From 80c647642f2c304412777080ce5ea3004b42cb0e Mon Sep 17 00:00:00 2001 From: y67yao Date: Wed, 5 Feb 2020 16:50:27 -0500 Subject: [PATCH 01/12] WIP VGA --- projects/briey/bubblesort/makefile | 2 +- projects/briey/libs/linker.ld | 6 +++--- projects/briey/memtest/makefile | 2 +- projects/briey/vga/makefile | 12 +++++------- projects/briey/vga/src/main.c | 25 ++++++++++++++++--------- resources/crt.S | 24 ++++++++++++------------ 6 files changed, 38 insertions(+), 33 deletions(-) diff --git a/projects/briey/bubblesort/makefile b/projects/briey/bubblesort/makefile index 891eca2..2cd7161 100644 --- a/projects/briey/bubblesort/makefile +++ b/projects/briey/bubblesort/makefile @@ -5,7 +5,7 @@ BENCH=no MULDIV=no # "yes" enables tree mem test and tree zeroing # run "make tree=no" to disable this -TREE=yes +TREE=no SRCS = $(wildcard src/*.c) \ $(wildcard src/*.cpp) \ diff --git a/projects/briey/libs/linker.ld b/projects/briey/libs/linker.ld index 4d87f4a..6cc4eb7 100755 --- a/projects/briey/libs/linker.ld +++ b/projects/briey/libs/linker.ld @@ -34,8 +34,6 @@ _heap_size = 32M - _stack_size - SIZEOF(.noinit); */ _memTree_size = 3 * LENGTH(sdram) / 4 ; /* Size of mem. auth. tree */ -_heap_size = LENGTH(sdram) - _stack_size - _memTree_size - SIZEOF(.noinit); /* Fill rest of SDRAM with heap */ - SECTIONS /*TODO don't initialize useless things, restore literal loading that use 2 instruction in place of onChipRam word */ { @@ -104,6 +102,8 @@ SECTIONS /*TODO don't initialize useless things, restore literal loading that u . = ALIGN(4); } > sdram + _heap_size = LENGTH(sdram) - _stack_size - _memTree_size - SIZEOF(.noinit); /* Fill rest of SDRAM with heap */ + ._user_heap (NOLOAD): { . = ALIGN(8); @@ -132,4 +132,4 @@ SECTIONS /*TODO don't initialize useless things, restore literal loading that u . = ALIGN(4); PROVIDE ( _memTree_end = . ); } > sdram -} +} \ No newline at end of file diff --git a/projects/briey/memtest/makefile b/projects/briey/memtest/makefile index 5ec79a6..56793f1 100644 --- a/projects/briey/memtest/makefile +++ b/projects/briey/memtest/makefile @@ -5,7 +5,7 @@ BENCH=no MULDIV=no # "yes" enables tree mem test and tree zeroing # run "make tree=no" to disable this -TREE=yes +TREE=no SRCS = $(wildcard src/*.c) \ $(wildcard src/*.cpp) \ diff --git a/projects/briey/vga/makefile b/projects/briey/vga/makefile index d065e5c..3b4f4ba 100755 --- a/projects/briey/vga/makefile +++ b/projects/briey/vga/makefile @@ -1,14 +1,15 @@ PROJ_NAME=vga -DEBUG=yes +DEBUG=no +NO_OPT=yes BENCH=no MULDIV=no +TREE=no SRCS = $(wildcard src/*.c) \ $(wildcard src/*.cpp) \ - $(wildcard src/*.S) - - + $(wildcard src/*.S) \ + ../libs/stdlib.c LDSCRIPT = ../libs/linker.ld @@ -17,6 +18,3 @@ INC += -I../libs/ include ../../../resources/gcc.mk include ../../../resources/subproject.mk - - - diff --git a/projects/briey/vga/src/main.c b/projects/briey/vga/src/main.c index 5501821..68ccd2a 100755 --- a/projects/briey/vga/src/main.c +++ b/projects/briey/vga/src/main.c @@ -5,6 +5,11 @@ #include +// Needed so that simulation will start at a reasonable time; comment out for FPGA +// #ifndef NO_TREE_INIT +// #define NO_TREE_INIT +// #endif + #define RES_X 640 #define RES_Y 480 @@ -14,7 +19,10 @@ //#define RES_X 48 //#define RES_Y 32 -__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t vgaFramebuffer[RES_Y][RES_X]; +// __attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t vgaFramebuffer[RES_Y][RES_X]; +__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint32_t dimmy[20][20]; +__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint32_t vgaFramebuffer[RES_Y][RES_X]; + extern void flushDataCache(uint32_t dummy); @@ -26,20 +34,21 @@ int main() { uartConfig.clockDivider = 50000000/8/115200-1; uart_applyConfig(UART,&uartConfig); - vga_stop(VGA_BASE); VGA_BASE->TIMING = vga_h640_v480_r60; // vga_simRes vga_h640_v480_r60 vga_simRes_h160_v120 VGA_BASE->FRAME_SIZE = RES_X*RES_Y*2-1; VGA_BASE->FRAME_BASE = (uint32_t)vgaFramebuffer; vga_run(VGA_BASE); - uint16_t offset = 0; + uint32_t offset = 0; while(1){ - uint16_t *ptr = &vgaFramebuffer[0][0]; + uint32_t *ptr = &vgaFramebuffer[0][0]; for(uint32_t y = 0;y < RES_Y;y++){ - uint16_t c = (((y + offset) & 0x1F) << 6); + uint32_t c = (((y + offset) & 0x1F) << 6); for(uint32_t x = 0;x < RES_X;x++){ - *ptr = ((uint16_t)(x & 0x1F)) + c; + // uart_write(UART, '\n'); + *ptr = ((uint32_t)(x & 0x1F)) + c; + // *ptr = 0xFFFFFFFF; ptr++; } } @@ -52,6 +61,4 @@ int main() { void irqCallback(){ -} - - +} \ No newline at end of file diff --git a/resources/crt.S b/resources/crt.S index a129978..52990a7 100755 --- a/resources/crt.S +++ b/resources/crt.S @@ -70,18 +70,18 @@ bss_loop: j bss_loop bss_done: -#ifndef NO_TREE_INIT - // Initialize the memory authentication tree to 0s - memTree_init: - la a0, _memTree_start - la a1, _memTree_end - memTree_loop: - beq a0,a1,memTree_done - sw zero,0(a0) - add a0,a0,4 - j memTree_loop - memTree_done: -#endif // NO_TREE +// #ifndef NO_TREE_INIT +// // Initialize the memory authentication tree to 0s +// memTree_init: +// la a0, _memTree_start +// la a1, _memTree_end +// memTree_loop: +// beq a0,a1,memTree_done +// sw zero,0(a0) +// add a0,a0,4 +// j memTree_loop +// memTree_done: +// #endif // NO_TREE ctors_init: la a0, _ctors_start From 34e70951ebc507c3a0041d36ce26d1735196be85 Mon Sep 17 00:00:00 2001 From: y67yao Date: Wed, 12 Feb 2020 00:35:36 -0500 Subject: [PATCH 02/12] VGA working on monitor --- libs/vga.h | 11 +++++++ projects/briey/memtest/makefile | 2 +- projects/briey/vga/src/main.c | 53 ++++++++++++++++++++++++++++----- resources/crt.S | 24 +++++++-------- 4 files changed, 69 insertions(+), 21 deletions(-) diff --git a/libs/vga.h b/libs/vga.h index 182b968..38da9ca 100644 --- a/libs/vga.h +++ b/libs/vga.h @@ -17,6 +17,17 @@ typedef struct { uint32_t vColorStart,vColorEnd; }Vga_Timing; +static const Vga_Timing vga_h640_v480_r60_de2 = { + .hSyncStart = 96, + .hSyncEnd = 800, + .hColorStart = 96 + 48, + .hColorEnd = 800 - 16, + .vSyncStart = 2, + .vSyncEnd = 525, + .vColorStart = 2 + 33, + .vColorEnd = 525 - 10 +}; + static const Vga_Timing vga_h640_v480_r60 = { .hSyncStart = 96, .hSyncEnd = 800, diff --git a/projects/briey/memtest/makefile b/projects/briey/memtest/makefile index 56793f1..5ec79a6 100644 --- a/projects/briey/memtest/makefile +++ b/projects/briey/memtest/makefile @@ -5,7 +5,7 @@ BENCH=no MULDIV=no # "yes" enables tree mem test and tree zeroing # run "make tree=no" to disable this -TREE=no +TREE=yes SRCS = $(wildcard src/*.c) \ $(wildcard src/*.cpp) \ diff --git a/projects/briey/vga/src/main.c b/projects/briey/vga/src/main.c index 68ccd2a..e59f6e2 100755 --- a/projects/briey/vga/src/main.c +++ b/projects/briey/vga/src/main.c @@ -6,9 +6,11 @@ #include // Needed so that simulation will start at a reasonable time; comment out for FPGA -// #ifndef NO_TREE_INIT -// #define NO_TREE_INIT -// #endif +#ifndef NO_TREE_INIT +#define NO_TREE_INIT +#endif + +#define NUM_BUFFERS 2 #define RES_X 640 #define RES_Y 480 @@ -20,7 +22,7 @@ //#define RES_Y 32 // __attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t vgaFramebuffer[RES_Y][RES_X]; -__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint32_t dimmy[20][20]; +__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint32_t dimmy[4][4]; __attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint32_t vgaFramebuffer[RES_Y][RES_X]; @@ -35,26 +37,61 @@ int main() { uart_applyConfig(UART,&uartConfig); vga_stop(VGA_BASE); - VGA_BASE->TIMING = vga_h640_v480_r60; // vga_simRes vga_h640_v480_r60 vga_simRes_h160_v120 + VGA_BASE->TIMING = vga_h640_v480_r60_de2; // vga_simRes vga_h640_v480_r60 vga_simRes_h160_v120 VGA_BASE->FRAME_SIZE = RES_X*RES_Y*2-1; VGA_BASE->FRAME_BASE = (uint32_t)vgaFramebuffer; vga_run(VGA_BASE); uint32_t offset = 0; + uint16_t rgb_count = 0; while(1){ uint32_t *ptr = &vgaFramebuffer[0][0]; + + if (rgb_count == 3) rgb_count = 0; + for(uint32_t y = 0;y < RES_Y;y++){ uint32_t c = (((y + offset) & 0x1F) << 6); for(uint32_t x = 0;x < RES_X;x++){ - // uart_write(UART, '\n'); - *ptr = ((uint32_t)(x & 0x1F)) + c; - // *ptr = 0xFFFFFFFF; + // *ptr = ((uint32_t)(x & 0x1F)) + c; + *ptr = 0x00FF00; + + switch (rgb_count) { + case 0: // blue + *ptr = 0x0000F800; + break; + case 1: // green + *ptr = 0x000007C0; + break; + case 2: // red + *ptr = 0x0000001F; + break; + default: + *ptr = 0xFFFFFFFF; + break; + } ptr++; } } offset+=4; flushDataCache(0); + + + switch (rgb_count) { + case 0: // red + uart_write(UART, '0'); + break; + case 1: // green + uart_write(UART, '1'); + break; + case 2: // blue + uart_write(UART, '2'); + break; + default: + uart_write(UART, '?'); + break; + } uart_write(UART, '\n'); + rgb_count++; } } diff --git a/resources/crt.S b/resources/crt.S index 52990a7..a129978 100755 --- a/resources/crt.S +++ b/resources/crt.S @@ -70,18 +70,18 @@ bss_loop: j bss_loop bss_done: -// #ifndef NO_TREE_INIT -// // Initialize the memory authentication tree to 0s -// memTree_init: -// la a0, _memTree_start -// la a1, _memTree_end -// memTree_loop: -// beq a0,a1,memTree_done -// sw zero,0(a0) -// add a0,a0,4 -// j memTree_loop -// memTree_done: -// #endif // NO_TREE +#ifndef NO_TREE_INIT + // Initialize the memory authentication tree to 0s + memTree_init: + la a0, _memTree_start + la a1, _memTree_end + memTree_loop: + beq a0,a1,memTree_done + sw zero,0(a0) + add a0,a0,4 + j memTree_loop + memTree_done: +#endif // NO_TREE ctors_init: la a0, _ctors_start From 4ef96d7dbeb9ca6e0f344d24286ca00ff45dcc1f Mon Sep 17 00:00:00 2001 From: y67yao Date: Wed, 4 Mar 2020 23:47:18 -0500 Subject: [PATCH 03/12] uart read image bytes --- libs/uart.h | 5 + projects/briey/vga/src/main.c | 137 +- projects/briey/vga/test/images/pika.txt | 308158 +++++++++++++++++++++ projects/briey/vga/test/images/tian.txt | 308158 +++++++++++++++++++++ projects/briey/vga/test/write_serial.py | 49 + 5 files changed, 616451 insertions(+), 56 deletions(-) create mode 100644 projects/briey/vga/test/images/pika.txt create mode 100644 projects/briey/vga/test/images/tian.txt create mode 100644 projects/briey/vga/test/write_serial.py diff --git a/libs/uart.h b/libs/uart.h index c3a30a5..4ce7859 100755 --- a/libs/uart.h +++ b/libs/uart.h @@ -32,6 +32,11 @@ static void uart_write(Uart_Reg *reg, uint32_t data){ reg->DATA = data; } +static uint8_t uart_read(Uart_Reg *reg){ + while(uart_readOccupancy(reg) == 0); + return reg->DATA & 0xFF; +} + static void uart_applyConfig(Uart_Reg *reg, Uart_Config *config){ reg->CLOCK_DIVIDER = config->clockDivider; reg->FRAME_CONFIG = ((config->dataLength-1) << 0) | (config->parity << 8) | (config->stop << 16); diff --git a/projects/briey/vga/src/main.c b/projects/briey/vga/src/main.c index e59f6e2..5accd56 100755 --- a/projects/briey/vga/src/main.c +++ b/projects/briey/vga/src/main.c @@ -6,11 +6,9 @@ #include // Needed so that simulation will start at a reasonable time; comment out for FPGA -#ifndef NO_TREE_INIT -#define NO_TREE_INIT -#endif - -#define NUM_BUFFERS 2 +// #ifndef NO_TREE_INIT +// #define NO_TREE_INIT +// #endif #define RES_X 640 #define RES_Y 480 @@ -22,8 +20,8 @@ //#define RES_Y 32 // __attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t vgaFramebuffer[RES_Y][RES_X]; -__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint32_t dimmy[4][4]; -__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint32_t vgaFramebuffer[RES_Y][RES_X]; +__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t dimmy[4][4]; +__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t vgaFramebuffer[RES_Y][RES_X]; extern void flushDataCache(uint32_t dummy); @@ -42,57 +40,84 @@ int main() { VGA_BASE->FRAME_BASE = (uint32_t)vgaFramebuffer; vga_run(VGA_BASE); - uint32_t offset = 0; - uint16_t rgb_count = 0; - while(1){ - uint32_t *ptr = &vgaFramebuffer[0][0]; - - if (rgb_count == 3) rgb_count = 0; - - for(uint32_t y = 0;y < RES_Y;y++){ - uint32_t c = (((y + offset) & 0x1F) << 6); - for(uint32_t x = 0;x < RES_X;x++){ - // *ptr = ((uint32_t)(x & 0x1F)) + c; - *ptr = 0x00FF00; - - switch (rgb_count) { - case 0: // blue - *ptr = 0x0000F800; - break; - case 1: // green - *ptr = 0x000007C0; - break; - case 2: // red - *ptr = 0x0000001F; - break; - default: - *ptr = 0xFFFFFFFF; - break; - } - ptr++; - } - } - offset+=4; - flushDataCache(0); - - - switch (rgb_count) { - case 0: // red - uart_write(UART, '0'); - break; - case 1: // green - uart_write(UART, '1'); - break; - case 2: // blue - uart_write(UART, '2'); - break; - default: - uart_write(UART, '?'); - break; + uint16_t read_data; + uint32_t y = 0; + uint32_t x = 0; + uint16_t *ptr = &vgaFramebuffer[0][0]; + + flushDataCache(0); + + while (1) { + read_data = uart_read(UART); + read_data = (uart_read(UART) << 8) | read_data; + // uart_write(UART, read_data); + + *ptr = read_data; + if (y < RES_Y && x < RES_X) ptr++; + + x++; + if (x > RES_X) x = 0; + + y++; + if (y > RES_Y) { + y = 0; + x = 0; + + flushDataCache(0); + *ptr = &vgaFramebuffer[0][0]; } - uart_write(UART, '\n'); - rgb_count++; } + + // OLD STUFF + // uint32_t offset = 0; + // uint16_t rgb_count = 0; + // // while(1){ + // uint16_t *ptr = &vgaFramebuffer[0][0]; + + // if (rgb_count == 3) rgb_count = 0; + + // for(uint32_t y = 0;y < RES_Y;y++){ + // uint32_t c = (((y + offset) & 0x1F) << 6); + // for(uint32_t x = 0;x < RES_X;x++){ + // *ptr = ((uint16_t)(x & 0x1F)) + c; + + // // switch (rgb_count) { + // case 0: // blue + // *ptr = 0x0000F800; + // break; + // case 1: // green + // *ptr = 0x000007C0; + // break; + // case 2: // red + // *ptr = 0x0000001F; + // break; + // default: + // *ptr = 0xFFFFFFFF; + // // break; + // // } + // ptr++; + // } + // } + // offset+=4; + // flushDataCache(0); + // // switch (rgb_count) { + // // case 0: // red + // // uart_write(UART, '0'); + // // break; + // // case 1: // green + // // uart_write(UART, '1'); + // // break; + // // case 2: // blue + // // uart_write(UART, '2'); + // // break; + // // default: + // // uart_write(UART, '?'); + // // break; + // // } + // uart_write(UART, '\n'); + // rgb_count++; + // // } + while(1) {} } diff --git a/projects/briey/vga/test/images/pika.txt b/projects/briey/vga/test/images/pika.txt new file mode 100644 index 0000000..92ddef6 --- /dev/null +++ b/projects/briey/vga/test/images/pika.txt @@ -0,0 +1,308158 @@ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +14931, +14930, +12913, +12942, +10923, +13066, +15241, +15272, +13223, +13223, +13223, +15271, +15239, +15239, +15239, +13159, +15207, +13159, +13127, +13127, +13127, +13094, +13094, +15143, +13094, +15142, +15110, +15110, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13030, +13062, +13061, +15109, +15109, +15078, +15078, +15078, +15078, +13030, +13030, +10983, +10921, +10891, +10861, +12912, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +12882, +12914, +12914, +12914, +12912, +10829, +15051, +21387, +23530, +25673, +27753, +27753, +29835, +29835, +29867, +31947, +31979, +34028, +34060, +34092, +36141, +36173, +36205, +38285, +38285, +38318, +38318, +40398, +40398, +40398, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +36302, +36302, +36302, +36302, +34221, +34221, +32173, +32173, +30093, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +14931, +14930, +12913, +12942, +10923, +13066, +15241, +15272, +13223, +13223, +13223, +15271, +15239, +15239, +15239, +13159, +15207, +13159, +13127, +13127, +13127, +13094, +13094, +15143, +13094, +15142, +15110, +15110, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13030, +13062, +13061, +15109, +15109, +15078, +15078, +15078, +15078, +13030, +13030, +10983, +10921, +10891, +10861, +12912, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +12882, +12914, +12914, +12914, +12912, +10829, +15051, +21387, +23530, +25673, +27753, +27753, +29835, +29835, +29867, +31947, +31979, +34028, +34060, +34092, +36141, +36173, +36205, +38285, +38285, +38318, +38318, +40398, +40398, +40398, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +36302, +36302, +36302, +36302, +34221, +34221, +32173, +32173, +30093, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12882, +12912, +10893, +10955, +13097, +15241, +15272, +13223, +13190, +13191, +15271, +15239, +15239, +15239, +15207, +15207, +15207, +13127, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +15141, +15141, +15109, +15110, +15078, +15078, +15110, +13030, +13030, +13031, +10952, +10890, +10861, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12913, +10830, +12939, +19307, +23530, +25673, +25705, +27753, +27755, +29803, +29867, +29899, +31947, +31980, +34060, +34060, +34092, +36173, +36205, +36205, +36237, +38286, +38318, +38350, +38350, +38350, +38350, +38382, +40430, +38382, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +38382, +38350, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32141, +30092, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12882, +12912, +10893, +10955, +13097, +15241, +15272, +13223, +13190, +13191, +15271, +15239, +15239, +15239, +15207, +15207, +15207, +13127, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +15141, +15141, +15109, +15110, +15078, +15078, +15110, +13030, +13030, +13031, +10952, +10890, +10861, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12913, +10830, +12939, +19307, +23530, +25673, +25705, +27753, +27755, +29803, +29867, +29899, +31947, +31980, +34060, +34060, +34092, +36173, +36205, +36205, +36237, +38286, +38318, +38350, +38350, +38350, +38350, +38382, +40430, +38382, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +38382, +38350, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32141, +30092, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10863, +10892, +10986, +13129, +13224, +13223, +13190, +13158, +13191, +13192, +13159, +15239, +15207, +15207, +15207, +13159, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13063, +13063, +15142, +15141, +15141, +15141, +15142, +15110, +15110, +15110, +13062, +13062, +13063, +10952, +10889, +10860, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12882, +12913, +12879, +12908, +19275, +23562, +25673, +25673, +27753, +27755, +27755, +29867, +29899, +31947, +31980, +31980, +34060, +34092, +34125, +36205, +36205, +36237, +36237, +36270, +38318, +38350, +38350, +38350, +38350, +38382, +38382, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32173, +30093, +30092, +30092, +28012, +28012, +27980, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10863, +10892, +10986, +13129, +13224, +13223, +13190, +13158, +13191, +13192, +13159, +15239, +15207, +15207, +15207, +13159, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13063, +13063, +15142, +15141, +15141, +15141, +15142, +15110, +15110, +15110, +13062, +13062, +13063, +10952, +10889, +10860, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12882, +12913, +12879, +12908, +19275, +23562, +25673, +25673, +27753, +27755, +27755, +29867, +29899, +31947, +31980, +31980, +34060, +34092, +34125, +36205, +36205, +36237, +36237, +36270, +38318, +38350, +38350, +38350, +38350, +38382, +38382, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32173, +30093, +30092, +30092, +28012, +28012, +27980, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10830, +10891, +11018, +13160, +13223, +13222, +13190, +13158, +13159, +13160, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15143, +13095, +13063, +15142, +15174, +15173, +15173, +15142, +15110, +15111, +15110, +15110, +13094, +13062, +10983, +10889, +10860, +12878, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12911, +12908, +17195, +23562, +25673, +25672, +27785, +27754, +27755, +29835, +29867, +31947, +31979, +31980, +32012, +34092, +34125, +34125, +34157, +36205, +36237, +36269, +36269, +36302, +38350, +36302, +38350, +38350, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34253, +34221, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +28012, +28012, +28012, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10830, +10891, +11018, +13160, +13223, +13222, +13190, +13158, +13159, +13160, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15143, +13095, +13063, +15142, +15174, +15173, +15173, +15142, +15110, +15111, +15110, +15110, +13094, +13062, +10983, +10889, +10860, +12878, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12911, +12908, +17195, +23562, +25673, +25672, +27785, +27754, +27755, +29835, +29867, +31947, +31979, +31980, +32012, +34092, +34125, +34125, +34157, +36205, +36237, +36269, +36269, +36302, +38350, +36302, +38350, +38350, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34253, +34221, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +28012, +28012, +28012, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14931, +14931, +14963, +12881, +10829, +10891, +13097, +13159, +13222, +13222, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15142, +15174, +15173, +15173, +15142, +15111, +15111, +15142, +15110, +13094, +13094, +10983, +10921, +10859, +10830, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12912, +12908, +17163, +23562, +23593, +23592, +27753, +27722, +27755, +29835, +29867, +29899, +29899, +31980, +32012, +32044, +34124, +34125, +34157, +34157, +34189, +36237, +36270, +36270, +36270, +36302, +36302, +36301, +38350, +38350, +38350, +38350, +38350, +36302, +36302, +36302, +36302, +36301, +34253, +32173, +32173, +32173, +32173, +32173, +30093, +30092, +30060, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14931, +14931, +14963, +12881, +10829, +10891, +13097, +13159, +13222, +13222, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15142, +15174, +15173, +15173, +15142, +15111, +15111, +15142, +15110, +13094, +13094, +10983, +10921, +10859, +10830, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12912, +12908, +17163, +23562, +23593, +23592, +27753, +27722, +27755, +29835, +29867, +29899, +29899, +31980, +32012, +32044, +34124, +34125, +34157, +34157, +34189, +36237, +36270, +36270, +36270, +36302, +36302, +36301, +38350, +38350, +38350, +38350, +38350, +36302, +36302, +36302, +36302, +36301, +34253, +32173, +32173, +32173, +32173, +32173, +30093, +30092, +30060, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14963, +14962, +12912, +10861, +10922, +13097, +13159, +13190, +13190, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15174, +15174, +15174, +15174, +15142, +15143, +15143, +15142, +15142, +13094, +13094, +10983, +10920, +10891, +10861, +12912, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +12915, +12913, +12877, +17163, +23531, +23593, +23592, +25737, +25674, +27755, +27787, +27819, +29899, +29931, +29932, +32012, +32044, +32076, +34157, +34157, +34157, +34189, +34189, +36270, +36269, +36302, +36301, +36302, +36301, +36302, +36334, +36334, +36302, +36302, +36302, +36302, +36302, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +21739, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14963, +14962, +12912, +10861, +10922, +13097, +13159, +13190, +13190, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15174, +15174, +15174, +15174, +15142, +15143, +15143, +15142, +15142, +13094, +13094, +10983, +10920, +10891, +10861, +12912, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +12915, +12913, +12877, +17163, +23531, +23593, +23592, +25737, +25674, +27755, +27787, +27819, +29899, +29931, +29932, +32012, +32044, +32076, +34157, +34157, +34157, +34189, +34189, +36270, +36269, +36302, +36301, +36302, +36301, +36302, +36334, +36334, +36302, +36302, +36302, +36302, +36302, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +21739, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +12882, +14930, +14962, +12882, +14930, +14962, +12882, +14963, +12883, +14931, +14963, +14994, +12912, +10862, +10859, +10954, +13097, +13128, +13159, +13159, +11111, +11079, +13128, +13160, +13159, +13158, +13190, +13190, +13158, +13159, +13159, +13127, +15176, +15176, +15176, +15176, +15208, +15207, +15239, +15238, +15238, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15142, +15142, +15143, +15143, +15143, +15142, +13094, +13063, +13032, +13000, +10921, +10891, +12910, +12913, +14962, +14963, +14931, +12882, +14962, +14962, +12913, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +14931, +14961, +12910, +12971, +19338, +23594, +23625, +23625, +25706, +25738, +27786, +27818, +27851, +27883, +27883, +29964, +29996, +29996, +32076, +32109, +32109, +34189, +34221, +34221, +34221, +34253, +34253, +34253, +36301, +36302, +36302, +36302, +34254, +34254, +34254, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +12882, +14930, +14962, +12882, +14930, +14962, +12882, +14963, +12883, +14931, +14963, +14994, +12912, +10862, +10859, +10954, +13097, +13128, +13159, +13159, +11111, +11079, +13128, +13160, +13159, +13158, +13190, +13190, +13158, +13159, +13159, +13127, +15176, +15176, +15176, +15176, +15208, +15207, +15239, +15238, +15238, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15142, +15142, +15143, +15143, +15143, +15142, +13094, +13063, +13032, +13000, +10921, +10891, +12910, +12913, +14962, +14963, +14931, +12882, +14962, +14962, +12913, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +14931, +14961, +12910, +12971, +19338, +23594, +23625, +23625, +25706, +25738, +27786, +27818, +27851, +27883, +27883, +29964, +29996, +29996, +32076, +32109, +32109, +34189, +34221, +34221, +34221, +34253, +34253, +34253, +36301, +36302, +36302, +36302, +34254, +34254, +34254, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12850, +12882, +14962, +14930, +12883, +12851, +12850, +12881, +12912, +12910, +10860, +10923, +13034, +13097, +13128, +13159, +13159, +13127, +11047, +11047, +11047, +13127, +13158, +13158, +13158, +13190, +13158, +13159, +13159, +15175, +15208, +15176, +15208, +15207, +15239, +15239, +15270, +15270, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +13094, +15174, +15175, +13095, +13063, +13031, +13032, +13001, +12970, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14962, +14962, +14962, +14962, +14931, +14930, +14961, +12911, +10891, +17258, +21547, +21577, +21577, +25706, +25738, +25738, +25770, +27851, +27851, +27883, +27915, +29996, +29996, +30028, +32109, +32109, +32141, +32141, +34221, +34221, +34253, +34253, +34221, +34221, +34254, +34254, +34254, +34254, +34254, +34253, +34253, +32205, +32205, +32173, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12850, +12882, +14962, +14930, +12883, +12851, +12850, +12881, +12912, +12910, +10860, +10923, +13034, +13097, +13128, +13159, +13159, +13127, +11047, +11047, +11047, +13127, +13158, +13158, +13158, +13190, +13158, +13159, +13159, +15175, +15208, +15176, +15208, +15207, +15239, +15239, +15270, +15270, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +13094, +15174, +15175, +13095, +13063, +13031, +13032, +13001, +12970, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14962, +14962, +14962, +14962, +14931, +14930, +14961, +12911, +10891, +17258, +21547, +21577, +21577, +25706, +25738, +25738, +25770, +27851, +27851, +27883, +27915, +29996, +29996, +30028, +32109, +32109, +32141, +32141, +34221, +34221, +34253, +34253, +34221, +34221, +34254, +34254, +34254, +34254, +34254, +34253, +34253, +32205, +32205, +32173, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14962, +14962, +12849, +12850, +14962, +14962, +14962, +14962, +14994, +17074, +17073, +15023, +12972, +10922, +10953, +10983, +11046, +13126, +13126, +13158, +13158, +13158, +13127, +11079, +11080, +13128, +13159, +13159, +13190, +15238, +15238, +15238, +15239, +15239, +15239, +15239, +13191, +13223, +13223, +13223, +13223, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15143, +15143, +15175, +15175, +15175, +15174, +13095, +13095, +13063, +13032, +13032, +12969, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +12911, +10859, +15146, +21514, +21546, +21577, +25706, +25706, +25738, +25770, +25803, +27851, +27883, +27915, +27916, +29996, +30028, +30060, +32109, +32109, +32141, +32173, +32173, +32173, +32173, +34221, +34253, +34253, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +32173, +32173, +30125, +30093, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14962, +14962, +12849, +12850, +14962, +14962, +14962, +14962, +14994, +17074, +17073, +15023, +12972, +10922, +10953, +10983, +11046, +13126, +13126, +13158, +13158, +13158, +13127, +11079, +11080, +13128, +13159, +13159, +13190, +15238, +15238, +15238, +15239, +15239, +15239, +15239, +13191, +13223, +13223, +13223, +13223, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15143, +15143, +15175, +15175, +15175, +15174, +13095, +13095, +13063, +13032, +13032, +12969, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +12911, +10859, +15146, +21514, +21546, +21577, +25706, +25706, +25738, +25770, +25803, +27851, +27883, +27915, +27916, +29996, +30028, +30060, +32109, +32109, +32141, +32173, +32173, +32173, +32173, +34221, +34253, +34253, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +32173, +32173, +30125, +30093, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14963, +14962, +12882, +14930, +14962, +14930, +12817, +12849, +12881, +14961, +14991, +12942, +12940, +10922, +10953, +10983, +11014, +11045, +13125, +13125, +13157, +13158, +13159, +11080, +11048, +11048, +13127, +13159, +15238, +15238, +15237, +15238, +17318, +15239, +15239, +15239, +13224, +13224, +13224, +13224, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +13095, +13095, +13063, +13064, +13032, +13001, +12940, +12911, +12913, +14962, +14931, +12883, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14994, +14959, +10860, +15114, +19402, +21546, +23625, +23658, +23658, +25738, +25738, +25803, +25803, +27883, +27883, +27915, +29996, +30028, +30028, +30028, +30060, +32141, +32141, +32173, +32173, +32173, +34221, +34221, +34221, +34221, +34253, +34221, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +21771, +21771, +21771, +19723, +19690, +19691, +19691, +19659, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14963, +14962, +12882, +14930, +14962, +14930, +12817, +12849, +12881, +14961, +14991, +12942, +12940, +10922, +10953, +10983, +11014, +11045, +13125, +13125, +13157, +13158, +13159, +11080, +11048, +11048, +13127, +13159, +15238, +15238, +15237, +15238, +17318, +15239, +15239, +15239, +13224, +13224, +13224, +13224, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +13095, +13095, +13063, +13064, +13032, +13001, +12940, +12911, +12913, +14962, +14931, +12883, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14994, +14959, +10860, +15114, +19402, +21546, +23625, +23658, +23658, +25738, +25738, +25803, +25803, +27883, +27883, +27915, +29996, +30028, +30028, +30028, +30060, +32141, +32141, +32173, +32173, +32173, +34221, +34221, +34221, +34221, +34253, +34221, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +21771, +21771, +21771, +19723, +19690, +19691, +19691, +19659, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +14962, +14962, +14930, +10769, +6477, +6445, +6477, +6508, +6540, +6571, +8683, +10826, +10921, +13032, +13063, +13094, +13126, +13126, +13125, +13125, +13126, +13095, +11048, +13128, +13159, +13159, +15238, +15238, +15238, +15238, +15271, +15271, +15271, +15272, +15272, +13224, +13224, +13224, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15207, +15206, +15174, +13126, +13095, +13095, +13063, +13064, +13033, +10892, +12911, +12913, +14962, +14931, +12851, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +12882, +14994, +14992, +12908, +13034, +19370, +21546, +23626, +23625, +23658, +25738, +25738, +25770, +25803, +25835, +27883, +27915, +27916, +29996, +30028, +30028, +30060, +30060, +30092, +30093, +32141, +32141, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30125, +30093, +30093, +30093, +28044, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +14962, +14962, +14930, +10769, +6477, +6445, +6477, +6508, +6540, +6571, +8683, +10826, +10921, +13032, +13063, +13094, +13126, +13126, +13125, +13125, +13126, +13095, +11048, +13128, +13159, +13159, +15238, +15238, +15238, +15238, +15271, +15271, +15271, +15272, +15272, +13224, +13224, +13224, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15207, +15206, +15174, +13126, +13095, +13095, +13063, +13064, +13033, +10892, +12911, +12913, +14962, +14931, +12851, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +12882, +14994, +14992, +12908, +13034, +19370, +21546, +23626, +23625, +23658, +25738, +25738, +25770, +25803, +25835, +27883, +27915, +27916, +29996, +30028, +30028, +30060, +30060, +30092, +30093, +32141, +32141, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30125, +30093, +30093, +30093, +28044, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14962, +14962, +14962, +12849, +8591, +139, +106, +139, +138, +138, +201, +2345, +6537, +6632, +8744, +8839, +10951, +13063, +13095, +13094, +13094, +13094, +13095, +13095, +13127, +13159, +13191, +13190, +13191, +13191, +13191, +15271, +13192, +13224, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15206, +15206, +15206, +13126, +13095, +13095, +13096, +13033, +10891, +10862, +12913, +14962, +14931, +12851, +14931, +14962, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14994, +14992, +12941, +13002, +17258, +21514, +21578, +21545, +23658, +23658, +23690, +25770, +25802, +25803, +25835, +27915, +27915, +27948, +27948, +27980, +30028, +30060, +30060, +30092, +30093, +30093, +32141, +32141, +32141, +32141, +32141, +32141, +32141, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19722, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14962, +14962, +14962, +12849, +8591, +139, +106, +139, +138, +138, +201, +2345, +6537, +6632, +8744, +8839, +10951, +13063, +13095, +13094, +13094, +13094, +13095, +13095, +13127, +13159, +13191, +13190, +13191, +13191, +13191, +15271, +13192, +13224, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15206, +15206, +15206, +13126, +13095, +13095, +13096, +13033, +10891, +10862, +12913, +14962, +14931, +12851, +14931, +14962, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14994, +14992, +12941, +13002, +17258, +21514, +21578, +21545, +23658, +23658, +23690, +25770, +25802, +25803, +25835, +27915, +27915, +27948, +27948, +27980, +30028, +30060, +30060, +30092, +30093, +30093, +32141, +32141, +32141, +32141, +32141, +32141, +32141, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19722, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12817, +6511, +171, +2252, +4366, +6446, +4397, +2284, +203, +169, +200, +295, +2439, +6631, +8775, +10888, +13000, +13033, +15113, +15111, +15142, +15174, +15206, +15206, +13191, +13191, +13191, +13192, +13224, +13192, +13225, +15273, +15273, +17352, +17352, +17352, +17352, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15240, +15240, +15208, +15207, +15239, +15239, +15206, +15206, +15206, +15206, +13127, +13095, +13095, +13065, +10923, +10861, +12912, +14962, +14931, +12851, +14931, +14930, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14992, +12941, +12971, +17226, +21515, +21546, +21545, +23658, +23657, +23690, +23722, +25770, +25803, +25835, +25835, +27915, +27948, +27948, +27948, +27980, +27980, +28012, +30060, +30092, +30092, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +30093, +28045, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12817, +6511, +171, +2252, +4366, +6446, +4397, +2284, +203, +169, +200, +295, +2439, +6631, +8775, +10888, +13000, +13033, +15113, +15111, +15142, +15174, +15206, +15206, +13191, +13191, +13191, +13192, +13224, +13192, +13225, +15273, +15273, +17352, +17352, +17352, +17352, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15240, +15240, +15208, +15207, +15239, +15239, +15206, +15206, +15206, +15206, +13127, +13095, +13095, +13065, +10923, +10861, +12912, +14962, +14931, +12851, +14931, +14930, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14992, +12941, +12971, +17226, +21515, +21546, +21545, +23658, +23657, +23690, +23722, +25770, +25803, +25835, +25835, +27915, +27948, +27948, +27948, +27980, +27980, +28012, +30060, +30092, +30092, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +30093, +28045, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12882, +8656, +172, +2253, +6479, +6512, +6480, +6447, +4366, +2317, +2284, +234, +233, +264, +2375, +4487, +6632, +8746, +12938, +15080, +17191, +15143, +15175, +15207, +13191, +13191, +11143, +11144, +11176, +13225, +13225, +15273, +17321, +17353, +19400, +19432, +17352, +15336, +15336, +15336, +15304, +15304, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15271, +15271, +15271, +15272, +15240, +15240, +15240, +15207, +15239, +15239, +15238, +15238, +15206, +15206, +13126, +13127, +13095, +13064, +10922, +10861, +12911, +12913, +12882, +12851, +14931, +14930, +12881, +14961, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14992, +12942, +10891, +15147, +19435, +21514, +21513, +23690, +23657, +23690, +23690, +23722, +25803, +25803, +25835, +25867, +25899, +25899, +27948, +27980, +27980, +28012, +28012, +28044, +28044, +28012, +28012, +28012, +28012, +28044, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25932, +25932, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +23819, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12882, +8656, +172, +2253, +6479, +6512, +6480, +6447, +4366, +2317, +2284, +234, +233, +264, +2375, +4487, +6632, +8746, +12938, +15080, +17191, +15143, +15175, +15207, +13191, +13191, +11143, +11144, +11176, +13225, +13225, +15273, +17321, +17353, +19400, +19432, +17352, +15336, +15336, +15336, +15304, +15304, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15271, +15271, +15271, +15272, +15240, +15240, +15240, +15207, +15239, +15239, +15238, +15238, +15206, +15206, +13126, +13127, +13095, +13064, +10922, +10861, +12911, +12913, +12882, +12851, +14931, +14930, +12881, +14961, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14992, +12942, +10891, +15147, +19435, +21514, +21513, +23690, +23657, +23690, +23690, +23722, +25803, +25803, +25835, +25867, +25899, +25899, +27948, +27980, +27980, +28012, +28012, +28044, +28044, +28012, +28012, +28012, +28012, +28044, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25932, +25932, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +23819, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +12882, +12882, +14963, +14962, +12850, +2252, +108, +2319, +4400, +4368, +4368, +6481, +4432, +4431, +2350, +2349, +267, +234, +201, +233, +297, +4457, +12873, +12936, +15080, +15145, +15176, +13160, +13191, +13191, +13224, +13224, +13256, +15305, +15305, +17352, +17352, +19400, +19432, +17384, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15272, +15272, +15240, +15240, +15240, +15239, +15239, +15238, +15238, +15238, +15206, +13158, +13127, +15175, +13096, +10954, +10892, +12911, +12913, +14930, +14931, +14931, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +12943, +10892, +15083, +19371, +21514, +21545, +23690, +21609, +21642, +23690, +23722, +23755, +23755, +25835, +25867, +25867, +25899, +25899, +25932, +25932, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25932, +25932, +25932, +25932, +23884, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19690, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +12882, +12882, +14963, +14962, +12850, +2252, +108, +2319, +4400, +4368, +4368, +6481, +4432, +4431, +2350, +2349, +267, +234, +201, +233, +297, +4457, +12873, +12936, +15080, +15145, +15176, +13160, +13191, +13191, +13224, +13224, +13256, +15305, +15305, +17352, +17352, +19400, +19432, +17384, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15272, +15272, +15240, +15240, +15240, +15239, +15239, +15238, +15238, +15238, +15206, +13158, +13127, +15175, +13096, +10954, +10892, +12911, +12913, +14930, +14931, +14931, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +12943, +10892, +15083, +19371, +21514, +21545, +23690, +21609, +21642, +23690, +23722, +23755, +23755, +25835, +25867, +25867, +25899, +25899, +25932, +25932, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25932, +25932, +25932, +25932, +23884, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19690, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +6511, +107, +2318, +4432, +2320, +2288, +4402, +2321, +2288, +4400, +4432, +4431, +2382, +2349, +236, +203, +138, +2313, +231, +10761, +12938, +13001, +15177, +15208, +13159, +15304, +15303, +15304, +17384, +17384, +17384, +17384, +17384, +17384, +17417, +15368, +15336, +15369, +17417, +17417, +15336, +15336, +15336, +15336, +15336, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15240, +15240, +15239, +15271, +15239, +13190, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10923, +10862, +12912, +14962, +14931, +12851, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +15025, +15024, +12909, +12971, +17291, +21515, +21545, +21609, +21609, +21642, +23690, +23722, +23722, +23755, +23787, +23787, +25867, +25867, +25899, +25900, +25932, +25932, +25964, +25964, +25964, +25964, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +25932, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +6511, +107, +2318, +4432, +2320, +2288, +4402, +2321, +2288, +4400, +4432, +4431, +2382, +2349, +236, +203, +138, +2313, +231, +10761, +12938, +13001, +15177, +15208, +13159, +15304, +15303, +15304, +17384, +17384, +17384, +17384, +17384, +17384, +17417, +15368, +15336, +15369, +17417, +17417, +15336, +15336, +15336, +15336, +15336, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15240, +15240, +15239, +15271, +15239, +13190, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10923, +10862, +12912, +14962, +14931, +12851, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +15025, +15024, +12909, +12971, +17291, +21515, +21545, +21609, +21609, +21642, +23690, +23722, +23722, +23755, +23787, +23787, +25867, +25867, +25899, +25900, +25932, +25932, +25964, +25964, +25964, +25964, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +25932, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +8688, +268, +172, +2318, +2352, +2320, +2321, +2321, +2321, +2353, +2352, +2384, +2384, +2383, +2351, +2350, +2350, +203, +234, +2346, +264, +4519, +12969, +15146, +15144, +17289, +19433, +17352, +15303, +15303, +15368, +17448, +17448, +15400, +15368, +15368, +15336, +15368, +15368, +15336, +15336, +17417, +17449, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15240, +15240, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10922, +10893, +12912, +14962, +14931, +14899, +12850, +12882, +14962, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +15025, +15024, +10861, +12972, +17260, +19435, +21545, +21609, +21609, +21610, +21642, +21642, +23722, +23754, +23755, +23787, +23819, +23819, +23819, +23851, +23851, +23884, +23884, +23884, +23884, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +23884, +23884, +23884, +23851, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +21771, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +8688, +268, +172, +2318, +2352, +2320, +2321, +2321, +2321, +2353, +2352, +2384, +2384, +2383, +2351, +2350, +2350, +203, +234, +2346, +264, +4519, +12969, +15146, +15144, +17289, +19433, +17352, +15303, +15303, +15368, +17448, +17448, +15400, +15368, +15368, +15336, +15368, +15368, +15336, +15336, +17417, +17449, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15240, +15240, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10922, +10893, +12912, +14962, +14931, +14899, +12850, +12882, +14962, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +15025, +15024, +10861, +12972, +17260, +19435, +21545, +21609, +21609, +21610, +21642, +21642, +23722, +23754, +23755, +23787, +23819, +23819, +23819, +23851, +23851, +23884, +23884, +23884, +23884, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +23884, +23884, +23884, +23851, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +21771, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +6573, +169, +204, +2415, +2384, +272, +304, +304, +272, +304, +304, +2384, +2384, +2383, +2383, +2383, +2351, +302, +236, +170, +200, +263, +6568, +12905, +17194, +17226, +19338, +19433, +19497, +15400, +15399, +13414, +15495, +15464, +17449, +17449, +17449, +15369, +15369, +15368, +15369, +17449, +15369, +17417, +15369, +15369, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15207, +15175, +13064, +10954, +10892, +12911, +12913, +14931, +14899, +12883, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +12913, +14993, +14993, +12910, +12940, +15148, +19403, +19497, +21609, +19529, +19561, +21610, +21642, +21674, +21674, +21706, +21739, +23787, +23819, +23819, +23819, +23851, +23851, +23851, +23883, +23883, +23884, +23884, +23884, +23884, +23916, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23851, +21803, +23851, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +6573, +169, +204, +2415, +2384, +272, +304, +304, +272, +304, +304, +2384, +2384, +2383, +2383, +2383, +2351, +302, +236, +170, +200, +263, +6568, +12905, +17194, +17226, +19338, +19433, +19497, +15400, +15399, +13414, +15495, +15464, +17449, +17449, +17449, +15369, +15369, +15368, +15369, +17449, +15369, +17417, +15369, +15369, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15207, +15175, +13064, +10954, +10892, +12911, +12913, +14931, +14899, +12883, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +12913, +14993, +14993, +12910, +12940, +15148, +19403, +19497, +21609, +19529, +19561, +21610, +21642, +21674, +21674, +21706, +21739, +23787, +23819, +23819, +23819, +23851, +23851, +23851, +23883, +23883, +23884, +23884, +23884, +23884, +23916, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23851, +21803, +23851, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +15057, +10798, +2314, +170, +2414, +2415, +303, +304, +304, +304, +303, +303, +303, +303, +303, +2351, +2351, +2384, +2384, +2383, +2414, +267, +169, +2313, +199, +2342, +10890, +13034, +15242, +17386, +15401, +15432, +13415, +13415, +15432, +17449, +17449, +17449, +17481, +17449, +15401, +15369, +15369, +17449, +15369, +17417, +17417, +17417, +15369, +15336, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15238, +15207, +15207, +15175, +13127, +13064, +10985, +10891, +10862, +12913, +14931, +14931, +14931, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +14962, +14993, +14993, +12911, +12941, +15116, +17355, +19497, +19528, +19529, +19561, +21610, +21642, +21642, +21674, +21674, +21706, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +23851, +21835, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23883, +23883, +21835, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +15057, +10798, +2314, +170, +2414, +2415, +303, +304, +304, +304, +303, +303, +303, +303, +303, +2351, +2351, +2384, +2384, +2383, +2414, +267, +169, +2313, +199, +2342, +10890, +13034, +15242, +17386, +15401, +15432, +13415, +13415, +15432, +17449, +17449, +17449, +17481, +17449, +15401, +15369, +15369, +17449, +15369, +17417, +17417, +17417, +15369, +15336, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15238, +15207, +15207, +15175, +13127, +13064, +10985, +10891, +10862, +12913, +14931, +14931, +14931, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +14962, +14993, +14993, +12911, +12941, +15116, +17355, +19497, +19528, +19529, +19561, +21610, +21642, +21642, +21674, +21674, +21706, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +23851, +21835, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23883, +23883, +21835, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +15024, +12943, +4459, +169, +2380, +2414, +2383, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2351, +303, +335, +2448, +367, +75, +8719, +17237, +15123, +330, +199, +360, +4713, +11115, +15339, +15402, +15465, +17577, +17481, +15400, +15368, +15368, +15401, +17481, +17481, +17449, +15401, +15401, +15401, +15369, +15369, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +13128, +13096, +10985, +10923, +10862, +12913, +14931, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +14993, +14961, +12912, +12942, +13035, +17323, +19497, +19528, +19529, +19529, +19562, +19594, +21642, +21642, +21674, +21706, +21707, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +19723, +19690, +19690, +19690, +19691, +19691, +19690, +19690, +19691, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +15024, +12943, +4459, +169, +2380, +2414, +2383, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2351, +303, +335, +2448, +367, +75, +8719, +17237, +15123, +330, +199, +360, +4713, +11115, +15339, +15402, +15465, +17577, +17481, +15400, +15368, +15368, +15401, +17481, +17481, +17449, +15401, +15401, +15401, +15369, +15369, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +13128, +13096, +10985, +10923, +10862, +12913, +14931, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +14993, +14961, +12912, +12942, +13035, +17323, +19497, +19528, +19529, +19529, +19562, +19594, +21642, +21642, +21674, +21706, +21707, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +19723, +19690, +19690, +19690, +19691, +19691, +19690, +19690, +19691, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12911, +14991, +8620, +201, +235, +2349, +2415, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2383, +4432, +270, +303, +270, +9, +15189, +32158, +34335, +23738, +9010, +460, +166, +326, +6825, +15275, +19467, +17385, +17482, +17514, +17481, +15401, +15401, +17481, +17481, +17481, +17449, +17449, +17449, +17449, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +13127, +13128, +11016, +10922, +10861, +12880, +14931, +14899, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12913, +12913, +12912, +12910, +12971, +15210, +19497, +17448, +19528, +19529, +19561, +19562, +19562, +19594, +19626, +21706, +21706, +21738, +19691, +19690, +19723, +21771, +21771, +21803, +21803, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12911, +14991, +8620, +201, +235, +2349, +2415, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2383, +4432, +270, +303, +270, +9, +15189, +32158, +34335, +23738, +9010, +460, +166, +326, +6825, +15275, +19467, +17385, +17482, +17514, +17481, +15401, +15401, +17481, +17481, +17481, +17449, +17449, +17449, +17449, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +13127, +13128, +11016, +10922, +10861, +12880, +14931, +14899, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12913, +12913, +12912, +12910, +12971, +15210, +19497, +17448, +19528, +19529, +19561, +19562, +19562, +19594, +19626, +21706, +21706, +21738, +19691, +19690, +19723, +21771, +21771, +21803, +21803, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14928, +12846, +8621, +2250, +106, +2317, +2382, +2383, +2383, +302, +302, +334, +335, +335, +2383, +2383, +2351, +6480, +4334, +4431, +302, +11, +15285, +23933, +23998, +24062, +26175, +19770, +11188, +492, +166, +229, +8681, +19309, +19435, +17482, +17514, +17514, +17481, +15401, +17481, +17481, +15401, +17449, +17449, +17449, +15401, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15305, +15273, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15176, +13128, +13128, +11048, +10922, +10861, +12880, +12882, +14899, +12851, +14931, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12914, +12913, +12913, +12910, +10923, +15210, +19497, +17447, +17448, +17449, +19529, +19561, +19562, +19594, +19594, +19626, +19658, +19658, +19658, +19690, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14928, +12846, +8621, +2250, +106, +2317, +2382, +2383, +2383, +302, +302, +334, +335, +335, +2383, +2383, +2351, +6480, +4334, +4431, +302, +11, +15285, +23933, +23998, +24062, +26175, +19770, +11188, +492, +166, +229, +8681, +19309, +19435, +17482, +17514, +17514, +17481, +15401, +17481, +17481, +15401, +17449, +17449, +17449, +15401, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15305, +15273, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15176, +13128, +13128, +11048, +10922, +10861, +12880, +12882, +14899, +12851, +14931, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12914, +12913, +12913, +12910, +10923, +15210, +19497, +17447, +17448, +17449, +19529, +19561, +19562, +19594, +19594, +19626, +19658, +19658, +19658, +19690, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14961, +14960, +12813, +8620, +2281, +72, +2284, +2350, +2351, +2383, +2383, +2383, +2415, +2383, +2383, +2383, +2352, +2352, +6480, +6479, +6511, +2252, +9, +19608, +26175, +17853, +17885, +19933, +22014, +26110, +25980, +17397, +4589, +72, +4294, +8840, +13161, +17419, +17483, +17483, +15402, +15401, +15401, +15401, +17481, +17481, +17449, +17449, +17449, +15369, +15369, +15369, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15304, +15272, +15272, +15240, +15240, +15208, +15208, +15176, +13127, +13160, +13096, +10953, +10860, +12911, +12882, +12883, +12883, +12882, +14962, +12914, +14930, +12882, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +12914, +12914, +12914, +12914, +12913, +14961, +12911, +10891, +15178, +19497, +17415, +17448, +17448, +17481, +17481, +17513, +19562, +19594, +19626, +19626, +19626, +19658, +19690, +19690, +19690, +19722, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14961, +14960, +12813, +8620, +2281, +72, +2284, +2350, +2351, +2383, +2383, +2383, +2415, +2383, +2383, +2383, +2352, +2352, +6480, +6479, +6511, +2252, +9, +19608, +26175, +17853, +17885, +19933, +22014, +26110, +25980, +17397, +4589, +72, +4294, +8840, +13161, +17419, +17483, +17483, +15402, +15401, +15401, +15401, +17481, +17481, +17449, +17449, +17449, +15369, +15369, +15369, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15304, +15272, +15272, +15240, +15240, +15208, +15208, +15176, +13127, +13160, +13096, +10953, +10860, +12911, +12882, +12883, +12883, +12882, +14962, +12914, +14930, +12882, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +12914, +12914, +12914, +12914, +12913, +14961, +12911, +10891, +15178, +19497, +17415, +17448, +17448, +17481, +17481, +17513, +19562, +19594, +19626, +19626, +19626, +19658, +19690, +19690, +19690, +19722, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +12882, +12881, +12882, +14962, +12882, +14961, +12878, +10763, +6536, +2343, +232, +170, +2318, +4400, +2351, +2383, +2414, +2446, +2415, +2383, +272, +304, +2352, +4400, +6480, +4431, +2188, +204, +15544, +22078, +17885, +17885, +19965, +19966, +19965, +21981, +26110, +23964, +15414, +2671, +165, +291, +6696, +13132, +17421, +17485, +15370, +15434, +17546, +13320, +17513, +19593, +17481, +15368, +15401, +17417, +15337, +15337, +15368, +15368, +15368, +15335, +15335, +15335, +15336, +15304, +15240, +15240, +15208, +15209, +15209, +15208, +15208, +15207, +13159, +13159, +13065, +10892, +12878, +12881, +14931, +14963, +12882, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +14962, +12912, +10860, +13098, +17385, +17416, +17448, +17448, +17449, +17481, +17513, +19561, +19593, +19593, +19626, +19658, +19658, +19658, +19690, +19690, +19690, +17642, +17642, +17642, +17643, +19691, +19723, +19723, +19723, +19691, +19723, +19691, +17642, +17642, +19690, +19690, +19690, +19690, +19690, +19690, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +15530, +17578, +15530, +17578, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +12882, +12881, +12882, +14962, +12882, +14961, +12878, +10763, +6536, +2343, +232, +170, +2318, +4400, +2351, +2383, +2414, +2446, +2415, +2383, +272, +304, +2352, +4400, +6480, +4431, +2188, +204, +15544, +22078, +17885, +17885, +19965, +19966, +19965, +21981, +26110, +23964, +15414, +2671, +165, +291, +6696, +13132, +17421, +17485, +15370, +15434, +17546, +13320, +17513, +19593, +17481, +15368, +15401, +17417, +15337, +15337, +15368, +15368, +15368, +15335, +15335, +15335, +15336, +15304, +15240, +15240, +15208, +15209, +15209, +15208, +15208, +15207, +13159, +13159, +13065, +10892, +12878, +12881, +14931, +14963, +12882, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +14962, +12912, +10860, +13098, +17385, +17416, +17448, +17448, +17449, +17481, +17513, +19561, +19593, +19593, +19626, +19658, +19658, +19658, +19690, +19690, +19690, +17642, +17642, +17642, +17643, +19691, +19723, +19723, +19723, +19691, +19723, +19691, +17642, +17642, +19690, +19690, +19690, +19690, +19690, +19690, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +15530, +17578, +15530, +17578, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12881, +12881, +14962, +12914, +12880, +12877, +10729, +4485, +2405, +2343, +200, +2252, +4367, +4400, +2351, +2414, +2414, +2414, +2383, +272, +272, +2352, +2352, +4431, +4431, +75, +430, +15577, +22078, +17885, +17885, +19901, +19933, +15805, +15772, +19933, +22046, +19933, +19770, +19543, +10863, +6, +2244, +6729, +13164, +17453, +17452, +15402, +19627, +15400, +15367, +15400, +17481, +15401, +15369, +15369, +15369, +15369, +15368, +15368, +15367, +15367, +15335, +15303, +15304, +15240, +15208, +15209, +15209, +15209, +15208, +15208, +15207, +15238, +13158, +13064, +12971, +12910, +12881, +14962, +12914, +12881, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14931, +14931, +14962, +12912, +10860, +13066, +17353, +17416, +17416, +17448, +17448, +17480, +17481, +17513, +17513, +17513, +17545, +19626, +17578, +17610, +17610, +17610, +17610, +17642, +17642, +17610, +17642, +17642, +17642, +17643, +17642, +17642, +17642, +17642, +17610, +17642, +17642, +17642, +17642, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +15530, +15530, +15530, +15530, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12881, +12881, +14962, +12914, +12880, +12877, +10729, +4485, +2405, +2343, +200, +2252, +4367, +4400, +2351, +2414, +2414, +2414, +2383, +272, +272, +2352, +2352, +4431, +4431, +75, +430, +15577, +22078, +17885, +17885, +19901, +19933, +15805, +15772, +19933, +22046, +19933, +19770, +19543, +10863, +6, +2244, +6729, +13164, +17453, +17452, +15402, +19627, +15400, +15367, +15400, +17481, +15401, +15369, +15369, +15369, +15369, +15368, +15368, +15367, +15367, +15335, +15303, +15304, +15240, +15208, +15209, +15209, +15209, +15208, +15208, +15207, +15238, +13158, +13064, +12971, +12910, +12881, +14962, +12914, +12881, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14931, +14931, +14962, +12912, +10860, +13066, +17353, +17416, +17416, +17448, +17448, +17480, +17481, +17513, +17513, +17513, +17545, +19626, +17578, +17610, +17610, +17610, +17610, +17642, +17642, +17610, +17642, +17642, +17642, +17643, +17642, +17642, +17642, +17642, +17610, +17642, +17642, +17642, +17642, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +15530, +15530, +15530, +15530, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12914, +12914, +14962, +12913, +12880, +12908, +8615, +2404, +4485, +2406, +231, +170, +2286, +4400, +2351, +2382, +2414, +2382, +2383, +2351, +2352, +2352, +2352, +2351, +4399, +11, +2672, +17690, +19998, +15836, +17917, +19933, +19966, +17918, +13757, +15772, +17853, +19966, +24126, +23997, +21851, +17527, +6799, +5, +325, +8841, +15179, +19404, +21580, +17450, +17449, +17481, +17513, +15433, +15433, +15432, +15432, +15400, +15368, +15368, +15336, +17385, +17353, +15272, +15272, +17320, +17320, +15240, +15239, +15239, +15239, +13191, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +14962, +12914, +12914, +12914, +12914, +12883, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14931, +14963, +12912, +10860, +10986, +15273, +17416, +17416, +17416, +17448, +17448, +17481, +17481, +17513, +17513, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12914, +12914, +14962, +12913, +12880, +12908, +8615, +2404, +4485, +2406, +231, +170, +2286, +4400, +2351, +2382, +2414, +2382, +2383, +2351, +2352, +2352, +2352, +2351, +4399, +11, +2672, +17690, +19998, +15836, +17917, +19933, +19966, +17918, +13757, +15772, +17853, +19966, +24126, +23997, +21851, +17527, +6799, +5, +325, +8841, +15179, +19404, +21580, +17450, +17449, +17481, +17513, +15433, +15433, +15432, +15432, +15400, +15368, +15368, +15336, +17385, +17353, +15272, +15272, +17320, +17320, +15240, +15239, +15239, +15239, +13191, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +14962, +12914, +12914, +12914, +12914, +12883, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14931, +14963, +12912, +10860, +10986, +15273, +17416, +17416, +17416, +17448, +17448, +17481, +17481, +17513, +17513, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +14962, +14930, +12914, +14962, +14994, +12913, +12879, +12843, +6501, +4419, +4517, +4454, +2343, +200, +204, +4398, +4399, +2383, +2382, +2382, +2382, +2383, +2352, +2352, +2351, +2351, +2350, +10, +8978, +19835, +19997, +15836, +17917, +19900, +19933, +17918, +15870, +17885, +17853, +19933, +19965, +19966, +19966, +21982, +21884, +19575, +8782, +2, +4421, +12937, +15147, +19436, +19532, +17483, +15433, +15433, +15432, +13351, +15432, +15432, +15400, +15336, +15337, +17354, +17354, +17321, +15272, +17320, +17351, +15303, +15302, +15302, +15303, +13223, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +12913, +12914, +12914, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14931, +14963, +12912, +10861, +10954, +15241, +17416, +15336, +17416, +15368, +17448, +17448, +17481, +17481, +17481, +17513, +17545, +17545, +17545, +17545, +17577, +17578, +17578, +17578, +17578, +17577, +17578, +17578, +17578, +17610, +17610, +17578, +17578, +17610, +17610, +17578, +17610, +17578, +17610, +17578, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +14962, +14930, +12914, +14962, +14994, +12913, +12879, +12843, +6501, +4419, +4517, +4454, +2343, +200, +204, +4398, +4399, +2383, +2382, +2382, +2382, +2383, +2352, +2352, +2351, +2351, +2350, +10, +8978, +19835, +19997, +15836, +17917, +19900, +19933, +17918, +15870, +17885, +17853, +19933, +19965, +19966, +19966, +21982, +21884, +19575, +8782, +2, +4421, +12937, +15147, +19436, +19532, +17483, +15433, +15433, +15432, +13351, +15432, +15432, +15400, +15336, +15337, +17354, +17354, +17321, +15272, +17320, +17351, +15303, +15302, +15302, +15303, +13223, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +12913, +12914, +12914, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14931, +14963, +12912, +10861, +10954, +15241, +17416, +15336, +17416, +15368, +17448, +17448, +17481, +17481, +17481, +17513, +17545, +17545, +17545, +17545, +17577, +17578, +17578, +17578, +17578, +17577, +17578, +17578, +17578, +17610, +17610, +17578, +17578, +17610, +17610, +17578, +17610, +17578, +17610, +17578, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14962, +14994, +14993, +12880, +12878, +10729, +4420, +6531, +6564, +4485, +2406, +2311, +201, +2316, +4431, +4431, +2383, +2382, +2382, +2415, +2383, +303, +2351, +2351, +2318, +9, +13204, +19868, +19965, +15836, +17917, +17852, +15804, +15837, +15870, +17950, +19965, +17885, +17885, +15805, +15838, +19967, +22014, +21917, +23899, +19607, +6798, +0, +6567, +10889, +15211, +19468, +19531, +15401, +13352, +15432, +15464, +15432, +15400, +15336, +15337, +15306, +17354, +15273, +15273, +15304, +15335, +15334, +15334, +15334, +15302, +13254, +13222, +13190, +13158, +13096, +13002, +10861, +12879, +12913, +14962, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +12882, +14963, +14963, +12913, +10893, +10922, +13129, +15337, +15336, +17416, +15368, +17416, +15400, +17449, +17449, +17481, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14962, +14994, +14993, +12880, +12878, +10729, +4420, +6531, +6564, +4485, +2406, +2311, +201, +2316, +4431, +4431, +2383, +2382, +2382, +2415, +2383, +303, +2351, +2351, +2318, +9, +13204, +19868, +19965, +15836, +17917, +17852, +15804, +15837, +15870, +17950, +19965, +17885, +17885, +15805, +15838, +19967, +22014, +21917, +23899, +19607, +6798, +0, +6567, +10889, +15211, +19468, +19531, +15401, +13352, +15432, +15464, +15432, +15400, +15336, +15337, +15306, +17354, +15273, +15273, +15304, +15335, +15334, +15334, +15334, +15302, +13254, +13222, +13190, +13158, +13096, +13002, +10861, +12879, +12913, +14962, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +12882, +14963, +14963, +12913, +10893, +10922, +13129, +15337, +15336, +17416, +15368, +17416, +15400, +17449, +17449, +17481, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +14993, +10831, +10796, +6567, +4419, +6564, +6564, +4484, +4485, +4454, +231, +202, +4398, +4400, +4432, +2383, +2382, +2414, +2383, +303, +2383, +2383, +2318, +8, +13236, +19900, +17949, +15836, +17949, +19997, +17885, +15837, +15869, +17917, +17885, +17885, +17885, +17886, +17886, +17886, +15774, +17854, +24095, +24062, +19738, +19574, +524, +102, +2372, +12969, +17323, +19468, +19499, +17481, +17480, +17448, +17448, +17384, +15337, +15305, +15305, +15305, +15337, +15336, +15335, +13287, +13286, +15302, +15302, +15270, +15238, +13190, +15206, +13096, +13002, +10860, +12878, +12912, +14961, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +14962, +12913, +12942, +10923, +11017, +15273, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +14993, +10831, +10796, +6567, +4419, +6564, +6564, +4484, +4485, +4454, +231, +202, +4398, +4400, +4432, +2383, +2382, +2414, +2383, +303, +2383, +2383, +2318, +8, +13236, +19900, +17949, +15836, +17949, +19997, +17885, +15837, +15869, +17917, +17885, +17885, +17885, +17886, +17886, +17886, +15774, +17854, +24095, +24062, +19738, +19574, +524, +102, +2372, +12969, +17323, +19468, +19499, +17481, +17480, +17448, +17448, +17384, +15337, +15305, +15305, +15305, +15337, +15336, +15335, +13287, +13286, +15302, +15302, +15270, +15238, +13190, +15206, +13096, +13002, +10860, +12878, +12912, +14961, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +14962, +12913, +12942, +10923, +11017, +15273, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14993, +12944, +10830, +8715, +6533, +6531, +8644, +8644, +6595, +6596, +4550, +2375, +201, +2285, +4399, +4432, +2351, +2382, +2414, +2415, +303, +2383, +2383, +238, +9, +13204, +19868, +19997, +15869, +17917, +17885, +17917, +15870, +13821, +15837, +15837, +17885, +17917, +19998, +17918, +15805, +15838, +15838, +13758, +15806, +22015, +26143, +17689, +13332, +4749, +133, +4582, +15146, +17291, +19404, +19434, +19433, +19465, +17417, +15368, +15336, +13288, +13320, +13320, +13288, +13287, +13255, +13255, +15271, +15271, +15239, +15238, +15238, +15206, +13096, +13034, +10891, +12878, +12912, +12913, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +12882, +12913, +12975, +10891, +10985, +15241, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14993, +12944, +10830, +8715, +6533, +6531, +8644, +8644, +6595, +6596, +4550, +2375, +201, +2285, +4399, +4432, +2351, +2382, +2414, +2415, +303, +2383, +2383, +238, +9, +13204, +19868, +19997, +15869, +17917, +17885, +17917, +15870, +13821, +15837, +15837, +17885, +17917, +19998, +17918, +15805, +15838, +15838, +13758, +15806, +22015, +26143, +17689, +13332, +4749, +133, +4582, +15146, +17291, +19404, +19434, +19433, +19465, +17417, +15368, +15336, +13288, +13320, +13320, +13288, +13287, +13255, +13255, +15271, +15271, +15239, +15238, +15238, +15206, +13096, +13034, +10891, +12878, +12912, +12913, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +12882, +12913, +12975, +10891, +10985, +15241, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14993, +12944, +10829, +8714, +6597, +8676, +8644, +8676, +8708, +6660, +6662, +6599, +232, +172, +2319, +4400, +2352, +2382, +2414, +2415, +335, +2351, +2383, +238, +10, +11156, +19868, +20030, +15869, +15836, +15772, +15837, +15870, +13821, +15837, +15869, +17917, +17917, +17916, +15868, +15836, +15837, +15837, +15838, +13790, +13757, +15837, +24159, +22013, +17689, +13235, +4619, +5, +4423, +17131, +19307, +19370, +19434, +19465, +17448, +15399, +13319, +13319, +13351, +11240, +11208, +13224, +13224, +15240, +17288, +17255, +17255, +15206, +15207, +13128, +13033, +10891, +10861, +12911, +12913, +12914, +12914, +12914, +12882, +12882, +12882, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +12913, +15024, +10892, +10921, +13161, +15240, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14993, +12944, +10829, +8714, +6597, +8676, +8644, +8676, +8708, +6660, +6662, +6599, +232, +172, +2319, +4400, +2352, +2382, +2414, +2415, +335, +2351, +2383, +238, +10, +11156, +19868, +20030, +15869, +15836, +15772, +15837, +15870, +13821, +15837, +15869, +17917, +17917, +17916, +15868, +15836, +15837, +15837, +15838, +13790, +13757, +15837, +24159, +22013, +17689, +13235, +4619, +5, +4423, +17131, +19307, +19370, +19434, +19465, +17448, +15399, +13319, +13319, +13351, +11240, +11208, +13224, +13224, +15240, +17288, +17255, +17255, +15206, +15207, +13128, +13033, +10891, +10861, +12911, +12913, +12914, +12914, +12914, +12882, +12882, +12882, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +12913, +15024, +10892, +10921, +13161, +15240, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12883, +12882, +14994, +15024, +12943, +8780, +6665, +8710, +10820, +10756, +10789, +10853, +8772, +8773, +8743, +4456, +170, +2253, +4400, +2352, +302, +2382, +2415, +335, +303, +2383, +238, +10, +11124, +19868, +20030, +15869, +15836, +17917, +17918, +15870, +13789, +15837, +15869, +17885, +15836, +15868, +15900, +15900, +15900, +15869, +15869, +15870, +13822, +13789, +13757, +17918, +24094, +23996, +19640, +13138, +4556, +7, +10793, +15114, +17291, +17387, +17450, +15400, +13319, +13351, +13319, +13287, +13256, +13224, +15272, +15240, +17256, +17255, +17255, +17255, +15207, +15176, +13065, +10922, +10892, +12910, +12912, +14962, +12914, +12882, +12882, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14961, +15024, +10893, +10922, +13097, +15240, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15432, +15433, +15433, +15433, +15433, +15433, +15433, +17480, +17481, +17481, +17481, +17481, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12883, +12882, +14994, +15024, +12943, +8780, +6665, +8710, +10820, +10756, +10789, +10853, +8772, +8773, +8743, +4456, +170, +2253, +4400, +2352, +302, +2382, +2415, +335, +303, +2383, +238, +10, +11124, +19868, +20030, +15869, +15836, +17917, +17918, +15870, +13789, +15837, +15869, +17885, +15836, +15868, +15900, +15900, +15900, +15869, +15869, +15870, +13822, +13789, +13757, +17918, +24094, +23996, +19640, +13138, +4556, +7, +10793, +15114, +17291, +17387, +17450, +15400, +13319, +13351, +13319, +13287, +13256, +13224, +15272, +15240, +17256, +17255, +17255, +17255, +15207, +15176, +13065, +10922, +10892, +12910, +12912, +14962, +12914, +12882, +12882, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14961, +15024, +10893, +10922, +13097, +15240, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15432, +15433, +15433, +15433, +15433, +15433, +15433, +17480, +17481, +17481, +17481, +17481 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12850, +12882, +14994, +15024, +10861, +8778, +8808, +10854, +10853, +10854, +10854, +10885, +10917, +10917, +10887, +8746, +2347, +42, +4399, +2352, +270, +2382, +2448, +271, +303, +2383, +237, +10, +11124, +17820, +20030, +15869, +15836, +17917, +17885, +13821, +13821, +15869, +15869, +17885, +17917, +15868, +15900, +15900, +15868, +15868, +15868, +15869, +15869, +15869, +17917, +17885, +17821, +21949, +26143, +26078, +17496, +8913, +362, +262, +4649, +13098, +15307, +15370, +15368, +15367, +15367, +15335, +15303, +15272, +17320, +17288, +15208, +15207, +15208, +15207, +15207, +15175, +13097, +13034, +10891, +10829, +12912, +14994, +12914, +12882, +12882, +12882, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +12882, +14962, +14994, +12944, +10894, +10923, +10953, +13160, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15272, +15272, +13224, +15304, +15304, +13256, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12850, +12882, +14994, +15024, +10861, +8778, +8808, +10854, +10853, +10854, +10854, +10885, +10917, +10917, +10887, +8746, +2347, +42, +4399, +2352, +270, +2382, +2448, +271, +303, +2383, +237, +10, +11124, +17820, +20030, +15869, +15836, +17917, +17885, +13821, +13821, +15869, +15869, +17885, +17917, +15868, +15900, +15900, +15868, +15868, +15868, +15869, +15869, +15869, +17917, +17885, +17821, +21949, +26143, +26078, +17496, +8913, +362, +262, +4649, +13098, +15307, +15370, +15368, +15367, +15367, +15335, +15303, +15272, +17320, +17288, +15208, +15207, +15208, +15207, +15207, +15175, +13097, +13034, +10891, +10829, +12912, +14994, +12914, +12882, +12882, +12882, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +12882, +14962, +14994, +12944, +10894, +10923, +10953, +13160, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15272, +15272, +13224, +15304, +15304, +13256, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +14931, +14931, +12883, +14962, +14993, +12975, +10892, +8810, +8840, +10918, +12998, +12966, +12967, +13030, +13062, +13062, +10983, +10890, +6603, +170, +172, +4464, +2383, +302, +2383, +2351, +2351, +2383, +238, +9, +11156, +19868, +19997, +15869, +15869, +17917, +17885, +13821, +13821, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15868, +15868, +17916, +17917, +17884, +17885, +17885, +17853, +19934, +24095, +22015, +21917, +13399, +6831, +329, +230, +4712, +13163, +15274, +15240, +15271, +17352, +17352, +17319, +15239, +15207, +15240, +15240, +13160, +13159, +15207, +15175, +13096, +13033, +10923, +10861, +12911, +14994, +14930, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14994, +14992, +12942, +10892, +10954, +13096, +15207, +15175, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15272, +15271, +15272, +15304, +15272, +15304, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +14931, +14931, +12883, +14962, +14993, +12975, +10892, +8810, +8840, +10918, +12998, +12966, +12967, +13030, +13062, +13062, +10983, +10890, +6603, +170, +172, +4464, +2383, +302, +2383, +2351, +2351, +2383, +238, +9, +11156, +19868, +19997, +15869, +15869, +17917, +17885, +13821, +13821, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15868, +15868, +17916, +17917, +17884, +17885, +17885, +17853, +19934, +24095, +22015, +21917, +13399, +6831, +329, +230, +4712, +13163, +15274, +15240, +15271, +17352, +17352, +17319, +15239, +15207, +15240, +15240, +13160, +13159, +15207, +15175, +13096, +13033, +10923, +10861, +12911, +14994, +14930, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14994, +14992, +12942, +10892, +10954, +13096, +15207, +15175, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15272, +15271, +15272, +15304, +15272, +15304, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +12883, +12851, +14931, +14962, +12944, +10893, +10891, +8873, +10984, +13063, +13062, +13063, +13063, +13095, +13094, +13126, +13095, +13065, +10891, +2442, +73, +4463, +4496, +303, +271, +2384, +2384, +2383, +2286, +9, +13237, +19901, +17949, +15868, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17886, +17885, +15869, +15869, +15869, +15868, +17916, +17916, +19964, +19965, +19965, +17852, +15772, +13757, +13822, +15903, +22047, +19804, +11253, +2606, +232, +327, +8842, +17260, +21418, +19336, +19367, +19399, +19431, +17351, +13223, +11111, +11111, +13159, +15207, +15175, +13096, +13065, +10922, +10892, +12911, +14993, +14930, +14931, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +14993, +12943, +10893, +10922, +13064, +13095, +13127, +13127, +15175, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15272, +15271, +15240, +15271, +15240, +15271, +15240, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +12883, +12851, +14931, +14962, +12944, +10893, +10891, +8873, +10984, +13063, +13062, +13063, +13063, +13095, +13094, +13126, +13095, +13065, +10891, +2442, +73, +4463, +4496, +303, +271, +2384, +2384, +2383, +2286, +9, +13237, +19901, +17949, +15868, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17886, +17885, +15869, +15869, +15869, +15868, +17916, +17916, +19964, +19965, +19965, +17852, +15772, +13757, +13822, +15903, +22047, +19804, +11253, +2606, +232, +327, +8842, +17260, +21418, +19336, +19367, +19399, +19431, +17351, +13223, +11111, +11111, +13159, +15207, +15175, +13096, +13065, +10922, +10892, +12911, +14993, +14930, +14931, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +14993, +12943, +10893, +10922, +13064, +13095, +13127, +13127, +15175, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15272, +15271, +15240, +15271, +15240, +15271, +15240, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14930, +12883, +12851, +14963, +14962, +12911, +10892, +10922, +11017, +13128, +13159, +13159, +13128, +13160, +13160, +13191, +13191, +13191, +13193, +13131, +8811, +168, +235, +4463, +2383, +270, +2384, +2384, +2383, +2318, +8, +13204, +19900, +19965, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17886, +17854, +17886, +15837, +15837, +15869, +15869, +17916, +17916, +17916, +17916, +17916, +17949, +15901, +13821, +11741, +11741, +15805, +22015, +26143, +21852, +11157, +363, +134, +2407, +15050, +21387, +19337, +17287, +15238, +13190, +13223, +11176, +11144, +13191, +15207, +15175, +13127, +13064, +10954, +10892, +12911, +14961, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +12914, +12882, +14930, +14962, +14961, +12944, +10861, +10923, +13032, +15143, +15143, +13095, +13095, +15143, +15143, +15143, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +15207, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15239, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14930, +12883, +12851, +14963, +14962, +12911, +10892, +10922, +11017, +13128, +13159, +13159, +13128, +13160, +13160, +13191, +13191, +13191, +13193, +13131, +8811, +168, +235, +4463, +2383, +270, +2384, +2384, +2383, +2318, +8, +13204, +19900, +19965, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17886, +17854, +17886, +15837, +15837, +15869, +15869, +17916, +17916, +17916, +17916, +17916, +17949, +15901, +13821, +11741, +11741, +15805, +22015, +26143, +21852, +11157, +363, +134, +2407, +15050, +21387, +19337, +17287, +15238, +13190, +13223, +11176, +11144, +13191, +15207, +15175, +13127, +13064, +10954, +10892, +12911, +14961, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +12914, +12882, +14930, +14962, +14961, +12944, +10861, +10923, +13032, +15143, +15143, +13095, +13095, +15143, +15143, +15143, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +15207, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15239 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14962, +12882, +12851, +14963, +14961, +10862, +10891, +10986, +13161, +15272, +13256, +13256, +13256, +15305, +15305, +15336, +15336, +15368, +15337, +15306, +13098, +4586, +104, +269, +4464, +2351, +2383, +2351, +2351, +2318, +9, +11091, +19836, +19997, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +15838, +15838, +17886, +17886, +17886, +17885, +17885, +17917, +15868, +15901, +13820, +11772, +13852, +15933, +15933, +15901, +17950, +17950, +15806, +15741, +21918, +26046, +23835, +13172, +362, +100, +2438, +13001, +19370, +17321, +13191, +13191, +13224, +11143, +13159, +15207, +15175, +13127, +13096, +13033, +10891, +12878, +12881, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +14962, +14993, +12944, +12910, +10891, +13000, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15175, +15174, +15175, +15174, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14962, +12882, +12851, +14963, +14961, +10862, +10891, +10986, +13161, +15272, +13256, +13256, +13256, +15305, +15305, +15336, +15336, +15368, +15337, +15306, +13098, +4586, +104, +269, +4464, +2351, +2383, +2351, +2351, +2318, +9, +11091, +19836, +19997, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +15838, +15838, +17886, +17886, +17886, +17885, +17885, +17917, +15868, +15901, +13820, +11772, +13852, +15933, +15933, +15901, +17950, +17950, +15806, +15741, +21918, +26046, +23835, +13172, +362, +100, +2438, +13001, +19370, +17321, +13191, +13191, +13224, +11143, +13159, +15207, +15175, +13127, +13096, +13033, +10891, +12878, +12881, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +14962, +14993, +12944, +12910, +10891, +13000, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15175, +15174, +15175, +15174 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +12883, +14962, +12913, +10862, +10955, +15211, +17386, +15368, +15369, +13321, +13321, +13321, +15369, +15369, +15400, +15432, +17480, +17481, +15306, +13100, +135, +203, +2383, +2383, +2351, +2351, +4399, +4399, +10, +6833, +17723, +19998, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15837, +15838, +15838, +17885, +17885, +17885, +17885, +17885, +15869, +15901, +13853, +11805, +13821, +13820, +13788, +15836, +17884, +15837, +15870, +17918, +17886, +21950, +26079, +28094, +19576, +11025, +101, +326, +4615, +11018, +15275, +15241, +13160, +13159, +15207, +15207, +15207, +13127, +13095, +13033, +10923, +12878, +12880, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +14962, +14962, +14993, +12911, +10859, +12968, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +12883, +14962, +12913, +10862, +10955, +15211, +17386, +15368, +15369, +13321, +13321, +13321, +15369, +15369, +15400, +15432, +17480, +17481, +15306, +13100, +135, +203, +2383, +2383, +2351, +2351, +4399, +4399, +10, +6833, +17723, +19998, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15837, +15838, +15838, +17885, +17885, +17885, +17885, +17885, +15869, +15901, +13853, +11805, +13821, +13820, +13788, +15836, +17884, +15837, +15870, +17918, +17886, +21950, +26079, +28094, +19576, +11025, +101, +326, +4615, +11018, +15275, +15241, +13160, +13159, +15207, +15207, +15207, +13127, +13095, +13033, +10923, +12878, +12880, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +14962, +14962, +14993, +12911, +10859, +12968, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +14931, +14962, +12880, +10829, +13036, +17356, +19530, +17481, +15433, +13385, +13385, +15433, +15433, +15433, +15433, +17512, +17543, +17543, +17482, +17357, +4619, +170, +205, +4463, +2383, +2351, +4399, +4431, +2091, +527, +15610, +22078, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15805, +15838, +17918, +17918, +17917, +17917, +17949, +17949, +17981, +15868, +13755, +15836, +19998, +22014, +21950, +21917, +26013, +17496, +461, +4, +326, +8841, +15146, +17224, +17256, +17287, +15207, +15206, +13126, +13095, +13033, +10891, +10830, +12848, +14931, +14931, +14930, +14962, +14961, +14961, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14899, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +12882, +14962, +14993, +12911, +10860, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +14931, +14962, +12880, +10829, +13036, +17356, +19530, +17481, +15433, +13385, +13385, +15433, +15433, +15433, +15433, +17512, +17543, +17543, +17482, +17357, +4619, +170, +205, +4463, +2383, +2351, +4399, +4431, +2091, +527, +15610, +22078, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15805, +15838, +17918, +17918, +17917, +17917, +17949, +17949, +17981, +15868, +13755, +15836, +19998, +22014, +21950, +21917, +26013, +17496, +461, +4, +326, +8841, +15146, +17224, +17256, +17287, +15207, +15206, +13126, +13095, +13033, +10891, +10830, +12848, +14931, +14931, +14930, +14962, +14961, +14961, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14899, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +12882, +14962, +14993, +12911, +10860, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14962, +14930, +14962, +12913, +10831, +10860, +13099, +19500, +19595, +17513, +15465, +15465, +15497, +15497, +15498, +15498, +17545, +17576, +17575, +17575, +17577, +17452, +15214, +137, +138, +4495, +2415, +2351, +2351, +4431, +2188, +398, +17625, +22078, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15837, +17885, +17917, +15868, +15900, +15900, +15901, +13821, +13821, +15869, +15838, +15838, +17886, +17886, +17886, +17853, +17885, +17917, +17917, +15836, +15836, +17948, +17981, +17948, +15836, +15837, +17886, +17886, +19870, +24031, +23901, +15317, +330, +132, +4518, +12969, +17193, +17257, +15176, +15175, +13127, +13095, +13064, +10922, +10861, +12879, +14962, +14930, +14962, +14962, +14962, +14962, +14930, +12883, +14930, +12914, +12914, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +12882, +14962, +14994, +12912, +10828, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13029, +12997, +12997, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15077, +13029, +13029, +13029, +13029, +13029, +13029, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +13030, +13030, +12998, +13029, +13029, +13029, +13029, +13029, +13029, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14962, +14930, +14962, +12913, +10831, +10860, +13099, +19500, +19595, +17513, +15465, +15465, +15497, +15497, +15498, +15498, +17545, +17576, +17575, +17575, +17577, +17452, +15214, +137, +138, +4495, +2415, +2351, +2351, +4431, +2188, +398, +17625, +22078, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15837, +17885, +17917, +15868, +15900, +15900, +15901, +13821, +13821, +15869, +15838, +15838, +17886, +17886, +17886, +17853, +17885, +17917, +17917, +15836, +15836, +17948, +17981, +17948, +15836, +15837, +17886, +17886, +19870, +24031, +23901, +15317, +330, +132, +4518, +12969, +17193, +17257, +15176, +15175, +13127, +13095, +13064, +10922, +10861, +12879, +14962, +14930, +14962, +14962, +14962, +14962, +14930, +12883, +14930, +12914, +12914, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +12882, +14962, +14994, +12912, +10828, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13029, +12997, +12997, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15077, +13029, +13029, +13029, +13029, +13029, +13029, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +13030, +13030, +12998, +13029, +13029, +13029, +13029, +13029, +13029, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14994, +15057, +8748, +10955, +17389, +17483, +17546, +17577, +15530, +15530, +15530, +15530, +15530, +15530, +17577, +17609, +17608, +17608, +17577, +17483, +19502, +6731, +168, +300, +4495, +335, +336, +2351, +205, +108, +15447, +22046, +17917, +15836, +17917, +17885, +17885, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15868, +17917, +17949, +15869, +15869, +15869, +15869, +15838, +15837, +19933, +21982, +26077, +23866, +11057, +135, +165, +6600, +13002, +17194, +17193, +15144, +15144, +13064, +10953, +10923, +12941, +14992, +14993, +14962, +14930, +12850, +12850, +12882, +12915, +12915, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14962, +14994, +12881, +10829, +12937, +12967, +12966, +12965, +15045, +15045, +12965, +12966, +12966, +12998, +12997, +12997, +12997, +12997, +12997, +15014, +12966, +12997, +10949, +12997, +12997, +12997, +12965, +15014, +15014, +15014, +15013, +15013, +15013, +15045, +15045, +15045, +12997, +13028, +13028, +13028, +13028, +13028, +15045, +15045, +15013, +15014, +15014, +15014, +15014, +12966, +12934, +10885, +10918, +13030, +15142, +13060, +13060, +13028, +13028, +15076, +15045, +15046, +14982, +14982, +17064, +14984, +14984, +12872, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14994, +15057, +8748, +10955, +17389, +17483, +17546, +17577, +15530, +15530, +15530, +15530, +15530, +15530, +17577, +17609, +17608, +17608, +17577, +17483, +19502, +6731, +168, +300, +4495, +335, +336, +2351, +205, +108, +15447, +22046, +17917, +15836, +17917, +17885, +17885, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15868, +17917, +17949, +15869, +15869, +15869, +15869, +15838, +15837, +19933, +21982, +26077, +23866, +11057, +135, +165, +6600, +13002, +17194, +17193, +15144, +15144, +13064, +10953, +10923, +12941, +14992, +14993, +14962, +14930, +12850, +12850, +12882, +12915, +12915, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14962, +14994, +12881, +10829, +12937, +12967, +12966, +12965, +15045, +15045, +12965, +12966, +12966, +12998, +12997, +12997, +12997, +12997, +12997, +15014, +12966, +12997, +10949, +12997, +12997, +12997, +12965, +15014, +15014, +15014, +15013, +15013, +15013, +15045, +15045, +15045, +12997, +13028, +13028, +13028, +13028, +13028, +15045, +15045, +15013, +15014, +15014, +15014, +15014, +12966, +12934, +10885, +10918, +13030, +15142, +13060, +13060, +13028, +13028, +15076, +15045, +15046, +14982, +14982, +17064, +14984, +14984, +12872 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14931, +14930, +14993, +15056, +6763, +11051, +17485, +15434, +15497, +15561, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15561, +17609, +17577, +17514, +19533, +13133, +2441, +201, +2413, +335, +336, +2384, +2253, +10, +17463, +24094, +15869, +13788, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +17950, +17885, +21981, +26110, +28093, +21657, +6768, +7, +2277, +8744, +13001, +15146, +15145, +13032, +13033, +10922, +10859, +17103, +14992, +14929, +14930, +14931, +14931, +12883, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14962, +12881, +12878, +12906, +12935, +12934, +12965, +15045, +15045, +12965, +12934, +12966, +12966, +10949, +12996, +13028, +12997, +12997, +14982, +14982, +12998, +10949, +10949, +12997, +12965, +15014, +15014, +15014, +15014, +14982, +15014, +15013, +15013, +15013, +15045, +12997, +12996, +13028, +13028, +15076, +15044, +15045, +15045, +15013, +15014, +14982, +14982, +12934, +12966, +15014, +12998, +12998, +10917, +10884, +13028, +15108, +15140, +15109, +15045, +12933, +14982, +15016, +14985, +12873, +10728, +6503, +6470, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14931, +14930, +14993, +15056, +6763, +11051, +17485, +15434, +15497, +15561, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15561, +17609, +17577, +17514, +19533, +13133, +2441, +201, +2413, +335, +336, +2384, +2253, +10, +17463, +24094, +15869, +13788, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +17950, +17885, +21981, +26110, +28093, +21657, +6768, +7, +2277, +8744, +13001, +15146, +15145, +13032, +13033, +10922, +10859, +17103, +14992, +14929, +14930, +14931, +14931, +12883, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14962, +12881, +12878, +12906, +12935, +12934, +12965, +15045, +15045, +12965, +12934, +12966, +12966, +10949, +12996, +13028, +12997, +12997, +14982, +14982, +12998, +10949, +10949, +12997, +12965, +15014, +15014, +15014, +15014, +14982, +15014, +15013, +15013, +15013, +15045, +12997, +12996, +13028, +13028, +15076, +15044, +15045, +15045, +15013, +15014, +14982, +14982, +12934, +12966, +15014, +12998, +12998, +10917, +10884, +13028, +15108, +15140, +15109, +15045, +12933, +14982, +15016, +14985, +12873, +10728, +6503, +6470 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +15024, +12974, +8843, +13164, +17484, +15466, +15530, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +17609, +17609, +17545, +17546, +17484, +19503, +10924, +231, +267, +335, +303, +4464, +2285, +8, +17430, +24062, +15869, +15869, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15837, +17885, +17853, +21949, +26110, +28158, +21787, +17429, +4620, +0, +4550, +8808, +13002, +15114, +15050, +12938, +12940, +15023, +14960, +12914, +14963, +14963, +12883, +12882, +14962, +14962, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12965, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +13028, +12997, +12997, +14982, +14982, +12997, +10949, +12997, +12997, +12965, +12966, +15014, +15014, +15014, +15014, +15014, +15014, +15014, +12965, +12997, +12997, +12997, +15013, +15013, +15013, +15013, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12965, +15046, +15046, +15046, +15045, +15013, +15013, +14981, +12933, +15015, +15048, +15017, +10824, +10760, +8648, +4423, +231, +135, +136, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +15024, +12974, +8843, +13164, +17484, +15466, +15530, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +17609, +17609, +17545, +17546, +17484, +19503, +10924, +231, +267, +335, +303, +4464, +2285, +8, +17430, +24062, +15869, +15869, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15837, +17885, +17853, +21949, +26110, +28158, +21787, +17429, +4620, +0, +4550, +8808, +13002, +15114, +15050, +12938, +12940, +15023, +14960, +12914, +14963, +14963, +12883, +12882, +14962, +14962, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12965, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +13028, +12997, +12997, +14982, +14982, +12997, +10949, +12997, +12997, +12965, +12966, +15014, +15014, +15014, +15014, +15014, +15014, +15014, +12965, +12997, +12997, +12997, +15013, +15013, +15013, +15013, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12965, +15046, +15046, +15046, +15045, +15013, +15013, +14981, +12933, +15015, +15048, +15017, +10824, +10760, +8648, +4423, +231, +135, +136 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12944, +10861, +10987, +15309, +17516, +15498, +17610, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15561, +15561, +17609, +15497, +17546, +17483, +21647, +17326, +2440, +200, +334, +303, +4432, +2318, +9, +13140, +19804, +17885, +15902, +15869, +15837, +17885, +15837, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +17917, +17917, +17852, +19868, +24029, +26110, +26077, +21817, +11153, +230, +130, +6664, +12971, +14987, +14923, +14957, +12911, +12880, +12914, +12915, +12883, +12850, +12882, +14962, +14962, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12997, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +14982, +14983, +14983, +12934, +12966, +12966, +10949, +10949, +10949, +10949, +12997, +12997, +15045, +15013, +14981, +17061, +17062, +17031, +14952, +12872, +12873, +10793, +8680, +4455, +198, +38, +72, +6831, +19542, +25914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12944, +10861, +10987, +15309, +17516, +15498, +17610, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15561, +15561, +17609, +15497, +17546, +17483, +21647, +17326, +2440, +200, +334, +303, +4432, +2318, +9, +13140, +19804, +17885, +15902, +15869, +15837, +17885, +15837, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +17917, +17917, +17852, +19868, +24029, +26110, +26077, +21817, +11153, +230, +130, +6664, +12971, +14987, +14923, +14957, +12911, +12880, +12914, +12915, +12883, +12850, +12882, +14962, +14962, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12997, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +14982, +14983, +14983, +12934, +12966, +12966, +10949, +10949, +10949, +10949, +12997, +12997, +15045, +15013, +14981, +17061, +17062, +17031, +14952, +12872, +12873, +10793, +8680, +4455, +198, +38, +72, +6831, +19542, +25914 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12943, +8811, +13100, +17421, +17516, +15498, +15561, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15529, +17577, +15465, +17515, +21614, +19470, +10955, +295, +268, +2351, +4399, +4398, +11, +4688, +15546, +19966, +15870, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15902, +15869, +15837, +17885, +17917, +17885, +19901, +21981, +24093, +21947, +17590, +8910, +4, +4423, +10730, +12844, +12813, +14928, +12913, +12882, +10802, +12882, +14963, +14994, +14929, +14929, +14962, +14930, +14930, +12882, +14930, +12882, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +14962, +14962, +12914, +12911, +12907, +12937, +12935, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12965, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +10918, +10918, +12966, +12935, +14951, +12903, +12935, +12966, +12966, +10949, +10981, +10980, +10980, +12996, +12997, +15045, +15013, +17029, +17030, +17032, +14953, +12842, +8681, +6536, +198, +5, +265, +4719, +15284, +21753, +21819, +26078, +28223, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12943, +8811, +13100, +17421, +17516, +15498, +15561, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15529, +17577, +15465, +17515, +21614, +19470, +10955, +295, +268, +2351, +4399, +4398, +11, +4688, +15546, +19966, +15870, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15902, +15869, +15837, +17885, +17917, +17885, +19901, +21981, +24093, +21947, +17590, +8910, +4, +4423, +10730, +12844, +12813, +14928, +12913, +12882, +10802, +12882, +14963, +14994, +14929, +14929, +14962, +14930, +14930, +12882, +14930, +12882, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +14962, +14962, +12914, +12911, +12907, +12937, +12935, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12965, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +10918, +10918, +12966, +12935, +14951, +12903, +12935, +12966, +12966, +10949, +10981, +10980, +10980, +12996, +12997, +15045, +15013, +17029, +17030, +17032, +14953, +12842, +8681, +6536, +198, +5, +265, +4719, +15284, +21753, +21819, +26078, +28223 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14962, +14992, +10894, +8843, +15212, +17485, +17515, +15498, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15529, +15529, +17577, +17577, +17545, +17547, +17451, +19501, +19470, +4617, +169, +2350, +4398, +6479, +2220, +269, +15513, +24127, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +15869, +17950, +17917, +15837, +15804, +15805, +22046, +24061, +21817, +15283, +2475, +7, +8619, +10733, +12848, +14962, +14995, +12882, +12850, +14994, +17042, +14929, +14897, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14960, +12908, +12905, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +15014, +14982, +15013, +15045, +15045, +12997, +12997, +12965, +12965, +12966, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +12935, +12903, +12903, +12935, +12966, +12966, +12997, +12997, +13029, +13061, +12964, +12933, +15014, +17063, +14984, +14952, +14921, +8649, +2344, +103, +136, +4589, +11058, +17462, +19706, +23965, +26175, +24095, +19934, +17821, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14962, +14992, +10894, +8843, +15212, +17485, +17515, +15498, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15529, +15529, +17577, +17577, +17545, +17547, +17451, +19501, +19470, +4617, +169, +2350, +4398, +6479, +2220, +269, +15513, +24127, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +15869, +17950, +17917, +15837, +15804, +15805, +22046, +24061, +21817, +15283, +2475, +7, +8619, +10733, +12848, +14962, +14995, +12882, +12850, +14994, +17042, +14929, +14897, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14960, +12908, +12905, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +15014, +14982, +15013, +15045, +15045, +12997, +12997, +12965, +12965, +12966, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +12935, +12903, +12903, +12935, +12966, +12966, +12997, +12997, +13029, +13061, +12964, +12933, +15014, +17063, +14984, +14952, +14921, +8649, +2344, +103, +136, +4589, +11058, +17462, +19706, +23965, +26175, +24095, +19934, +17821 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14961, +12944, +10861, +10955, +17357, +17516, +17514, +17578, +15497, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15530, +15529, +17577, +17609, +17577, +19626, +15402, +19532, +21678, +13099, +296, +2284, +6446, +6478, +2252, +10, +17496, +24127, +15773, +15838, +15838, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +13756, +15869, +15902, +13789, +13788, +13821, +15902, +15902, +15838, +15773, +17853, +26142, +26076, +19574, +10927, +169, +2282, +6541, +10801, +17075, +14995, +12850, +12849, +14929, +14994, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14992, +12909, +12906, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12965, +15014, +14982, +15013, +15013, +15045, +12997, +12997, +12997, +12997, +10949, +10950, +10918, +10918, +10918, +10918, +10918, +12966, +12966, +12966, +12935, +12935, +12966, +12966, +12966, +12965, +12997, +15013, +15046, +15046, +12934, +10855, +12936, +12905, +10760, +6535, +2342, +167, +362, +6799, +13235, +17559, +21883, +26110, +24094, +22014, +15773, +15805, +15805, +15838, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14961, +12944, +10861, +10955, +17357, +17516, +17514, +17578, +15497, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15530, +15529, +17577, +17609, +17577, +19626, +15402, +19532, +21678, +13099, +296, +2284, +6446, +6478, +2252, +10, +17496, +24127, +15773, +15838, +15838, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +13756, +15869, +15902, +13789, +13788, +13821, +15902, +15902, +15838, +15773, +17853, +26142, +26076, +19574, +10927, +169, +2282, +6541, +10801, +17075, +14995, +12850, +12849, +14929, +14994, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14992, +12909, +12906, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12965, +15014, +14982, +15013, +15013, +15045, +12997, +12997, +12997, +12997, +10949, +10950, +10918, +10918, +10918, +10918, +10918, +12966, +12966, +12966, +12935, +12935, +12966, +12966, +12966, +12965, +12997, +15013, +15046, +15046, +12934, +10855, +12936, +12905, +10760, +6535, +2342, +167, +362, +6799, +13235, +17559, +21883, +26110, +24094, +22014, +15773, +15805, +15805, +15838 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +8844, +13099, +17453, +17516, +17546, +17610, +15496, +17609, +17609, +17577, +17578, +17578, +15498, +15498, +15530, +15530, +15530, +17577, +15529, +17610, +17578, +17513, +19595, +19563, +19469, +6698, +170, +4364, +8590, +4397, +9, +15286, +21951, +17854, +15838, +13790, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +17950, +15901, +15869, +13821, +13853, +13853, +13789, +15838, +17887, +17854, +17853, +22013, +26141, +23899, +13171, +6637, +10, +4397, +10769, +14963, +17011, +12849, +12849, +14994, +14994, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12909, +12906, +10856, +12966, +12997, +12997, +15013, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15013, +15013, +12965, +12997, +12997, +10949, +10949, +10949, +10949, +10949, +12966, +12966, +12966, +12966, +12966, +12966, +10950, +10949, +10949, +12997, +15013, +15014, +15014, +14982, +14951, +14952, +12872, +10793, +8713, +2407, +134, +264, +4620, +9041, +13365, +17689, +21980, +24093, +24094, +19998, +17885, +13757, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +8844, +13099, +17453, +17516, +17546, +17610, +15496, +17609, +17609, +17577, +17578, +17578, +15498, +15498, +15530, +15530, +15530, +17577, +15529, +17610, +17578, +17513, +19595, +19563, +19469, +6698, +170, +4364, +8590, +4397, +9, +15286, +21951, +17854, +15838, +13790, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +17950, +15901, +15869, +13821, +13853, +13853, +13789, +15838, +17887, +17854, +17853, +22013, +26141, +23899, +13171, +6637, +10, +4397, +10769, +14963, +17011, +12849, +12849, +14994, +14994, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12909, +12906, +10856, +12966, +12997, +12997, +15013, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15013, +15013, +12965, +12997, +12997, +10949, +10949, +10949, +10949, +10949, +12966, +12966, +12966, +12966, +12966, +12966, +10950, +10949, +10949, +12997, +15013, +15014, +15014, +14982, +14951, +14952, +12872, +10793, +8713, +2407, +134, +264, +4620, +9041, +13365, +17689, +21980, +24093, +24094, +19998, +17885, +13757, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14931, +12882, +14962, +15024, +10894, +8875, +15243, +19532, +17515, +17546, +17610, +15496, +17609, +17577, +17577, +17578, +17578, +15498, +15498, +15498, +15530, +15530, +15529, +15496, +17609, +17577, +17577, +17546, +15401, +21645, +13101, +2345, +2250, +8589, +6509, +9, +8914, +19740, +21983, +15806, +15870, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15869, +15869, +13821, +13821, +13821, +15838, +15838, +17886, +15805, +15804, +22045, +26174, +23964, +19609, +10896, +203, +75, +8623, +14963, +17075, +14962, +12881, +14930, +14962, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12910, +12907, +10856, +12935, +12997, +12997, +15045, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15014, +12966, +12966, +12965, +12997, +10949, +10949, +10949, +12997, +12997, +12965, +12965, +15013, +15014, +15013, +15013, +12997, +10949, +12997, +12965, +15014, +14982, +14951, +14920, +14921, +12841, +8649, +2376, +167, +330, +6798, +11156, +15544, +21915, +24125, +24158, +22077, +17884, +15836, +15868, +13821, +13821, +13821, +13821, +13821, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14931, +12882, +14962, +15024, +10894, +8875, +15243, +19532, +17515, +17546, +17610, +15496, +17609, +17577, +17577, +17578, +17578, +15498, +15498, +15498, +15530, +15530, +15529, +15496, +17609, +17577, +17577, +17546, +15401, +21645, +13101, +2345, +2250, +8589, +6509, +9, +8914, +19740, +21983, +15806, +15870, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15869, +15869, +13821, +13821, +13821, +15838, +15838, +17886, +15805, +15804, +22045, +26174, +23964, +19609, +10896, +203, +75, +8623, +14963, +17075, +14962, +12881, +14930, +14962, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12910, +12907, +10856, +12935, +12997, +12997, +15045, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15014, +12966, +12966, +12965, +12997, +10949, +10949, +10949, +12997, +12997, +12965, +12965, +15013, +15014, +15013, +15013, +12997, +10949, +12997, +12965, +15014, +14982, +14951, +14920, +14921, +12841, +8649, +2376, +167, +330, +6798, +11156, +15544, +21915, +24125, +24158, +22077, +17884, +15836, +15868, +13821, +13821, +13821, +13821, +13821, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14995, +12850, +12850, +14963, +12850, +12850, +14994, +12976, +10892, +10987, +17388, +19564, +17546, +17545, +15529, +15529, +15529, +15529, +17577, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17577, +17545, +17545, +17482, +19438, +10860, +200, +4394, +6541, +2284, +172, +15448, +26175, +13725, +15903, +15837, +15837, +17917, +17885, +17949, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17916, +21981, +24029, +26013, +13173, +4525, +9, +4430, +12882, +17043, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12908, +12937, +12935, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +12966, +15014, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +15013, +17094, +17062, +14981, +12965, +12997, +12997, +12966, +14983, +14952, +12873, +12809, +8585, +199, +233, +4523, +8848, +13301, +21851, +24094, +22014, +19965, +19933, +17916, +17917, +15869, +15869, +13821, +13853, +13853, +13853, +13821, +15868, +15900, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14995, +12850, +12850, +14963, +12850, +12850, +14994, +12976, +10892, +10987, +17388, +19564, +17546, +17545, +15529, +15529, +15529, +15529, +17577, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17577, +17545, +17545, +17482, +19438, +10860, +200, +4394, +6541, +2284, +172, +15448, +26175, +13725, +15903, +15837, +15837, +17917, +17885, +17949, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17916, +21981, +24029, +26013, +13173, +4525, +9, +4430, +12882, +17043, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12908, +12937, +12935, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +12966, +15014, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +15013, +17094, +17062, +14981, +12965, +12997, +12997, +12966, +14983, +14952, +12873, +12809, +8585, +199, +233, +4523, +8848, +13301, +21851, +24094, +22014, +19965, +19933, +17916, +17917, +15869, +15869, +13821, +13853, +13853, +13853, +13821, +15868, +15900 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12850, +12882, +14963, +12882, +12882, +14993, +12943, +8844, +11051, +17420, +17515, +17546, +17577, +17577, +15529, +17577, +17577, +17577, +17578, +17578, +17578, +15530, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17545, +17545, +17514, +19502, +15214, +6601, +200, +4428, +4331, +172, +15319, +23999, +15806, +15838, +15837, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17917, +19933, +21982, +28223, +17562, +6768, +138, +172, +8656, +14930, +14930, +12882, +12914, +14962, +14930, +12882, +12849, +14962, +17043, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12909, +10890, +10887, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12964, +10884, +15078, +17158, +17126, +14981, +14949, +17030, +17062, +14982, +12934, +12934, +12936, +12905, +8680, +2375, +199, +265, +4589, +11026, +19576, +23932, +24062, +24094, +19966, +17853, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15868, +15868, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12850, +12882, +14963, +12882, +12882, +14993, +12943, +8844, +11051, +17420, +17515, +17546, +17577, +17577, +15529, +17577, +17577, +17577, +17578, +17578, +17578, +15530, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17545, +17545, +17514, +19502, +15214, +6601, +200, +4428, +4331, +172, +15319, +23999, +15806, +15838, +15837, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17917, +19933, +21982, +28223, +17562, +6768, +138, +172, +8656, +14930, +14930, +12882, +12914, +14962, +14930, +12882, +12849, +14962, +17043, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12909, +10890, +10887, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12964, +10884, +15078, +17158, +17126, +14981, +14949, +17030, +17062, +14982, +12934, +12934, +12936, +12905, +8680, +2375, +199, +265, +4589, +11026, +19576, +23932, +24062, +24094, +19966, +17853, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15868, +15868 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +14930, +14931, +12882, +12914, +12945, +10894, +8875, +13195, +17451, +17546, +17545, +17577, +17577, +15497, +15529, +17577, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +17545, +17577, +17545, +17577, +17545, +17513, +19565, +19471, +10955, +295, +2313, +2315, +10, +8915, +19772, +19967, +13725, +15869, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917, +17950, +15772, +22014, +23965, +11093, +267, +10, +8623, +12882, +12914, +12947, +12914, +12914, +14995, +17043, +14962, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12909, +10890, +10887, +12966, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12965, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +12965, +12997, +15045, +15078, +15013, +12901, +12869, +12901, +14983, +15015, +14983, +17065, +14985, +10825, +8712, +2407, +231, +330, +2574, +13204, +21787, +23965, +24062, +21982, +17853, +17884, +17917, +19997, +19933, +19934, +19934, +17886, +17886, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +14930, +14931, +12882, +12914, +12945, +10894, +8875, +13195, +17451, +17546, +17545, +17577, +17577, +15497, +15529, +17577, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +17545, +17577, +17545, +17577, +17545, +17513, +19565, +19471, +10955, +295, +2313, +2315, +10, +8915, +19772, +19967, +13725, +15869, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917, +17950, +15772, +22014, +23965, +11093, +267, +10, +8623, +12882, +12914, +12947, +12914, +12914, +14995, +17043, +14962, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12909, +10890, +10887, +12966, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12965, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +12965, +12997, +15045, +15078, +15013, +12901, +12869, +12901, +14983, +15015, +14983, +17065, +14985, +10825, +8712, +2407, +231, +330, +2574, +13204, +21787, +23965, +24062, +21982, +17853, +17884, +17917, +19997, +19933, +19934, +19934, +17886, +17886, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +12882, +12914, +12944, +8813, +10987, +15340, +17515, +17546, +17545, +17577, +17577, +15497, +15497, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17545, +15497, +17545, +17545, +17545, +17513, +17515, +15372, +15277, +8810, +167, +4427, +4331, +4558, +17562, +24127, +13724, +15869, +17917, +19933, +17917, +15837, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17916, +17916, +17917, +17917, +15869, +15869, +13821, +13789, +13756, +22046, +28191, +19545, +4591, +9, +2349, +8721, +12946, +12947, +10801, +10801, +14962, +17043, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12910, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12965, +12997, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +15013, +15013, +12965, +12933, +15014, +15015, +15048, +15016, +14984, +12904, +10824, +10825, +4520, +230, +165, +297, +4751, +15382, +23965, +26143, +21950, +19966, +19966, +19966, +19998, +17949, +17916, +15771, +17885, +19902, +19902, +19902, +17854, +17886, +15838, +15838, +15838, +15837, +15837, +15837, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +12882, +12914, +12944, +8813, +10987, +15340, +17515, +17546, +17545, +17577, +17577, +15497, +15497, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17545, +15497, +17545, +17545, +17545, +17513, +17515, +15372, +15277, +8810, +167, +4427, +4331, +4558, +17562, +24127, +13724, +15869, +17917, +19933, +17917, +15837, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17916, +17916, +17917, +17917, +15869, +15869, +13821, +13789, +13756, +22046, +28191, +19545, +4591, +9, +2349, +8721, +12946, +12947, +10801, +10801, +14962, +17043, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12910, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12965, +12997, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +15013, +15013, +12965, +12933, +15014, +15015, +15048, +15016, +14984, +12904, +10824, +10825, +4520, +230, +165, +297, +4751, +15382, +23965, +26143, +21950, +19966, +19966, +19966, +19998, +17949, +17916, +15771, +17885, +19902, +19902, +19902, +17854, +17886, +15838, +15838, +15838, +15837, +15837, +15837, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +12914, +12913, +10895, +8845, +13100, +17452, +17547, +17545, +15528, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17546, +15498, +17546, +17545, +17545, +17513, +15466, +13322, +19534, +15180, +2375, +4362, +6378, +171, +15351, +24127, +17885, +17885, +17917, +19965, +19965, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17917, +17917, +17885, +17885, +15869, +15869, +13853, +13853, +15934, +17917, +19901, +28159, +25916, +11028, +10, +138, +4495, +10834, +12947, +12914, +10801, +12882, +14995, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10859, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +15013, +15013, +15014, +15014, +15015, +15047, +12935, +10856, +10856, +10857, +8745, +6633, +2472, +68, +135, +2573, +13203, +21721, +26077, +26174, +22014, +17886, +17886, +15838, +15837, +13756, +13756, +15836, +17949, +20029, +19933, +17886, +17886, +17886, +17886, +17886, +17886, +17886, +15838, +15838, +15838, +15838, +15837, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +12914, +12913, +10895, +8845, +13100, +17452, +17547, +17545, +15528, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17546, +15498, +17546, +17545, +17545, +17513, +15466, +13322, +19534, +15180, +2375, +4362, +6378, +171, +15351, +24127, +17885, +17885, +17917, +19965, +19965, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17917, +17917, +17885, +17885, +15869, +15869, +13853, +13853, +15934, +17917, +19901, +28159, +25916, +11028, +10, +138, +4495, +10834, +12947, +12914, +10801, +12882, +14995, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10859, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +15013, +15013, +15014, +15014, +15015, +15047, +12935, +10856, +10856, +10857, +8745, +6633, +2472, +68, +135, +2573, +13203, +21721, +26077, +26174, +22014, +17886, +17886, +15838, +15837, +13756, +13756, +15836, +17949, +20029, +19933, +17886, +17886, +17886, +17886, +17886, +17886, +17886, +15838, +15838, +15838, +15838, +15837 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14962, +12913, +10863, +10925, +13196, +17484, +17547, +17577, +17576, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15498, +15498, +15498, +15466, +15466, +17514, +17513, +17513, +17513, +13417, +15466, +17516, +17324, +10826, +4296, +2185, +10, +8947, +19869, +19966, +17885, +17885, +22013, +19933, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +11708, +15934, +13821, +13756, +17917, +21982, +21917, +28127, +21625, +205, +107, +268, +8720, +15027, +14995, +12849, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12965, +12965, +12965, +15013, +15013, +15014, +15014, +14982, +14983, +12903, +10856, +10857, +8745, +4553, +360, +263, +38, +2671, +13269, +21819, +26077, +24029, +21981, +19933, +15837, +15837, +15869, +15902, +17982, +17949, +15869, +15836, +15836, +15836, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14962, +12913, +10863, +10925, +13196, +17484, +17547, +17577, +17576, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15498, +15498, +15498, +15466, +15466, +17514, +17513, +17513, +17513, +13417, +15466, +17516, +17324, +10826, +4296, +2185, +10, +8947, +19869, +19966, +17885, +17885, +22013, +19933, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +11708, +15934, +13821, +13756, +17917, +21982, +21917, +28127, +21625, +205, +107, +268, +8720, +15027, +14995, +12849, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12965, +12965, +12965, +15013, +15013, +15014, +15014, +14982, +14983, +12903, +10856, +10857, +8745, +4553, +360, +263, +38, +2671, +13269, +21819, +26077, +24029, +21981, +19933, +15837, +15837, +15869, +15902, +17982, +17949, +15869, +15836, +15836, +15836, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12914, +14995, +12913, +8782, +10957, +15277, +17484, +17546, +17576, +15528, +17608, +17577, +15498, +17579, +17546, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +17514, +15497, +13448, +15561, +15466, +17388, +17165, +10634, +72, +74, +2542, +13432, +22046, +17885, +17884, +22013, +17852, +15902, +11741, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15838, +15870, +20063, +13789, +13756, +15869, +17917, +17917, +17918, +19901, +30174, +27899, +8785, +9, +171, +6575, +12914, +14995, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12911, +10860, +10888, +12966, +12996, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12965, +12965, +12997, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +12936, +10825, +4552, +262, +4, +7, +4752, +17495, +21916, +19934, +19966, +19965, +19933, +17949, +17981, +15868, +13820, +15901, +13820, +13788, +15836, +15869, +17918, +17918, +17918, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12914, +14995, +12913, +8782, +10957, +15277, +17484, +17546, +17576, +15528, +17608, +17577, +15498, +17579, +17546, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +17514, +15497, +13448, +15561, +15466, +17388, +17165, +10634, +72, +74, +2542, +13432, +22046, +17885, +17884, +22013, +17852, +15902, +11741, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15838, +15870, +20063, +13789, +13756, +15869, +17917, +17917, +17918, +19901, +30174, +27899, +8785, +9, +171, +6575, +12914, +14995, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12911, +10860, +10888, +12966, +12996, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12965, +12965, +12997, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +12936, +10825, +4552, +262, +4, +7, +4752, +17495, +21916, +19934, +19966, +19965, +19933, +17949, +17981, +15868, +13820, +15901, +13820, +13788, +15836, +15869, +17918, +17918, +17918, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +15026, +10864, +8781, +13068, +17389, +17515, +17578, +17577, +15528, +17609, +15497, +15497, +17579, +17546, +17546, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +15466, +15465, +13448, +13448, +15433, +17419, +21453, +17036, +72, +8, +235, +9141, +24095, +17885, +17885, +19998, +15740, +17950, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15805, +17917, +17917, +17917, +15869, +15870, +15870, +15837, +21950, +30174, +28029, +17334, +11, +9, +4494, +12882, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12912, +10860, +10857, +10886, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12997, +12965, +12965, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +14983, +12936, +10824, +4486, +2244, +3, +394, +13203, +23801, +26012, +24030, +19966, +15838, +15837, +13789, +15837, +15869, +15901, +15901, +15901, +15868, +15869, +15869, +15869, +15869, +15805, +15806, +15838, +13821, +13853, +13852, +13852, +13852, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +15026, +10864, +8781, +13068, +17389, +17515, +17578, +17577, +15528, +17609, +15497, +15497, +17579, +17546, +17546, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +15466, +15465, +13448, +13448, +15433, +17419, +21453, +17036, +72, +8, +235, +9141, +24095, +17885, +17885, +19998, +15740, +17950, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15805, +17917, +17917, +17917, +15869, +15870, +15870, +15837, +21950, +30174, +28029, +17334, +11, +9, +4494, +12882, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12912, +10860, +10857, +10886, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12997, +12965, +12965, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +14983, +12936, +10824, +4486, +2244, +3, +394, +13203, +23801, +26012, +24030, +19966, +15838, +15837, +13789, +15837, +15869, +15901, +15901, +15901, +15868, +15869, +15869, +15869, +15869, +15805, +15806, +15838, +13821, +13853, +13852, +13852, +13852, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12849, +14962, +15026, +10862, +8843, +15276, +17516, +17514, +17546, +17546, +15497, +17546, +15498, +15529, +17578, +17578, +17578, +17578, +17578, +17577, +17577, +17545, +15497, +15498, +15498, +15466, +15466, +15466, +15466, +15466, +15465, +15465, +13385, +13418, +15465, +15433, +19499, +19307, +10761, +136, +8, +6768, +19772, +22079, +15805, +15837, +15837, +17949, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +19933, +21949, +23965, +21657, +6736, +8, +4364, +12817, +17043, +14962, +14962, +12914, +12882, +12882, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14960, +12909, +10858, +10887, +10918, +12997, +12997, +12997, +12998, +12998, +12965, +10885, +12965, +15077, +15077, +12932, +17062, +17030, +16999, +17032, +14953, +10793, +6600, +4455, +165, +5, +558, +13333, +19738, +21948, +24061, +24094, +19965, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12849, +14962, +15026, +10862, +8843, +15276, +17516, +17514, +17546, +17546, +15497, +17546, +15498, +15529, +17578, +17578, +17578, +17578, +17578, +17577, +17577, +17545, +15497, +15498, +15498, +15466, +15466, +15466, +15466, +15466, +15465, +15465, +13385, +13418, +15465, +15433, +19499, +19307, +10761, +136, +8, +6768, +19772, +22079, +15805, +15837, +15837, +17949, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +19933, +21949, +23965, +21657, +6736, +8, +4364, +12817, +17043, +14962, +14962, +12914, +12882, +12882, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14960, +12909, +10858, +10887, +10918, +12997, +12997, +12997, +12998, +12998, +12965, +10885, +12965, +15077, +15077, +12932, +17062, +17030, +16999, +17032, +14953, +10793, +6600, +4455, +165, +5, +558, +13333, +19738, +21948, +24061, +24094, +19965, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17043, +12850, +14962, +15024, +10893, +10986, +17419, +17547, +17545, +15497, +15498, +15498, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15434, +13322, +15434, +15465, +15431, +17480, +19434, +15050, +4424, +7, +2412, +13336, +24127, +15806, +13725, +15870, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13788, +22014, +26078, +21689, +10897, +75, +4299, +10736, +14962, +12882, +12850, +14995, +12915, +10769, +14962, +17043, +14930, +14930, +14930, +14930, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14929, +12878, +10827, +10856, +10918, +10949, +10949, +10948, +10916, +12965, +12998, +15079, +15078, +12965, +12996, +15046, +17031, +17000, +14921, +12841, +8648, +4424, +168, +8, +6800, +17496, +19706, +21949, +22046, +19998, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17043, +12850, +14962, +15024, +10893, +10986, +17419, +17547, +17545, +15497, +15498, +15498, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15434, +13322, +15434, +15465, +15431, +17480, +19434, +15050, +4424, +7, +2412, +13336, +24127, +15806, +13725, +15870, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13788, +22014, +26078, +21689, +10897, +75, +4299, +10736, +14962, +12882, +12850, +14995, +12915, +10769, +14962, +17043, +14930, +14930, +14930, +14930, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14929, +12878, +10827, +10856, +10918, +10949, +10949, +10948, +10916, +12965, +12998, +15079, +15078, +12965, +12996, +15046, +17031, +17000, +14921, +12841, +8648, +4424, +168, +8, +6800, +17496, +19706, +21949, +22046, +19998, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17010, +14930, +14961, +12943, +8844, +13131, +17451, +17546, +17545, +15497, +15498, +15467, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15370, +15402, +15433, +15432, +15432, +19498, +17259, +10794, +200, +169, +8947, +21950, +17886, +13757, +13821, +17916, +19997, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22014, +26110, +23867, +11060, +139, +106, +8655, +14962, +14962, +14962, +14930, +14930, +14962, +14962, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14898, +14929, +14958, +12907, +10888, +10918, +10949, +10980, +10980, +13029, +12965, +12966, +15015, +15015, +12934, +15015, +17096, +12904, +10793, +8648, +4422, +4, +104, +6832, +19575, +23900, +23998, +21982, +22014, +17885, +15837, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17010, +14930, +14961, +12943, +8844, +13131, +17451, +17546, +17545, +15497, +15498, +15467, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15370, +15402, +15433, +15432, +15432, +19498, +17259, +10794, +200, +169, +8947, +21950, +17886, +13757, +13821, +17916, +19997, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22014, +26110, +23867, +11060, +139, +106, +8655, +14962, +14962, +14962, +14930, +14930, +14962, +14962, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14898, +14929, +14958, +12907, +10888, +10918, +10949, +10980, +10980, +13029, +12965, +12966, +15015, +15015, +12934, +15015, +17096, +12904, +10793, +8648, +4422, +4, +104, +6832, +19575, +23900, +23998, +21982, +22014, +17885, +15837, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +10830, +8844, +15276, +17515, +17546, +17577, +15529, +15498, +15498, +15498, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15401, +13353, +15401, +15401, +15401, +19498, +19435, +15083, +4489, +40, +2477, +15546, +22047, +15837, +13789, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15805, +15804, +22046, +26175, +21884, +19576, +333, +10, +8623, +14930, +14930, +14930, +17043, +14930, +12850, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12914, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +17009, +17039, +12940, +10889, +10918, +10949, +10980, +10980, +13029, +12998, +10886, +10822, +12872, +14985, +12905, +10792, +6600, +294, +4, +361, +13137, +21687, +25979, +26078, +26110, +21950, +19902, +17853, +17853, +15837, +15901, +15900, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +10830, +8844, +15276, +17515, +17546, +17577, +15529, +15498, +15498, +15498, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15401, +13353, +15401, +15401, +15401, +19498, +19435, +15083, +4489, +40, +2477, +15546, +22047, +15837, +13789, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15805, +15804, +22046, +26175, +21884, +19576, +333, +10, +8623, +14930, +14930, +14930, +17043, +14930, +12850, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12914, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +17009, +17039, +12940, +10889, +10918, +10949, +10980, +10980, +13029, +12998, +10886, +10822, +12872, +14985, +12905, +10792, +6600, +294, +4, +361, +13137, +21687, +25979, +26078, +26110, +21950, +19902, +17853, +17853, +15837, +15901, +15900, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8781, +10956, +17388, +17547, +17545, +17577, +15529, +15498, +15498, +15498, +15498, +17577, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +17513, +13320, +13321, +15401, +15369, +15369, +19435, +17259, +10858, +200, +202, +6964, +26143, +19998, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +17917, +15837, +15837, +15869, +17950, +22046, +26110, +19641, +4655, +9, +8525, +12817, +17010, +19059, +16978, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +17009, +17039, +12940, +10888, +10886, +10917, +12996, +12997, +12997, +10886, +10855, +12905, +10858, +8713, +6535, +165, +103, +524, +13202, +19639, +23963, +28190, +26142, +21981, +19901, +17886, +17853, +17885, +17917, +17950, +17949, +15868, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8781, +10956, +17388, +17547, +17545, +17577, +15529, +15498, +15498, +15498, +15498, +17577, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +17513, +13320, +13321, +15401, +15369, +15369, +19435, +17259, +10858, +200, +202, +6964, +26143, +19998, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +17917, +15837, +15837, +15869, +17950, +22046, +26110, +19641, +4655, +9, +8525, +12817, +17010, +19059, +16978, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +17009, +17039, +12940, +10888, +10886, +10917, +12996, +12997, +12997, +10886, +10855, +12905, +10858, +8713, +6535, +165, +103, +524, +13202, +19639, +23963, +28190, +26142, +21981, +19901, +17886, +17853, +17885, +17917, +17950, +17949, +15868, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8780, +13100, +17452, +17547, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +17578, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15433, +17545, +15400, +13288, +13322, +13322, +13256, +15305, +17354, +15147, +4521, +104, +2509, +21852, +22046, +17949, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15902, +15934, +13853, +11740, +13757, +17885, +26175, +19674, +10962, +10, +4300, +14865, +19059, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +10866, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14961, +14991, +12940, +12905, +12934, +12965, +12965, +15046, +15014, +10855, +10825, +10826, +6601, +102, +201, +6734, +15381, +15544, +21916, +26174, +24094, +19901, +17821, +17885, +17918, +17918, +15837, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8780, +13100, +17452, +17547, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +17578, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15433, +17545, +15400, +13288, +13322, +13322, +13256, +15305, +17354, +15147, +4521, +104, +2509, +21852, +22046, +17949, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15902, +15934, +13853, +11740, +13757, +17885, +26175, +19674, +10962, +10, +4300, +14865, +19059, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +10866, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14961, +14991, +12940, +12905, +12934, +12965, +12965, +15046, +15014, +10855, +10825, +10826, +6601, +102, +201, +6734, +15381, +15544, +21916, +26174, +24094, +19901, +17821, +17885, +17918, +17918, +15837, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +14994, +10862, +8844, +15244, +17484, +17546, +17577, +17576, +17577, +15529, +15497, +17546, +17546, +17578, +17577, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15432, +17512, +15399, +13320, +13290, +13290, +13256, +13256, +17353, +17291, +10858, +329, +233, +13270, +21949, +19998, +15902, +13790, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +13821, +13821, +13789, +13789, +15837, +19966, +24095, +21820, +13140, +268, +75, +12784, +17010, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +12914, +12914, +12945, +14992, +14989, +12938, +14984, +15015, +14982, +12902, +12871, +10792, +6600, +198, +265, +8847, +15317, +19674, +24062, +22047, +19966, +17885, +15805, +15805, +15870, +17950, +15870, +13789, +13789, +15837, +15869, +15869, +15837, +15869, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +14994, +10862, +8844, +15244, +17484, +17546, +17577, +17576, +17577, +15529, +15497, +17546, +17546, +17578, +17577, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15432, +17512, +15399, +13320, +13290, +13290, +13256, +13256, +17353, +17291, +10858, +329, +233, +13270, +21949, +19998, +15902, +13790, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +13821, +13821, +13789, +13789, +15837, +19966, +24095, +21820, +13140, +268, +75, +12784, +17010, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +12914, +12914, +12945, +14992, +14989, +12938, +14984, +15015, +14982, +12902, +12871, +10792, +6600, +198, +265, +8847, +15317, +19674, +24062, +22047, +19966, +17885, +15805, +15805, +15870, +17950, +15870, +13789, +13789, +15837, +15869, +15869, +15837, +15869, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +12945, +8781, +10956, +17389, +17483, +17513, +17577, +17576, +17577, +15529, +15529, +17546, +17546, +17578, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17513, +15465, +15465, +15465, +15433, +15433, +15401, +15400, +15399, +17480, +15369, +13257, +13289, +13289, +13256, +15304, +17322, +15147, +8746, +135, +461, +19739, +22014, +15870, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +15869, +15902, +15934, +13757, +15805, +24095, +23965, +15286, +365, +10, +12751, +17010, +14962, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +12914, +12946, +12944, +12942, +12908, +14954, +14921, +12807, +10727, +6534, +197, +329, +10927, +15349, +19739, +24062, +24127, +15773, +15806, +15838, +15838, +15838, +15870, +15870, +13789, +13789, +15901, +15869, +15902, +15902, +15901, +15837, +15805, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +12945, +8781, +10956, +17389, +17483, +17513, +17577, +17576, +17577, +15529, +15529, +17546, +17546, +17578, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17513, +15465, +15465, +15465, +15433, +15433, +15401, +15400, +15399, +17480, +15369, +13257, +13289, +13289, +13256, +15304, +17322, +15147, +8746, +135, +461, +19739, +22014, +15870, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +15869, +15902, +15934, +13757, +15805, +24095, +23965, +15286, +365, +10, +12751, +17010, +14962, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +12914, +12946, +12944, +12942, +12908, +14954, +14921, +12807, +10727, +6534, +197, +329, +10927, +15349, +19739, +24062, +24127, +15773, +15806, +15838, +15838, +15838, +15870, +15870, +13789, +13789, +15901, +15869, +15902, +15902, +15901, +15837, +15805, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +12944, +8812, +13100, +17452, +17515, +15465, +17577, +17576, +15529, +15529, +15529, +17546, +17546, +17546, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15465, +15465, +15465, +15433, +15433, +15401, +15401, +15400, +15367, +17480, +15400, +13256, +13289, +13322, +15337, +15271, +17320, +19339, +15050, +328, +168, +17496, +21982, +15805, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +13789, +13789, +15902, +15870, +15805, +24062, +23965, +15318, +2445, +106, +8623, +14930, +14930, +14930, +14930, +16978, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +16978, +16978, +14962, +12914, +12946, +12944, +12911, +10797, +10763, +8617, +4423, +230, +4489, +10927, +17429, +23899, +26142, +22014, +17854, +17886, +17886, +17919, +15870, +15837, +13757, +13789, +13821, +15901, +15901, +13821, +13821, +15837, +15869, +15869, +15837, +15838, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +12944, +8812, +13100, +17452, +17515, +15465, +17577, +17576, +15529, +15529, +15529, +17546, +17546, +17546, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15465, +15465, +15465, +15433, +15433, +15401, +15401, +15400, +15367, +17480, +15400, +13256, +13289, +13322, +15337, +15271, +17320, +19339, +15050, +328, +168, +17496, +21982, +15805, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +13789, +13789, +15902, +15870, +15805, +24062, +23965, +15318, +2445, +106, +8623, +14930, +14930, +14930, +14930, +16978, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +16978, +16978, +14962, +12914, +12946, +12944, +12911, +10797, +10763, +8617, +4423, +230, +4489, +10927, +17429, +23899, +26142, +22014, +17854, +17886, +17886, +17919, +15870, +15837, +13757, +13789, +13821, +15901, +15901, +13821, +13821, +15837, +15869, +15869, +15837, +15838, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12850, +15026, +8750, +8844, +17389, +17452, +15433, +17545, +17609, +15529, +15529, +15529, +15529, +17578, +17546, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15433, +15400, +15400, +15399, +15367, +15367, +13288, +13256, +13257, +13256, +15272, +15239, +17224, +17258, +10826, +167, +300, +26046, +17820, +15869, +15869, +17917, +15869, +15869, +17917, +15869, +15804, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15902, +15837, +17853, +24062, +26078, +17496, +2542, +74, +8591, +14930, +14930, +14897, +19059, +14930, +12817, +19124, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14898, +16946, +16978, +17011, +14995, +12946, +12945, +12912, +6605, +233, +168, +4458, +10928, +19510, +28060, +30303, +24062, +17821, +17885, +15870, +13789, +15838, +15838, +15838, +15837, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12850, +15026, +8750, +8844, +17389, +17452, +15433, +17545, +17609, +15529, +15529, +15529, +15529, +17578, +17546, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15433, +15400, +15400, +15399, +15367, +15367, +13288, +13256, +13257, +13256, +15272, +15239, +17224, +17258, +10826, +167, +300, +26046, +17820, +15869, +15869, +17917, +15869, +15869, +17917, +15869, +15804, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15902, +15837, +17853, +24062, +26078, +17496, +2542, +74, +8591, +14930, +14930, +14897, +19059, +14930, +12817, +19124, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14898, +16946, +16978, +17011, +14995, +12946, +12945, +12912, +6605, +233, +168, +4458, +10928, +19510, +28060, +30303, +24062, +17821, +17885, +15870, +13789, +15838, +15838, +15838, +15837, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12945, +8781, +10987, +17420, +17483, +15465, +17545, +17577, +15529, +15529, +15529, +15529, +17577, +17578, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15401, +15400, +15368, +15368, +15367, +15367, +15335, +13288, +13257, +13224, +13224, +15239, +17255, +19337, +17163, +328, +234, +13270, +21981, +17884, +17949, +17917, +15837, +15804, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15837, +15869, +15837, +17853, +22014, +24127, +19868, +13400, +4720, +9, +8591, +17011, +19091, +16946, +19059, +19091, +12817, +14930, +12914, +12914, +10866, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +17010, +17010, +16978, +16978, +14897, +14865, +12849, +10801, +8687, +300, +169, +2315, +6801, +21690, +26013, +23997, +21949, +19901, +17853, +17885, +17950, +15901, +13756, +15837, +17885, +17917, +17917, +17917, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12945, +8781, +10987, +17420, +17483, +15465, +17545, +17577, +15529, +15529, +15529, +15529, +17577, +17578, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15401, +15400, +15368, +15368, +15367, +15367, +15335, +13288, +13257, +13224, +13224, +15239, +17255, +19337, +17163, +328, +234, +13270, +21981, +17884, +17949, +17917, +15837, +15804, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15837, +15869, +15837, +17853, +22014, +24127, +19868, +13400, +4720, +9, +8591, +17011, +19091, +16946, +19059, +19091, +12817, +14930, +12914, +12914, +10866, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +17010, +17010, +16978, +16978, +14897, +14865, +12849, +10801, +8687, +300, +169, +2315, +6801, +21690, +26013, +23997, +21949, +19901, +17853, +17885, +17950, +15901, +13756, +15837, +17885, +17917, +17917, +17917, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +10863, +8812, +13131, +17452, +17514, +17545, +17577, +15529, +15529, +15529, +15529, +15529, +17577, +17577, +17578, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17513, +17513, +17481, +17481, +17449, +17449, +15368, +15368, +15368, +15368, +15335, +15335, +13256, +13224, +13224, +13192, +15271, +17318, +17223, +19339, +8745, +232, +364, +23963, +22013, +17917, +15837, +15837, +15837, +15837, +17885, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17852, +17885, +19998, +20030, +19966, +15545, +2511, +43, +6478, +14962, +19059, +16945, +16978, +16978, +14930, +12914, +12914, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12882, +12914, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14962, +17043, +17075, +8655, +203, +40, +203, +8947, +21723, +26047, +21918, +19934, +19999, +15838, +15838, +15870, +15869, +15837, +15868, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +10863, +8812, +13131, +17452, +17514, +17545, +17577, +15529, +15529, +15529, +15529, +15529, +17577, +17577, +17578, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17513, +17513, +17481, +17481, +17449, +17449, +15368, +15368, +15368, +15368, +15335, +15335, +13256, +13224, +13224, +13192, +15271, +17318, +17223, +19339, +8745, +232, +364, +23963, +22013, +17917, +15837, +15837, +15837, +15837, +17885, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17852, +17885, +19998, +20030, +19966, +15545, +2511, +43, +6478, +14962, +19059, +16945, +16978, +16978, +14930, +12914, +12914, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12882, +12914, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14962, +17043, +17075, +8655, +203, +40, +203, +8947, +21723, +26047, +21918, +19934, +19999, +15838, +15838, +15870, +15869, +15837, +15868, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +8782, +8843, +15276, +17483, +17546, +17545, +17577, +15497, +15498, +15498, +15497, +15529, +17577, +17577, +17578, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15368, +15336, +15335, +15335, +15303, +15272, +13192, +13192, +15271, +17350, +13093, +19305, +17163, +4521, +6, +13300, +24061, +19965, +15804, +15837, +17950, +17917, +15837, +15837, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +19933, +19965, +19933, +19901, +17853, +15837, +13821, +15902, +24095, +23835, +431, +9, +4429, +14930, +16978, +14897, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +12914, +12914, +14962, +14962, +14962, +14930, +14930, +14930, +14898, +12849, +14930, +14995, +14995, +10769, +2382, +203, +8, +2414, +15189, +23738, +25981, +23999, +21983, +17887, +13758, +11677, +11741, +13854, +15934, +15869, +13756, +15836, +19997, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +8782, +8843, +15276, +17483, +17546, +17545, +17577, +15497, +15498, +15498, +15497, +15529, +17577, +17577, +17578, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15368, +15336, +15335, +15335, +15303, +15272, +13192, +13192, +15271, +17350, +13093, +19305, +17163, +4521, +6, +13300, +24061, +19965, +15804, +15837, +17950, +17917, +15837, +15837, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +19933, +19965, +19933, +19901, +17853, +15837, +13821, +15902, +24095, +23835, +431, +9, +4429, +14930, +16978, +14897, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +12914, +12914, +14962, +14962, +14962, +14930, +14930, +14930, +14898, +12849, +14930, +14995, +14995, +10769, +2382, +203, +8, +2414, +15189, +23738, +25981, +23999, +21983, +17887, +13758, +11677, +11741, +13854, +15934, +15869, +13756, +15836, +19997, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12944, +8748, +10987, +17420, +17515, +17545, +17577, +15497, +15497, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +15433, +15433, +15433, +15401, +15400, +15368, +15336, +15336, +15336, +15335, +17351, +17319, +15272, +15240, +13191, +13191, +15270, +15173, +17191, +19274, +12971, +262, +427, +21786, +22013, +17885, +17885, +17950, +17918, +15837, +15804, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +17885, +19933, +19933, +19933, +17917, +15869, +13821, +13821, +19966, +26078, +21723, +4689, +9, +4397, +17043, +21204, +14865, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12882, +12849, +14898, +14930, +14930, +14963, +17075, +14995, +8721, +333, +171, +107, +236, +13173, +21657, +28029, +28159, +24063, +19934, +15806, +13758, +11742, +13854, +11773, +11741, +13789, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +15837, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12944, +8748, +10987, +17420, +17515, +17545, +17577, +15497, +15497, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +15433, +15433, +15433, +15401, +15400, +15368, +15336, +15336, +15336, +15335, +17351, +17319, +15272, +15240, +13191, +13191, +15270, +15173, +17191, +19274, +12971, +262, +427, +21786, +22013, +17885, +17885, +17950, +17918, +15837, +15804, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +17885, +19933, +19933, +19933, +17917, +15869, +13821, +13821, +19966, +26078, +21723, +4689, +9, +4397, +17043, +21204, +14865, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12882, +12849, +14898, +14930, +14930, +14963, +17075, +14995, +8721, +333, +171, +107, +236, +13173, +21657, +28029, +28159, +24063, +19934, +15806, +13758, +11742, +13854, +11773, +11741, +13789, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +15837, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +10863, +6732, +13132, +17452, +17546, +17577, +17577, +15497, +15498, +15466, +15498, +15498, +15529, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17481, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +13288, +13288, +15303, +17319, +17319, +17287, +15239, +13159, +13159, +13158, +17287, +17190, +15111, +15082, +6665, +134, +9010, +21948, +19998, +17885, +15805, +17917, +17917, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15901, +15869, +13821, +13724, +19901, +26143, +23836, +2609, +8, +4397, +17010, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +17011, +17043, +17043, +12882, +8688, +2414, +203, +10, +398, +11158, +21787, +26110, +26142, +24030, +19901, +17821, +15837, +15870, +13821, +13853, +15934, +13853, +13820, +13788, +15869, +19998, +19966, +17853, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +10863, +6732, +13132, +17452, +17546, +17577, +17577, +15497, +15498, +15466, +15498, +15498, +15529, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17481, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +13288, +13288, +15303, +17319, +17319, +17287, +15239, +13159, +13159, +13158, +17287, +17190, +15111, +15082, +6665, +134, +9010, +21948, +19998, +17885, +15805, +17917, +17917, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15901, +15869, +13821, +13724, +19901, +26143, +23836, +2609, +8, +4397, +17010, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +17011, +17043, +17043, +12882, +8688, +2414, +203, +10, +398, +11158, +21787, +26110, +26142, +24030, +19901, +17821, +15837, +15870, +13821, +13853, +15934, +13853, +13820, +13788, +15869, +19998, +19966, +17853, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12913, +8782, +8844, +15276, +17483, +17545, +17576, +17576, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15368, +15336, +13320, +13287, +15303, +17287, +17287, +17287, +15239, +13159, +11111, +11078, +15239, +17254, +15077, +15079, +12970, +2344, +267, +13464, +17885, +17950, +15804, +15837, +17950, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +19934, +26111, +21755, +464, +9, +6477, +17011, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +10834, +12882, +12882, +14962, +17011, +14930, +14930, +10769, +4430, +74, +9, +398, +13206, +21755, +23998, +24095, +17885, +17917, +17917, +15869, +15836, +15836, +17916, +17949, +15868, +15835, +17948, +17981, +17948, +15869, +17917, +17886, +15837, +15837, +13821, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12913, +8782, +8844, +15276, +17483, +17545, +17576, +17576, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15368, +15336, +13320, +13287, +15303, +17287, +17287, +17287, +15239, +13159, +11111, +11078, +15239, +17254, +15077, +15079, +12970, +2344, +267, +13464, +17885, +17950, +15804, +15837, +17950, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +19934, +26111, +21755, +464, +9, +6477, +17011, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +10834, +12882, +12882, +14962, +17011, +14930, +14930, +10769, +4430, +74, +9, +398, +13206, +21755, +23998, +24095, +17885, +17917, +17917, +15869, +15836, +15836, +17916, +17949, +15868, +15835, +17948, +17981, +17948, +15869, +17917, +17886, +15837, +15837, +13821, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +12945, +8781, +8875, +17388, +17515, +15465, +17576, +15496, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17577, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +15336, +13287, +13287, +15272, +17288, +17287, +17287, +15239, +13158, +11111, +13127, +13062, +17254, +15141, +12998, +15081, +6634, +6, +2834, +15707, +22079, +19965, +15836, +17949, +15869, +15804, +17950, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +13756, +13821, +15901, +15901, +15869, +15837, +17917, +17885, +15870, +13822, +13757, +19902, +26111, +23771, +399, +9, +6510, +14930, +14962, +14930, +14962, +12914, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +12882, +14962, +14995, +14962, +8656, +6477, +10, +9, +463, +15318, +23868, +26078, +21950, +21950, +19966, +13853, +11773, +13820, +13853, +15901, +17948, +17916, +17915, +17915, +17915, +17947, +17948, +17916, +15837, +15837, +15838, +15838, +13790, +13821, +13821, +13821, +13789, +15838, +15838, +15838, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +12945, +8781, +8875, +17388, +17515, +15465, +17576, +15496, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17577, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +15336, +13287, +13287, +15272, +17288, +17287, +17287, +15239, +13158, +11111, +13127, +13062, +17254, +15141, +12998, +15081, +6634, +6, +2834, +15707, +22079, +19965, +15836, +17949, +15869, +15804, +17950, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +13756, +13821, +15901, +15901, +15869, +15837, +17917, +17885, +15870, +13822, +13757, +19902, +26111, +23771, +399, +9, +6510, +14930, +14962, +14930, +14962, +12914, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +12882, +14962, +14995, +14962, +8656, +6477, +10, +9, +463, +15318, +23868, +26078, +21950, +21950, +19966, +13853, +11773, +13820, +13853, +15901, +17948, +17916, +17915, +17915, +17915, +17947, +17948, +17916, +15837, +15837, +15838, +15838, +13790, +13821, +13821, +13821, +13789, +15838, +15838, +15838, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12881, +14931, +14963, +12850, +12882, +14962, +10895, +6795, +11115, +17420, +17483, +15466, +17545, +15497, +15497, +17546, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17546, +15530, +15530, +15498, +15498, +17546, +15498, +15497, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15336, +15304, +15272, +15240, +17287, +17287, +15207, +13158, +13127, +13127, +13094, +15174, +15142, +15110, +15112, +10856, +4519, +232, +15447, +21981, +20029, +17948, +15900, +15868, +15837, +17918, +17886, +15837, +15869, +13821, +13852, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15837, +15869, +15901, +15869, +15869, +15869, +17885, +17885, +15869, +13854, +13789, +17853, +22014, +28158, +21722, +6736, +8, +10736, +14930, +16978, +16946, +14898, +12882, +12914, +12915, +12915, +12915, +12914, +12914, +12914, +12914, +14962, +14962, +14963, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14962, +14963, +14995, +14995, +14995, +14962, +14962, +14962, +17010, +17011, +17011, +17011, +17011, +17010, +17010, +17010, +14962, +17010, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14963, +14995, +14963, +14962, +14962, +14962, +12882, +12882, +14962, +14995, +14962, +12849, +12882, +14962, +14930, +16978, +17042, +14994, +10768, +6477, +10, +8, +6833, +15415, +19738, +21949, +24062, +22014, +19966, +17885, +15805, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +17916, +17948, +17916, +17916, +17917, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12881, +14931, +14963, +12850, +12882, +14962, +10895, +6795, +11115, +17420, +17483, +15466, +17545, +15497, +15497, +17546, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17546, +15530, +15530, +15498, +15498, +17546, +15498, +15497, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15336, +15304, +15272, +15240, +17287, +17287, +15207, +13158, +13127, +13127, +13094, +15174, +15142, +15110, +15112, +10856, +4519, +232, +15447, +21981, +20029, +17948, +15900, +15868, +15837, +17918, +17886, +15837, +15869, +13821, +13852, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15837, +15869, +15901, +15869, +15869, +15869, +17885, +17885, +15869, +13854, +13789, +17853, +22014, +28158, +21722, +6736, +8, +10736, +14930, +16978, +16946, +14898, +12882, +12914, +12915, +12915, +12915, +12914, +12914, +12914, +12914, +14962, +14962, +14963, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14962, +14963, +14995, +14995, +14995, +14962, +14962, +14962, +17010, +17011, +17011, +17011, +17011, +17010, +17010, +17010, +14962, +17010, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14963, +14995, +14963, +14962, +14962, +14962, +12882, +12882, +14962, +14995, +14962, +12849, +12882, +14962, +14930, +16978, +17042, +14994, +10768, +6477, +10, +8, +6833, +15415, +19738, +21949, +24062, +22014, +19966, +17885, +15805, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +17916, +17948, +17916, +17916, +17917, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14994, +12913, +12849, +14931, +14963, +12850, +14962, +14993, +10861, +8906, +13258, +15403, +15434, +17514, +17546, +17546, +15497, +17545, +17545, +17545, +15529, +15529, +15530, +15530, +15498, +15498, +15498, +15530, +15498, +15498, +15498, +17546, +17546, +17513, +17513, +17513, +15433, +17449, +15401, +15369, +15368, +15336, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +15207, +13127, +15143, +15142, +15110, +15110, +15111, +15111, +12998, +8807, +133, +4655, +19737, +22077, +17947, +13819, +13852, +17982, +15805, +17886, +15838, +13821, +13852, +13852, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15901, +15869, +15837, +17885, +24094, +26078, +15351, +397, +2283, +14897, +19026, +19026, +16979, +14930, +10866, +10866, +8754, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +12850, +12850, +14930, +14930, +14930, +14963, +14963, +14963, +17011, +17011, +17011, +17011, +17010, +14962, +14962, +14930, +14930, +17043, +17043, +14995, +14963, +12882, +12850, +10801, +10801, +10801, +10736, +10736, +10704, +10704, +10671, +8590, +8558, +8558, +8525, +8525, +8525, +8525, +8525, +8493, +8493, +8493, +8493, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +8492, +6444, +6444, +8492, +8493, +8525, +8525, +8557, +6542, +6542, +8623, +8656, +8688, +10769, +10801, +12849, +12914, +14963, +14962, +14962, +14962, +14930, +14930, +14962, +17010, +19090, +17009, +10736, +8589, +9, +9, +6800, +17495, +19738, +19836, +22014, +22046, +17885, +15837, +15869, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14994, +12913, +12849, +14931, +14963, +12850, +14962, +14993, +10861, +8906, +13258, +15403, +15434, +17514, +17546, +17546, +15497, +17545, +17545, +17545, +15529, +15529, +15530, +15530, +15498, +15498, +15498, +15530, +15498, +15498, +15498, +17546, +17546, +17513, +17513, +17513, +15433, +17449, +15401, +15369, +15368, +15336, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +15207, +13127, +15143, +15142, +15110, +15110, +15111, +15111, +12998, +8807, +133, +4655, +19737, +22077, +17947, +13819, +13852, +17982, +15805, +17886, +15838, +13821, +13852, +13852, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15901, +15869, +15837, +17885, +24094, +26078, +15351, +397, +2283, +14897, +19026, +19026, +16979, +14930, +10866, +10866, +8754, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +12850, +12850, +14930, +14930, +14930, +14963, +14963, +14963, +17011, +17011, +17011, +17011, +17010, +14962, +14962, +14930, +14930, +17043, +17043, +14995, +14963, +12882, +12850, +10801, +10801, +10801, +10736, +10736, +10704, +10704, +10671, +8590, +8558, +8558, +8525, +8525, +8525, +8525, +8525, +8493, +8493, +8493, +8493, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +8492, +6444, +6444, +8492, +8493, +8525, +8525, +8557, +6542, +6542, +8623, +8656, +8688, +10769, +10801, +12849, +12914, +14963, +14962, +14962, +14962, +14930, +14930, +14962, +17010, +19090, +17009, +10736, +8589, +9, +9, +6800, +17495, +19738, +19836, +22014, +22046, +17885, +15837, +15869, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14899, +14899, +14931, +14962, +14961, +14961, +12913, +12882, +14931, +14931, +12882, +14962, +12913, +8780, +11050, +13290, +17483, +15434, +17514, +17514, +15466, +15497, +17545, +17545, +17577, +15529, +15529, +15530, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13159, +15175, +13126, +13062, +13062, +13062, +13030, +15078, +15110, +15078, +12967, +4553, +6, +13203, +24027, +22044, +13755, +15901, +17982, +13756, +17886, +17885, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +19933, +24062, +21852, +19479, +9, +8525, +14865, +16978, +17010, +14930, +12882, +12914, +12914, +12850, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14963, +14963, +14963, +14963, +14963, +14962, +14930, +14930, +14930, +14930, +14898, +14897, +12817, +12784, +10704, +10671, +8623, +10703, +10671, +8590, +6477, +4364, +2251, +171, +172, +172, +43, +11, +11, +11, +11, +11, +11, +11, +108, +140, +140, +172, +204, +204, +236, +236, +269, +398, +366, +398, +398, +398, +398, +398, +430, +366, +301, +301, +301, +269, +268, +236, +204, +172, +11, +11, +11, +11, +11, +107, +2220, +2252, +6477, +8590, +8623, +10704, +12817, +14962, +17043, +17043, +14930, +12816, +8589, +9, +9, +8816, +17431, +21819, +24029, +21981, +19933, +19966, +17917, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14931, +14899, +14899, +14931, +14962, +14961, +14961, +12913, +12882, +14931, +14931, +12882, +14962, +12913, +8780, +11050, +13290, +17483, +15434, +17514, +17514, +15466, +15497, +17545, +17545, +17577, +15529, +15529, +15530, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13159, +15175, +13126, +13062, +13062, +13062, +13030, +15078, +15110, +15078, +12967, +4553, +6, +13203, +24027, +22044, +13755, +15901, +17982, +13756, +17886, +17885, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +19933, +24062, +21852, +19479, +9, +8525, +14865, +16978, +17010, +14930, +12882, +12914, +12914, +12850, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14963, +14963, +14963, +14963, +14963, +14962, +14930, +14930, +14930, +14930, +14898, +14897, +12817, +12784, +10704, +10671, +8623, +10703, +10671, +8590, +6477, +4364, +2251, +171, +172, +172, +43, +11, +11, +11, +11, +11, +11, +11, +108, +140, +140, +172, +204, +204, +236, +236, +269, +398, +366, +398, +398, +398, +398, +398, +430, +366, +301, +301, +301, +269, +268, +236, +204, +172, +11, +11, +11, +11, +11, +107, +2220, +2252, +6477, +8590, +8623, +10704, +12817, +14962, +17043, +17043, +14930, +12816, +8589, +9, +9, +8816, +17431, +21819, +24029, +21981, +19933, +19966, +17917, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +12882, +14961, +12912, +8780, +13163, +15402, +17515, +15434, +15466, +17514, +15465, +15497, +17545, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +15110, +13030, +13030, +13030, +15078, +12999, +8745, +2311, +330, +17591, +24061, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15837, +15805, +19966, +24062, +26013, +15188, +138, +6510, +14898, +14930, +14963, +12882, +12914, +17076, +17011, +17011, +17011, +17010, +14930, +14930, +14898, +14898, +14930, +12849, +12849, +10768, +8655, +8591, +6510, +6477, +6413, +6348, +6348, +6284, +4139, +11, +11, +11, +11, +172, +268, +4429, +6542, +8655, +10767, +10800, +10832, +10897, +8914, +8978, +9011, +11124, +13237, +15350, +15383, +17463, +17496, +17496, +19576, +19577, +19609, +19641, +21722, +21722, +21722, +21754, +21754, +21754, +21754, +21754, +21787, +21787, +21787, +21754, +21754, +21722, +19674, +19642, +19609, +17529, +17528, +17496, +19447, +19414, +19350, +17236, +15091, +10897, +10800, +8719, +4461, +172, +11, +11, +6316, +10606, +12751, +12751, +8590, +9, +139, +8848, +17430, +21754, +26013, +26078, +21981, +22014, +19966, +17885, +17885, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +12882, +14961, +12912, +8780, +13163, +15402, +17515, +15434, +15466, +17514, +15465, +15497, +17545, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +15110, +13030, +13030, +13030, +15078, +12999, +8745, +2311, +330, +17591, +24061, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15837, +15805, +19966, +24062, +26013, +15188, +138, +6510, +14898, +14930, +14963, +12882, +12914, +17076, +17011, +17011, +17011, +17010, +14930, +14930, +14898, +14898, +14930, +12849, +12849, +10768, +8655, +8591, +6510, +6477, +6413, +6348, +6348, +6284, +4139, +11, +11, +11, +11, +172, +268, +4429, +6542, +8655, +10767, +10800, +10832, +10897, +8914, +8978, +9011, +11124, +13237, +15350, +15383, +17463, +17496, +17496, +19576, +19577, +19609, +19641, +21722, +21722, +21722, +21754, +21754, +21754, +21754, +21754, +21787, +21787, +21787, +21754, +21754, +21722, +19674, +19642, +19609, +17529, +17528, +17496, +19447, +19414, +19350, +17236, +15091, +10897, +10800, +8719, +4461, +172, +11, +11, +6316, +10606, +12751, +12751, +8590, +9, +139, +8848, +17430, +21754, +26013, +26078, +21981, +22014, +19966, +17885, +17885, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +12913, +14962, +14931, +12882, +14962, +12913, +12911, +8811, +15275, +17483, +17514, +15434, +15466, +17546, +15497, +15497, +17577, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +15142, +15110, +13062, +12998, +12997, +12997, +12966, +12936, +8681, +5, +6798, +21818, +24095, +15805, +13756, +15902, +15869, +17885, +17885, +17886, +17886, +17885, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13789, +15837, +19966, +24030, +26013, +8849, +42, +6575, +12882, +12914, +12849, +10769, +12849, +14897, +14865, +12784, +10671, +8558, +6477, +4365, +4332, +75, +11, +11, +11, +11, +140, +236, +300, +429, +2606, +4719, +6833, +8945, +11026, +11091, +13204, +15317, +15351, +17463, +19544, +21657, +21722, +23803, +23803, +23835, +21787, +19772, +17756, +19836, +19869, +21949, +21949, +24030, +24062, +24030, +24062, +24062, +24063, +26143, +26143, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26143, +24095, +24062, +21982, +24030, +26078, +28094, +26014, +25981, +23868, +21787, +21755, +21722, +19577, +17431, +13205, +11026, +6767, +429, +203, +10, +139, +6865, +13269, +19706, +26077, +26110, +21981, +19933, +19933, +19965, +17885, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +12913, +14962, +14931, +12882, +14962, +12913, +12911, +8811, +15275, +17483, +17514, +15434, +15466, +17546, +15497, +15497, +17577, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +15142, +15110, +13062, +12998, +12997, +12997, +12966, +12936, +8681, +5, +6798, +21818, +24095, +15805, +13756, +15902, +15869, +17885, +17885, +17886, +17886, +17885, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13789, +15837, +19966, +24030, +26013, +8849, +42, +6575, +12882, +12914, +12849, +10769, +12849, +14897, +14865, +12784, +10671, +8558, +6477, +4365, +4332, +75, +11, +11, +11, +11, +140, +236, +300, +429, +2606, +4719, +6833, +8945, +11026, +11091, +13204, +15317, +15351, +17463, +19544, +21657, +21722, +23803, +23803, +23835, +21787, +19772, +17756, +19836, +19869, +21949, +21949, +24030, +24062, +24030, +24062, +24062, +24063, +26143, +26143, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26143, +24095, +24062, +21982, +24030, +26078, +28094, +26014, +25981, +23868, +21787, +21755, +21722, +19577, +17431, +13205, +11026, +6767, +429, +203, +10, +139, +6865, +13269, +19706, +26077, +26110, +21981, +19933, +19933, +19965, +17885, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +14962, +14962, +14930, +14930, +14962, +12912, +10862, +10923, +15339, +17515, +17514, +15433, +17514, +17546, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13094, +15110, +15110, +15078, +12997, +12997, +12966, +15015, +12905, +6535, +5, +15252, +23933, +21982, +15838, +15869, +15869, +15869, +17886, +19902, +19902, +17885, +15869, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +15869, +15901, +13821, +13789, +15837, +17853, +28255, +19674, +4590, +107, +8655, +6542, +6510, +4397, +11, +11, +10, +10, +43, +236, +2445, +6638, +8751, +10896, +10928, +13042, +13107, +13172, +15318, +17431, +17464, +17561, +17658, +17690, +17723, +19804, +19836, +19868, +21949, +24062, +21981, +21982, +24094, +24095, +26175, +26175, +24127, +24127, +22047, +19998, +19998, +19998, +19998, +19966, +17918, +17917, +17885, +17885, +17885, +17853, +17853, +15805, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15804, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +17918, +17918, +17918, +19998, +19998, +22046, +22047, +24127, +24062, +21982, +21949, +21884, +19739, +15480, +9141, +9044, +9108, +17691, +21981, +24095, +19933, +17852, +19965, +19998, +15837, +15837, +15837, +15837, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +14962, +14962, +14930, +14930, +14962, +12912, +10862, +10923, +15339, +17515, +17514, +15433, +17514, +17546, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13094, +15110, +15110, +15078, +12997, +12997, +12966, +15015, +12905, +6535, +5, +15252, +23933, +21982, +15838, +15869, +15869, +15869, +17886, +19902, +19902, +17885, +15869, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +15869, +15901, +13821, +13789, +15837, +17853, +28255, +19674, +4590, +107, +8655, +6542, +6510, +4397, +11, +11, +10, +10, +43, +236, +2445, +6638, +8751, +10896, +10928, +13042, +13107, +13172, +15318, +17431, +17464, +17561, +17658, +17690, +17723, +19804, +19836, +19868, +21949, +24062, +21981, +21982, +24094, +24095, +26175, +26175, +24127, +24127, +22047, +19998, +19998, +19998, +19998, +19966, +17918, +17917, +17885, +17885, +17885, +17853, +17853, +15805, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15804, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +17918, +17918, +17918, +19998, +19998, +22046, +22047, +24127, +24062, +21982, +21949, +21884, +19739, +15480, +9141, +9044, +9108, +17691, +21981, +24095, +19933, +17852, +19965, +19998, +15837, +15837, +15837, +15837, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14961, +14961, +14962, +14962, +12882, +14962, +14993, +10862, +10860, +13100, +17419, +17514, +17514, +15465, +17545, +17545, +15497, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15271, +15271, +15239, +15207, +15207, +13127, +13126, +13094, +13062, +13062, +13062, +15110, +15078, +12998, +12997, +12998, +15014, +14983, +10792, +4359, +267, +17431, +26079, +19967, +15869, +15869, +15869, +17886, +19902, +19902, +19933, +17917, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19965, +15804, +15837, +15901, +13821, +13821, +15869, +15837, +19901, +28223, +15415, +429, +203, +2445, +2413, +8686, +12977, +13009, +13041, +13074, +13140, +15286, +17463, +19609, +21722, +23868, +23900, +23900, +23965, +26045, +26078, +26110, +26143, +24095, +22079, +22111, +22079, +20030, +19998, +17918, +17918, +17918, +17917, +17917, +15869, +15837, +15837, +15805, +13757, +13757, +15837, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +11741, +9693, +11773, +11773, +13821, +13789, +13789, +13789, +15837, +17885, +17918, +22079, +24159, +22046, +19901, +17820, +19933, +19998, +19998, +19966, +17917, +15837, +15837, +15837, +13789, +15869, +15901, +15869, +15869, +15837, +17885, +17853, +17885, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14961, +14961, +14962, +14962, +12882, +14962, +14993, +10862, +10860, +13100, +17419, +17514, +17514, +15465, +17545, +17545, +15497, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15271, +15271, +15239, +15207, +15207, +13127, +13126, +13094, +13062, +13062, +13062, +15110, +15078, +12998, +12997, +12998, +15014, +14983, +10792, +4359, +267, +17431, +26079, +19967, +15869, +15869, +15869, +17886, +19902, +19902, +19933, +17917, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19965, +15804, +15837, +15901, +13821, +13821, +15869, +15837, +19901, +28223, +15415, +429, +203, +2445, +2413, +8686, +12977, +13009, +13041, +13074, +13140, +15286, +17463, +19609, +21722, +23868, +23900, +23900, +23965, +26045, +26078, +26110, +26143, +24095, +22079, +22111, +22079, +20030, +19998, +17918, +17918, +17918, +17917, +17917, +15869, +15837, +15837, +15805, +13757, +13757, +15837, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +11741, +9693, +11773, +11773, +13821, +13789, +13789, +13789, +15837, +17885, +17918, +22079, +24159, +22046, +19901, +17820, +19933, +19998, +19998, +19966, +17917, +15837, +15837, +15837, +13789, +15869, +15901, +15869, +15869, +15837, +17885, +17853, +17885, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14994, +15025, +10829, +10891, +15276, +17451, +17514, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15401, +15401, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13030, +15110, +15078, +12998, +12997, +15046, +12965, +15014, +14985, +10729, +7, +8816, +19642, +21982, +15838, +13821, +13821, +15838, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19933, +17853, +15869, +15869, +13789, +13821, +15902, +15869, +13660, +24127, +24030, +15383, +11157, +17464, +19512, +21658, +28029, +26013, +26045, +26045, +26078, +26078, +26110, +26110, +26142, +24062, +24062, +22014, +22014, +19965, +19933, +17885, +17853, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +13789, +13789, +13789, +15869, +15869, +15901, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +13821, +13853, +11805, +11805, +13853, +13853, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +17917, +17917, +19998, +19998, +19998, +17917, +13756, +11708, +15869, +15902, +13821, +13788, +13821, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14994, +15025, +10829, +10891, +15276, +17451, +17514, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15401, +15401, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13030, +15110, +15078, +12998, +12997, +15046, +12965, +15014, +14985, +10729, +7, +8816, +19642, +21982, +15838, +13821, +13821, +15838, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19933, +17853, +15869, +15869, +13789, +13821, +15902, +15869, +13660, +24127, +24030, +15383, +11157, +17464, +19512, +21658, +28029, +26013, +26045, +26045, +26078, +26078, +26110, +26110, +26142, +24062, +24062, +22014, +22014, +19965, +19933, +17885, +17853, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +13789, +13789, +13789, +15869, +15869, +15901, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +13821, +13853, +11805, +11805, +13853, +13853, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +17917, +17917, +19998, +19998, +19998, +17917, +13756, +11708, +15869, +15902, +13821, +13788, +13821, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14994, +15024, +8780, +10922, +17388, +17450, +17513, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17513, +17513, +17513, +17481, +17449, +17449, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +13159, +15207, +15175, +13126, +13094, +15143, +13062, +13030, +15078, +15078, +12998, +12965, +12997, +12964, +12965, +17096, +14921, +6472, +8, +11059, +21885, +17886, +13790, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +13788, +13789, +15869, +15869, +17918, +17853, +21949, +24030, +26078, +28159, +28159, +26078, +23997, +21981, +22013, +22014, +19965, +19933, +17853, +17852, +15772, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +17917, +17950, +17950, +13821, +13821, +13821, +13821, +15869, +13821, +15869, +15869, +15869, +17950, +17917, +15837, +15804, +15837, +17917, +17917, +15836, +15869, +15934, +15934, +13853, +13821, +13853, +15901, +13821, +13789, +13789, +15869, +15869, +15837, +17917, +17918, +17885, +15804, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14994, +15024, +8780, +10922, +17388, +17450, +17513, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17513, +17513, +17513, +17481, +17449, +17449, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +13159, +15207, +15175, +13126, +13094, +15143, +13062, +13030, +15078, +15078, +12998, +12965, +12997, +12964, +12965, +17096, +14921, +6472, +8, +11059, +21885, +17886, +13790, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +13788, +13789, +15869, +15869, +17918, +17853, +21949, +24030, +26078, +28159, +28159, +26078, +23997, +21981, +22013, +22014, +19965, +19933, +17853, +17852, +15772, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +17917, +17950, +17950, +13821, +13821, +13821, +13821, +15869, +13821, +15869, +15869, +15869, +17950, +17917, +15837, +15804, +15837, +17917, +17917, +15836, +15869, +15934, +15934, +13853, +13821, +13853, +15901, +13821, +13789, +13789, +15869, +15869, +15837, +17917, +17918, +17885, +15804, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +14930, +12913, +12943, +10860, +13066, +19500, +17482, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17546, +17546, +17513, +17513, +17513, +17513, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +13159, +13127, +13126, +13126, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10981, +13030, +12934, +14919, +14890, +8553, +9, +13237, +26175, +13757, +13854, +13853, +13852, +15836, +19965, +17853, +17886, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +19933, +19933, +19933, +19933, +19933, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +14930, +12913, +12943, +10860, +13066, +19500, +17482, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17546, +17546, +17513, +17513, +17513, +17513, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +13159, +13127, +13126, +13126, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10981, +13030, +12934, +14919, +14890, +8553, +9, +13237, +26175, +13757, +13854, +13853, +13852, +15836, +19965, +17853, +17886, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +19933, +19933, +19933, +19933, +19933, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +14962, +12912, +12942, +10923, +13130, +19499, +17482, +15433, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +15498, +15498, +17546, +17546, +17546, +17578, +17546, +17546, +17545, +17513, +17513, +17513, +17513, +17449, +17449, +15368, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +15207, +15175, +13126, +13094, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10949, +10981, +12998, +17031, +17000, +12745, +265, +494, +11351, +22143, +9595, +15998, +11771, +18013, +17916, +17853, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +14962, +12912, +12942, +10923, +13130, +19499, +17482, +15433, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +15498, +15498, +17546, +17546, +17546, +17578, +17546, +17546, +17545, +17513, +17513, +17513, +17513, +17449, +17449, +15368, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +15207, +15175, +13126, +13094, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10949, +10981, +12998, +17031, +17000, +12745, +265, +494, +11351, +22143, +9595, +15998, +11771, +18013, +17916, +17853, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14962, +14962, +12912, +10893, +13035, +17323, +17450, +17481, +15433, +15465, +17513, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17514, +17514, +17546, +17546, +17546, +17545, +17546, +17545, +17513, +15465, +15465, +17513, +17481, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13030, +15078, +15046, +12998, +15046, +12998, +10949, +10949, +12997, +15014, +17031, +14920, +6536, +168, +4719, +15707, +20030, +13788, +15965, +15932, +15803, +19966, +17854, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14962, +14962, +12912, +10893, +13035, +17323, +17450, +17481, +15433, +15465, +17513, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17514, +17514, +17546, +17546, +17546, +17545, +17546, +17545, +17513, +15465, +15465, +17513, +17481, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13030, +15078, +15046, +12998, +15046, +12998, +10949, +10949, +12997, +15014, +17031, +14920, +6536, +168, +4719, +15707, +20030, +13788, +15965, +15932, +15803, +19966, +17854, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14962, +12879, +10860, +13099, +19467, +17449, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17514, +17514, +17514, +17546, +17545, +17545, +17545, +15497, +15465, +15465, +17513, +17481, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +10982, +10950, +12997, +15013, +17062, +17032, +12841, +2408, +200, +6929, +24094, +17916, +15900, +15868, +15868, +19966, +17854, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +11773, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +11773, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14962, +12879, +10860, +13099, +19467, +17449, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17514, +17514, +17514, +17546, +17545, +17545, +17545, +15497, +15465, +15465, +17513, +17481, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +10982, +10950, +12997, +15013, +17062, +17032, +12841, +2408, +200, +6929, +24094, +17916, +15900, +15868, +15868, +19966, +17854, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +11773, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +11773, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +14930, +14961, +10831, +10892, +15211, +19530, +17448, +17481, +15433, +15433, +15433, +17481, +17513, +17513, +15465, +17513, +17513, +17513, +15465, +15465, +17514, +17514, +17545, +17545, +17545, +17545, +17513, +17513, +17513, +15433, +17481, +17481, +17481, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +15207, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +13030, +10950, +12997, +12997, +15045, +15014, +12936, +8745, +2440, +297, +11188, +28254, +17852, +19998, +17982, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +14930, +14961, +10831, +10892, +15211, +19530, +17448, +17481, +15433, +15433, +15433, +17481, +17513, +17513, +15465, +17513, +17513, +17513, +15465, +15465, +17514, +17514, +17545, +17545, +17545, +17545, +17513, +17513, +17513, +15433, +17481, +17481, +17481, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +15207, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +13030, +10950, +12997, +12997, +15045, +15014, +12936, +8745, +2440, +297, +11188, +28254, +17852, +19998, +17982, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +12913, +10830, +10924, +15243, +19530, +17448, +15433, +15401, +15401, +15433, +15433, +17481, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15465, +17513, +15465, +15465, +15433, +15433, +15433, +15401, +15368, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15271, +15239, +15239, +15207, +13159, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15046, +12966, +12998, +13030, +13029, +10917, +12934, +12936, +10793, +231, +2443, +17528, +26110, +22047, +17950, +13756, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +12913, +10830, +10924, +15243, +19530, +17448, +15433, +15401, +15401, +15433, +15433, +17481, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15465, +17513, +15465, +15465, +15433, +15433, +15433, +15401, +15368, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15271, +15239, +15239, +15207, +13159, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15046, +12966, +12998, +13030, +13029, +10917, +12934, +12936, +10793, +231, +2443, +17528, +26110, +22047, +17950, +13756, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14930, +14962, +12881, +10830, +13036, +17323, +17449, +17479, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +13223, +15239, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15014, +15014, +12998, +13030, +10981, +10948, +10917, +14982, +14952, +10697, +200, +4590, +21756, +21918, +17854, +15869, +13852, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14930, +14962, +12881, +10830, +13036, +17323, +17449, +17479, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +13223, +15239, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15014, +15014, +12998, +13030, +10981, +10948, +10917, +14982, +14952, +10697, +200, +4590, +21756, +21918, +17854, +15869, +13852, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14994, +12848, +10861, +15149, +17323, +17416, +17479, +15400, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +13126, +13094, +13094, +13094, +13062, +13062, +15078, +15078, +15078, +15046, +12998, +15046, +15046, +17030, +17062, +15014, +10949, +10981, +11013, +13029, +15013, +14983, +17001, +6472, +8, +8882, +21853, +19935, +13788, +13852, +15901, +15869, +15837, +15869, +15869, +15869, +15869, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14994, +12848, +10861, +15149, +17323, +17416, +17479, +15400, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +13126, +13094, +13094, +13094, +13062, +13062, +15078, +15078, +15078, +15046, +12998, +15046, +15046, +17030, +17062, +15014, +10949, +10981, +11013, +13029, +15013, +14983, +17001, +6472, +8, +8882, +21853, +19935, +13788, +13852, +15901, +15869, +15837, +15869, +15869, +15869, +15869, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917 +}, +{ +14961, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +12944, +10862, +10924, +15179, +17354, +17384, +15367, +15368, +15368, +15368, +15369, +15369, +15369, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15174, +13094, +13094, +13062, +13062, +13030, +15078, +15078, +12997, +12997, +12997, +15046, +15046, +15014, +17062, +15014, +10917, +10949, +10981, +13029, +12997, +14982, +14951, +12905, +4488, +7, +13236, +23997, +19934, +15869, +15869, +15869, +15902, +15869, +15837, +19998, +17917, +15772, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17916, +15868, +15869, +15869, +15869, +15869, +15837, +17853, +17885, +17885, +17853, +14961, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +12944, +10862, +10924, +15179, +17354, +17384, +15367, +15368, +15368, +15368, +15369, +15369, +15369, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15174, +13094, +13094, +13062, +13062, +13030, +15078, +15078, +12997, +12997, +12997, +15046, +15046, +15014, +17062, +15014, +10917, +10949, +10981, +13029, +12997, +14982, +14951, +12905, +4488, +7, +13236, +23997, +19934, +15869, +15869, +15869, +15902, +15869, +15837, +19998, +17917, +15772, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17916, +15868, +15869, +15869, +15869, +15869, +15837, +17853, +17885, +17885, +17853 +}, +{ +14961, +14961, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14993, +12943, +10892, +13035, +15210, +17354, +15336, +15303, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15369, +15369, +15369, +15369, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13191, +15239, +15207, +15207, +15175, +15174, +15142, +15142, +13062, +13062, +13062, +13030, +13030, +15078, +12997, +12997, +12997, +15045, +15046, +15014, +15014, +15014, +12997, +10949, +10949, +12997, +12997, +12965, +15014, +15016, +8776, +326, +231, +15381, +26110, +19934, +15805, +15902, +15869, +13756, +17885, +19966, +17885, +19965, +19965, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17916, +15868, +15900, +13852, +15869, +15869, +17885, +17885, +17885, +17853, +19934, +14961, +14961, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14993, +12943, +10892, +13035, +15210, +17354, +15336, +15303, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15369, +15369, +15369, +15369, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13191, +15239, +15207, +15207, +15175, +15174, +15142, +15142, +13062, +13062, +13062, +13030, +13030, +15078, +12997, +12997, +12997, +15045, +15046, +15014, +15014, +15014, +12997, +10949, +10949, +12997, +12997, +12965, +15014, +15016, +8776, +326, +231, +15381, +26110, +19934, +15805, +15902, +15869, +13756, +17885, +19966, +17885, +19965, +19965, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17916, +15868, +15900, +13852, +15869, +15869, +17885, +17885, +17885, +17853, +19934 +}, +{ +14961, +14961, +14962, +14962, +14931, +14931, +14931, +14930, +14994, +14992, +10862, +10891, +13067, +15210, +15273, +15304, +15303, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15239, +15239, +15239, +15239, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +15110, +13062, +15078, +13030, +15078, +12997, +12997, +12997, +12997, +15045, +15014, +15014, +15013, +12997, +12997, +10949, +12997, +12997, +12997, +15014, +12934, +10823, +8745, +197, +265, +19640, +23998, +19933, +17917, +15837, +15837, +17917, +17885, +17885, +19998, +15805, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15805, +17950, +14961, +14961, +14962, +14962, +14931, +14931, +14931, +14930, +14994, +14992, +10862, +10891, +13067, +15210, +15273, +15304, +15303, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15239, +15239, +15239, +15239, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +15110, +13062, +15078, +13030, +15078, +12997, +12997, +12997, +12997, +15045, +15014, +15014, +15013, +12997, +12997, +10949, +12997, +12997, +12997, +15014, +12934, +10823, +8745, +197, +265, +19640, +23998, +19933, +17917, +15837, +15837, +17917, +17885, +17885, +19998, +15805, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15805, +17950 +}, +{ +14961, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14993, +14992, +10861, +10923, +13067, +15210, +15240, +15271, +15303, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15304, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +13062, +15110, +13062, +13030, +13030, +15045, +12997, +12998, +12997, +12997, +12997, +15045, +15014, +12965, +12997, +10949, +10949, +10949, +12997, +15013, +14981, +14982, +12871, +10857, +6665, +101, +460, +21753, +24062, +17885, +17885, +17950, +15837, +15837, +15837, +13724, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15806, +15838, +17886, +17885, +17917, +17917, +15869, +15868, +13788, +15933, +15869, +15934, +14961, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14993, +14992, +10861, +10923, +13067, +15210, +15240, +15271, +15303, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15304, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +13062, +15110, +13062, +13030, +13030, +15045, +12997, +12998, +12997, +12997, +12997, +15045, +15014, +12965, +12997, +10949, +10949, +10949, +12997, +15013, +14981, +14982, +12871, +10857, +6665, +101, +460, +21753, +24062, +17885, +17885, +17950, +15837, +15837, +15837, +13724, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15806, +15838, +17886, +17885, +17917, +17917, +15869, +15868, +13788, +15933, +15869, +15934 +}, +{ +14961, +14962, +14962, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +10860, +10923, +15147, +15210, +13160, +15239, +15303, +15271, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15207, +15207, +15175, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +14982, +14951, +12839, +12939, +4520, +2, +8911, +21818, +21981, +19965, +17885, +15837, +15870, +15869, +11708, +15870, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15807, +15806, +17886, +17885, +17885, +17917, +17916, +15868, +13820, +15965, +13821, +13853, +14961, +14962, +14962, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +10860, +10923, +15147, +15210, +13160, +15239, +15303, +15271, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15207, +15207, +15175, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +14982, +14951, +12839, +12939, +4520, +2, +8911, +21818, +21981, +19965, +17885, +15837, +15870, +15869, +11708, +15870, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15807, +15806, +17886, +17885, +17885, +17917, +17916, +15868, +13820, +15965, +13821, +13853 +}, +{ +14962, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14992, +12942, +10892, +13003, +15146, +15209, +13159, +15239, +15271, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15240, +15240, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15175, +15142, +15142, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +17030, +17063, +14919, +12840, +10793, +6568, +0, +8976, +21851, +21981, +17852, +17885, +15870, +13789, +13854, +13789, +15838, +15837, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13790, +13790, +15838, +17886, +17885, +19933, +17917, +17916, +15900, +15933, +13853, +11740, +11773, +14962, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14992, +12942, +10892, +13003, +15146, +15209, +13159, +15239, +15271, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15240, +15240, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15175, +15142, +15142, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +17030, +17063, +14919, +12840, +10793, +6568, +0, +8976, +21851, +21981, +17852, +17885, +15870, +13789, +13854, +13789, +15838, +15837, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13790, +13790, +15838, +17886, +17885, +19933, +17917, +17916, +15900, +15933, +13853, +11740, +11773 +}, +{ +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14961, +14960, +12909, +12971, +13034, +15145, +15208, +13159, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +13159, +13159, +15207, +13127, +15175, +13126, +13126, +13126, +15174, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12965, +12965, +12965, +15045, +15045, +12997, +12997, +10949, +10949, +10917, +12965, +12965, +15013, +17062, +14885, +16999, +14919, +12872, +12905, +6502, +5, +9010, +21851, +26174, +19997, +15837, +13821, +11741, +13822, +13790, +15838, +17885, +19933, +19933, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17917, +17916, +15901, +15901, +13788, +15869, +15902, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14961, +14960, +12909, +12971, +13034, +15145, +15208, +13159, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +13159, +13159, +15207, +13127, +15175, +13126, +13126, +13126, +15174, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12965, +12965, +12965, +15045, +15045, +12997, +12997, +10949, +10949, +10917, +12965, +12965, +15013, +17062, +14885, +16999, +14919, +12872, +12905, +6502, +5, +9010, +21851, +26174, +19997, +15837, +13821, +11741, +13822, +13790, +15838, +17885, +19933, +19933, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17917, +17916, +15901, +15901, +13788, +15869, +15902 +}, +{ +12914, +12914, +14930, +14931, +14931, +14931, +14962, +14993, +12911, +10860, +12971, +13033, +13096, +13128, +13127, +15207, +13158, +15207, +13159, +15207, +13159, +15207, +15207, +15207, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +13159, +13159, +13159, +15207, +13127, +13159, +13127, +15175, +13126, +13126, +13094, +13094, +13094, +13094, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +15078, +15078, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +12965, +12965, +12966, +10918, +10918, +12966, +12966, +14981, +17062, +14916, +17030, +17063, +14918, +14951, +10824, +4422, +7, +15251, +23963, +24093, +17917, +15869, +11708, +13821, +15838, +15838, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13852, +13852, +15868, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +19966, +13594, +12914, +12914, +14930, +14931, +14931, +14931, +14962, +14993, +12911, +10860, +12971, +13033, +13096, +13128, +13127, +15207, +13158, +15207, +13159, +15207, +13159, +15207, +15207, +15207, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +13159, +13159, +13159, +15207, +13127, +13159, +13127, +15175, +13126, +13126, +13094, +13094, +13094, +13094, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +15078, +15078, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +12965, +12965, +12966, +10918, +10918, +12966, +12966, +14981, +17062, +14916, +17030, +17063, +14918, +14951, +10824, +4422, +7, +15251, +23963, +24093, +17917, +15869, +11708, +13821, +15838, +15838, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13852, +13852, +15868, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +19966, +13594 +}, +{ +12914, +12914, +14931, +14931, +14931, +14931, +14962, +14993, +12910, +10859, +13002, +13033, +13063, +13095, +15175, +15174, +13126, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +15207, +15207, +15175, +15175, +13127, +15175, +15175, +15175, +15174, +13094, +13094, +13094, +13094, +13094, +13094, +15110, +15110, +15110, +15110, +15110, +13030, +13030, +13030, +13030, +15078, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +15013, +12966, +12966, +12966, +10918, +12966, +12965, +12933, +12900, +19207, +14981, +12836, +14982, +12902, +12903, +8681, +2279, +6, +15315, +23996, +22045, +17917, +18014, +11676, +15869, +15838, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13884, +13884, +15900, +15869, +17917, +17885, +17885, +19933, +19901, +21981, +17658, +526, +12914, +12914, +14931, +14931, +14931, +14931, +14962, +14993, +12910, +10859, +13002, +13033, +13063, +13095, +15175, +15174, +13126, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +15207, +15207, +15175, +15175, +13127, +15175, +15175, +15175, +15174, +13094, +13094, +13094, +13094, +13094, +13094, +15110, +15110, +15110, +15110, +15110, +13030, +13030, +13030, +13030, +15078, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +15013, +12966, +12966, +12966, +10918, +12966, +12965, +12933, +12900, +19207, +14981, +12836, +14982, +12902, +12903, +8681, +2279, +6, +15315, +23996, +22045, +17917, +18014, +11676, +15869, +15838, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13884, +13884, +15900, +15869, +17917, +17885, +17885, +19933, +19901, +21981, +17658, +526 +}, +{ +12882, +12914, +12883, +12883, +14931, +14963, +14961, +12911, +12909, +10891, +13001, +13032, +13063, +13094, +13094, +13094, +13094, +15142, +13126, +13126, +13126, +13126, +13126, +13126, +13126, +15174, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15142, +13094, +15142, +13094, +13094, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +15110, +15078, +13030, +13030, +13030, +15078, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15013, +15013, +12966, +12966, +12966, +10886, +10918, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12808, +8618, +2312, +167, +13234, +24027, +22045, +15804, +17950, +13756, +17950, +17918, +15804, +15837, +15901, +15901, +13820, +15869, +15837, +13756, +15837, +17950, +15869, +15869, +15902, +15901, +15837, +17950, +15869, +15804, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13851, +18044, +15932, +11707, +15837, +17950, +15773, +17789, +24062, +26077, +26012, +623, +102, +12882, +12914, +12883, +12883, +14931, +14963, +14961, +12911, +12909, +10891, +13001, +13032, +13063, +13094, +13094, +13094, +13094, +15142, +13126, +13126, +13126, +13126, +13126, +13126, +13126, +15174, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15142, +13094, +15142, +13094, +13094, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +15110, +15078, +13030, +13030, +13030, +15078, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15013, +15013, +12966, +12966, +12966, +10886, +10918, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12808, +8618, +2312, +167, +13234, +24027, +22045, +15804, +17950, +13756, +17950, +17918, +15804, +15837, +15901, +15901, +13820, +15869, +15837, +13756, +15837, +17950, +15869, +15869, +15902, +15901, +15837, +17950, +15869, +15804, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13851, +18044, +15932, +11707, +15837, +17950, +15773, +17789, +24062, +26077, +26012, +623, +102 +}, +{ +12882, +12914, +12883, +12883, +14931, +14962, +14961, +12911, +12908, +10890, +13000, +13031, +13062, +13062, +13062, +13062, +13062, +15142, +13094, +15142, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15110, +13062, +15110, +13062, +13062, +13062, +15110, +15110, +15078, +15078, +15078, +13030, +13030, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15045, +15013, +12966, +12966, +12934, +10886, +10918, +10917, +10917, +12997, +12997, +12997, +12965, +12965, +10917, +12934, +14920, +12809, +8617, +295, +361, +11186, +24060, +26238, +15739, +19998, +15805, +15837, +17950, +15869, +13756, +13788, +13821, +13821, +13821, +15869, +15901, +15869, +15837, +13756, +13756, +13756, +17982, +13756, +17917, +20030, +20030, +15837, +15804, +15804, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +18013, +13754, +13787, +17982, +15870, +15774, +19967, +21983, +21884, +25947, +492, +263, +490, +12882, +12914, +12883, +12883, +14931, +14962, +14961, +12911, +12908, +10890, +13000, +13031, +13062, +13062, +13062, +13062, +13062, +15142, +13094, +15142, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15110, +13062, +15110, +13062, +13062, +13062, +15110, +15110, +15078, +15078, +15078, +13030, +13030, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15045, +15013, +12966, +12966, +12934, +10886, +10918, +10917, +10917, +12997, +12997, +12997, +12965, +12965, +10917, +12934, +14920, +12809, +8617, +295, +361, +11186, +24060, +26238, +15739, +19998, +15805, +15837, +17950, +15869, +13756, +13788, +13821, +13821, +13821, +15869, +15901, +15869, +15837, +13756, +13756, +13756, +17982, +13756, +17917, +20030, +20030, +15837, +15804, +15804, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +18013, +13754, +13787, +17982, +15870, +15774, +19967, +21983, +21884, +25947, +492, +263, +490 +}, +{ +12914, +12914, +12883, +12883, +14931, +14962, +14961, +12910, +10859, +10889, +12999, +13030, +13062, +13062, +13062, +13030, +13030, +15110, +13062, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +13062, +15110, +13030, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +15013, +15013, +12966, +12934, +12934, +10917, +10917, +10949, +10949, +10949, +10949, +10917, +10917, +10917, +10885, +14919, +14856, +12809, +8648, +230, +425, +13331, +26108, +24093, +17852, +15772, +17950, +17983, +13789, +11708, +13853, +13821, +13789, +15901, +15902, +13821, +13789, +15869, +17917, +17917, +17918, +17917, +15804, +17885, +15804, +17917, +15804, +15837, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17949, +17950, +15870, +15806, +15775, +17790, +23998, +23932, +6896, +165, +4648, +19374, +12914, +12914, +12883, +12883, +14931, +14962, +14961, +12910, +10859, +10889, +12999, +13030, +13062, +13062, +13062, +13030, +13030, +15110, +13062, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +13062, +15110, +13030, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +15013, +15013, +12966, +12934, +12934, +10917, +10917, +10949, +10949, +10949, +10949, +10917, +10917, +10917, +10885, +14919, +14856, +12809, +8648, +230, +425, +13331, +26108, +24093, +17852, +15772, +17950, +17983, +13789, +11708, +13853, +13821, +13789, +15901, +15902, +13821, +13789, +15869, +17917, +17917, +17918, +17917, +15804, +17885, +15804, +17917, +15804, +15837, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17949, +17950, +15870, +15806, +15775, +17790, +23998, +23932, +6896, +165, +4648, +19374 +}, +{ +12914, +12914, +12883, +12883, +14930, +14962, +14960, +12910, +10859, +10920, +12999, +13030, +13061, +13062, +15078, +15078, +15079, +15078, +13062, +15078, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15078, +15110, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +13030, +13030, +13030, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +12997, +12965, +12966, +12934, +12934, +12965, +10917, +10949, +10949, +10949, +10948, +10917, +10917, +10917, +10885, +12870, +14887, +14888, +12841, +8680, +294, +393, +15347, +28189, +24029, +19965, +17885, +15837, +13789, +13821, +15901, +15901, +13821, +13853, +13853, +13789, +15837, +17950, +19998, +19965, +19965, +17820, +22111, +19965, +15772, +19998, +20063, +15837, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17886, +17919, +15806, +13661, +19903, +24063, +19738, +8977, +165, +6729, +19404, +21516, +12914, +12914, +12883, +12883, +14930, +14962, +14960, +12910, +10859, +10920, +12999, +13030, +13061, +13062, +15078, +15078, +15079, +15078, +13062, +15078, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15078, +15110, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +13030, +13030, +13030, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +12997, +12965, +12966, +12934, +12934, +12965, +10917, +10949, +10949, +10949, +10948, +10917, +10917, +10917, +10885, +12870, +14887, +14888, +12841, +8680, +294, +393, +15347, +28189, +24029, +19965, +17885, +15837, +13789, +13821, +15901, +15901, +13821, +13853, +13853, +13789, +15837, +17950, +19998, +19965, +19965, +17820, +22111, +19965, +15772, +19998, +20063, +15837, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17886, +17919, +15806, +13661, +19903, +24063, +19738, +8977, +165, +6729, +19404, +21516 +}, +{ +12914, +12914, +12883, +12882, +14930, +14961, +12912, +12909, +10858, +10920, +12998, +13061, +13061, +13061, +15078, +15047, +15047, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +12998, +12998, +15045, +15045, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +12997, +12997, +12965, +12966, +12966, +12965, +12965, +12965, +12965, +10949, +10949, +10917, +10917, +10917, +10885, +10885, +12869, +14982, +14951, +12806, +10760, +8680, +197, +2474, +15348, +26141, +24126, +15804, +13692, +15870, +15901, +13756, +15869, +15869, +13821, +13821, +15869, +17917, +19965, +17853, +17820, +19901, +24094, +19901, +13594, +19933, +17852, +15804, +13691, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17886, +17822, +15741, +21950, +26143, +21851, +6896, +133, +4680, +17388, +19499, +19465, +12914, +12914, +12883, +12882, +14930, +14961, +12912, +12909, +10858, +10920, +12998, +13061, +13061, +13061, +15078, +15047, +15047, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +12998, +12998, +15045, +15045, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +12997, +12997, +12965, +12966, +12966, +12965, +12965, +12965, +12965, +10949, +10949, +10917, +10917, +10917, +10885, +10885, +12869, +14982, +14951, +12806, +10760, +8680, +197, +2474, +15348, +26141, +24126, +15804, +13692, +15870, +15901, +13756, +15869, +15869, +13821, +13821, +15869, +17917, +19965, +17853, +17820, +19901, +24094, +19901, +13594, +19933, +17852, +15804, +13691, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17886, +17822, +15741, +21950, +26143, +21851, +6896, +133, +4680, +17388, +19499, +19465 +}, +{ +12914, +12914, +12883, +12882, +14930, +14929, +12911, +10828, +10857, +10919, +12998, +13061, +13061, +15077, +15078, +15047, +15047, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15046, +15046, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +10949, +10949, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10917, +10917, +12933, +10885, +12901, +10853, +12933, +12901, +10757, +12807, +12841, +6536, +231, +427, +13301, +21948, +24159, +15837, +17918, +17918, +15804, +17885, +15901, +13821, +15869, +17950, +17885, +17852, +21981, +26142, +26175, +24030, +6930, +2606, +13529, +17820, +19998, +19998, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15773, +17918, +19934, +21983, +26175, +21818, +6831, +230, +4712, +17453, +21677, +17481, +19625, +12914, +12914, +12883, +12882, +14930, +14929, +12911, +10828, +10857, +10919, +12998, +13061, +13061, +15077, +15078, +15047, +15047, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15046, +15046, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +10949, +10949, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10917, +10917, +12933, +10885, +12901, +10853, +12933, +12901, +10757, +12807, +12841, +6536, +231, +427, +13301, +21948, +24159, +15837, +17918, +17918, +15804, +17885, +15901, +13821, +15869, +17950, +17885, +17852, +21981, +26142, +26175, +24030, +6930, +2606, +13529, +17820, +19998, +19998, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15773, +17918, +19934, +21983, +26175, +21818, +6831, +230, +4712, +17453, +21677, +17481, +19625 +}, +{ +12913, +12914, +12914, +12882, +14930, +14929, +12879, +10828, +10857, +10919, +10949, +13028, +13028, +13029, +15046, +15015, +15015, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +15046, +15046, +15046, +15046, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10949, +10949, +12997, +12965, +12965, +15013, +15013, +15013, +15013, +12964, +12965, +12965, +12933, +12901, +12902, +12902, +10884, +8835, +10852, +12869, +14886, +14856, +10697, +6537, +232, +362, +11285, +19965, +19998, +15837, +17917, +19966, +19933, +17917, +13821, +15869, +17917, +17853, +19868, +26142, +26142, +19739, +11058, +7, +430, +19803, +19933, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15804, +19965, +24126, +19737, +6831, +3, +6793, +17453, +17516, +17546, +17577, +17641, +12913, +12914, +12914, +12882, +14930, +14929, +12879, +10828, +10857, +10919, +10949, +13028, +13028, +13029, +15046, +15015, +15015, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +15046, +15046, +15046, +15046, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10949, +10949, +12997, +12965, +12965, +15013, +15013, +15013, +15013, +12964, +12965, +12965, +12933, +12901, +12902, +12902, +10884, +8835, +10852, +12869, +14886, +14856, +10697, +6537, +232, +362, +11285, +19965, +19998, +15837, +17917, +19966, +19933, +17917, +13821, +15869, +17917, +17853, +19868, +26142, +26142, +19739, +11058, +7, +430, +19803, +19933, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15804, +19965, +24126, +19737, +6831, +3, +6793, +17453, +17516, +17546, +17577, +17641 +}, +{ +12913, +12914, +12914, +12882, +12882, +14961, +12910, +10827, +10856, +10918, +10949, +13028, +13028, +12997, +12966, +15014, +12967, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +15013, +12965, +12965, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10981, +10949, +10949, +12965, +15013, +15013, +15013, +15013, +15013, +15013, +12965, +12933, +12933, +12902, +12902, +12902, +10884, +10948, +12965, +12901, +12805, +14855, +12776, +8617, +2441, +199, +460, +9205, +19932, +22014, +19901, +19934, +19933, +17917, +13789, +15869, +17950, +19933, +21949, +26110, +19641, +4719, +7, +4817, +21819, +21916, +22046, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15804, +22077, +24061, +17591, +4749, +133, +8874, +17421, +17516, +17547, +15497, +17641, +15560, +12913, +12914, +12914, +12882, +12882, +14961, +12910, +10827, +10856, +10918, +10949, +13028, +13028, +12997, +12966, +15014, +12967, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +15013, +12965, +12965, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10981, +10949, +10949, +12965, +15013, +15013, +15013, +15013, +15013, +15013, +12965, +12933, +12933, +12902, +12902, +12902, +10884, +10948, +12965, +12901, +12805, +14855, +12776, +8617, +2441, +199, +460, +9205, +19932, +22014, +19901, +19934, +19933, +17917, +13789, +15869, +17950, +19933, +21949, +26110, +19641, +4719, +7, +4817, +21819, +21916, +22046, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15804, +22077, +24061, +17591, +4749, +133, +8874, +17421, +17516, +17547, +15497, +17641, +15560 +}, +{ +12914, +12914, +12914, +12882, +14961, +12911, +12909, +10857, +10887, +12965, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12966, +12966, +12966, +12998, +12998, +12998, +12997, +10949, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12901, +12901, +10885, +10917, +10885, +10821, +10789, +12838, +10758, +10727, +8680, +4488, +166, +362, +13300, +23964, +24062, +19870, +17854, +15838, +13821, +13789, +15837, +22014, +26045, +19576, +4654, +8, +15317, +17658, +24094, +17885, +19965, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +19966, +17917, +15837, +13853, +13886, +13854, +13853, +15869, +17917, +17917, +17885, +17917, +19965, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15837, +15837, +17886, +17886, +17885, +17885, +17885, +15837, +15869, +15933, +13756, +24062, +26077, +17526, +2571, +195, +8938, +15372, +17516, +17547, +17578, +15530, +17610, +15529, +12914, +12914, +12914, +12882, +14961, +12911, +12909, +10857, +10887, +12965, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12966, +12966, +12966, +12998, +12998, +12998, +12997, +10949, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12901, +12901, +10885, +10917, +10885, +10821, +10789, +12838, +10758, +10727, +8680, +4488, +166, +362, +13300, +23964, +24062, +19870, +17854, +15838, +13821, +13789, +15837, +22014, +26045, +19576, +4654, +8, +15317, +17658, +24094, +17885, +19965, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +19966, +17917, +15837, +13853, +13886, +13854, +13853, +15869, +17917, +17917, +17885, +17917, +19965, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15837, +15837, +17886, +17886, +17885, +17885, +17885, +15837, +15869, +15933, +13756, +24062, +26077, +17526, +2571, +195, +8938, +15372, +17516, +17547, +17578, +15530, +17610, +15529 +}, +{ +12914, +12914, +12915, +12882, +14961, +12910, +12907, +12936, +12966, +12997, +12997, +12965, +12966, +12934, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10821, +10853, +10821, +10821, +10821, +10789, +10758, +12807, +8583, +2278, +265, +15316, +21852, +21983, +17855, +13790, +13821, +11708, +17917, +24094, +19576, +2445, +9, +19381, +23900, +21949, +17918, +15901, +15837, +15837, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +17885, +15869, +13854, +11805, +9692, +11773, +13821, +15869, +17917, +19998, +17885, +17853, +19933, +19933, +19933, +17885, +17885, +15837, +15837, +15837, +15838, +17886, +17854, +17886, +17886, +17853, +17918, +15901, +13788, +22078, +26013, +19413, +2346, +359, +11051, +15372, +17516, +17514, +17545, +17578, +17578, +17546, +17546, +12914, +12914, +12915, +12882, +14961, +12910, +12907, +12936, +12966, +12997, +12997, +12965, +12966, +12934, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10821, +10853, +10821, +10821, +10821, +10789, +10758, +12807, +8583, +2278, +265, +15316, +21852, +21983, +17855, +13790, +13821, +11708, +17917, +24094, +19576, +2445, +9, +19381, +23900, +21949, +17918, +15901, +15837, +15837, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +17885, +15869, +13854, +11805, +9692, +11773, +13821, +15869, +17917, +19998, +17885, +17853, +19933, +19933, +19933, +17885, +17885, +15837, +15837, +15837, +15838, +17886, +17854, +17886, +17886, +17853, +17918, +15901, +13788, +22078, +26013, +19413, +2346, +359, +11051, +15372, +17516, +17514, +17545, +17578, +17578, +17546, +17546 +}, +{ +12914, +12914, +12915, +12882, +14960, +12910, +12906, +12935, +12965, +12996, +12996, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10853, +10853, +8805, +10853, +10821, +10821, +12837, +14886, +12807, +8616, +231, +104, +11123, +19836, +22015, +17886, +13756, +19965, +24094, +17592, +365, +234, +17430, +28094, +23997, +22013, +17917, +15869, +13821, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +17982, +15837, +15804, +17885, +19965, +17917, +17885, +15804, +13821, +15934, +13853, +13789, +17917, +17885, +17820, +19933, +19933, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +17949, +17917, +17917, +19965, +19966, +19869, +21916, +15252, +137, +327, +13132, +17421, +17483, +17546, +17578, +15464, +17578, +17546, +17546, +17546, +12914, +12914, +12915, +12882, +14960, +12910, +12906, +12935, +12965, +12996, +12996, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10853, +10853, +8805, +10853, +10821, +10821, +12837, +14886, +12807, +8616, +231, +104, +11123, +19836, +22015, +17886, +13756, +19965, +24094, +17592, +365, +234, +17430, +28094, +23997, +22013, +17917, +15869, +13821, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +17982, +15837, +15804, +17885, +19965, +17917, +17885, +15804, +13821, +15934, +13853, +13789, +17917, +17885, +17820, +19933, +19933, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +17949, +17917, +17917, +19965, +19966, +19869, +21916, +15252, +137, +327, +13132, +17421, +17483, +17546, +17578, +15464, +17578, +17546, +17546, +17546 +}, +{ +12914, +12914, +12914, +14961, +12880, +12877, +12906, +10887, +12965, +12996, +12997, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12901, +10853, +10853, +10853, +10852, +10820, +10820, +12837, +10757, +10759, +8712, +2439, +230, +232, +6994, +19803, +22014, +22014, +24062, +21689, +9, +331, +15415, +24030, +24094, +22014, +19965, +17885, +15837, +15837, +15869, +17917, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +11740, +13821, +19998, +19901, +23997, +26110, +24094, +17950, +15934, +11805, +11740, +15869, +17917, +19933, +19933, +17885, +15837, +15837, +17885, +17885, +17885, +17917, +15869, +15901, +15933, +15900, +15868, +19997, +22013, +24029, +19706, +4753, +5, +6666, +13165, +17422, +17484, +17514, +17545, +17577, +17577, +17545, +17546, +17546, +17514, +12914, +12914, +12914, +14961, +12880, +12877, +12906, +10887, +12965, +12996, +12997, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12901, +10853, +10853, +10853, +10852, +10820, +10820, +12837, +10757, +10759, +8712, +2439, +230, +232, +6994, +19803, +22014, +22014, +24062, +21689, +9, +331, +15415, +24030, +24094, +22014, +19965, +17885, +15837, +15837, +15869, +17917, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +11740, +13821, +19998, +19901, +23997, +26110, +24094, +17950, +15934, +11805, +11740, +15869, +17917, +19933, +19933, +17885, +15837, +15837, +17885, +17885, +17885, +17917, +15869, +15901, +15933, +15900, +15868, +19997, +22013, +24029, +19706, +4753, +5, +6666, +13165, +17422, +17484, +17514, +17545, +17577, +17577, +17545, +17546, +17546, +17514 +}, +{ +12914, +12946, +14962, +14961, +12879, +12876, +10857, +10854, +12965, +12996, +12964, +12965, +12933, +12934, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10885, +10885, +10885, +10884, +10852, +10852, +10852, +12868, +10820, +10756, +10790, +8678, +6632, +2537, +230, +5, +9009, +21851, +26143, +19673, +365, +4459, +17463, +24029, +19965, +13756, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13821, +15902, +17917, +21949, +26045, +25980, +19738, +17788, +17917, +15869, +11740, +17982, +17917, +15772, +17918, +15838, +13790, +15838, +15837, +15869, +15868, +15900, +15900, +15900, +15901, +15836, +17916, +24061, +26109, +23768, +429, +6, +6730, +15278, +17422, +15339, +17515, +19659, +15497, +15464, +19658, +17545, +17546, +17546, +17514, +12914, +12946, +14962, +14961, +12879, +12876, +10857, +10854, +12965, +12996, +12964, +12965, +12933, +12934, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10885, +10885, +10885, +10884, +10852, +10852, +10852, +12868, +10820, +10756, +10790, +8678, +6632, +2537, +230, +5, +9009, +21851, +26143, +19673, +365, +4459, +17463, +24029, +19965, +13756, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13821, +15902, +17917, +21949, +26045, +25980, +19738, +17788, +17917, +15869, +11740, +17982, +17917, +15772, +17918, +15838, +13790, +15838, +15837, +15869, +15868, +15900, +15900, +15900, +15901, +15836, +17916, +24061, +26109, +23768, +429, +6, +6730, +15278, +17422, +15339, +17515, +19659, +15497, +15464, +19658, +17545, +17546, +17546, +17514 +}, +{ +12946, +12946, +14961, +12912, +12878, +12875, +10824, +10854, +12933, +12964, +12964, +12933, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10884, +10884, +10884, +10884, +12900, +12900, +12900, +12900, +10820, +10820, +10854, +6661, +6630, +6696, +4520, +2342, +3, +10992, +17463, +13042, +8, +17430, +28191, +19933, +11708, +13853, +11741, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15901, +17917, +15772, +22013, +26110, +17560, +333, +4752, +17722, +19998, +15837, +15869, +13789, +15804, +17918, +13791, +13759, +13790, +15869, +15900, +15931, +15931, +15900, +15868, +15837, +19966, +21982, +26077, +17397, +5, +262, +10890, +19438, +17388, +15338, +15402, +15465, +17545, +17609, +17609, +17545, +17578, +17546, +17514, +17515, +12946, +12946, +14961, +12912, +12878, +12875, +10824, +10854, +12933, +12964, +12964, +12933, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10884, +10884, +10884, +10884, +12900, +12900, +12900, +12900, +10820, +10820, +10854, +6661, +6630, +6696, +4520, +2342, +3, +10992, +17463, +13042, +8, +17430, +28191, +19933, +11708, +13853, +11741, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15901, +17917, +15772, +22013, +26110, +17560, +333, +4752, +17722, +19998, +15837, +15869, +13789, +15804, +17918, +13791, +13759, +13790, +15869, +15900, +15931, +15931, +15900, +15868, +15837, +19966, +21982, +26077, +17397, +5, +262, +10890, +19438, +17388, +15338, +15402, +15465, +17545, +17609, +17609, +17545, +17578, +17546, +17514, +17515 +}, +{ +12914, +12946, +14961, +12911, +12877, +10826, +10824, +10854, +12933, +12964, +12965, +12965, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12965, +10916, +10884, +10884, +12932, +12900, +12900, +12900, +12900, +10852, +10852, +8772, +8805, +6661, +4549, +8712, +8680, +4390, +71, +9, +10, +15252, +23932, +24062, +17918, +18014, +11773, +11773, +13821, +13853, +15901, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +15869, +19998, +17853, +19933, +24062, +19738, +6930, +138, +397, +13399, +22014, +17917, +13788, +17982, +15870, +13791, +13759, +13790, +13853, +15900, +15931, +15931, +15900, +19997, +22047, +19837, +21787, +2704, +4, +4487, +13002, +21517, +19467, +15337, +17482, +17546, +15432, +15431, +17609, +19657, +15464, +17546, +17514, +17514, +17515, +12914, +12946, +14961, +12911, +12877, +10826, +10824, +10854, +12933, +12964, +12965, +12965, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12965, +10916, +10884, +10884, +12932, +12900, +12900, +12900, +12900, +10852, +10852, +8772, +8805, +6661, +4549, +8712, +8680, +4390, +71, +9, +10, +15252, +23932, +24062, +17918, +18014, +11773, +11773, +13821, +13853, +15901, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +15869, +19998, +17853, +19933, +24062, +19738, +6930, +138, +397, +13399, +22014, +17917, +13788, +17982, +15870, +13791, +13759, +13790, +13853, +15900, +15931, +15931, +15900, +19997, +22047, +19837, +21787, +2704, +4, +4487, +13002, +21517, +19467, +15337, +17482, +17546, +15432, +15431, +17609, +19657, +15464, +17546, +17514, +17514, +17515 +}, +{ +14962, +14993, +14992, +12942, +12908, +10825, +10823, +10854, +12933, +12964, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10884, +10884, +12933, +12901, +12869, +12869, +12900, +10852, +10852, +8804, +8837, +8773, +8677, +10726, +12775, +10664, +4361, +6, +8913, +23932, +26207, +13691, +15869, +15869, +11708, +13853, +11773, +11773, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17853, +19966, +19966, +15837, +17885, +22014, +21916, +15350, +2056, +2347, +15447, +24029, +17917, +15869, +13821, +15838, +15838, +15869, +13852, +13852, +13883, +15900, +17917, +19901, +21820, +19545, +11, +5, +6633, +17292, +23596, +17384, +17481, +15433, +15400, +15432, +19657, +19657, +15496, +15464, +17545, +17514, +17514, +17514, +17515, +14962, +14993, +14992, +12942, +12908, +10825, +10823, +10854, +12933, +12964, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10884, +10884, +12933, +12901, +12869, +12869, +12900, +10852, +10852, +8804, +8837, +8773, +8677, +10726, +12775, +10664, +4361, +6, +8913, +23932, +26207, +13691, +15869, +15869, +11708, +13853, +11773, +11773, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17853, +19966, +19966, +15837, +17885, +22014, +21916, +15350, +2056, +2347, +15447, +24029, +17917, +15869, +13821, +15838, +15838, +15869, +13852, +13852, +13883, +15900, +17917, +19901, +21820, +19545, +11, +5, +6633, +17292, +23596, +17384, +17481, +15433, +15400, +15432, +19657, +19657, +15496, +15464, +17545, +17514, +17514, +17514, +17515 +}, +{ +12913, +14993, +14992, +12942, +12907, +10825, +10855, +12934, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10916, +10884, +10885, +12901, +12901, +12869, +12869, +12869, +10852, +8771, +10949, +8772, +6659, +12902, +12774, +10565, +12680, +6343, +4493, +19576, +21949, +17885, +17982, +15869, +15837, +17982, +13853, +13821, +11740, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +20063, +17885, +15772, +17917, +15902, +13789, +15837, +24062, +28126, +23737, +300, +137, +11189, +22014, +17885, +15902, +17885, +17885, +15869, +15869, +15868, +15868, +17885, +21981, +19739, +2705, +8, +2312, +10892, +17293, +17322, +17384, +19593, +15432, +17513, +17577, +17512, +15464, +15464, +17545, +17545, +17546, +17514, +17514, +17514, +15434, +12913, +14993, +14992, +12942, +12907, +10825, +10855, +12934, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10916, +10884, +10885, +12901, +12901, +12869, +12869, +12869, +10852, +8771, +10949, +8772, +6659, +12902, +12774, +10565, +12680, +6343, +4493, +19576, +21949, +17885, +17982, +15869, +15837, +17982, +13853, +13821, +11740, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +20063, +17885, +15772, +17917, +15902, +13789, +15837, +24062, +28126, +23737, +300, +137, +11189, +22014, +17885, +15902, +17885, +17885, +15869, +15869, +15868, +15868, +17885, +21981, +19739, +2705, +8, +2312, +10892, +17293, +17322, +17384, +19593, +15432, +17513, +17577, +17512, +15464, +15464, +17545, +17545, +17546, +17514, +17514, +17514, +15434 +}, +{ +14961, +12912, +12911, +12908, +10826, +10855, +10854, +10853, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10885, +12933, +12901, +12869, +12870, +12869, +12869, +10852, +8771, +10884, +10884, +10853, +10757, +12774, +14759, +10567, +4, +17332, +23965, +19933, +13756, +13853, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +19933, +24029, +28093, +29979, +236, +201, +11222, +19933, +17949, +19997, +17916, +17917, +17853, +19902, +21983, +19772, +9077, +428, +134, +4586, +13068, +17324, +17386, +17417, +15400, +15432, +15432, +15433, +15465, +17513, +17513, +17513, +17513, +15465, +17514, +17514, +17514, +17514, +17514, +14961, +12912, +12911, +12908, +10826, +10855, +10854, +10853, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10885, +12933, +12901, +12869, +12870, +12869, +12869, +10852, +8771, +10884, +10884, +10853, +10757, +12774, +14759, +10567, +4, +17332, +23965, +19933, +13756, +13853, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +19933, +24029, +28093, +29979, +236, +201, +11222, +19933, +17949, +19997, +17916, +17917, +17853, +19902, +21983, +19772, +9077, +428, +134, +4586, +13068, +17324, +17386, +17417, +15400, +15432, +15432, +15433, +15465, +17513, +17513, +17513, +17513, +15465, +17514, +17514, +17514, +17514, +17514 +}, +{ +14962, +14960, +12910, +12907, +10857, +10855, +10854, +12901, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +10853, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +10885, +12933, +12901, +12870, +12870, +12870, +12869, +10853, +10884, +8771, +12997, +8707, +12838, +12775, +12711, +6309, +363, +19576, +24030, +17917, +15869, +15902, +13789, +15869, +15837, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +15869, +13821, +13821, +13821, +15869, +15869, +17853, +19901, +26142, +25948, +23738, +430, +234, +11287, +22013, +19964, +17851, +22013, +26143, +23934, +15384, +2608, +105, +296, +8843, +13099, +17322, +17385, +17416, +15400, +15400, +15432, +15433, +15433, +15433, +17513, +17513, +17513, +17482, +15434, +15434, +17514, +17514, +17514, +17514, +14962, +14960, +12910, +12907, +10857, +10855, +10854, +12901, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +10853, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +10885, +12933, +12901, +12870, +12870, +12870, +12869, +10853, +10884, +8771, +12997, +8707, +12838, +12775, +12711, +6309, +363, +19576, +24030, +17917, +15869, +15902, +13789, +15869, +15837, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +15869, +13821, +13821, +13821, +15869, +15869, +17853, +19901, +26142, +25948, +23738, +430, +234, +11287, +22013, +19964, +17851, +22013, +26143, +23934, +15384, +2608, +105, +296, +8843, +13099, +17322, +17385, +17416, +15400, +15400, +15432, +15433, +15433, +15433, +17513, +17513, +17513, +17482, +15434, +15434, +17514, +17514, +17514, +17514 +}, +{ +14961, +14960, +12909, +10858, +10856, +10854, +10853, +12901, +12933, +12901, +12901, +12900, +12900, +12900, +12901, +10821, +10821, +12901, +12869, +12869, +12869, +12869, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12902, +12870, +12870, +12870, +12869, +10853, +12964, +8771, +12965, +8708, +10758, +10760, +8584, +2, +13235, +19868, +22046, +19933, +17950, +15902, +11708, +13821, +13821, +17885, +19933, +21981, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +13821, +13821, +13821, +15869, +17917, +17885, +19933, +22046, +21949, +28191, +19641, +9, +299, +17528, +24029, +28287, +26110, +17593, +8914, +266, +71, +6634, +15148, +17291, +17354, +15336, +15336, +13319, +15400, +15401, +15401, +15401, +15401, +17449, +17481, +17482, +17482, +17482, +17482, +17482, +17482, +17482, +17514, +17514, +14961, +14960, +12909, +10858, +10856, +10854, +10853, +12901, +12933, +12901, +12901, +12900, +12900, +12900, +12901, +10821, +10821, +12901, +12869, +12869, +12869, +12869, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12902, +12870, +12870, +12870, +12869, +10853, +12964, +8771, +12965, +8708, +10758, +10760, +8584, +2, +13235, +19868, +22046, +19933, +17950, +15902, +11708, +13821, +13821, +17885, +19933, +21981, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +13821, +13821, +13821, +15869, +17917, +17885, +19933, +22046, +21949, +28191, +19641, +9, +299, +17528, +24029, +28287, +26110, +17593, +8914, +266, +71, +6634, +15148, +17291, +17354, +15336, +15336, +13319, +15400, +15401, +15401, +15401, +15401, +17449, +17481, +17482, +17482, +17482, +17482, +17482, +17482, +17482, +17514, +17514 +}, +{ +14993, +14959, +12908, +10825, +10855, +10853, +10853, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12869, +12869, +12869, +12869, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12933, +12933, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12934, +12902, +12870, +12870, +12870, +12869, +12901, +12932, +10852, +8772, +12934, +8710, +8681, +4359, +266, +17656, +20030, +17917, +17852, +19966, +17917, +11740, +11805, +13821, +17885, +19933, +21981, +21981, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +13821, +13821, +13821, +15869, +17885, +17917, +17917, +17885, +17885, +19901, +28255, +15415, +8, +2510, +21787, +17626, +11058, +4524, +201, +4522, +15020, +17196, +17226, +15241, +15304, +13287, +13287, +13320, +15400, +15401, +15401, +15401, +15401, +15401, +17449, +17482, +15434, +15402, +15402, +15434, +15434, +15434, +15465, +15433, +14993, +14959, +12908, +10825, +10855, +10853, +10853, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12869, +12869, +12869, +12869, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12933, +12933, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12934, +12902, +12870, +12870, +12870, +12869, +12901, +12932, +10852, +8772, +12934, +8710, +8681, +4359, +266, +17656, +20030, +17917, +17852, +19966, +17917, +11740, +11805, +13821, +17885, +19933, +21981, +21981, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +13821, +13821, +13821, +15869, +17885, +17917, +17917, +17885, +17885, +19901, +28255, +15415, +8, +2510, +21787, +17626, +11058, +4524, +201, +4522, +15020, +17196, +17226, +15241, +15304, +13287, +13287, +13320, +15400, +15401, +15401, +15401, +15401, +15401, +17449, +17482, +15434, +15402, +15402, +15434, +15434, +15434, +15465, +15433 +}, +{ +14961, +12911, +12876, +10824, +10854, +10852, +10884, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12902, +10822, +10854, +12901, +12900, +12900, +15013, +8707, +12935, +6663, +2440, +5, +15219, +19868, +17982, +15837, +17852, +19933, +17917, +13821, +13853, +13821, +17917, +19933, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17885, +15804, +15869, +15869, +19966, +23997, +15285, +106, +8784, +4655, +299, +296, +6665, +13002, +17226, +19305, +17256, +15272, +15304, +15336, +13288, +13320, +15401, +15401, +15368, +15400, +15401, +15401, +15401, +17449, +17450, +15402, +15402, +15433, +17481, +15433, +15433, +15433, +14961, +12911, +12876, +10824, +10854, +10852, +10884, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12902, +10822, +10854, +12901, +12900, +12900, +15013, +8707, +12935, +6663, +2440, +5, +15219, +19868, +17982, +15837, +17852, +19933, +17917, +13821, +13853, +13821, +17917, +19933, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17885, +15804, +15869, +15869, +19966, +23997, +15285, +106, +8784, +4655, +299, +296, +6665, +13002, +17226, +19305, +17256, +15272, +15304, +15336, +13288, +13320, +15401, +15401, +15368, +15400, +15401, +15401, +15401, +17449, +17450, +15402, +15402, +15433, +17481, +15433, +15433, +15433 +}, +{ +14960, +12878, +10827, +10824, +10853, +10884, +10884, +12932, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12869, +12901, +10853, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +12965, +12933, +12934, +10854, +10854, +10854, +12901, +12932, +12899, +15013, +10820, +8774, +6696, +294, +8, +21721, +22014, +15869, +15837, +17885, +17885, +17917, +15869, +13853, +13821, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15934, +13724, +22046, +28093, +8849, +8, +8, +4587, +10924, +13034, +15177, +17288, +17319, +17319, +17351, +17384, +15337, +15337, +13256, +15336, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +17449, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +14960, +12878, +10827, +10824, +10853, +10884, +10884, +12932, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12869, +12901, +10853, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +12965, +12933, +12934, +10854, +10854, +10854, +12901, +12932, +12899, +15013, +10820, +8774, +6696, +294, +8, +21721, +22014, +15869, +15837, +17885, +17885, +17917, +15869, +13853, +13821, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15934, +13724, +22046, +28093, +8849, +8, +8, +4587, +10924, +13034, +15177, +17288, +17319, +17319, +17351, +17384, +15337, +15337, +13256, +15336, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +17449, +15401, +15401, +15433, +15433, +15433, +15433, +15465 +}, +{ +14928, +12846, +10794, +8775, +10853, +10884, +12932, +12932, +12901, +12869, +12901, +12900, +12900, +12900, +10852, +10821, +10789, +12837, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10853, +10852, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12933, +10886, +10886, +10886, +10885, +12933, +12932, +14979, +15012, +12933, +8741, +4616, +197, +4785, +23933, +22014, +17885, +15869, +15869, +15837, +15869, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15902, +15901, +15837, +15837, +17885, +22046, +24029, +21786, +2540, +70, +10859, +13067, +13065, +13160, +15271, +15238, +15271, +15271, +17320, +17352, +15272, +15304, +15336, +15369, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15432, +15432, +15432, +15432, +15464, +14928, +12846, +10794, +8775, +10853, +10884, +12932, +12932, +12901, +12869, +12901, +12900, +12900, +12900, +10852, +10821, +10789, +12837, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10853, +10852, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12933, +10886, +10886, +10886, +10885, +12933, +12932, +14979, +15012, +12933, +8741, +4616, +197, +4785, +23933, +22014, +17885, +15869, +15869, +15837, +15869, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15902, +15901, +15837, +15837, +17885, +22046, +24029, +21786, +2540, +70, +10859, +13067, +13065, +13160, +15271, +15238, +15271, +15271, +17320, +17352, +15272, +15304, +15336, +15369, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15432, +15432, +15432, +15432, +15464 +}, +{ +14927, +12845, +10794, +10823, +10853, +10884, +12932, +12932, +12901, +12869, +12868, +12900, +12900, +10852, +10820, +10789, +10789, +12836, +12836, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10852, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12965, +10886, +10886, +10886, +10885, +10884, +12932, +14979, +15013, +12901, +8775, +391, +231, +15479, +21982, +21982, +17885, +17917, +13821, +13789, +15869, +17885, +17852, +19998, +15869, +13821, +11773, +11773, +13821, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +17885, +15869, +15869, +13821, +13821, +15837, +17853, +22014, +19933, +15804, +26174, +21621, +6536, +4519, +13002, +13097, +13192, +11111, +11109, +15303, +15271, +17320, +17320, +17320, +17353, +17417, +15369, +15368, +15400, +15399, +15400, +15400, +15432, +15432, +15433, +15433, +15432, +15432, +15432, +15432, +15432, +14927, +12845, +10794, +10823, +10853, +10884, +12932, +12932, +12901, +12869, +12868, +12900, +12900, +10852, +10820, +10789, +10789, +12836, +12836, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10852, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12965, +10886, +10886, +10886, +10885, +10884, +12932, +14979, +15013, +12901, +8775, +391, +231, +15479, +21982, +21982, +17885, +17917, +13821, +13789, +15869, +17885, +17852, +19998, +15869, +13821, +11773, +11773, +13821, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +17885, +15869, +15869, +13821, +13821, +15837, +17853, +22014, +19933, +15804, +26174, +21621, +6536, +4519, +13002, +13097, +13192, +11111, +11109, +15303, +15271, +17320, +17320, +17320, +17353, +17417, +15369, +15368, +15400, +15399, +15400, +15400, +15432, +15432, +15433, +15433, +15432, +15432, +15432, +15432, +15432 +}, +{ +14957, +12875, +10792, +10822, +10853, +10885, +10885, +12900, +12900, +12868, +12868, +12868, +12868, +10820, +10820, +10788, +10789, +12836, +12836, +12836, +10788, +10788, +10756, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +12868, +12868, +12868, +10853, +10852, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +10854, +10854, +10886, +10917, +10916, +12964, +15013, +12903, +8744, +164, +590, +21884, +19934, +17853, +17885, +15869, +13821, +13789, +15869, +15837, +17853, +17918, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +13789, +15837, +15869, +17949, +17949, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +17918, +17917, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17949, +15869, +15836, +15837, +17917, +17949, +17917, +17885, +19965, +17884, +17884, +17917, +15901, +15901, +15868, +15869, +15869, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +13821, +13789, +15837, +17917, +19965, +17853, +15837, +22078, +28157, +13169, +230, +8711, +15113, +15241, +13158, +11142, +13255, +15271, +15272, +15272, +15272, +15305, +15369, +15368, +15336, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15433, +15433, +15432, +15432, +14957, +12875, +10792, +10822, +10853, +10885, +10885, +12900, +12900, +12868, +12868, +12868, +12868, +10820, +10820, +10788, +10789, +12836, +12836, +12836, +10788, +10788, +10756, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +12868, +12868, +12868, +10853, +10852, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +10854, +10854, +10886, +10917, +10916, +12964, +15013, +12903, +8744, +164, +590, +21884, +19934, +17853, +17885, +15869, +13821, +13789, +15869, +15837, +17853, +17918, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +13789, +15837, +15869, +17949, +17949, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +17918, +17917, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17949, +15869, +15836, +15837, +17917, +17949, +17917, +17885, +19965, +17884, +17884, +17917, +15901, +15901, +15868, +15869, +15869, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +13821, +13789, +15837, +17917, +19965, +17853, +15837, +22078, +28157, +13169, +230, +8711, +15113, +15241, +13158, +11142, +13255, +15271, +15272, +15272, +15272, +15305, +15369, +15368, +15336, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15433, +15433, +15432, +15432 +}, +{ +15018, +12904, +10791, +10822, +10822, +10853, +10853, +10853, +10852, +10852, +10820, +12868, +12868, +10820, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10820, +10821, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +12903, +10855, +10886, +10917, +10948, +10916, +10886, +12904, +4488, +6, +13237, +22014, +17886, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15901, +15869, +15869, +15869, +17949, +17916, +17948, +17948, +15868, +13820, +15869, +15869, +15837, +15837, +17918, +19966, +17885, +17885, +17917, +17949, +15869, +11773, +11805, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +15868, +15900, +15900, +15868, +15868, +15869, +15869, +17917, +17917, +17885, +22013, +19964, +19964, +17949, +15933, +13852, +13820, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +15869, +15837, +22046, +19738, +6733, +197, +15017, +17225, +13127, +13222, +13255, +13255, +15271, +15272, +15272, +13256, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15368, +15400, +15401, +15401, +15401, +15401, +15018, +12904, +10791, +10822, +10822, +10853, +10853, +10853, +10852, +10852, +10820, +12868, +12868, +10820, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10820, +10821, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +12903, +10855, +10886, +10917, +10948, +10916, +10886, +12904, +4488, +6, +13237, +22014, +17886, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15901, +15869, +15869, +15869, +17949, +17916, +17948, +17948, +15868, +13820, +15869, +15869, +15837, +15837, +17918, +19966, +17885, +17885, +17917, +17949, +15869, +11773, +11805, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +15868, +15900, +15900, +15868, +15868, +15869, +15869, +17917, +17917, +17885, +22013, +19964, +19964, +17949, +15933, +13852, +13820, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +15869, +15837, +22046, +19738, +6733, +197, +15017, +17225, +13127, +13222, +13255, +13255, +15271, +15272, +15272, +13256, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15368, +15400, +15401, +15401, +15401, +15401 +}, +{ +15049, +12935, +10822, +10822, +10822, +10854, +10853, +10853, +10852, +10820, +10820, +12868, +10820, +12836, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10821, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13028, +13028, +12997, +12934, +12935, +10887, +10918, +10949, +10949, +10917, +10854, +10760, +230, +428, +21754, +22046, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15837, +17885, +19933, +19933, +17885, +17885, +15805, +15902, +15934, +15901, +13789, +15836, +17917, +17917, +17949, +17980, +15900, +13820, +13821, +13821, +15870, +15838, +15805, +17918, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17917, +17916, +17916, +15900, +15868, +15868, +15868, +15868, +15901, +15837, +15837, +17885, +19998, +19933, +19965, +17917, +15868, +13820, +13820, +13852, +15933, +15901, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15773, +26175, +15348, +135, +10727, +17161, +15175, +13190, +13287, +13255, +15271, +15272, +13224, +13257, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15049, +12935, +10822, +10822, +10822, +10854, +10853, +10853, +10852, +10820, +10820, +12868, +10820, +12836, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10821, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13028, +13028, +12997, +12934, +12935, +10887, +10918, +10949, +10949, +10917, +10854, +10760, +230, +428, +21754, +22046, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15837, +17885, +19933, +19933, +17885, +17885, +15805, +15902, +15934, +15901, +13789, +15836, +17917, +17917, +17949, +17980, +15900, +13820, +13821, +13821, +15870, +15838, +15805, +17918, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17917, +17916, +17916, +15900, +15868, +15868, +15868, +15868, +15901, +15837, +15837, +17885, +19998, +19933, +19965, +17917, +15868, +13820, +13820, +13852, +15933, +15901, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15773, +26175, +15348, +135, +10727, +17161, +15175, +13190, +13287, +13255, +15271, +15272, +13224, +13257, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +15016, +12903, +10822, +10822, +10822, +10853, +10853, +10853, +10852, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13029, +13028, +12997, +12966, +12966, +10918, +10918, +10949, +12997, +12966, +10855, +6600, +133, +11058, +26077, +22014, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +13789, +13789, +13821, +15902, +17949, +17917, +17917, +17917, +15900, +15901, +15869, +13789, +13789, +13822, +15870, +15869, +15870, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15868, +17949, +15901, +13788, +15836, +15869, +17917, +17885, +17885, +17918, +17885, +15837, +15836, +13756, +13788, +13853, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15772, +28287, +25946, +10959, +164, +12936, +15177, +13159, +13223, +13255, +13223, +15272, +15272, +15272, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15016, +12903, +10822, +10822, +10822, +10853, +10853, +10853, +10852, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13029, +13028, +12997, +12966, +12966, +10918, +10918, +10949, +12997, +12966, +10855, +6600, +133, +11058, +26077, +22014, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +13789, +13789, +13821, +15902, +17949, +17917, +17917, +17917, +15900, +15901, +15869, +13789, +13789, +13822, +15870, +15869, +15870, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15868, +17949, +15901, +13788, +15836, +15869, +17917, +17885, +17885, +17918, +17885, +15837, +15836, +13756, +13788, +13853, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15772, +28287, +25946, +10959, +164, +12936, +15177, +13159, +13223, +13255, +13223, +15272, +15272, +15272, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +12936, +10855, +10790, +10822, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12966, +10918, +10950, +10949, +12997, +12966, +12935, +12937, +2407, +232, +21656, +26110, +17853, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15934, +13788, +11708, +13821, +17950, +15837, +15772, +17853, +19965, +19965, +19998, +17918, +15805, +15805, +15838, +15870, +15902, +15869, +15869, +15869, +17917, +17885, +17885, +19901, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15836, +15836, +15869, +17950, +17950, +17918, +17885, +17853, +15773, +17886, +17918, +17950, +17917, +15869, +17949, +17949, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17852, +30270, +23703, +4522, +6566, +13065, +15240, +13191, +13255, +13255, +15272, +15272, +15272, +15304, +15336, +15335, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +12936, +10855, +10790, +10822, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12966, +10918, +10950, +10949, +12997, +12966, +12935, +12937, +2407, +232, +21656, +26110, +17853, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15934, +13788, +11708, +13821, +17950, +15837, +15772, +17853, +19965, +19965, +19998, +17918, +15805, +15805, +15838, +15870, +15902, +15869, +15869, +15869, +17917, +17885, +17885, +19901, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15836, +15836, +15869, +17950, +17950, +17918, +17885, +17853, +15773, +17886, +17918, +17950, +17917, +15869, +17949, +17949, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17852, +30270, +23703, +4522, +6566, +13065, +15240, +13191, +13255, +13255, +15272, +15272, +15272, +15304, +15336, +15335, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +12935, +10822, +10821, +10821, +10853, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12997, +10950, +10949, +10949, +12997, +12997, +15014, +12936, +10793, +231, +525, +26012, +21982, +15804, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +15901, +15902, +15869, +15805, +15773, +17853, +21982, +22014, +22014, +22014, +22014, +22015, +22015, +19934, +15805, +11643, +13789, +13853, +15901, +15869, +15837, +17885, +19901, +19902, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +17950, +17885, +15773, +17821, +19934, +22014, +19934, +15741, +17854, +19934, +19934, +19933, +19933, +19933, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +13691, +26142, +28125, +17266, +3, +10856, +15178, +13159, +13223, +13255, +15271, +17320, +17320, +17320, +15303, +13287, +13255, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +12935, +10822, +10821, +10821, +10853, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12997, +10950, +10949, +10949, +12997, +12997, +15014, +12936, +10793, +231, +525, +26012, +21982, +15804, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +15901, +15902, +15869, +15805, +15773, +17853, +21982, +22014, +22014, +22014, +22014, +22015, +22015, +19934, +15805, +11643, +13789, +13853, +15901, +15869, +15837, +17885, +19901, +19902, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +17950, +17885, +15773, +17821, +19934, +22014, +19934, +15741, +17854, +19934, +19934, +19933, +19933, +19933, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +13691, +26142, +28125, +17266, +3, +10856, +15178, +13159, +13223, +13255, +15271, +17320, +17320, +17320, +15303, +13287, +13255, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368 +}, +{ +12902, +10822, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10723, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10981, +10981, +10981, +13029, +15045, +14983, +14953, +4520, +232, +11124, +28191, +22014, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +13788, +15934, +17950, +15805, +17853, +22047, +26175, +24030, +21853, +21787, +17594, +17561, +19675, +21885, +24030, +22047, +22079, +15837, +13821, +13853, +13853, +15869, +15837, +17885, +19934, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +15869, +15869, +15837, +17950, +17950, +17885, +17821, +19901, +22014, +24063, +21950, +19772, +19772, +17659, +15546, +17627, +21852, +21917, +21949, +21981, +19965, +17917, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20029, +17820, +28191, +21656, +331, +4486, +13033, +15208, +13223, +13254, +15271, +17287, +17288, +17320, +15303, +13287, +13255, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +12902, +10822, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10723, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10981, +10981, +10981, +13029, +15045, +14983, +14953, +4520, +232, +11124, +28191, +22014, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +13788, +15934, +17950, +15805, +17853, +22047, +26175, +24030, +21853, +21787, +17594, +17561, +19675, +21885, +24030, +22047, +22079, +15837, +13821, +13853, +13853, +15869, +15837, +17885, +19934, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +15869, +15869, +15837, +17950, +17950, +17885, +17821, +19901, +22014, +24063, +21950, +19772, +19772, +17659, +15546, +17627, +21852, +21917, +21949, +21981, +19965, +17917, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20029, +17820, +28191, +21656, +331, +4486, +13033, +15208, +13223, +13254, +15271, +17287, +17288, +17320, +15303, +13287, +13255, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336 +}, +{ +10822, +10821, +10821, +10821, +10821, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15046, +13030, +11013, +11013, +11012, +13029, +15046, +14983, +12841, +263, +428, +21754, +24095, +17885, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +17885, +17853, +21949, +21918, +17627, +11191, +2706, +366, +204, +11, +140, +366, +4787, +13368, +21917, +17820, +15836, +15901, +13853, +13821, +13821, +15870, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15772, +17821, +21982, +26143, +23965, +15448, +4916, +593, +140, +11, +43, +334, +4722, +13206, +19642, +26045, +24062, +17916, +15868, +13852, +13853, +11805, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20061, +15805, +21950, +25981, +17268, +5, +8776, +15177, +13223, +15271, +15271, +17287, +19336, +17288, +15303, +13255, +13255, +13256, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +10822, +10821, +10821, +10821, +10821, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15046, +13030, +11013, +11013, +11012, +13029, +15046, +14983, +12841, +263, +428, +21754, +24095, +17885, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +17885, +17853, +21949, +21918, +17627, +11191, +2706, +366, +204, +11, +140, +366, +4787, +13368, +21917, +17820, +15836, +15901, +13853, +13821, +13821, +15870, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15772, +17821, +21982, +26143, +23965, +15448, +4916, +593, +140, +11, +43, +334, +4722, +13206, +19642, +26045, +24062, +17916, +15868, +13852, +13853, +11805, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20061, +15805, +21950, +25981, +17268, +5, +8776, +15177, +13223, +15271, +15271, +17287, +19336, +17288, +15303, +13255, +13255, +13256, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336 +}, +{ +10821, +10821, +10821, +10821, +10853, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12869, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15047, +13030, +11013, +11044, +13060, +13029, +15046, +14984, +10729, +199, +4785, +26111, +19934, +15805, +15901, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13852, +15900, +17949, +17884, +19933, +24094, +21884, +11190, +463, +10, +41, +139, +203, +269, +237, +107, +9, +236, +528, +19771, +19900, +17917, +15901, +13853, +13821, +13822, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15837, +15837, +17886, +19934, +24030, +26046, +21754, +6931, +171, +41, +138, +236, +236, +204, +140, +10, +9, +334, +9012, +19738, +22013, +17916, +15868, +13852, +11805, +11805, +11773, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +13787, +17919, +15742, +28159, +23705, +170, +6567, +13065, +13192, +15271, +15239, +17287, +19304, +19335, +15271, +13255, +13255, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +10821, +10821, +10821, +10821, +10853, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12869, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15047, +13030, +11013, +11044, +13060, +13029, +15046, +14984, +10729, +199, +4785, +26111, +19934, +15805, +15901, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13852, +15900, +17949, +17884, +19933, +24094, +21884, +11190, +463, +10, +41, +139, +203, +269, +237, +107, +9, +236, +528, +19771, +19900, +17917, +15901, +13853, +13821, +13822, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15837, +15837, +17886, +19934, +24030, +26046, +21754, +6931, +171, +41, +138, +236, +236, +204, +140, +10, +9, +334, +9012, +19738, +22013, +17916, +15868, +13852, +11805, +11805, +11773, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +13787, +17919, +15742, +28159, +23705, +170, +6567, +13065, +13192, +15271, +15239, +17287, +19304, +19335, +15271, +13255, +13255, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +12869, +10821, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10724, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15047, +15047, +13030, +11013, +11012, +13092, +15109, +15047, +12905, +2376, +233, +19642, +21918, +19966, +15870, +13788, +15900, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +13821, +13788, +13820, +13852, +15868, +20062, +17852, +26142, +19738, +6833, +105, +73, +203, +268, +301, +4462, +4430, +4430, +8624, +2317, +237, +106, +300, +7061, +21981, +19965, +15837, +15869, +13789, +13789, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17949, +15869, +15869, +11708, +15902, +15837, +15805, +19934, +24030, +26045, +19609, +430, +73, +105, +235, +300, +301, +6608, +4463, +4463, +4431, +270, +139, +74, +462, +19738, +26239, +15836, +13755, +15966, +13821, +13854, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15900, +13789, +13726, +21951, +25982, +17300, +0, +8840, +13129, +13127, +17287, +19368, +17190, +19368, +13159, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +12869, +12869, +10821, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10724, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15047, +15047, +13030, +11013, +11012, +13092, +15109, +15047, +12905, +2376, +233, +19642, +21918, +19966, +15870, +13788, +15900, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +13821, +13788, +13820, +13852, +15868, +20062, +17852, +26142, +19738, +6833, +105, +73, +203, +268, +301, +4462, +4430, +4430, +8624, +2317, +237, +106, +300, +7061, +21981, +19965, +15837, +15869, +13789, +13789, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17949, +15869, +15869, +11708, +15902, +15837, +15805, +19934, +24030, +26045, +19609, +430, +73, +105, +235, +300, +301, +6608, +4463, +4463, +4431, +270, +139, +74, +462, +19738, +26239, +15836, +13755, +15966, +13821, +13854, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15900, +13789, +13726, +21951, +25982, +17300, +0, +8840, +13129, +13127, +17287, +19368, +17190, +19368, +13159, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10692, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +12999, +12967, +13030, +13093, +13093, +13060, +13029, +15016, +10793, +232, +2542, +21852, +19902, +17918, +15869, +13820, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13789, +13821, +13821, +13853, +13853, +15901, +17917, +15706, +26174, +19738, +6832, +8, +10, +12945, +19284, +19252, +12945, +4526, +4429, +4397, +6479, +6479, +4398, +2382, +139, +333, +4883, +24061, +22046, +17885, +15869, +13789, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15837, +15901, +13789, +15902, +13757, +17885, +21982, +26046, +19576, +235, +6, +300, +17138, +25590, +17138, +6640, +204, +204, +4430, +4431, +4399, +2383, +269, +10, +526, +17592, +24126, +22045, +15836, +15869, +13789, +15870, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15868, +13790, +13791, +17823, +26014, +19511, +200, +4583, +13098, +15176, +15175, +17287, +17223, +19368, +13158, +13224, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +12869, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10692, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +12999, +12967, +13030, +13093, +13093, +13060, +13029, +15016, +10793, +232, +2542, +21852, +19902, +17918, +15869, +13820, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13789, +13821, +13821, +13853, +13853, +15901, +17917, +15706, +26174, +19738, +6832, +8, +10, +12945, +19284, +19252, +12945, +4526, +4429, +4397, +6479, +6479, +4398, +2382, +139, +333, +4883, +24061, +22046, +17885, +15869, +13789, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15837, +15901, +13789, +15902, +13757, +17885, +21982, +26046, +19576, +235, +6, +300, +17138, +25590, +17138, +6640, +204, +204, +4430, +4431, +4399, +2383, +269, +10, +526, +17592, +24126, +22045, +15836, +15869, +13789, +15870, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15868, +13790, +13791, +17823, +26014, +19511, +200, +4583, +13098, +15176, +15175, +17287, +17223, +19368, +13158, +13224, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +12869, +12869, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +10692, +10692, +10692, +8676, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +12999, +12999, +13030, +13093, +15173, +13028, +12998, +13001, +6601, +232, +11157, +24030, +19935, +15837, +13789, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +13853, +13854, +13821, +15869, +19965, +24094, +26077, +8912, +6, +10896, +29816, +38203, +40348, +40413, +36219, +25687, +19252, +4430, +2252, +8559, +6446, +4366, +2318, +74, +11, +19609, +23997, +21949, +19966, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15901, +13789, +15902, +13821, +13821, +15805, +22014, +26143, +19641, +461, +169, +21363, +34009, +38202, +42428, +42428, +38300, +25591, +10833, +269, +2318, +2319, +2383, +2415, +204, +8, +6832, +19738, +26109, +19868, +22013, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13822, +13822, +15774, +24031, +23867, +13040, +195, +10921, +15177, +13062, +15207, +17287, +17287, +13126, +15272, +15271, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +12869, +12869, +12869, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +10692, +10692, +10692, +8676, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +12999, +12999, +13030, +13093, +15173, +13028, +12998, +13001, +6601, +232, +11157, +24030, +19935, +15837, +13789, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +13853, +13854, +13821, +15869, +19965, +24094, +26077, +8912, +6, +10896, +29816, +38203, +40348, +40413, +36219, +25687, +19252, +4430, +2252, +8559, +6446, +4366, +2318, +74, +11, +19609, +23997, +21949, +19966, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15901, +13789, +15902, +13821, +13821, +15805, +22014, +26143, +19641, +461, +169, +21363, +34009, +38202, +42428, +42428, +38300, +25591, +10833, +269, +2318, +2319, +2383, +2415, +204, +8, +6832, +19738, +26109, +19868, +22013, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13822, +13822, +15774, +24031, +23867, +13040, +195, +10921, +15177, +13062, +15207, +17287, +17287, +13126, +15272, +15271, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272 +}, +{ +12869, +12869, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12999, +13031, +13030, +13061, +15141, +12997, +13032, +13002, +328, +2410, +19706, +24030, +19966, +15837, +13789, +17981, +15869, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +13853, +13821, +13789, +17853, +22013, +28223, +13236, +201, +364, +36154, +48735, +48734, +50847, +50943, +46815, +42590, +34107, +17139, +140, +6511, +8528, +6447, +8592, +2285, +11, +4591, +21722, +23997, +21982, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +13854, +13854, +13789, +17885, +24095, +21820, +10994, +7, +21363, +40348, +48734, +50847, +52927, +52959, +46719, +42591, +27769, +8720, +302, +2351, +2351, +303, +4495, +2349, +74, +13107, +25947, +26109, +19868, +22046, +17853, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13821, +13822, +15838, +19934, +26078, +21590, +3, +6632, +15146, +15143, +15174, +17319, +15239, +15207, +15240, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +12869, +12869, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12999, +13031, +13030, +13061, +15141, +12997, +13032, +13002, +328, +2410, +19706, +24030, +19966, +15837, +13789, +17981, +15869, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +13853, +13821, +13789, +17853, +22013, +28223, +13236, +201, +364, +36154, +48735, +48734, +50847, +50943, +46815, +42590, +34107, +17139, +140, +6511, +8528, +6447, +8592, +2285, +11, +4591, +21722, +23997, +21982, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +13854, +13854, +13789, +17885, +24095, +21820, +10994, +7, +21363, +40348, +48734, +50847, +52927, +52959, +46719, +42591, +27769, +8720, +302, +2351, +2351, +303, +4495, +2349, +74, +13107, +25947, +26109, +19868, +22046, +17853, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13821, +13822, +15838, +19934, +26078, +21590, +3, +6632, +15146, +15143, +15174, +17319, +15239, +15207, +15240, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271 +}, +{ +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +8707, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +13031, +13030, +12996, +15077, +15078, +15081, +8810, +199, +2671, +24030, +19901, +17918, +15837, +15869, +17982, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +15805, +19901, +24062, +21819, +2444, +299, +34008, +44508, +50847, +57151, +57151, +53023, +51007, +46815, +40477, +34075, +8721, +237, +6479, +6512, +6447, +6447, +2285, +9, +15221, +26013, +24062, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +13821, +15870, +15837, +19966, +24030, +15350, +7, +19184, +38235, +46654, +50846, +57151, +57151, +55103, +48830, +48863, +38333, +23543, +6543, +271, +4497, +2384, +4431, +4463, +42, +4524, +21624, +30238, +19835, +22014, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17918, +13789, +13821, +15901, +15869, +24062, +23834, +461, +4357, +13002, +17225, +15174, +15271, +15238, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15239, +15271, +15271, +15271, +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +8707, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +13031, +13030, +12996, +15077, +15078, +15081, +8810, +199, +2671, +24030, +19901, +17918, +15837, +15869, +17982, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +15805, +19901, +24062, +21819, +2444, +299, +34008, +44508, +50847, +57151, +57151, +53023, +51007, +46815, +40477, +34075, +8721, +237, +6479, +6512, +6447, +6447, +2285, +9, +15221, +26013, +24062, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +13821, +15870, +15837, +19966, +24030, +15350, +7, +19184, +38235, +46654, +50846, +57151, +57151, +55103, +48830, +48863, +38333, +23543, +6543, +271, +4497, +2384, +4431, +4463, +42, +4524, +21624, +30238, +19835, +22014, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17918, +13789, +13821, +15901, +15869, +24062, +23834, +461, +4357, +13002, +17225, +15174, +15271, +15238, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15239, +15271, +15271, +15271 +}, +{ +12869, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10755, +10755, +10755, +8707, +8707, +10724, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8643, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8643, +8644, +8676, +8708, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +10950, +13030, +15110, +15077, +17125, +17159, +13001, +2504, +296, +11253, +24127, +17853, +17917, +17949, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +21982, +26078, +11157, +72, +12977, +42461, +48734, +57119, +61343, +59263, +57183, +57215, +53055, +46751, +42558, +17237, +173, +2351, +4367, +4335, +6447, +4366, +43, +366, +21786, +24062, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +13789, +15837, +15837, +17885, +22014, +19739, +8880, +4, +29750, +48734, +55007, +59231, +57183, +57183, +57215, +57247, +55167, +44638, +32027, +10833, +239, +2384, +4433, +2351, +4431, +4397, +9, +13074, +26012, +26142, +17852, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17854, +17918, +15836, +13819, +15965, +13820, +19933, +26013, +17333, +4, +10793, +17258, +15207, +13190, +13190, +15207, +15175, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +12869, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10755, +10755, +10755, +8707, +8707, +10724, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8643, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8643, +8644, +8676, +8708, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +10950, +13030, +15110, +15077, +17125, +17159, +13001, +2504, +296, +11253, +24127, +17853, +17917, +17949, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +21982, +26078, +11157, +72, +12977, +42461, +48734, +57119, +61343, +59263, +57183, +57215, +53055, +46751, +42558, +17237, +173, +2351, +4367, +4335, +6447, +4366, +43, +366, +21786, +24062, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +13789, +15837, +15837, +17885, +22014, +19739, +8880, +4, +29750, +48734, +55007, +59231, +57183, +57183, +57215, +57247, +55167, +44638, +32027, +10833, +239, +2384, +4433, +2351, +4431, +4397, +9, +13074, +26012, +26142, +17852, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17854, +17918, +15836, +13819, +15965, +13820, +19933, +26013, +17333, +4, +10793, +17258, +15207, +13190, +13190, +15207, +15175, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +10723, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +10756, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +15078, +13030, +13030, +10982, +10982, +15110, +17158, +17126, +17160, +10888, +262, +4620, +17723, +22046, +17885, +17917, +17949, +17949, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +17885, +17886, +19934, +21950, +23933, +2477, +41, +21363, +44540, +52959, +57183, +55069, +57214, +61343, +61311, +59263, +50911, +42558, +21495, +367, +2448, +271, +6481, +4368, +4399, +302, +9, +15382, +19900, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +15869, +15837, +15805, +17885, +24062, +15415, +299, +2444, +34008, +48702, +52926, +59263, +57183, +59295, +57214, +55102, +57215, +46718, +36220, +17172, +368, +174, +2320, +4400, +6512, +6511, +10, +2509, +17593, +26271, +13756, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17854, +15868, +13851, +13916, +13851, +17884, +26078, +23738, +170, +6535, +15145, +15239, +11109, +11142, +15207, +17191, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +10723, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +10756, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +15078, +13030, +13030, +10982, +10982, +15110, +17158, +17126, +17160, +10888, +262, +4620, +17723, +22046, +17885, +17917, +17949, +17949, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +17885, +17886, +19934, +21950, +23933, +2477, +41, +21363, +44540, +52959, +57183, +55069, +57214, +61343, +61311, +59263, +50911, +42558, +21495, +367, +2448, +271, +6481, +4368, +4399, +302, +9, +15382, +19900, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +15869, +15837, +15805, +17885, +24062, +15415, +299, +2444, +34008, +48702, +52926, +59263, +57183, +59295, +57214, +55102, +57215, +46718, +36220, +17172, +368, +174, +2320, +4400, +6512, +6511, +10, +2509, +17593, +26271, +13756, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17854, +15868, +13851, +13916, +13851, +17884, +26078, +23738, +170, +6535, +15145, +15239, +11109, +11142, +15207, +17191, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +12869, +12836, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +8675, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +13030, +13063, +10982, +17190, +19238, +19174, +17096, +8744, +264, +6929, +22013, +15805, +17949, +17949, +15836, +17949, +15837, +15837, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17916, +17917, +17885, +17853, +19934, +21983, +21853, +21723, +203, +41, +21396, +44573, +52959, +57151, +57182, +59262, +61278, +63327, +61279, +52991, +42526, +25688, +399, +335, +336, +2384, +2352, +4432, +335, +8, +9043, +17787, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +17918, +15837, +15772, +19901, +26078, +13204, +7, +6605, +33976, +48733, +55038, +59263, +57182, +57247, +57214, +57150, +57151, +50879, +38301, +17172, +336, +271, +2320, +4400, +6447, +4431, +2284, +235, +9141, +22078, +11773, +11773, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19935, +17821, +17949, +15964, +11834, +13883, +17949, +24062, +25916, +12912, +130, +13001, +15272, +9061, +11141, +15175, +17191, +15175, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +12869, +12869, +12836, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +8675, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +13030, +13063, +10982, +17190, +19238, +19174, +17096, +8744, +264, +6929, +22013, +15805, +17949, +17949, +15836, +17949, +15837, +15837, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17916, +17917, +17885, +17853, +19934, +21983, +21853, +21723, +203, +41, +21396, +44573, +52959, +57151, +57182, +59262, +61278, +63327, +61279, +52991, +42526, +25688, +399, +335, +336, +2384, +2352, +4432, +335, +8, +9043, +17787, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +17918, +15837, +15772, +19901, +26078, +13204, +7, +6605, +33976, +48733, +55038, +59263, +57182, +57247, +57214, +57150, +57151, +50879, +38301, +17172, +336, +271, +2320, +4400, +6447, +4431, +2284, +235, +9141, +22078, +11773, +11773, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19935, +17821, +17949, +15964, +11834, +13883, +17949, +24062, +25916, +12912, +130, +13001, +15272, +9061, +11141, +15175, +17191, +15175, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +10821, +12836, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10755, +8675, +8675, +8675, +8675, +10724, +8644, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13062, +13062, +13095, +10982, +15110, +17190, +19175, +15017, +6568, +395, +11286, +22046, +15836, +17949, +15868, +15836, +17885, +15837, +15838, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17885, +19933, +21982, +23999, +23934, +15319, +235, +171, +17203, +42493, +50846, +55071, +61343, +59230, +61278, +63327, +57087, +52991, +42526, +21462, +334, +270, +336, +271, +304, +4432, +2383, +11, +2607, +15610, +19998, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17884, +17884, +15869, +15869, +15772, +22014, +23900, +10962, +9, +203, +31831, +48766, +52991, +55135, +57247, +55134, +57215, +59295, +55039, +48831, +36188, +12978, +205, +2384, +2416, +4399, +4399, +4431, +2349, +171, +6898, +17820, +15901, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19934, +17821, +17917, +15933, +11803, +13884, +15933, +22014, +23932, +19381, +134, +8776, +15209, +13158, +13158, +15143, +15144, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +12869, +10821, +12836, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10755, +8675, +8675, +8675, +8675, +10724, +8644, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13062, +13062, +13095, +10982, +15110, +17190, +19175, +15017, +6568, +395, +11286, +22046, +15836, +17949, +15868, +15836, +17885, +15837, +15838, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17885, +19933, +21982, +23999, +23934, +15319, +235, +171, +17203, +42493, +50846, +55071, +61343, +59230, +61278, +63327, +57087, +52991, +42526, +21462, +334, +270, +336, +271, +304, +4432, +2383, +11, +2607, +15610, +19998, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17884, +17884, +15869, +15869, +15772, +22014, +23900, +10962, +9, +203, +31831, +48766, +52991, +55135, +57247, +55134, +57215, +59295, +55039, +48831, +36188, +12978, +205, +2384, +2416, +4399, +4399, +4431, +2349, +171, +6898, +17820, +15901, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19934, +17821, +17917, +15933, +11803, +13884, +15933, +22014, +23932, +19381, +134, +8776, +15209, +13158, +13158, +15143, +15144, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12966, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13063, +11014, +13062, +17190, +17128, +12905, +232, +4654, +17659, +19997, +17949, +17948, +15868, +15836, +15805, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15869, +19966, +21950, +23966, +28095, +2707, +203, +268, +6704, +36154, +46686, +52991, +59199, +61279, +61311, +59199, +52959, +48831, +36220, +10865, +301, +367, +335, +335, +336, +2383, +4464, +2252, +12, +15480, +19998, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17948, +15868, +15869, +15805, +26143, +19610, +4591, +43, +43, +25557, +40413, +46750, +53055, +57279, +55102, +59295, +55071, +52959, +44607, +27736, +8720, +237, +2415, +2415, +2351, +4431, +4463, +2350, +107, +4720, +17723, +20030, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19901, +19934, +15838, +13789, +13853, +11836, +13852, +17917, +23997, +21657, +330, +2438, +15113, +15207, +15206, +15144, +15112, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +10821, +10821, +10820, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12966, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13063, +11014, +13062, +17190, +17128, +12905, +232, +4654, +17659, +19997, +17949, +17948, +15868, +15836, +15805, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15869, +19966, +21950, +23966, +28095, +2707, +203, +268, +6704, +36154, +46686, +52991, +59199, +61279, +61311, +59199, +52959, +48831, +36220, +10865, +301, +367, +335, +335, +336, +2383, +4464, +2252, +12, +15480, +19998, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17948, +15868, +15869, +15805, +26143, +19610, +4591, +43, +43, +25557, +40413, +46750, +53055, +57279, +55102, +59295, +55071, +52959, +44607, +27736, +8720, +237, +2415, +2415, +2351, +4431, +4463, +2350, +107, +4720, +17723, +20030, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19901, +19934, +15838, +13789, +13853, +11836, +13852, +17917, +23997, +21657, +330, +2438, +15113, +15207, +15206, +15144, +15112, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +11015, +11015, +15142, +15110, +15048, +10825, +7, +11027, +24030, +19965, +17948, +15899, +15900, +17885, +15837, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15837, +19966, +21917, +23966, +28063, +497, +171, +333, +365, +21428, +40347, +50847, +52959, +57119, +57119, +52959, +50879, +40445, +23510, +334, +269, +2416, +367, +335, +368, +2383, +6480, +2252, +10, +15447, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17949, +13820, +15869, +15773, +26175, +17497, +2446, +107, +2285, +10768, +29816, +42558, +48863, +50975, +53022, +55103, +48735, +48799, +36188, +15091, +366, +366, +2447, +335, +2319, +4399, +4431, +2350, +75, +4655, +17690, +22046, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +13790, +13821, +11804, +13852, +17917, +24062, +25980, +2606, +227, +13000, +15142, +17222, +17224, +15111, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +11015, +11015, +15142, +15110, +15048, +10825, +7, +11027, +24030, +19965, +17948, +15899, +15900, +17885, +15837, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15837, +19966, +21917, +23966, +28063, +497, +171, +333, +365, +21428, +40347, +50847, +52959, +57119, +57119, +52959, +50879, +40445, +23510, +334, +269, +2416, +367, +335, +368, +2383, +6480, +2252, +10, +15447, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17949, +13820, +15869, +15773, +26175, +17497, +2446, +107, +2285, +10768, +29816, +42558, +48863, +50975, +53022, +55103, +48735, +48799, +36188, +15091, +366, +366, +2447, +335, +2319, +4399, +4431, +2350, +75, +4655, +17690, +22046, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +13790, +13821, +11804, +13852, +17917, +24062, +25980, +2606, +227, +13000, +15142, +17222, +17224, +15111, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +15142, +15110, +12968, +8712, +298, +15383, +28223, +17885, +15868, +15900, +17948, +17917, +17885, +15838, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +13853, +15869, +15837, +19966, +19869, +23998, +28127, +367, +106, +2511, +365, +397, +23476, +38234, +42492, +44572, +46653, +44573, +38235, +25622, +8752, +301, +2383, +2416, +271, +303, +336, +2351, +6479, +2285, +9, +15415, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17949, +13821, +15869, +15773, +26207, +15416, +301, +2285, +6543, +172, +12912, +27736, +36219, +42525, +46718, +46653, +44509, +36123, +17139, +333, +366, +2447, +302, +2351, +4432, +4399, +4431, +2415, +140, +4589, +15578, +22078, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +15837, +13821, +13852, +13821, +17885, +24062, +28126, +15252, +130, +8807, +15111, +13061, +15143, +15111, +15143, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +15142, +15110, +12968, +8712, +298, +15383, +28223, +17885, +15868, +15900, +17948, +17917, +17885, +15838, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +13853, +15869, +15837, +19966, +19869, +23998, +28127, +367, +106, +2511, +365, +397, +23476, +38234, +42492, +44572, +46653, +44573, +38235, +25622, +8752, +301, +2383, +2416, +271, +303, +336, +2351, +6479, +2285, +9, +15415, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17949, +13821, +15869, +15773, +26207, +15416, +301, +2285, +6543, +172, +12912, +27736, +36219, +42525, +46718, +46653, +44509, +36123, +17139, +333, +366, +2447, +302, +2351, +4432, +4399, +4431, +2415, +140, +4589, +15578, +22078, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +15837, +13821, +13852, +13821, +17885, +24062, +28126, +15252, +130, +8807, +15111, +13061, +15143, +15111, +15143, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175 +}, +{ +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +15111, +10920, +2406, +8814, +21755, +24031, +15837, +15868, +15900, +15900, +17917, +17917, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15868, +15869, +15836, +19966, +19901, +24030, +28159, +398, +171, +4592, +365, +170, +397, +17203, +27767, +34074, +36121, +27703, +17138, +333, +236, +2349, +2383, +2384, +2416, +303, +2384, +2319, +6511, +2285, +9, +15447, +22014, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +15870, +15773, +28255, +15416, +301, +172, +4463, +4397, +333, +8785, +19284, +29816, +36154, +34009, +25590, +15026, +301, +236, +2479, +2448, +270, +4431, +6512, +6447, +4431, +4463, +172, +2509, +15578, +22110, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17917, +15869, +13821, +13853, +13821, +17885, +21950, +28094, +25849, +261, +4582, +15176, +10949, +15110, +15143, +15143, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +15111, +10920, +2406, +8814, +21755, +24031, +15837, +15868, +15900, +15900, +17917, +17917, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15868, +15869, +15836, +19966, +19901, +24030, +28159, +398, +171, +4592, +365, +170, +397, +17203, +27767, +34074, +36121, +27703, +17138, +333, +236, +2349, +2383, +2384, +2416, +303, +2384, +2319, +6511, +2285, +9, +15447, +22014, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +15870, +15773, +28255, +15416, +301, +172, +4463, +4397, +333, +8785, +19284, +29816, +36154, +34009, +25590, +15026, +301, +236, +2479, +2448, +270, +4431, +6512, +6447, +4431, +4463, +172, +2509, +15578, +22110, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17917, +15869, +13821, +13853, +13821, +17885, +21950, +28094, +25849, +261, +4582, +15176, +10949, +15110, +15143, +15143, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175 +}, +{ +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +15111, +15144, +10855, +133, +13139, +26046, +19870, +15805, +13821, +15900, +15900, +17917, +17917, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17885, +21982, +26111, +528, +203, +333, +2446, +4494, +2446, +236, +139, +139, +139, +236, +301, +366, +2479, +6576, +2383, +238, +2319, +2352, +2352, +4367, +4431, +2252, +10, +15479, +22014, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13789, +15870, +15805, +26207, +17529, +430, +43, +4430, +6576, +2414, +204, +204, +108, +237, +172, +172, +301, +2382, +334, +335, +335, +2384, +2351, +6447, +6447, +4399, +4463, +140, +4622, +15610, +22110, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +17885, +19869, +26014, +30141, +522, +291, +15177, +13030, +15111, +15143, +15143, +15142, +15142, +15142, +15174, +15174, +15174, +15174, +15175, +15175, +15174, +15174, +15174, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +15111, +15144, +10855, +133, +13139, +26046, +19870, +15805, +13821, +15900, +15900, +17917, +17917, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17885, +21982, +26111, +528, +203, +333, +2446, +4494, +2446, +236, +139, +139, +139, +236, +301, +366, +2479, +6576, +2383, +238, +2319, +2352, +2352, +4367, +4431, +2252, +10, +15479, +22014, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13789, +15870, +15805, +26207, +17529, +430, +43, +4430, +6576, +2414, +204, +204, +108, +237, +172, +172, +301, +2382, +334, +335, +335, +2384, +2351, +6447, +6447, +4399, +4463, +140, +4622, +15610, +22110, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +17885, +19869, +26014, +30141, +522, +291, +15177, +13030, +15111, +15143, +15143, +15142, +15142, +15142, +15174, +15174, +15174, +15174, +15175, +15175, +15174, +15174, +15174 +}, +{ +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +12998, +12998, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +15142, +15110, +15111, +15144, +13065, +6662, +328, +15414, +26143, +17822, +15805, +13789, +15869, +15901, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15837, +17885, +19933, +23998, +4851, +236, +268, +2382, +4463, +2414, +301, +2479, +2511, +366, +333, +2414, +334, +270, +270, +2319, +4400, +6513, +4400, +4432, +4399, +4431, +139, +269, +17560, +22013, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13789, +15870, +15805, +24063, +17594, +6704, +43, +270, +4463, +4463, +2350, +4496, +2383, +2383, +2383, +269, +301, +2447, +2447, +270, +303, +4464, +4399, +4367, +6447, +4399, +2350, +75, +4721, +17723, +22078, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15869, +17886, +19870, +26046, +30206, +11024, +161, +10952, +13063, +15143, +15110, +15142, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +12998, +12998, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +15142, +15110, +15111, +15144, +13065, +6662, +328, +15414, +26143, +17822, +15805, +13789, +15869, +15901, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15837, +17885, +19933, +23998, +4851, +236, +268, +2382, +4463, +2414, +301, +2479, +2511, +366, +333, +2414, +334, +270, +270, +2319, +4400, +6513, +4400, +4432, +4399, +4431, +139, +269, +17560, +22013, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13789, +15870, +15805, +24063, +17594, +6704, +43, +270, +4463, +4463, +2350, +4496, +2383, +2383, +2383, +269, +301, +2447, +2447, +270, +303, +4464, +4399, +4367, +6447, +4399, +2350, +75, +4721, +17723, +22078, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15869, +17886, +19870, +26046, +30206, +11024, +161, +10952, +13063, +15143, +15110, +15142, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15110, +17191, +17193, +10920, +324, +6798, +19738, +24095, +17854, +15838, +13789, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17949, +15837, +15869, +17885, +21917, +13335, +170, +269, +6543, +4431, +4463, +2383, +2448, +335, +302, +2448, +2447, +367, +335, +2384, +2384, +4400, +2287, +4400, +6480, +4399, +2350, +10, +2640, +19706, +22013, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +17918, +17853, +21949, +21820, +10994, +44, +334, +2382, +270, +2383, +4496, +2384, +271, +2351, +6609, +2415, +335, +335, +303, +303, +4432, +4400, +4367, +6447, +4399, +237, +171, +6964, +21917, +19998, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15838, +15838, +19902, +24031, +28093, +19541, +293, +2534, +13064, +15143, +15110, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15110, +17191, +17193, +10920, +324, +6798, +19738, +24095, +17854, +15838, +13789, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17949, +15837, +15869, +17885, +21917, +13335, +170, +269, +6543, +4431, +4463, +2383, +2448, +335, +302, +2448, +2447, +367, +335, +2384, +2384, +4400, +2287, +4400, +6480, +4399, +2350, +10, +2640, +19706, +22013, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +17918, +17853, +21949, +21820, +10994, +44, +334, +2382, +270, +2383, +4496, +2384, +271, +2351, +6609, +2415, +335, +335, +303, +303, +4432, +4400, +4367, +6447, +4399, +237, +171, +6964, +21917, +19998, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15838, +15838, +19902, +24031, +28093, +19541, +293, +2534, +13064, +15143, +15110, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +15078, +15078, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +15110, +13094, +15110, +17191, +17192, +15113, +8775, +197, +13202, +24029, +19934, +15806, +15838, +13790, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15837, +17950, +15869, +15902, +17918, +21949, +19706, +235, +269, +4398, +4366, +6512, +2319, +271, +336, +368, +335, +270, +335, +368, +304, +2319, +4400, +4400, +4400, +6447, +4431, +334, +9, +6930, +21883, +24126, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17918, +19933, +21949, +26078, +15252, +8, +2316, +2415, +2383, +4432, +2319, +271, +272, +304, +238, +335, +335, +335, +303, +2384, +4400, +4432, +6448, +4399, +4431, +205, +268, +11190, +21982, +20030, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +15868, +15869, +15869, +15869, +15870, +17886, +19902, +21950, +23932, +25914, +523, +292, +10984, +15111, +15110, +15110, +13062, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +15078, +15078, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +15110, +13094, +15110, +17191, +17192, +15113, +8775, +197, +13202, +24029, +19934, +15806, +15838, +13790, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15837, +17950, +15869, +15902, +17918, +21949, +19706, +235, +269, +4398, +4366, +6512, +2319, +271, +336, +368, +335, +270, +335, +368, +304, +2319, +4400, +4400, +4400, +6447, +4431, +334, +9, +6930, +21883, +24126, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17918, +19933, +21949, +26078, +15252, +8, +2316, +2415, +2383, +4432, +2319, +271, +272, +304, +238, +335, +335, +335, +303, +2384, +4400, +4432, +6448, +4399, +4431, +205, +268, +11190, +21982, +20030, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +15868, +15869, +15869, +15869, +15870, +17886, +19902, +21950, +23932, +25914, +523, +292, +10984, +15111, +15110, +15110, +13062, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +15046, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15142, +17159, +17160, +15114, +6663, +263, +15445, +26207, +19934, +15805, +15838, +13790, +15869, +15869, +17917, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15837, +13821, +13821, +15869, +17917, +21981, +26045, +430, +204, +2317, +6415, +4367, +6513, +4465, +304, +303, +303, +335, +336, +336, +336, +2352, +4400, +6448, +8561, +4334, +4463, +301, +8, +17527, +24029, +22013, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15836, +19997, +17852, +24061, +28158, +17463, +429, +106, +2382, +4496, +4432, +2287, +4432, +4466, +239, +336, +303, +303, +303, +304, +2351, +2352, +4400, +4432, +4431, +2383, +140, +430, +15513, +28319, +13691, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +15868, +15869, +15869, +15869, +15838, +15838, +17854, +19902, +23997, +30237, +556, +326, +6727, +15144, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +15046, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15142, +17159, +17160, +15114, +6663, +263, +15445, +26207, +19934, +15805, +15838, +13790, +15869, +15869, +17917, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15837, +13821, +13821, +15869, +17917, +21981, +26045, +430, +204, +2317, +6415, +4367, +6513, +4465, +304, +303, +303, +335, +336, +336, +336, +2352, +4400, +6448, +8561, +4334, +4463, +301, +8, +17527, +24029, +22013, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15836, +19997, +17852, +24061, +28158, +17463, +429, +106, +2382, +4496, +4432, +2287, +4432, +4466, +239, +336, +303, +303, +303, +304, +2351, +2352, +4400, +4432, +4431, +2383, +140, +430, +15513, +28319, +13691, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +15868, +15869, +15869, +15869, +15838, +15838, +17854, +19902, +23997, +30237, +556, +326, +6727, +15144, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15143, +17191, +17161, +10921, +358, +2701, +15608, +22014, +15805, +17918, +15838, +15838, +15838, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19965, +23997, +15318, +202, +172, +8528, +4367, +4368, +2255, +2320, +2417, +336, +303, +271, +271, +271, +2352, +2352, +4367, +4302, +6479, +2383, +10, +559, +17690, +24094, +19965, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17917, +19997, +17851, +19900, +26142, +21819, +8945, +10, +269, +2350, +4431, +4400, +2287, +239, +2352, +239, +2416, +2449, +303, +239, +2383, +4432, +2319, +238, +2383, +2317, +107, +9012, +21885, +21981, +15772, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15838, +15838, +17886, +19902, +21982, +28157, +6961, +262, +6696, +15080, +12998, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15143, +17191, +17161, +10921, +358, +2701, +15608, +22014, +15805, +17918, +15838, +15838, +15838, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19965, +23997, +15318, +202, +172, +8528, +4367, +4368, +2255, +2320, +2417, +336, +303, +271, +271, +271, +2352, +2352, +4367, +4302, +6479, +2383, +10, +559, +17690, +24094, +19965, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17917, +19997, +17851, +19900, +26142, +21819, +8945, +10, +269, +2350, +4431, +4400, +2287, +239, +2352, +239, +2416, +2449, +303, +239, +2383, +4432, +2319, +238, +2383, +2317, +107, +9012, +21885, +21981, +15772, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15838, +15838, +17886, +19902, +21982, +28157, +6961, +262, +6696, +15080, +12998, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +15110, +13062, +13062, +15142, +15143, +15142, +15143, +17159, +17162, +10825, +4, +13235, +21980, +17852, +13756, +17950, +15838, +15838, +15838, +15869, +15869, +15868, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19933, +24029, +21755, +2511, +75, +4398, +6480, +6480, +6481, +4432, +2352, +303, +335, +2351, +304, +336, +2416, +4432, +4399, +6447, +6544, +236, +8, +15447, +19900, +22045, +19997, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +17916, +17916, +22045, +19899, +17819, +24061, +26174, +15382, +43, +139, +2382, +6544, +4367, +4432, +6545, +2352, +2416, +336, +303, +303, +2384, +4497, +4496, +2383, +2415, +2415, +10, +2478, +17561, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15869, +15837, +15838, +15838, +15838, +17885, +22014, +23997, +17559, +231, +4584, +13000, +15078, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +15110, +13062, +13062, +15142, +15143, +15142, +15143, +17159, +17162, +10825, +4, +13235, +21980, +17852, +13756, +17950, +15838, +15838, +15838, +15869, +15869, +15868, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19933, +24029, +21755, +2511, +75, +4398, +6480, +6480, +6481, +4432, +2352, +303, +335, +2351, +304, +336, +2416, +4432, +4399, +6447, +6544, +236, +8, +15447, +19900, +22045, +19997, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +17916, +17916, +22045, +19899, +17819, +24061, +26174, +15382, +43, +139, +2382, +6544, +4367, +4432, +6545, +2352, +2416, +336, +303, +303, +2384, +4497, +4496, +2383, +2415, +2415, +10, +2478, +17561, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15869, +15837, +15838, +15838, +15838, +17885, +22014, +23997, +17559, +231, +4584, +13000, +15078, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17127, +17162, +10760, +7, +15446, +24158, +15836, +15868, +15869, +15837, +15837, +15838, +15837, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +17885, +21981, +28158, +17432, +2316, +43, +6511, +4399, +6447, +4367, +238, +2351, +2384, +2384, +303, +271, +303, +2351, +2350, +6544, +2317, +9, +657, +17755, +19965, +17917, +19965, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15868, +17884, +19964, +19965, +19932, +19932, +24094, +23964, +13172, +6, +2316, +6576, +4431, +2254, +4431, +271, +2416, +2351, +2351, +2384, +2383, +270, +270, +2415, +2480, +236, +42, +11125, +23965, +24062, +17853, +17982, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17917, +17917, +15837, +15837, +15837, +15837, +19966, +21949, +26012, +298, +360, +12936, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17127, +17162, +10760, +7, +15446, +24158, +15836, +15868, +15869, +15837, +15837, +15838, +15837, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +17885, +21981, +28158, +17432, +2316, +43, +6511, +4399, +6447, +4367, +238, +2351, +2384, +2384, +303, +271, +303, +2351, +2350, +6544, +2317, +9, +657, +17755, +19965, +17917, +19965, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15868, +17884, +19964, +19965, +19932, +19932, +24094, +23964, +13172, +6, +2316, +6576, +4431, +2254, +4431, +271, +2416, +2351, +2351, +2384, +2383, +270, +270, +2415, +2480, +236, +42, +11125, +23965, +24062, +17853, +17982, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17917, +17917, +15837, +15837, +15837, +15837, +19966, +21949, +26012, +298, +360, +12936, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17160, +15018, +6535, +493, +15577, +22078, +15901, +17981, +13787, +17917, +17885, +15838, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +13789, +15869, +15869, +17885, +19933, +26143, +26013, +11060, +107, +107, +2317, +4398, +6511, +4431, +2351, +4431, +4431, +302, +303, +367, +2447, +2415, +2284, +10, +76, +17658, +19966, +15901, +15869, +17884, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17884, +17884, +19997, +19997, +17884, +17853, +24095, +19739, +560, +9, +2317, +6511, +6511, +2318, +2415, +2319, +2351, +2383, +2383, +2383, +2415, +367, +334, +236, +8, +10994, +23932, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +17917, +21950, +28158, +2606, +263, +10856, +15047, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17160, +15018, +6535, +493, +15577, +22078, +15901, +17981, +13787, +17917, +17885, +15838, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +13789, +15869, +15869, +17885, +19933, +26143, +26013, +11060, +107, +107, +2317, +4398, +6511, +4431, +2351, +4431, +4431, +302, +303, +367, +2447, +2415, +2284, +10, +76, +17658, +19966, +15901, +15869, +17884, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17884, +17884, +19997, +19997, +17884, +17853, +24095, +19739, +560, +9, +2317, +6511, +6511, +2318, +2415, +2319, +2351, +2383, +2383, +2383, +2415, +367, +334, +236, +8, +10994, +23932, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +17917, +21950, +28158, +2606, +263, +10856, +15047, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15143, +15143, +15143, +15143, +19241, +12905, +4, +11091, +19836, +17918, +13820, +18012, +15867, +17917, +17885, +17886, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +17821, +26143, +21820, +8979, +139, +42, +2349, +4463, +6511, +6479, +4431, +4431, +4463, +2447, +2447, +334, +269, +8, +4559, +17463, +21981, +17949, +13853, +15869, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15901, +17949, +17884, +17917, +17917, +13789, +15837, +17885, +24030, +21722, +8752, +8, +2284, +4463, +2415, +4463, +4431, +4431, +2351, +2383, +4495, +2480, +334, +171, +10, +6801, +21754, +26143, +22013, +17885, +17949, +13788, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15869, +17916, +17917, +17885, +15869, +15869, +15901, +15900, +15836, +19902, +26111, +13140, +231, +8743, +15015, +15046, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15143, +15143, +15143, +15143, +19241, +12905, +4, +11091, +19836, +17918, +13820, +18012, +15867, +17917, +17885, +17886, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +17821, +26143, +21820, +8979, +139, +42, +2349, +4463, +6511, +6479, +4431, +4431, +4463, +2447, +2447, +334, +269, +8, +4559, +17463, +21981, +17949, +13853, +15869, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15901, +17949, +17884, +17917, +17917, +13789, +15837, +17885, +24030, +21722, +8752, +8, +2284, +4463, +2415, +4463, +4431, +4431, +2351, +2383, +4495, +2480, +334, +171, +10, +6801, +21754, +26143, +22013, +17885, +17949, +13788, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15869, +17916, +17917, +17885, +15869, +15869, +15901, +15900, +15836, +19902, +26111, +13140, +231, +8743, +15015, +15046, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +15110, +15110, +15143, +15143, +15175, +15143, +19242, +10791, +6, +17463, +22015, +13789, +13788, +18012, +15899, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +17885, +19966, +19869, +23932, +13237, +42, +9, +203, +4365, +6478, +4366, +4366, +2350, +334, +236, +10, +8, +8688, +23608, +28126, +19933, +13788, +11773, +13853, +17949, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +17982, +15837, +15805, +15869, +13789, +13822, +15870, +22015, +26046, +21593, +12914, +10, +10, +2284, +2317, +4399, +4399, +4431, +4463, +2350, +203, +10, +10, +8914, +23835, +28191, +21949, +15771, +17950, +17982, +13821, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +15869, +15869, +13852, +13884, +13788, +19902, +26079, +21657, +297, +6598, +15014, +15046, +13030, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +15110, +15110, +15143, +15143, +15175, +15143, +19242, +10791, +6, +17463, +22015, +13789, +13788, +18012, +15899, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +17885, +19966, +19869, +23932, +13237, +42, +9, +203, +4365, +6478, +4366, +4366, +2350, +334, +236, +10, +8, +8688, +23608, +28126, +19933, +13788, +11773, +13853, +17949, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +17982, +15837, +15805, +15869, +13789, +13822, +15870, +22015, +26046, +21593, +12914, +10, +10, +2284, +2317, +4399, +4399, +4431, +4463, +2350, +203, +10, +10, +8914, +23835, +28191, +21949, +15771, +17950, +17982, +13821, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +15869, +15869, +13852, +13884, +13788, +19902, +26079, +21657, +297, +6598, +15014, +15046, +13030, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029 +}, +{ +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +8579, +6531, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12997, +15046, +15078, +15078, +13030, +15078, +15110, +15110, +13094, +15142, +15143, +15143, +15175, +15143, +17129, +8646, +330, +19609, +24095, +13789, +13852, +15964, +15867, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17918, +15837, +17853, +24094, +23932, +21624, +13041, +139, +9, +10, +10, +10, +10, +9, +10, +2511, +15188, +27834, +30109, +26078, +17853, +13853, +11805, +13820, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +11708, +15870, +15837, +15837, +15902, +11741, +11774, +15870, +17886, +23998, +30110, +27867, +19350, +8752, +10, +9, +10, +11, +11, +11, +9, +11, +8849, +17398, +23867, +28158, +26110, +19933, +17884, +15869, +15869, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +17917, +15869, +13852, +13884, +13820, +17854, +24031, +27997, +363, +2406, +14983, +15046, +12998, +13029, +13029, +13029, +13029, +13029, +13030, +13030, +13030, +13030, +13029, +13029, +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +8579, +6531, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12997, +15046, +15078, +15078, +13030, +15078, +15110, +15110, +13094, +15142, +15143, +15143, +15175, +15143, +17129, +8646, +330, +19609, +24095, +13789, +13852, +15964, +15867, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17918, +15837, +17853, +24094, +23932, +21624, +13041, +139, +9, +10, +10, +10, +10, +9, +10, +2511, +15188, +27834, +30109, +26078, +17853, +13853, +11805, +13820, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +11708, +15870, +15837, +15837, +15902, +11741, +11774, +15870, +17886, +23998, +30110, +27867, +19350, +8752, +10, +9, +10, +11, +11, +11, +9, +11, +8849, +17398, +23867, +28158, +26110, +19933, +17884, +15869, +15869, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +17917, +15869, +13852, +13884, +13820, +17854, +24031, +27997, +363, +2406, +14983, +15046, +12998, +13029, +13029, +13029, +13029, +13029, +13030, +13030, +13030, +13030, +13029, +13029 +}, +{ +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6531, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12966, +12966, +12998, +12997, +15077, +15078, +15078, +15078, +13030, +13030, +15143, +13094, +13094, +15174, +13094, +15143, +15144, +12937, +196, +13073, +23867, +24062, +15837, +15901, +15965, +13787, +17916, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +13757, +15869, +19998, +17853, +24062, +26110, +19739, +15415, +13204, +8913, +6832, +6800, +6865, +11059, +13269, +17528, +23900, +30207, +28126, +19836, +17885, +15934, +13853, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15837, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +17885, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +13756, +15837, +15869, +15870, +15902, +13789, +13789, +13789, +15805, +21982, +26078, +28126, +28061, +19642, +13334, +13236, +6833, +6833, +6833, +8945, +11123, +15383, +19674, +26045, +26110, +21981, +19900, +19965, +19998, +15836, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15868, +15900, +13820, +15805, +24062, +28093, +10960, +295, +10792, +12967, +12998, +13029, +15077, +15077, +15077, +15045, +12998, +12998, +12998, +12998, +13029, +13029, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6531, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12966, +12966, +12998, +12997, +15077, +15078, +15078, +15078, +13030, +13030, +15143, +13094, +13094, +15174, +13094, +15143, +15144, +12937, +196, +13073, +23867, +24062, +15837, +15901, +15965, +13787, +17916, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +13757, +15869, +19998, +17853, +24062, +26110, +19739, +15415, +13204, +8913, +6832, +6800, +6865, +11059, +13269, +17528, +23900, +30207, +28126, +19836, +17885, +15934, +13853, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15837, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +17885, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +13756, +15837, +15869, +15870, +15902, +13789, +13789, +13789, +15805, +21982, +26078, +28126, +28061, +19642, +13334, +13236, +6833, +6833, +6833, +8945, +11123, +15383, +19674, +26045, +26110, +21981, +19900, +19965, +19998, +15836, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15868, +15900, +13820, +15805, +24062, +28093, +10960, +295, +10792, +12967, +12998, +13029, +15077, +15077, +15077, +15045, +12998, +12998, +12998, +12998, +13029, +13029 +}, +{ +10789, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6563, +6531, +6531, +8579, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8676, +8675, +8708, +8708, +8708, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13126, +15174, +13094, +15175, +17194, +8745, +3, +21557, +28125, +24061, +17884, +15869, +15966, +11740, +15869, +15869, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19965, +22046, +19901, +17723, +17658, +15578, +15642, +19836, +21981, +22014, +22014, +19933, +19933, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15837, +15869, +15869, +15837, +17885, +17885, +17885, +19933, +19933, +17917, +17917, +15836, +15837, +17917, +15805, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19965, +22046, +22046, +19966, +19901, +15643, +15610, +15610, +17723, +19869, +24062, +22014, +19933, +19933, +19933, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15868, +19997, +24028, +17461, +296, +6504, +12968, +12998, +12997, +15109, +15077, +15045, +15045, +15046, +12966, +12966, +12998, +13029, +13029, +10789, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6563, +6531, +6531, +8579, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8676, +8675, +8708, +8708, +8708, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13126, +15174, +13094, +15175, +17194, +8745, +3, +21557, +28125, +24061, +17884, +15869, +15966, +11740, +15869, +15869, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19965, +22046, +19901, +17723, +17658, +15578, +15642, +19836, +21981, +22014, +22014, +19933, +19933, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15837, +15869, +15869, +15837, +17885, +17885, +17885, +19933, +19933, +17917, +17917, +15836, +15837, +17917, +15805, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19965, +22046, +22046, +19966, +19901, +15643, +15610, +15610, +17723, +19869, +24062, +22014, +19933, +19933, +19933, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15868, +19997, +24028, +17461, +296, +6504, +12968, +12998, +12997, +15109, +15077, +15045, +15045, +15046, +12966, +12966, +12998, +13029, +13029 +}, +{ +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13125, +15174, +13094, +15176, +15114, +6600, +73, +21591, +28125, +24029, +17884, +15869, +15934, +11773, +13821, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +19966, +19965, +19965, +19966, +19966, +19965, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15901, +15869, +13756, +13789, +17950, +17918, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15837, +17885, +17917, +17917, +15869, +17950, +17917, +15804, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +15837, +15805, +19966, +19965, +19933, +19965, +19965, +19966, +19965, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15868, +15933, +17916, +26173, +21752, +2410, +4392, +12905, +12967, +12997, +13029, +15076, +15044, +15045, +15046, +12966, +12966, +12998, +13029, +13029, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13125, +15174, +13094, +15176, +15114, +6600, +73, +21591, +28125, +24029, +17884, +15869, +15934, +11773, +13821, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +19966, +19965, +19965, +19966, +19966, +19965, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15901, +15869, +13756, +13789, +17950, +17918, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15837, +17885, +17917, +17917, +15869, +17950, +17917, +15804, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +15837, +15805, +19966, +19965, +19933, +19965, +19965, +19966, +19965, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15868, +15933, +17916, +26173, +21752, +2410, +4392, +12905, +12967, +12997, +13029, +15076, +15044, +15045, +15046, +12966, +12966, +12998, +13029, +13029 +}, +{ +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13125, +15174, +15175, +17224, +13033, +4422, +2606, +21721, +26109, +19933, +15837, +15869, +13854, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +19933, +19965, +19998, +19966, +19933, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +13788, +13788, +15869, +17949, +15869, +15837, +17885, +15805, +17885, +17917, +17917, +15837, +13788, +13788, +15901, +17981, +15869, +17950, +17917, +15837, +13789, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17917, +17917, +15869, +17885, +17885, +19965, +19965, +19933, +17885, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +13788, +15901, +15803, +26205, +28091, +6701, +231, +10824, +12967, +12997, +12996, +12996, +15076, +15077, +15046, +15014, +12966, +12998, +13029, +13029, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13125, +15174, +15175, +17224, +13033, +4422, +2606, +21721, +26109, +19933, +15837, +15869, +13854, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +19933, +19965, +19998, +19966, +19933, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +13788, +13788, +15869, +17949, +15869, +15837, +17885, +15805, +17885, +17917, +17917, +15837, +13788, +13788, +15901, +17981, +15869, +17950, +17917, +15837, +13789, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17917, +17917, +15869, +17885, +17885, +19965, +19965, +19933, +17885, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +13788, +15901, +15803, +26205, +28091, +6701, +231, +10824, +12967, +12997, +12996, +12996, +15076, +15077, +15046, +15014, +12966, +12998, +13029, +13029 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13126, +15174, +15175, +17225, +10889, +99, +11123, +21852, +24062, +19933, +15837, +15902, +13821, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17853, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13853, +15901, +15836, +15836, +17885, +19965, +17917, +17853, +15805, +17917, +17950, +17982, +15901, +15869, +13788, +13788, +15836, +17917, +15869, +13789, +13789, +13789, +13821, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +15869, +17917, +17885, +17885, +17885, +19965, +17885, +17885, +17885, +17918, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +13789, +15901, +13755, +22013, +30205, +15186, +232, +8712, +12967, +12998, +12964, +15044, +15077, +15077, +15046, +15014, +12966, +12998, +12997, +13029, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13126, +15174, +15175, +17225, +10889, +99, +11123, +21852, +24062, +19933, +15837, +15902, +13821, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17853, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13853, +15901, +15836, +15836, +17885, +19965, +17917, +17853, +15805, +17917, +17950, +17982, +15901, +15869, +13788, +13788, +15836, +17917, +15869, +13789, +13789, +13789, +13821, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +15869, +17917, +17885, +17885, +17885, +19965, +17885, +17885, +17885, +17918, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +13789, +15901, +13755, +22013, +30205, +15186, +232, +8712, +12967, +12998, +12964, +15044, +15077, +15077, +15046, +15014, +12966, +12998, +12997, +13029 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15079, +15142, +15141, +15174, +15142, +15144, +17193, +8744, +3, +15415, +21949, +19966, +17886, +15838, +15902, +13789, +13789, +15838, +17886, +17885, +19933, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +11805, +11772, +13788, +17949, +22078, +22078, +22013, +19901, +22046, +17885, +15804, +15837, +17982, +17982, +17949, +15836, +15804, +15804, +15837, +13756, +13789, +15934, +13853, +11740, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +13789, +13821, +15836, +19900, +28157, +23704, +6505, +4518, +12968, +15079, +15013, +15044, +15077, +15045, +15014, +15014, +12966, +12966, +12997, +12997, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15079, +15142, +15141, +15174, +15142, +15144, +17193, +8744, +3, +15415, +21949, +19966, +17886, +15838, +15902, +13789, +13789, +15838, +17886, +17885, +19933, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +11805, +11772, +13788, +17949, +22078, +22078, +22013, +19901, +22046, +17885, +15804, +15837, +17982, +17982, +17949, +15836, +15804, +15804, +15837, +13756, +13789, +15934, +13853, +11740, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +13789, +13821, +15836, +19900, +28157, +23704, +6505, +4518, +12968, +15079, +15013, +15044, +15077, +15045, +15014, +15014, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15111, +15110, +15142, +15174, +15142, +15144, +15081, +6566, +265, +17625, +22014, +17886, +15838, +15838, +15870, +13757, +13789, +15838, +17885, +17885, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17886, +17886, +17886, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17917, +17917, +15837, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13820, +17916, +19933, +19770, +13335, +6964, +2802, +624, +560, +624, +721, +819, +5078, +13497, +21981, +26207, +22046, +22078, +17885, +13756, +15934, +15934, +11740, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +15837, +17917, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15837, +13821, +15902, +17950, +17852, +24029, +25947, +8684, +293, +12903, +15079, +15045, +15044, +17125, +17093, +15013, +15014, +12966, +12966, +12997, +12997, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15111, +15110, +15142, +15174, +15142, +15144, +15081, +6566, +265, +17625, +22014, +17886, +15838, +15838, +15870, +13757, +13789, +15838, +17885, +17885, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17886, +17886, +17886, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17917, +17917, +15837, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13820, +17916, +19933, +19770, +13335, +6964, +2802, +624, +560, +624, +721, +819, +5078, +13497, +21981, +26207, +22046, +22078, +17885, +13756, +15934, +15934, +11740, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +15837, +17917, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15837, +13821, +15902, +17950, +17852, +24029, +25947, +8684, +293, +12903, +15079, +15045, +15044, +17125, +17093, +15013, +15014, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6595, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15078, +15079, +15111, +15110, +15142, +17222, +15111, +15145, +13002, +4388, +655, +17755, +19966, +17885, +15838, +15838, +15870, +13757, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +17917, +17917, +17950, +17950, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17852, +24158, +26077, +15350, +430, +105, +41, +73, +74, +106, +106, +106, +73, +73, +236, +2511, +9012, +17658, +22014, +22046, +15804, +15869, +13821, +13789, +13853, +13821, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17950, +17950, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15869, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15837, +13821, +13854, +15902, +17917, +24029, +26012, +10960, +230, +10791, +15048, +15014, +15044, +17125, +15044, +15013, +15046, +12966, +12966, +12997, +12997, +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6595, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15078, +15079, +15111, +15110, +15142, +17222, +15111, +15145, +13002, +4388, +655, +17755, +19966, +17885, +15838, +15838, +15870, +13757, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +17917, +17917, +17950, +17950, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17852, +24158, +26077, +15350, +430, +105, +41, +73, +74, +106, +106, +106, +73, +73, +236, +2511, +9012, +17658, +22014, +22046, +15804, +15869, +13821, +13789, +13853, +13821, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17950, +17950, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15869, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15837, +13821, +13854, +15902, +17917, +24029, +26012, +10960, +230, +10791, +15048, +15014, +15044, +17125, +15044, +15013, +15046, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15079, +15079, +15111, +15110, +17190, +17223, +15111, +15113, +12970, +2081, +9107, +19901, +19998, +15837, +15837, +13789, +15869, +15837, +15870, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15900, +15868, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22013, +23997, +13302, +268, +8, +4365, +12720, +6414, +6511, +4430, +2350, +2382, +4463, +2350, +172, +42, +171, +4785, +17658, +24127, +19933, +15837, +15837, +13789, +13821, +13821, +13821, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15870, +13789, +13821, +11708, +17950, +22013, +23932, +17429, +4489, +8646, +15016, +12966, +15013, +17125, +15044, +15013, +15046, +12966, +12966, +12998, +12997, +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15079, +15079, +15111, +15110, +17190, +17223, +15111, +15113, +12970, +2081, +9107, +19901, +19998, +15837, +15837, +13789, +15869, +15837, +15870, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15900, +15868, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22013, +23997, +13302, +268, +8, +4365, +12720, +6414, +6511, +4430, +2350, +2382, +4463, +2350, +172, +42, +171, +4785, +17658, +24127, +19933, +15837, +15837, +13789, +13821, +13821, +13821, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15870, +13789, +13821, +11708, +17950, +22013, +23932, +17429, +4489, +8646, +15016, +12966, +15013, +17125, +15044, +15013, +15046, +12966, +12966, +12998, +12997 +}, +{ +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +6595, +6595, +6563, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8707, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12966, +15014, +12997, +13029, +13029, +13030, +13030, +15079, +15111, +17159, +15078, +17190, +17190, +15144, +15082, +8713, +4, +15446, +19868, +19966, +19998, +15837, +15837, +15837, +15869, +15869, +15836, +17949, +17949, +17917, +15868, +15868, +13820, +13820, +13820, +13820, +15901, +15901, +15901, +15901, +15901, +15868, +15869, +13788, +15869, +15901, +15901, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19965, +21981, +2770, +9, +301, +10704, +8527, +6414, +6446, +6479, +4464, +4463, +2383, +4398, +6446, +6446, +2285, +203, +8946, +24030, +24062, +17853, +17917, +13756, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15901, +15901, +15869, +15837, +15837, +15869, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15870, +11709, +13854, +13821, +13724, +19966, +26078, +21688, +6667, +4422, +10824, +12934, +15013, +17125, +17125, +15013, +15046, +15014, +12966, +12998, +12998, +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +6595, +6595, +6563, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8707, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12966, +15014, +12997, +13029, +13029, +13030, +13030, +15079, +15111, +17159, +15078, +17190, +17190, +15144, +15082, +8713, +4, +15446, +19868, +19966, +19998, +15837, +15837, +15837, +15869, +15869, +15836, +17949, +17949, +17917, +15868, +15868, +13820, +13820, +13820, +13820, +15901, +15901, +15901, +15901, +15901, +15868, +15869, +13788, +15869, +15901, +15901, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19965, +21981, +2770, +9, +301, +10704, +8527, +6414, +6446, +6479, +4464, +4463, +2383, +4398, +6446, +6446, +2285, +203, +8946, +24030, +24062, +17853, +17917, +13756, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15901, +15901, +15869, +15837, +15837, +15869, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15870, +11709, +13854, +13821, +13724, +19966, +26078, +21688, +6667, +4422, +10824, +12934, +15013, +17125, +17125, +15013, +15046, +15014, +12966, +12998, +12998 +}, +{ +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +6595, +6595, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +13029, +13029, +13062, +13030, +13031, +15111, +17158, +17158, +17190, +17191, +15145, +13002, +4520, +136, +17624, +19933, +17917, +19965, +17917, +17917, +15869, +17917, +15869, +17916, +17917, +15868, +15836, +15868, +15901, +15933, +15933, +13821, +13820, +13820, +15868, +15868, +13788, +15868, +15869, +15901, +17981, +15869, +13788, +13788, +13788, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +19998, +22014, +2868, +9, +74, +4398, +8559, +8559, +8527, +6479, +4399, +2318, +2318, +6479, +8560, +10608, +6478, +9, +4589, +21819, +28223, +19901, +17885, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15836, +15836, +15869, +15837, +15869, +15869, +15837, +15837, +15837, +15837, +17950, +17950, +17917, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15869, +13789, +13854, +13821, +13724, +17918, +24062, +23866, +8814, +230, +10792, +12967, +15045, +15077, +15077, +15013, +15014, +12966, +12966, +12966, +12998, +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +6595, +6595, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +13029, +13029, +13062, +13030, +13031, +15111, +17158, +17158, +17190, +17191, +15145, +13002, +4520, +136, +17624, +19933, +17917, +19965, +17917, +17917, +15869, +17917, +15869, +17916, +17917, +15868, +15836, +15868, +15901, +15933, +15933, +13821, +13820, +13820, +15868, +15868, +13788, +15868, +15869, +15901, +17981, +15869, +13788, +13788, +13788, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +19998, +22014, +2868, +9, +74, +4398, +8559, +8559, +8527, +6479, +4399, +2318, +2318, +6479, +8560, +10608, +6478, +9, +4589, +21819, +28223, +19901, +17885, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15836, +15836, +15869, +15837, +15869, +15869, +15837, +15837, +15837, +15837, +17950, +17950, +17917, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15869, +13789, +13854, +13821, +13724, +17918, +24062, +23866, +8814, +230, +10792, +12967, +15045, +15077, +15077, +15013, +15014, +12966, +12966, +12966, +12998 +}, +{ +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +6596, +6595, +6595, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10724, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13029, +13030, +13062, +13031, +15079, +15110, +17190, +17190, +17191, +15145, +10922, +2343, +2573, +21850, +22045, +17917, +17917, +17917, +17917, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +13789, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +21982, +21788, +11028, +11, +9, +2187, +4333, +4398, +4399, +4431, +6512, +6544, +6512, +6414, +4301, +107, +106, +6898, +23932, +24029, +19900, +19933, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17981, +15901, +13788, +13788, +13788, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17918, +17918, +17918, +17918, +17886, +15772, +15805, +17885, +17918, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +13853, +13821, +13789, +17885, +22014, +26077, +13138, +231, +8679, +12968, +12998, +15077, +15077, +15045, +15013, +15014, +12966, +12966, +12998, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +6596, +6595, +6595, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10724, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13029, +13030, +13062, +13031, +15079, +15110, +17190, +17190, +17191, +15145, +10922, +2343, +2573, +21850, +22045, +17917, +17917, +17917, +17917, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +13789, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +21982, +21788, +11028, +11, +9, +2187, +4333, +4398, +4399, +4431, +6512, +6544, +6512, +6414, +4301, +107, +106, +6898, +23932, +24029, +19900, +19933, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17981, +15901, +13788, +13788, +13788, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17918, +17918, +17918, +17918, +17886, +15772, +15805, +17885, +17918, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +13853, +13821, +13789, +17885, +22014, +26077, +13138, +231, +8679, +12968, +12998, +15077, +15077, +15045, +15013, +15014, +12966, +12966, +12998 +}, +{ +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6596, +6596, +6596, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10852, +10852, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13030, +13062, +13062, +13063, +15110, +15110, +17190, +15142, +17223, +15146, +8809, +101, +11026, +23996, +22078, +17884, +17884, +17917, +19997, +17916, +17916, +17917, +17949, +17917, +15837, +13756, +15805, +15805, +15837, +17886, +17886, +17886, +17886, +17886, +17886, +17885, +15837, +15837, +15837, +13756, +15837, +15869, +15901, +17949, +15901, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17886, +17821, +23998, +25949, +15287, +4560, +12, +11, +10, +10, +10, +2091, +2091, +2058, +10, +10, +12, +6834, +23835, +28191, +21884, +19901, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13820, +15901, +15901, +15869, +15837, +15837, +17885, +17885, +17885, +17853, +17854, +17854, +17854, +17854, +17854, +17854, +19934, +19934, +17854, +17854, +17853, +17853, +17885, +17950, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15870, +13821, +13821, +13821, +15869, +19933, +28223, +19478, +4458, +4487, +10888, +12999, +12997, +12997, +15045, +12965, +12966, +12966, +12966, +12965, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6596, +6596, +6596, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10852, +10852, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13030, +13062, +13062, +13063, +15110, +15110, +17190, +15142, +17223, +15146, +8809, +101, +11026, +23996, +22078, +17884, +17884, +17917, +19997, +17916, +17916, +17917, +17949, +17917, +15837, +13756, +15805, +15805, +15837, +17886, +17886, +17886, +17886, +17886, +17886, +17885, +15837, +15837, +15837, +13756, +15837, +15869, +15901, +17949, +15901, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17886, +17821, +23998, +25949, +15287, +4560, +12, +11, +10, +10, +10, +2091, +2091, +2058, +10, +10, +12, +6834, +23835, +28191, +21884, +19901, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13820, +15901, +15901, +15869, +15837, +15837, +17885, +17885, +17885, +17853, +17854, +17854, +17854, +17854, +17854, +17854, +19934, +19934, +17854, +17854, +17853, +17853, +17885, +17950, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15870, +13821, +13821, +13821, +15869, +19933, +28223, +19478, +4458, +4487, +10888, +12999, +12997, +12997, +15045, +12965, +12966, +12966, +12966, +12965 +}, +{ +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15045, +15045, +13029, +13030, +11014, +13062, +13063, +15110, +15110, +17190, +15109, +15175, +15146, +4649, +5, +17365, +24029, +19997, +17884, +17884, +17917, +17916, +17884, +17885, +17917, +15837, +15837, +17918, +17918, +19934, +19935, +19935, +22015, +19903, +19870, +19903, +19903, +19935, +19935, +19967, +19999, +19999, +19998, +17917, +15804, +15836, +15869, +15901, +15901, +13788, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15805, +19901, +21982, +21885, +21788, +17464, +11061, +4754, +2641, +528, +496, +463, +496, +6834, +13238, +19609, +23900, +23997, +24030, +22014, +19933, +17853, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +15837, +15869, +17917, +17917, +17885, +17885, +19934, +19967, +22015, +21983, +19903, +19870, +19870, +19871, +19871, +19903, +21983, +21983, +19935, +19935, +19934, +19934, +17886, +15805, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17949, +13789, +13821, +15934, +15869, +17853, +26142, +23769, +8717, +262, +8808, +12999, +12997, +12996, +15045, +12965, +12966, +12966, +12998, +12998, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15045, +15045, +13029, +13030, +11014, +13062, +13063, +15110, +15110, +17190, +15109, +15175, +15146, +4649, +5, +17365, +24029, +19997, +17884, +17884, +17917, +17916, +17884, +17885, +17917, +15837, +15837, +17918, +17918, +19934, +19935, +19935, +22015, +19903, +19870, +19903, +19903, +19935, +19935, +19967, +19999, +19999, +19998, +17917, +15804, +15836, +15869, +15901, +15901, +13788, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15805, +19901, +21982, +21885, +21788, +17464, +11061, +4754, +2641, +528, +496, +463, +496, +6834, +13238, +19609, +23900, +23997, +24030, +22014, +19933, +17853, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +15837, +15869, +17917, +17917, +17885, +17885, +19934, +19967, +22015, +21983, +19903, +19870, +19870, +19871, +19871, +19903, +21983, +21983, +19935, +19935, +19934, +19934, +17886, +15805, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17949, +13789, +13821, +15934, +15869, +17853, +26142, +23769, +8717, +262, +8808, +12999, +12997, +12996, +15045, +12965, +12966, +12966, +12998, +12998 +}, +{ +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15110, +15142, +15142, +15176, +13098, +2504, +8, +19576, +21981, +17917, +15836, +17884, +17917, +15836, +15836, +17917, +17918, +15805, +17886, +19967, +19935, +19870, +17693, +15548, +15515, +15483, +13435, +13435, +13435, +13467, +15547, +15612, +17725, +17789, +19966, +17918, +17918, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13788, +15934, +15869, +15804, +19966, +24063, +21950, +23997, +21885, +21820, +19739, +19739, +19771, +19771, +19804, +19869, +24062, +26143, +21981, +17788, +19998, +17917, +15869, +17950, +15837, +15837, +15869, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15869, +15837, +15805, +17886, +19934, +19902, +19902, +17757, +17692, +15580, +15547, +13435, +13435, +13435, +13435, +13435, +15515, +15579, +15644, +17790, +19935, +19967, +19934, +17853, +15805, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +13788, +13820, +15934, +15901, +15804, +24061, +27996, +13009, +166, +6695, +10951, +12997, +12997, +12997, +12997, +12966, +12966, +12998, +12998, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15110, +15142, +15142, +15176, +13098, +2504, +8, +19576, +21981, +17917, +15836, +17884, +17917, +15836, +15836, +17917, +17918, +15805, +17886, +19967, +19935, +19870, +17693, +15548, +15515, +15483, +13435, +13435, +13435, +13467, +15547, +15612, +17725, +17789, +19966, +17918, +17918, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13788, +15934, +15869, +15804, +19966, +24063, +21950, +23997, +21885, +21820, +19739, +19739, +19771, +19771, +19804, +19869, +24062, +26143, +21981, +17788, +19998, +17917, +15869, +17950, +15837, +15837, +15869, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15869, +15837, +15805, +17886, +19934, +19902, +19902, +17757, +17692, +15580, +15547, +13435, +13435, +13435, +13435, +13435, +15515, +15579, +15644, +17790, +19935, +19967, +19934, +17853, +15805, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +13788, +13820, +15934, +15901, +15804, +24061, +27996, +13009, +166, +6695, +10951, +12997, +12997, +12997, +12997, +12966, +12966, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8612, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +17094, +17094, +15077, +13029, +13062, +11014, +11015, +13063, +13063, +15142, +15142, +15174, +15176, +11018, +358, +396, +23803, +21981, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +17918, +17951, +15774, +13596, +13499, +11289, +7032, +4886, +2774, +2742, +694, +694, +693, +725, +758, +2903, +7096, +7192, +11450, +15676, +17886, +19998, +17918, +15836, +15836, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15837, +15837, +17950, +17885, +17853, +22046, +24095, +24094, +24062, +24062, +24094, +22078, +20030, +17949, +17884, +17852, +19998, +15804, +15804, +15837, +15902, +13789, +15902, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17886, +17885, +17886, +19934, +19934, +17789, +15644, +13466, +9209, +4983, +4951, +2838, +726, +694, +694, +694, +726, +758, +822, +5015, +9208, +11418, +15644, +17821, +19999, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17917, +13820, +13788, +15933, +15901, +15836, +21949, +32190, +19349, +265, +4582, +10919, +10981, +13029, +12997, +15046, +12998, +12998, +12998, +12998, +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8612, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +17094, +17094, +15077, +13029, +13062, +11014, +11015, +13063, +13063, +15142, +15142, +15174, +15176, +11018, +358, +396, +23803, +21981, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +17918, +17951, +15774, +13596, +13499, +11289, +7032, +4886, +2774, +2742, +694, +694, +693, +725, +758, +2903, +7096, +7192, +11450, +15676, +17886, +19998, +17918, +15836, +15836, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15837, +15837, +17950, +17885, +17853, +22046, +24095, +24094, +24062, +24062, +24094, +22078, +20030, +17949, +17884, +17852, +19998, +15804, +15804, +15837, +15902, +13789, +15902, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17886, +17885, +17886, +19934, +19934, +17789, +15644, +13466, +9209, +4983, +4951, +2838, +726, +694, +694, +694, +726, +758, +822, +5015, +9208, +11418, +15644, +17821, +19999, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17917, +13820, +13788, +15933, +15901, +15836, +21949, +32190, +19349, +265, +4582, +10919, +10981, +13029, +12997, +15046, +12998, +12998, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +6563, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8644, +8643, +8643, +8644, +8644, +8644, +8676, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12965, +15046, +17093, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15142, +15141, +17255, +15176, +8905, +196, +4719, +26013, +22014, +15869, +15869, +15837, +15837, +17885, +17918, +17918, +17854, +15676, +9338, +2967, +758, +693, +661, +2678, +4726, +4758, +4758, +4758, +4758, +2710, +2710, +693, +725, +757, +821, +5079, +11450, +15708, +17886, +17918, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17949, +15836, +15836, +17949, +17949, +17885, +17884, +17852, +19900, +19933, +19933, +19900, +17884, +17916, +15900, +13820, +13788, +13756, +17949, +15869, +15869, +11708, +15934, +13788, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +17885, +17853, +17886, +19935, +17822, +15612, +11321, +5015, +790, +725, +2741, +2741, +2710, +2710, +2710, +2710, +2710, +2710, +693, +693, +693, +692, +756, +886, +9305, +15676, +17853, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +13821, +13821, +15869, +17917, +17917, +17885, +17884, +17949, +15869, +13788, +13821, +15869, +17917, +19900, +32287, +21592, +4491, +2470, +8871, +13030, +13029, +12997, +15078, +12998, +12998, +12998, +12998, +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +6563, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8644, +8643, +8643, +8644, +8644, +8644, +8676, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12965, +15046, +17093, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15142, +15141, +17255, +15176, +8905, +196, +4719, +26013, +22014, +15869, +15869, +15837, +15837, +17885, +17918, +17918, +17854, +15676, +9338, +2967, +758, +693, +661, +2678, +4726, +4758, +4758, +4758, +4758, +2710, +2710, +693, +725, +757, +821, +5079, +11450, +15708, +17886, +17918, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17949, +15836, +15836, +17949, +17949, +17885, +17884, +17852, +19900, +19933, +19933, +19900, +17884, +17916, +15900, +13820, +13788, +13756, +17949, +15869, +15869, +11708, +15934, +13788, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +17885, +17853, +17886, +19935, +17822, +15612, +11321, +5015, +790, +725, +2741, +2741, +2710, +2710, +2710, +2710, +2710, +2710, +693, +693, +693, +692, +756, +886, +9305, +15676, +17853, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +13821, +13821, +15869, +17917, +17917, +17885, +17884, +17949, +15869, +13788, +13821, +15869, +17917, +19900, +32287, +21592, +4491, +2470, +8871, +13030, +13029, +12997, +15078, +12998, +12998, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8676, +8644, +8644, +8644, +8643, +8643, +8644, +8643, +6595, +6595, +6596, +6595, +6596, +6595, +6596, +6595, +8644, +8644, +8644, +8643, +8644, +8676, +8676, +8676, +8676, +8676, +8708, +10756, +8708, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +15045, +15077, +15077, +15078, +13030, +11015, +11015, +13063, +15142, +15174, +15141, +17256, +15145, +8778, +101, +9010, +26077, +22045, +15868, +15869, +15837, +17853, +19935, +21983, +17758, +13467, +822, +726, +661, +694, +4823, +6872, +6840, +8888, +6840, +6872, +6872, +6872, +6872, +6840, +4791, +4759, +2710, +629, +693, +758, +5047, +13499, +19870, +22015, +17854, +17853, +15837, +15837, +17918, +15869, +15837, +15901, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17917, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17884, +19965, +17917, +15804, +17917, +20030, +19965, +17852, +19933, +19965, +17917, +17884, +15868, +15869, +15901, +15901, +17949, +15804, +17917, +20062, +13756, +15901, +15869, +15836, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15901, +15868, +15836, +17917, +17885, +17885, +19934, +22015, +19871, +15613, +9274, +2871, +661, +629, +2742, +4823, +4791, +4791, +6840, +6840, +6840, +6872, +8920, +6872, +4791, +4823, +4855, +2775, +2742, +693, +725, +790, +9241, +17725, +17821, +19934, +17917, +17917, +15869, +15868, +15901, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17917, +15869, +13820, +13789, +15869, +17917, +17885, +28223, +23866, +8879, +262, +10824, +13031, +13029, +13029, +13030, +13030, +15078, +15077, +13029, +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8676, +8644, +8644, +8644, +8643, +8643, +8644, +8643, +6595, +6595, +6596, +6595, +6596, +6595, +6596, +6595, +8644, +8644, +8644, +8643, +8644, +8676, +8676, +8676, +8676, +8676, +8708, +10756, +8708, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +15045, +15077, +15077, +15078, +13030, +11015, +11015, +13063, +15142, +15174, +15141, +17256, +15145, +8778, +101, +9010, +26077, +22045, +15868, +15869, +15837, +17853, +19935, +21983, +17758, +13467, +822, +726, +661, +694, +4823, +6872, +6840, +8888, +6840, +6872, +6872, +6872, +6872, +6840, +4791, +4759, +2710, +629, +693, +758, +5047, +13499, +19870, +22015, +17854, +17853, +15837, +15837, +17918, +15869, +15837, +15901, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17917, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17884, +19965, +17917, +15804, +17917, +20030, +19965, +17852, +19933, +19965, +17917, +17884, +15868, +15869, +15901, +15901, +17949, +15804, +17917, +20062, +13756, +15901, +15869, +15836, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15901, +15868, +15836, +17917, +17885, +17885, +19934, +22015, +19871, +15613, +9274, +2871, +661, +629, +2742, +4823, +4791, +4791, +6840, +6840, +6840, +6872, +8920, +6872, +4791, +4823, +4855, +2775, +2742, +693, +725, +790, +9241, +17725, +17821, +19934, +17917, +17917, +15869, +15868, +15901, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17917, +15869, +13820, +13789, +15869, +17917, +17885, +28223, +23866, +8879, +262, +10824, +13031, +13029, +13029, +13030, +13030, +15078, +15077, +13029 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6595, +6595, +8675, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15144, +13067, +4554, +104, +11253, +21981, +17949, +15868, +15836, +17853, +19902, +21919, +19742, +11227, +630, +630, +2711, +4792, +4792, +6841, +8889, +8890, +8858, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +6841, +6841, +4759, +4824, +2743, +629, +726, +11322, +19806, +21951, +19935, +15773, +15805, +17950, +13821, +11740, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +13820, +15900, +15933, +13820, +13788, +17917, +17886, +17854, +21983, +21886, +15484, +6968, +662, +630, +2710, +4791, +6872, +6873, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +6872, +6873, +6873, +6872, +6872, +4792, +4759, +2678, +662, +4951, +13467, +19838, +19934, +17917, +15868, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +22045, +13236, +7, +10728, +15016, +15078, +13094, +13029, +15109, +15109, +15109, +15109, +10789, +10789, +10789, +10789, +10789, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6595, +6595, +8675, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15144, +13067, +4554, +104, +11253, +21981, +17949, +15868, +15836, +17853, +19902, +21919, +19742, +11227, +630, +630, +2711, +4792, +4792, +6841, +8889, +8890, +8858, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +6841, +6841, +4759, +4824, +2743, +629, +726, +11322, +19806, +21951, +19935, +15773, +15805, +17950, +13821, +11740, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +13820, +15900, +15933, +13820, +13788, +17917, +17886, +17854, +21983, +21886, +15484, +6968, +662, +630, +2710, +4791, +6872, +6873, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +6872, +6873, +6873, +6872, +6872, +4792, +4759, +2678, +662, +4951, +13467, +19838, +19934, +17917, +15868, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +22045, +13236, +7, +10728, +15016, +15078, +13094, +13029, +15109, +15109, +15109, +15109 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +10853, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15145, +13003, +2409, +170, +17592, +19932, +17949, +15836, +15804, +22015, +21951, +17597, +9081, +2743, +2711, +4760, +4792, +6841, +6841, +6841, +8890, +8858, +8858, +8857, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8921, +6840, +4759, +2743, +2742, +726, +9178, +19774, +21983, +17886, +15837, +15869, +15869, +13820, +13820, +13820, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17885, +17885, +15869, +15869, +15900, +13820, +13820, +15933, +17949, +15837, +17886, +19903, +19838, +9113, +6936, +2743, +2710, +4791, +4792, +6840, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +6841, +6808, +6807, +4791, +2742, +2838, +11321, +17789, +17885, +15869, +15900, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +22078, +13334, +138, +8616, +14984, +15079, +13062, +10980, +15109, +15109, +15109, +15109, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +10853, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15145, +13003, +2409, +170, +17592, +19932, +17949, +15836, +15804, +22015, +21951, +17597, +9081, +2743, +2711, +4760, +4792, +6841, +6841, +6841, +8890, +8858, +8858, +8857, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8921, +6840, +4759, +2743, +2742, +726, +9178, +19774, +21983, +17886, +15837, +15869, +15869, +13820, +13820, +13820, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17885, +17885, +15869, +15869, +15900, +13820, +13820, +15933, +17949, +15837, +17886, +19903, +19838, +9113, +6936, +2743, +2710, +4791, +4792, +6840, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +6841, +6808, +6807, +4791, +2742, +2838, +11321, +17789, +17885, +15869, +15900, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +22078, +13334, +138, +8616, +14984, +15079, +13062, +10980, +15109, +15109, +15109, +15109 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15177, +13003, +264, +268, +23963, +19964, +15836, +15836, +19933, +21982, +17693, +9145, +597, +566, +4792, +6872, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8857, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8889, +8889, +6808, +6872, +6936, +2775, +629, +726, +9210, +15677, +19935, +17918, +15805, +15869, +15901, +13788, +13821, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +15868, +13788, +15901, +17917, +17853, +19934, +19838, +11322, +2742, +2710, +2710, +4791, +6872, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6840, +4791, +2742, +2774, +757, +7224, +17886, +20030, +15836, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +22110, +19641, +6638, +4422, +12904, +15079, +13062, +13029, +15109, +15109, +15109, +15109, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15177, +13003, +264, +268, +23963, +19964, +15836, +15836, +19933, +21982, +17693, +9145, +597, +566, +4792, +6872, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8857, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8889, +8889, +6808, +6872, +6936, +2775, +629, +726, +9210, +15677, +19935, +17918, +15805, +15869, +15901, +13788, +13821, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +15868, +13788, +15901, +17917, +17853, +19934, +19838, +11322, +2742, +2710, +2710, +4791, +6872, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6840, +4791, +2742, +2774, +757, +7224, +17886, +20030, +15836, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +22110, +19641, +6638, +4422, +12904, +15079, +13062, +13029, +15109, +15109, +15109, +15109 +}, +{ +10821, +10821, +10821, +10789, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +10820, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13061, +13093, +15109, +17126, +15111, +11015, +13063, +13095, +15174, +17253, +15174, +15177, +10955, +199, +429, +26141, +19965, +15771, +19965, +22015, +17725, +7128, +726, +2678, +4759, +6873, +6873, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +6809, +6841, +6873, +6905, +4856, +2775, +2742, +661, +9241, +17822, +19967, +15837, +15869, +15901, +13788, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15901, +15901, +15869, +15837, +15805, +17854, +19903, +13467, +725, +4823, +4791, +4792, +6872, +6873, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6872, +6904, +6935, +725, +789, +9337, +17853, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +19997, +23932, +15122, +4, +10824, +15080, +10982, +13062, +15141, +15141, +15109, +15109, +10821, +10821, +10821, +10789, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +10820, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13061, +13093, +15109, +17126, +15111, +11015, +13063, +13095, +15174, +17253, +15174, +15177, +10955, +199, +429, +26141, +19965, +15771, +19965, +22015, +17725, +7128, +726, +2678, +4759, +6873, +6873, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +6809, +6841, +6873, +6905, +4856, +2775, +2742, +661, +9241, +17822, +19967, +15837, +15869, +15901, +13788, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15901, +15901, +15869, +15837, +15805, +17854, +19903, +13467, +725, +4823, +4791, +4792, +6872, +6873, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6872, +6904, +6935, +725, +789, +9337, +17853, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +19997, +23932, +15122, +4, +10824, +15080, +10982, +13062, +15141, +15141, +15109, +15109 +}, +{ +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +10820, +10820, +10852, +10852, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +13094, +15110, +17158, +15111, +13095, +13095, +13127, +15206, +17254, +15142, +15178, +10891, +167, +2607, +26141, +22013, +15772, +19966, +19902, +11354, +693, +629, +6872, +6905, +6873, +6841, +6841, +6841, +6841, +6841, +8890, +8890, +8890, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +8889, +8921, +8921, +6840, +4792, +4856, +4856, +662, +822, +13531, +19935, +17886, +15837, +15869, +15869, +15933, +15836, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +17949, +17917, +15805, +17854, +19903, +15548, +4919, +597, +4791, +6840, +6872, +6841, +6841, +6841, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +8953, +2742, +4887, +757, +691, +11418, +24159, +15773, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17884, +28158, +19445, +4, +10791, +15081, +10950, +15175, +15141, +15141, +15142, +15142, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +10820, +10820, +10852, +10852, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +13094, +15110, +17158, +15111, +13095, +13095, +13127, +15206, +17254, +15142, +15178, +10891, +167, +2607, +26141, +22013, +15772, +19966, +19902, +11354, +693, +629, +6872, +6905, +6873, +6841, +6841, +6841, +6841, +6841, +8890, +8890, +8890, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +8889, +8921, +8921, +6840, +4792, +4856, +4856, +662, +822, +13531, +19935, +17886, +15837, +15869, +15869, +15933, +15836, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +17949, +17917, +15805, +17854, +19903, +15548, +4919, +597, +4791, +6840, +6872, +6841, +6841, +6841, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +8953, +2742, +4887, +757, +691, +11418, +24159, +15773, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17884, +28158, +19445, +4, +10791, +15081, +10950, +15175, +15141, +15141, +15142, +15142 +}, +{ +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +8772, +10820, +10820, +10821, +10853, +10853, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13030, +15110, +15110, +15110, +13094, +13094, +15142, +17158, +15143, +13096, +13095, +13127, +15206, +15238, +15142, +17226, +8778, +167, +11027, +24029, +19965, +19933, +21982, +15612, +7031, +661, +4791, +6872, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8889, +8889, +8921, +6873, +6872, +4792, +4823, +726, +9208, +15709, +19934, +17885, +15837, +15901, +17981, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15837, +15837, +17885, +17886, +22015, +19806, +4984, +596, +4823, +6840, +6873, +8921, +8921, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +6841, +8857, +8857, +8857, +6809, +8921, +6872, +2711, +6936, +4887, +660, +4983, +17725, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15804, +28190, +21623, +265, +8678, +13001, +13030, +15207, +15142, +15141, +15142, +15142, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +8772, +10820, +10820, +10821, +10853, +10853, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13030, +15110, +15110, +15110, +13094, +13094, +15142, +17158, +15143, +13096, +13095, +13127, +15206, +15238, +15142, +17226, +8778, +167, +11027, +24029, +19965, +19933, +21982, +15612, +7031, +661, +4791, +6872, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8889, +8889, +8921, +6873, +6872, +4792, +4823, +726, +9208, +15709, +19934, +17885, +15837, +15901, +17981, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15837, +15837, +17885, +17886, +22015, +19806, +4984, +596, +4823, +6840, +6873, +8921, +8921, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +6841, +8857, +8857, +8857, +6809, +8921, +6872, +2711, +6936, +4887, +660, +4983, +17725, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15804, +28190, +21623, +265, +8678, +13001, +13030, +15207, +15142, +15141, +15142, +15142 +}, +{ +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +8772, +8772, +8772, +8772, +10820, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +10853, +10852, +10853, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +12965, +12965, +12997, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +15110, +15142, +15142, +13094, +13094, +15142, +15142, +15143, +13096, +13127, +15207, +15206, +15238, +15175, +17226, +4552, +168, +17431, +21981, +19965, +22014, +19838, +11322, +726, +2742, +6904, +6840, +6776, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8825, +8857, +8889, +11002, +8954, +6873, +6840, +4792, +694, +2870, +13499, +19902, +17918, +15837, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15805, +17853, +19934, +19871, +13403, +662, +597, +8953, +8921, +8922, +8922, +8889, +8889, +8889, +8889, +6809, +6809, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8857, +8857, +8858, +8889, +6841, +6841, +8953, +4791, +4855, +4920, +758, +7096, +21983, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17852, +26110, +23802, +8846, +292, +10888, +15112, +15143, +15142, +15142, +15142, +15142, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +8772, +8772, +8772, +8772, +10820, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +10853, +10852, +10853, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +12965, +12965, +12997, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +15110, +15142, +15142, +13094, +13094, +15142, +15142, +15143, +13096, +13127, +15207, +15206, +15238, +15175, +17226, +4552, +168, +17431, +21981, +19965, +22014, +19838, +11322, +726, +2742, +6904, +6840, +6776, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8825, +8857, +8889, +11002, +8954, +6873, +6840, +4792, +694, +2870, +13499, +19902, +17918, +15837, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15805, +17853, +19934, +19871, +13403, +662, +597, +8953, +8921, +8922, +8922, +8889, +8889, +8889, +8889, +6809, +6809, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8857, +8857, +8858, +8889, +6841, +6841, +8953, +4791, +4855, +4920, +758, +7096, +21983, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17852, +26110, +23802, +8846, +292, +10888, +15112, +15143, +15142, +15142, +15142, +15142 +}, +{ +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +10853, +10853, +10853, +10853, +10853, +10853, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +12965, +12965, +12997, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +15110, +13094, +15143, +15143, +13094, +13126, +15174, +15174, +15143, +15175, +15175, +13159, +15238, +15206, +15208, +17227, +2407, +169, +21722, +22013, +17917, +22014, +17725, +9177, +597, +4758, +8985, +8921, +6809, +10970, +8890, +8922, +8921, +6873, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8858, +10938, +8889, +6776, +6809, +8921, +8921, +6840, +2710, +725, +9273, +17822, +19966, +15837, +15869, +13788, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17853, +19935, +17693, +7032, +2710, +4759, +6840, +8889, +8889, +8889, +6777, +6777, +8857, +8890, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8858, +8858, +8890, +8890, +8890, +8921, +8921, +4792, +4824, +4823, +629, +4920, +19774, +17854, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +24029, +23931, +15218, +2, +10888, +15145, +13030, +15142, +15174, +15142, +13095, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +10853, +10853, +10853, +10853, +10853, +10853, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +12965, +12965, +12997, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +15110, +13094, +15143, +15143, +13094, +13126, +15174, +15174, +15143, +15175, +15175, +13159, +15238, +15206, +15208, +17227, +2407, +169, +21722, +22013, +17917, +22014, +17725, +9177, +597, +4758, +8985, +8921, +6809, +10970, +8890, +8922, +8921, +6873, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8858, +10938, +8889, +6776, +6809, +8921, +8921, +6840, +2710, +725, +9273, +17822, +19966, +15837, +15869, +13788, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17853, +19935, +17693, +7032, +2710, +4759, +6840, +8889, +8889, +8889, +6777, +6777, +8857, +8890, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8858, +8858, +8890, +8890, +8890, +8921, +8921, +4792, +4824, +4823, +629, +4920, +19774, +17854, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +24029, +23931, +15218, +2, +10888, +15145, +13030, +15142, +15174, +15142, +13095 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +8805, +10853, +8805, +8805, +8805, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +12997, +12997, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15142, +15143, +13127, +13127, +15175, +15175, +15175, +15176, +15208, +13191, +13191, +15206, +15208, +17195, +295, +266, +23900, +19900, +17885, +22015, +15547, +4887, +2742, +4759, +8889, +10970, +8825, +8890, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8889, +8889, +6841, +4823, +725, +5015, +15644, +22047, +17853, +15837, +15837, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +19965, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +19965, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19903, +13435, +694, +4759, +8889, +8857, +8857, +8858, +8858, +8857, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8890, +6809, +6841, +6872, +4824, +2710, +2775, +11291, +19935, +17918, +15837, +15837, +15837, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19901, +26109, +19541, +4, +8711, +15113, +15143, +15174, +15174, +15175, +13127, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +8805, +10853, +8805, +8805, +8805, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +12997, +12997, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15142, +15143, +13127, +13127, +15175, +15175, +15175, +15176, +15208, +13191, +13191, +15206, +15208, +17195, +295, +266, +23900, +19900, +17885, +22015, +15547, +4887, +2742, +4759, +8889, +10970, +8825, +8890, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8889, +8889, +6841, +4823, +725, +5015, +15644, +22047, +17853, +15837, +15837, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +19965, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +19965, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19903, +13435, +694, +4759, +8889, +8857, +8857, +8858, +8858, +8857, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8890, +6809, +6841, +6872, +4824, +2710, +2775, +11291, +19935, +17918, +15837, +15837, +15837, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19901, +26109, +19541, +4, +8711, +15113, +15143, +15174, +15174, +15175, +13127 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10950, +10949, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +15142, +15175, +13127, +15175, +13127, +15207, +15207, +15207, +17223, +15207, +13191, +13191, +15239, +15208, +17195, +295, +332, +26013, +19933, +17885, +22015, +15483, +726, +4790, +4759, +8889, +10970, +8857, +8890, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +6840, +2774, +2870, +15579, +22047, +15805, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17917, +17917, +15837, +15837, +15837, +15837, +15837, +15869, +15901, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +17884, +15836, +17885, +17917, +15869, +15836, +15836, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19838, +11290, +662, +4759, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8889, +6809, +8889, +6873, +6872, +4759, +2711, +7065, +19902, +17918, +15837, +15837, +15869, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +19901, +26142, +19607, +297, +6599, +13033, +17192, +15175, +15174, +15175, +13127, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10950, +10949, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +15142, +15175, +13127, +15175, +13127, +15207, +15207, +15207, +17223, +15207, +13191, +13191, +15239, +15208, +17195, +295, +332, +26013, +19933, +17885, +22015, +15483, +726, +4790, +4759, +8889, +10970, +8857, +8890, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +6840, +2774, +2870, +15579, +22047, +15805, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17917, +17917, +15837, +15837, +15837, +15837, +15837, +15869, +15901, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +17884, +15836, +17885, +17917, +15869, +15836, +15836, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19838, +11290, +662, +4759, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8889, +6809, +8889, +6873, +6872, +4759, +2711, +7065, +19902, +17918, +15837, +15837, +15869, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +19901, +26142, +19607, +297, +6599, +13033, +17192, +15175, +15174, +15175, +13127 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10949, +10950, +10950, +10950, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +15175, +15175, +15175, +13159, +15207, +15207, +17255, +15207, +13191, +13223, +15271, +15209, +15083, +295, +461, +26045, +19965, +15869, +22015, +15450, +661, +4791, +6840, +8857, +10970, +8858, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +4792, +2742, +758, +13466, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +17917, +17917, +15869, +15901, +15869, +15868, +15836, +13820, +13852, +13853, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +19934, +17725, +7097, +2678, +6808, +8889, +10906, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +6809, +8921, +6873, +6872, +4791, +2678, +4887, +17822, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +24094, +19737, +4718, +2373, +13001, +17224, +15175, +15207, +13127, +13128, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10949, +10950, +10950, +10950, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +15175, +15175, +15175, +13159, +15207, +15207, +17255, +15207, +13191, +13223, +15271, +15209, +15083, +295, +461, +26045, +19965, +15869, +22015, +15450, +661, +4791, +6840, +8857, +10970, +8858, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +4792, +2742, +758, +13466, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +17917, +17917, +15869, +15901, +15869, +15868, +15836, +13820, +13852, +13853, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +19934, +17725, +7097, +2678, +6808, +8889, +10906, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +6809, +8921, +6873, +6872, +4791, +2678, +4887, +17822, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +24094, +19737, +4718, +2373, +13001, +17224, +15175, +15207, +13127, +13128 +}, +{ +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10918, +10918, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10918, +10917, +10917, +10917, +10917, +10917, +10949, +10950, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +15175, +15207, +13159, +15239, +15207, +17255, +15207, +13191, +13223, +15304, +15209, +15051, +263, +592, +26078, +19965, +15837, +19935, +13370, +629, +4791, +6872, +8857, +10938, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8857, +8857, +8857, +8889, +4792, +2742, +726, +13434, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15870, +15837, +13789, +13757, +13756, +13756, +13788, +15837, +15837, +15837, +15837, +15836, +15804, +15836, +15869, +15869, +15836, +13820, +13853, +13885, +13852, +11740, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +17917, +17885, +17917, +19934, +15644, +4951, +2678, +6840, +8857, +10906, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8857, +8857, +8889, +8921, +6840, +6872, +6840, +2678, +694, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +22046, +21915, +13170, +99, +10888, +17257, +15175, +15207, +13128, +13128, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10918, +10918, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10918, +10917, +10917, +10917, +10917, +10917, +10949, +10950, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +15175, +15207, +13159, +15239, +15207, +17255, +15207, +13191, +13223, +15304, +15209, +15051, +263, +592, +26078, +19965, +15837, +19935, +13370, +629, +4791, +6872, +8857, +10938, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8857, +8857, +8857, +8889, +4792, +2742, +726, +13434, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15870, +15837, +13789, +13757, +13756, +13756, +13788, +15837, +15837, +15837, +15837, +15836, +15804, +15836, +15869, +15869, +15836, +13820, +13853, +13885, +13852, +11740, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +17917, +17885, +17917, +19934, +15644, +4951, +2678, +6840, +8857, +10906, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8857, +8857, +8889, +8921, +6840, +6872, +6840, +2678, +694, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +22046, +21915, +13170, +99, +10888, +17257, +15175, +15207, +13128, +13128 +}, +{ +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +12998, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10950, +10950, +10950, +10950, +10949, +10949, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13126, +13126, +13127, +13127, +13159, +15207, +15207, +15207, +15208, +15208, +15239, +13191, +15239, +17256, +17287, +13223, +13223, +15304, +15209, +12938, +231, +4818, +26079, +17885, +15837, +19935, +13370, +629, +4790, +6872, +8889, +10938, +10938, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +6840, +2742, +726, +13434, +22015, +15773, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +15805, +15805, +17885, +19934, +19967, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +24095, +24095, +22046, +22078, +22079, +19998, +15836, +11708, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +17918, +19934, +15612, +2871, +2678, +6840, +8857, +10906, +8858, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8857, +8889, +8921, +6840, +6872, +6872, +2679, +2742, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17949, +21981, +17462, +4, +10823, +19305, +15175, +15207, +13128, +13128, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +12998, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10950, +10950, +10950, +10950, +10949, +10949, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13126, +13126, +13127, +13127, +13159, +15207, +15207, +15207, +15208, +15208, +15239, +13191, +15239, +17256, +17287, +13223, +13223, +15304, +15209, +12938, +231, +4818, +26079, +17885, +15837, +19935, +13370, +629, +4790, +6872, +8889, +10938, +10938, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +6840, +2742, +726, +13434, +22015, +15773, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +15805, +15805, +17885, +19934, +19967, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +24095, +24095, +22046, +22078, +22079, +19998, +15836, +11708, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +17918, +19934, +15612, +2871, +2678, +6840, +8857, +10906, +8858, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8857, +8889, +8921, +6840, +6872, +6872, +2679, +2742, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17949, +21981, +17462, +4, +10823, +19305, +15175, +15207, +13128, +13128 +}, +{ +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +10917, +10917, +10917, +12997, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15208, +15240, +15239, +13223, +17287, +19335, +17287, +13223, +13223, +15272, +15210, +12906, +199, +9012, +24063, +17885, +13789, +19935, +15483, +694, +2710, +6872, +8889, +8889, +10938, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +4792, +2710, +2839, +15548, +22015, +17854, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13820, +13789, +15837, +17917, +17918, +17886, +22079, +22047, +19870, +17756, +17692, +17691, +17659, +17659, +17627, +17626, +17626, +17594, +17593, +17593, +17593, +17626, +17658, +17626, +17691, +19836, +19934, +22014, +19966, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +17917, +19934, +15612, +2871, +630, +6840, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +2775, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17853, +15902, +15869, +22014, +19608, +265, +8678, +17225, +15207, +15207, +13128, +13128, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +10917, +10917, +10917, +12997, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15208, +15240, +15239, +13223, +17287, +19335, +17287, +13223, +13223, +15272, +15210, +12906, +199, +9012, +24063, +17885, +13789, +19935, +15483, +694, +2710, +6872, +8889, +8889, +10938, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +4792, +2710, +2839, +15548, +22015, +17854, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13820, +13789, +15837, +17917, +17918, +17886, +22079, +22047, +19870, +17756, +17692, +17691, +17659, +17659, +17627, +17626, +17626, +17594, +17593, +17593, +17593, +17626, +17658, +17626, +17691, +19836, +19934, +22014, +19966, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +17917, +19934, +15612, +2871, +630, +6840, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +2775, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17853, +15902, +15869, +22014, +19608, +265, +8678, +17225, +15207, +15207, +13128, +13128 +}, +{ +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +13127, +13127, +13159, +15207, +15207, +15207, +15239, +15239, +15240, +15240, +13224, +13223, +17287, +19335, +17287, +13223, +13223, +13224, +15242, +10826, +199, +11157, +24063, +15837, +13789, +19935, +15580, +6967, +2710, +6840, +8921, +8889, +8890, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6840, +2710, +9081, +17694, +21983, +17854, +17886, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +19998, +19966, +19933, +19869, +19771, +17626, +15416, +11158, +6899, +2674, +529, +464, +432, +399, +367, +270, +237, +237, +302, +367, +399, +528, +625, +6931, +13335, +17626, +19804, +19869, +21950, +19966, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17885, +17854, +15645, +4984, +597, +6840, +10938, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +4855, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17853, +15870, +13821, +22014, +21787, +8846, +6498, +15112, +17256, +15208, +13160, +13161, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +13127, +13127, +13159, +15207, +15207, +15207, +15239, +15239, +15240, +15240, +13224, +13223, +17287, +19335, +17287, +13223, +13223, +13224, +15242, +10826, +199, +11157, +24063, +15837, +13789, +19935, +15580, +6967, +2710, +6840, +8921, +8889, +8890, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6840, +2710, +9081, +17694, +21983, +17854, +17886, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +19998, +19966, +19933, +19869, +19771, +17626, +15416, +11158, +6899, +2674, +529, +464, +432, +399, +367, +270, +237, +237, +302, +367, +399, +528, +625, +6931, +13335, +17626, +19804, +19869, +21950, +19966, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17885, +17854, +15645, +4984, +597, +6840, +10938, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +4855, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17853, +15870, +13821, +22014, +21787, +8846, +6498, +15112, +17256, +15208, +13160, +13161 +}, +{ +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +10950, +13030, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +10982, +10982, +11014, +13062, +11014, +11014, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13095, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +13159, +13159, +15207, +15207, +15239, +15239, +15239, +15239, +15240, +15240, +15272, +13223, +17319, +19335, +17319, +13255, +13255, +13224, +17290, +10826, +199, +13270, +24063, +15837, +13789, +19967, +17693, +9080, +629, +4759, +8921, +8889, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +6841, +6841, +6841, +6841, +4792, +630, +11226, +19839, +19903, +17854, +17918, +15837, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +17917, +19998, +19998, +19901, +17691, +13432, +13302, +560, +302, +237, +109, +77, +141, +141, +141, +141, +206, +238, +270, +303, +2351, +270, +238, +205, +238, +108, +11, +45, +399, +658, +11223, +19740, +24062, +19933, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17885, +17853, +17725, +7097, +597, +6808, +10970, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +6872, +6872, +4791, +2678, +2807, +17789, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19966, +17853, +15869, +13789, +19966, +23965, +17331, +0, +13000, +17288, +15240, +15241, +13161, +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +10950, +13030, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +10982, +10982, +11014, +13062, +11014, +11014, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13095, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +13159, +13159, +15207, +15207, +15239, +15239, +15239, +15239, +15240, +15240, +15272, +13223, +17319, +19335, +17319, +13255, +13255, +13224, +17290, +10826, +199, +13270, +24063, +15837, +13789, +19967, +17693, +9080, +629, +4759, +8921, +8889, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +6841, +6841, +6841, +6841, +4792, +630, +11226, +19839, +19903, +17854, +17918, +15837, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +17917, +19998, +19998, +19901, +17691, +13432, +13302, +560, +302, +237, +109, +77, +141, +141, +141, +141, +206, +238, +270, +303, +2351, +270, +238, +205, +238, +108, +11, +45, +399, +658, +11223, +19740, +24062, +19933, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17885, +17853, +17725, +7097, +597, +6808, +10970, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +6872, +6872, +4791, +2678, +2807, +17789, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19966, +17853, +15869, +13789, +19966, +23965, +17331, +0, +13000, +17288, +15240, +15241, +13161 +}, +{ +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +10982, +10982, +10982, +11014, +10982, +11014, +10982, +11014, +11014, +11014, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +13062, +11014, +13062, +11014, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13095, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15272, +15240, +15272, +15303, +17319, +19367, +17320, +11208, +11207, +13224, +17291, +10794, +167, +15415, +22014, +15837, +15869, +19967, +19806, +13306, +661, +4726, +8921, +8889, +8825, +8858, +8858, +8890, +8890, +8889, +8889, +8889, +8921, +6873, +6873, +6873, +6873, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +6841, +6840, +2742, +758, +13467, +21983, +17854, +17886, +17918, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +21981, +21981, +21949, +17658, +11287, +690, +269, +11, +206, +303, +368, +6609, +10835, +12948, +15061, +15094, +15062, +15062, +17143, +17175, +17175, +17175, +17175, +17142, +15094, +15029, +12949, +8787, +2513, +271, +77, +270, +6836, +15449, +19837, +19966, +15837, +15837, +15869, +15901, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17949, +15837, +17853, +17790, +9177, +597, +4760, +10938, +8857, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8857, +8857, +8858, +8858, +8889, +8889, +6873, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +6873, +6872, +6904, +4791, +4758, +4887, +17789, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17885, +15869, +13820, +19965, +26077, +21590, +4, +10824, +17257, +17320, +15240, +13192, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +10982, +10982, +10982, +11014, +10982, +11014, +10982, +11014, +11014, +11014, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +13062, +11014, +13062, +11014, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13095, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15272, +15240, +15272, +15303, +17319, +19367, +17320, +11208, +11207, +13224, +17291, +10794, +167, +15415, +22014, +15837, +15869, +19967, +19806, +13306, +661, +4726, +8921, +8889, +8825, +8858, +8858, +8890, +8890, +8889, +8889, +8889, +8921, +6873, +6873, +6873, +6873, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +6841, +6840, +2742, +758, +13467, +21983, +17854, +17886, +17918, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +21981, +21981, +21949, +17658, +11287, +690, +269, +11, +206, +303, +368, +6609, +10835, +12948, +15061, +15094, +15062, +15062, +17143, +17175, +17175, +17175, +17175, +17142, +15094, +15029, +12949, +8787, +2513, +271, +77, +270, +6836, +15449, +19837, +19966, +15837, +15837, +15869, +15901, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17949, +15837, +17853, +17790, +9177, +597, +4760, +10938, +8857, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8857, +8857, +8858, +8858, +8889, +8889, +6873, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +6873, +6872, +6904, +4791, +4758, +4887, +17789, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17885, +15869, +13820, +19965, +26077, +21590, +4, +10824, +17257, +17320, +15240, +13192 +}, +{ +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +13062, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +13094, +13094, +11014, +11014, +11014, +11046, +11014, +11046, +11014, +11014, +11046, +11046, +11046, +11046, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +17351, +19399, +19368, +15304, +11240, +11208, +15272, +19371, +10793, +134, +17593, +17853, +15869, +17916, +19901, +21951, +17629, +6967, +597, +6840, +8889, +8825, +10906, +8858, +10939, +10938, +8889, +6841, +6872, +6904, +6872, +6872, +6872, +6873, +6873, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6809, +6841, +8921, +6840, +4759, +628, +7159, +15773, +19966, +17853, +17918, +17917, +15805, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15838, +17885, +19933, +19933, +17885, +17982, +13788, +13853, +15902, +13757, +15805, +21982, +26078, +21787, +17496, +561, +173, +205, +270, +4594, +10869, +12982, +15127, +19322, +21467, +25660, +25693, +25725, +27774, +27774, +27742, +27742, +27742, +27742, +27742, +27742, +27742, +25661, +25661, +21467, +15160, +12949, +6674, +303, +110, +432, +13304, +24031, +17854, +15805, +13821, +17982, +17917, +17884, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17886, +19871, +11290, +662, +4759, +8857, +10938, +6809, +6841, +6841, +8889, +8889, +8889, +8889, +8857, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8889, +6872, +6872, +6872, +6873, +8889, +8889, +8858, +8858, +8857, +10938, +11002, +6808, +6872, +6936, +2710, +4855, +9177, +17821, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +19996, +26109, +21656, +269, +4487, +15177, +19433, +13191, +11143, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +13062, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +13094, +13094, +11014, +11014, +11014, +11046, +11014, +11046, +11014, +11014, +11046, +11046, +11046, +11046, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +17351, +19399, +19368, +15304, +11240, +11208, +15272, +19371, +10793, +134, +17593, +17853, +15869, +17916, +19901, +21951, +17629, +6967, +597, +6840, +8889, +8825, +10906, +8858, +10939, +10938, +8889, +6841, +6872, +6904, +6872, +6872, +6872, +6873, +6873, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6809, +6841, +8921, +6840, +4759, +628, +7159, +15773, +19966, +17853, +17918, +17917, +15805, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15838, +17885, +19933, +19933, +17885, +17982, +13788, +13853, +15902, +13757, +15805, +21982, +26078, +21787, +17496, +561, +173, +205, +270, +4594, +10869, +12982, +15127, +19322, +21467, +25660, +25693, +25725, +27774, +27774, +27742, +27742, +27742, +27742, +27742, +27742, +27742, +25661, +25661, +21467, +15160, +12949, +6674, +303, +110, +432, +13304, +24031, +17854, +15805, +13821, +17982, +17917, +17884, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17886, +19871, +11290, +662, +4759, +8857, +10938, +6809, +6841, +6841, +8889, +8889, +8889, +8889, +8857, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8889, +6872, +6872, +6872, +6873, +8889, +8889, +8858, +8858, +8857, +10938, +11002, +6808, +6872, +6936, +2710, +4855, +9177, +17821, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +19996, +26109, +21656, +269, +4487, +15177, +19433, +13191, +11143 +}, +{ +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +11014, +11014, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15240, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +17351, +19399, +17320, +15304, +11240, +11240, +15272, +19338, +10793, +167, +17592, +19934, +15868, +15868, +19966, +21983, +19806, +13370, +694, +2646, +6841, +8922, +6745, +8858, +10906, +10906, +8890, +8921, +8953, +8952, +6872, +6872, +6872, +8921, +8921, +8889, +8889, +8890, +8858, +8858, +6777, +8890, +8922, +8889, +6840, +6840, +6840, +4758, +2902, +11449, +17885, +17918, +17853, +17918, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +17886, +19933, +19933, +17884, +17949, +13853, +13821, +13789, +15837, +19966, +24030, +23868, +8980, +367, +172, +335, +6739, +10934, +19289, +25661, +27742, +27742, +27742, +27742, +25661, +23581, +23580, +23548, +25629, +25597, +25598, +25598, +25598, +25598, +25597, +25597, +25630, +25629, +25629, +25661, +25661, +21434, +10901, +2416, +270, +530, +11321, +21983, +17918, +13789, +15869, +15836, +19965, +19965, +17885, +15837, +13789, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +15837, +19999, +19903, +13468, +4887, +2678, +8889, +6777, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8890, +8889, +8889, +6841, +6872, +6872, +6872, +6841, +8889, +8889, +8858, +8858, +10938, +8858, +6776, +8921, +6840, +4790, +2742, +2774, +17660, +17854, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +17916, +24061, +23802, +6608, +4390, +15146, +19433, +15271, +13223, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +11014, +11014, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15240, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +17351, +19399, +17320, +15304, +11240, +11240, +15272, +19338, +10793, +167, +17592, +19934, +15868, +15868, +19966, +21983, +19806, +13370, +694, +2646, +6841, +8922, +6745, +8858, +10906, +10906, +8890, +8921, +8953, +8952, +6872, +6872, +6872, +8921, +8921, +8889, +8889, +8890, +8858, +8858, +6777, +8890, +8922, +8889, +6840, +6840, +6840, +4758, +2902, +11449, +17885, +17918, +17853, +17918, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +17886, +19933, +19933, +17884, +17949, +13853, +13821, +13789, +15837, +19966, +24030, +23868, +8980, +367, +172, +335, +6739, +10934, +19289, +25661, +27742, +27742, +27742, +27742, +25661, +23581, +23580, +23548, +25629, +25597, +25598, +25598, +25598, +25598, +25597, +25597, +25630, +25629, +25629, +25661, +25661, +21434, +10901, +2416, +270, +530, +11321, +21983, +17918, +13789, +15869, +15836, +19965, +19965, +17885, +15837, +13789, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +15837, +19999, +19903, +13468, +4887, +2678, +8889, +6777, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8890, +8889, +8889, +6841, +6872, +6872, +6872, +6841, +8889, +8889, +8858, +8858, +10938, +8858, +6776, +8921, +6840, +4790, +2742, +2774, +17660, +17854, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +17916, +24061, +23802, +6608, +4390, +15146, +19433, +15271, +13223 +}, +{ +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +15271, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +17352, +17351, +19400, +17352, +15304, +11240, +11240, +15305, +17290, +10793, +199, +15512, +19966, +15869, +15868, +17917, +17854, +19902, +17725, +9144, +596, +4759, +8954, +6776, +8857, +8826, +8857, +8857, +8889, +8921, +8921, +8888, +8888, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +10938, +8857, +6809, +8921, +8921, +4759, +4727, +2710, +11321, +15741, +17918, +17885, +17885, +17950, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +17852, +15869, +15933, +13821, +13756, +17918, +22015, +17627, +4820, +270, +237, +4561, +10998, +21467, +23580, +25661, +25629, +25597, +25629, +25629, +25629, +25629, +23581, +23581, +23581, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23517, +25629, +27742, +27774, +27774, +27774, +25628, +13015, +336, +205, +658, +17757, +19999, +15837, +15869, +15836, +19997, +19965, +17885, +15869, +13821, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +17917, +19966, +17854, +17726, +9178, +598, +6808, +6809, +8921, +8889, +8889, +8857, +8857, +8857, +8858, +8890, +8890, +8858, +8889, +8889, +6841, +6841, +6841, +6841, +6873, +6872, +6872, +8921, +8889, +8889, +8858, +8858, +8858, +10938, +8890, +6776, +8953, +6904, +2710, +693, +7032, +21918, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17918, +15869, +15868, +17883, +24061, +25980, +15092, +131, +13033, +19433, +15304, +13255, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +15271, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +17352, +17351, +19400, +17352, +15304, +11240, +11240, +15305, +17290, +10793, +199, +15512, +19966, +15869, +15868, +17917, +17854, +19902, +17725, +9144, +596, +4759, +8954, +6776, +8857, +8826, +8857, +8857, +8889, +8921, +8921, +8888, +8888, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +10938, +8857, +6809, +8921, +8921, +4759, +4727, +2710, +11321, +15741, +17918, +17885, +17885, +17950, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +17852, +15869, +15933, +13821, +13756, +17918, +22015, +17627, +4820, +270, +237, +4561, +10998, +21467, +23580, +25661, +25629, +25597, +25629, +25629, +25629, +25629, +23581, +23581, +23581, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23517, +25629, +27742, +27774, +27774, +27774, +25628, +13015, +336, +205, +658, +17757, +19999, +15837, +15869, +15836, +19997, +19965, +17885, +15869, +13821, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +17917, +19966, +17854, +17726, +9178, +598, +6808, +6809, +8921, +8889, +8889, +8857, +8857, +8857, +8858, +8890, +8890, +8858, +8889, +8889, +6841, +6841, +6841, +6841, +6873, +6872, +6872, +8921, +8889, +8889, +8858, +8858, +8858, +10938, +8890, +6776, +8953, +6904, +2710, +693, +7032, +21918, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17918, +15869, +15868, +17883, +24061, +25980, +15092, +131, +13033, +19433, +15304, +13255 +}, +{ +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13095, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +17383, +19400, +17352, +15336, +11240, +11240, +15305, +17290, +10825, +231, +15480, +22014, +15837, +15868, +15868, +13724, +17886, +19967, +15612, +822, +661, +4791, +6840, +8889, +8889, +8858, +8857, +8857, +8857, +8889, +8889, +8857, +8857, +8889, +8857, +8858, +8858, +8858, +8858, +8890, +11002, +6776, +6808, +8953, +6872, +2678, +2710, +9049, +17660, +19966, +17918, +17885, +15837, +17918, +17917, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +15836, +15836, +15901, +15869, +15837, +19966, +17724, +6932, +13, +303, +6740, +17306, +25693, +27807, +27742, +25629, +25597, +25565, +25565, +23517, +23517, +23549, +23581, +25662, +25662, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25597, +25597, +25629, +23548, +21436, +25661, +29887, +25660, +10934, +238, +399, +7095, +19934, +15837, +15901, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15901, +15869, +15805, +17821, +19871, +15516, +2775, +2679, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6872, +6872, +8921, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8889, +8921, +4791, +6904, +2742, +2805, +15547, +19870, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15870, +13789, +15901, +17884, +21981, +28093, +21495, +2, +8872, +17353, +17384, +15303, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13095, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +17383, +19400, +17352, +15336, +11240, +11240, +15305, +17290, +10825, +231, +15480, +22014, +15837, +15868, +15868, +13724, +17886, +19967, +15612, +822, +661, +4791, +6840, +8889, +8889, +8858, +8857, +8857, +8857, +8889, +8889, +8857, +8857, +8889, +8857, +8858, +8858, +8858, +8858, +8890, +11002, +6776, +6808, +8953, +6872, +2678, +2710, +9049, +17660, +19966, +17918, +17885, +15837, +17918, +17917, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +15836, +15836, +15901, +15869, +15837, +19966, +17724, +6932, +13, +303, +6740, +17306, +25693, +27807, +27742, +25629, +25597, +25565, +25565, +23517, +23517, +23549, +23581, +25662, +25662, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25597, +25597, +25629, +23548, +21436, +25661, +29887, +25660, +10934, +238, +399, +7095, +19934, +15837, +15901, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15901, +15869, +15805, +17821, +19871, +15516, +2775, +2679, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6872, +6872, +8921, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8889, +8921, +4791, +6904, +2742, +2805, +15547, +19870, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15870, +13789, +15901, +17884, +21981, +28093, +21495, +2, +8872, +17353, +17384, +15303 +}, +{ +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +15271, +13223, +13223, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +17384, +17384, +19432, +17352, +15336, +11272, +13320, +15337, +17290, +10858, +263, +13334, +22015, +15837, +13821, +13820, +13820, +15901, +17950, +17854, +11451, +4983, +693, +2678, +6840, +8889, +10938, +10938, +10938, +8857, +10906, +10906, +10906, +8858, +8858, +8858, +8858, +10906, +10906, +8890, +8889, +6809, +6840, +6872, +6872, +2710, +2709, +9081, +19710, +21951, +19966, +17917, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17886, +17885, +17917, +15837, +15836, +15869, +15869, +19966, +19869, +11223, +335, +271, +6773, +17306, +23613, +23581, +23549, +25598, +25566, +27679, +27679, +27679, +25630, +25630, +25630, +25630, +23582, +23582, +23581, +25597, +25597, +25597, +25598, +25598, +25598, +25597, +27711, +25597, +23517, +25662, +25661, +23549, +25629, +25661, +23547, +466, +335, +561, +17788, +19966, +17949, +17949, +17917, +17917, +15869, +15869, +15869, +13821, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +17949, +15869, +13756, +17886, +19903, +17726, +11259, +2710, +2679, +6809, +8857, +8889, +8889, +8890, +8890, +8857, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +4824, +4856, +6872, +8889, +10937, +10905, +10906, +10906, +10906, +8858, +8858, +8857, +8921, +8953, +2710, +661, +2806, +9209, +19838, +19870, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15837, +13788, +17981, +17917, +21948, +28094, +23705, +103, +6695, +15273, +17385, +15336, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +15271, +13223, +13223, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +17384, +17384, +19432, +17352, +15336, +11272, +13320, +15337, +17290, +10858, +263, +13334, +22015, +15837, +13821, +13820, +13820, +15901, +17950, +17854, +11451, +4983, +693, +2678, +6840, +8889, +10938, +10938, +10938, +8857, +10906, +10906, +10906, +8858, +8858, +8858, +8858, +10906, +10906, +8890, +8889, +6809, +6840, +6872, +6872, +2710, +2709, +9081, +19710, +21951, +19966, +17917, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17886, +17885, +17917, +15837, +15836, +15869, +15869, +19966, +19869, +11223, +335, +271, +6773, +17306, +23613, +23581, +23549, +25598, +25566, +27679, +27679, +27679, +25630, +25630, +25630, +25630, +23582, +23582, +23581, +25597, +25597, +25597, +25598, +25598, +25598, +25597, +27711, +25597, +23517, +25662, +25661, +23549, +25629, +25661, +23547, +466, +335, +561, +17788, +19966, +17949, +17949, +17917, +17917, +15869, +15869, +15869, +13821, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +17949, +15869, +13756, +17886, +19903, +17726, +11259, +2710, +2679, +6809, +8857, +8889, +8889, +8890, +8890, +8857, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +4824, +4856, +6872, +8889, +10937, +10905, +10906, +10906, +10906, +8858, +8858, +8857, +8921, +8953, +2710, +661, +2806, +9209, +19838, +19870, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15837, +13788, +17981, +17917, +21948, +28094, +23705, +103, +6695, +15273, +17385, +15336 +}, +{ +13094, +13094, +13094, +13094, +15175, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +15272, +13224, +15272, +13224, +15272, +13224, +15272, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +17384, +17384, +17384, +17385, +15337, +13321, +13320, +15337, +15274, +10890, +231, +9109, +22015, +17886, +13821, +13820, +13885, +13853, +13788, +17918, +19967, +15644, +5016, +693, +629, +2678, +6807, +8889, +8889, +8857, +8858, +10938, +10938, +8890, +8890, +8890, +8890, +8890, +8889, +8889, +6841, +4727, +4791, +2710, +597, +694, +11225, +19710, +23999, +21983, +17885, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17885, +17885, +17917, +15837, +15869, +15837, +17885, +22014, +17659, +593, +109, +6676, +17274, +23613, +25662, +23549, +23517, +25598, +25598, +25534, +25534, +25566, +25566, +25598, +25598, +23550, +23582, +23582, +23550, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25630, +25630, +25662, +27743, +27710, +23549, +23549, +25661, +25661, +12982, +367, +334, +13433, +22014, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +13788, +15901, +17982, +17854, +19870, +19774, +7032, +598, +6808, +6809, +8857, +8889, +8889, +8889, +8889, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +6872, +4824, +6872, +8889, +10906, +10906, +10906, +10906, +10906, +8858, +8857, +8889, +6841, +4791, +2742, +628, +4983, +17725, +19870, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15838, +13789, +15901, +17949, +19900, +26077, +25851, +525, +2469, +13161, +17385, +15336, +13094, +13094, +13094, +13094, +15175, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +15272, +13224, +15272, +13224, +15272, +13224, +15272, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +17384, +17384, +17384, +17385, +15337, +13321, +13320, +15337, +15274, +10890, +231, +9109, +22015, +17886, +13821, +13820, +13885, +13853, +13788, +17918, +19967, +15644, +5016, +693, +629, +2678, +6807, +8889, +8889, +8857, +8858, +10938, +10938, +8890, +8890, +8890, +8890, +8890, +8889, +8889, +6841, +4727, +4791, +2710, +597, +694, +11225, +19710, +23999, +21983, +17885, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17885, +17885, +17917, +15837, +15869, +15837, +17885, +22014, +17659, +593, +109, +6676, +17274, +23613, +25662, +23549, +23517, +25598, +25598, +25534, +25534, +25566, +25566, +25598, +25598, +23550, +23582, +23582, +23550, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25630, +25630, +25662, +27743, +27710, +23549, +23549, +25661, +25661, +12982, +367, +334, +13433, +22014, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +13788, +15901, +17982, +17854, +19870, +19774, +7032, +598, +6808, +6809, +8857, +8889, +8889, +8889, +8889, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +6872, +4824, +6872, +8889, +10906, +10906, +10906, +10906, +10906, +8858, +8857, +8889, +6841, +4791, +2742, +628, +4983, +17725, +19870, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15838, +13789, +15901, +17949, +19900, +26077, +25851, +525, +2469, +13161, +17385, +15336 +}, +{ +13094, +13094, +13126, +15174, +15175, +15175, +15175, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13223, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15336, +15368, +17416, +17384, +17384, +17385, +15369, +13321, +13320, +15369, +15307, +10955, +231, +6963, +24031, +17886, +13821, +11772, +13853, +13853, +11740, +15869, +20031, +19967, +15612, +11322, +2838, +2774, +2710, +4759, +6808, +6808, +6809, +8857, +8889, +8889, +8889, +6809, +6809, +6809, +6808, +6808, +4792, +4759, +2743, +2774, +2871, +11290, +19774, +21983, +21950, +17854, +17885, +17917, +17917, +17917, +15837, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +15837, +17885, +15837, +15837, +15901, +15869, +17885, +19869, +15383, +205, +303, +12983, +23581, +25662, +25630, +27743, +27679, +25598, +25598, +25599, +25599, +25599, +25598, +25598, +25598, +23550, +23549, +23549, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +23517, +25630, +27743, +25630, +23517, +23549, +25630, +25662, +25629, +21402, +401, +302, +4884, +21950, +19933, +15836, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +13821, +13820, +15901, +17982, +15837, +17854, +21951, +15581, +7000, +4759, +6808, +6808, +6840, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6841, +10905, +10906, +10906, +10906, +10906, +10906, +8857, +8889, +6841, +4792, +2710, +2806, +4951, +13499, +21983, +17821, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15870, +15869, +17917, +19933, +26078, +25948, +11057, +290, +13130, +17386, +17384, +13094, +13094, +13126, +15174, +15175, +15175, +15175, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13223, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15336, +15368, +17416, +17384, +17384, +17385, +15369, +13321, +13320, +15369, +15307, +10955, +231, +6963, +24031, +17886, +13821, +11772, +13853, +13853, +11740, +15869, +20031, +19967, +15612, +11322, +2838, +2774, +2710, +4759, +6808, +6808, +6809, +8857, +8889, +8889, +8889, +6809, +6809, +6809, +6808, +6808, +4792, +4759, +2743, +2774, +2871, +11290, +19774, +21983, +21950, +17854, +17885, +17917, +17917, +17917, +15837, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +15837, +17885, +15837, +15837, +15901, +15869, +17885, +19869, +15383, +205, +303, +12983, +23581, +25662, +25630, +27743, +27679, +25598, +25598, +25599, +25599, +25599, +25598, +25598, +25598, +23550, +23549, +23549, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +23517, +25630, +27743, +25630, +23517, +23549, +25630, +25662, +25629, +21402, +401, +302, +4884, +21950, +19933, +15836, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +13821, +13820, +15901, +17982, +15837, +17854, +21951, +15581, +7000, +4759, +6808, +6808, +6840, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6841, +10905, +10906, +10906, +10906, +10906, +10906, +8857, +8889, +6841, +4792, +2710, +2806, +4951, +13499, +21983, +17821, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15870, +15869, +17917, +19933, +26078, +25948, +11057, +290, +13130, +17386, +17384 +}, +{ +13094, +13126, +15174, +13127, +15175, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +15272, +15272, +15272, +13256, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15369, +15368, +15368, +15368, +17416, +17416, +17416, +15337, +15369, +13321, +13320, +15368, +17419, +11019, +198, +4850, +23998, +17886, +13789, +13853, +13853, +13853, +15901, +15869, +15805, +17853, +19934, +21983, +15580, +9209, +2806, +629, +2678, +2679, +4727, +4760, +4760, +4760, +4760, +4760, +4760, +4759, +2711, +2710, +662, +661, +758, +9209, +17725, +21983, +21983, +19902, +17853, +17918, +17918, +17917, +17917, +17917, +15837, +17917, +17917, +15804, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +15836, +17982, +15869, +19901, +19772, +11125, +12, +6675, +21403, +29855, +23549, +23452, +27679, +25566, +25566, +27646, +25598, +25566, +25598, +25598, +25598, +25630, +25630, +25630, +25630, +25598, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25630, +25598, +23517, +25630, +27711, +25598, +23517, +27710, +29789, +2482, +335, +431, +23997, +22014, +15836, +15869, +15869, +13821, +15869, +15837, +15837, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +15901, +15901, +13788, +13821, +17950, +17854, +17854, +21983, +15549, +662, +2711, +4759, +4792, +6840, +6840, +8889, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +10906, +10906, +10906, +10905, +10905, +8889, +8889, +8921, +6840, +2743, +2774, +758, +13467, +22015, +17854, +17853, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15934, +13789, +15805, +19966, +24062, +26012, +15315, +161, +11050, +17386, +17384, +13094, +13126, +15174, +13127, +15175, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +15272, +15272, +15272, +13256, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15369, +15368, +15368, +15368, +17416, +17416, +17416, +15337, +15369, +13321, +13320, +15368, +17419, +11019, +198, +4850, +23998, +17886, +13789, +13853, +13853, +13853, +15901, +15869, +15805, +17853, +19934, +21983, +15580, +9209, +2806, +629, +2678, +2679, +4727, +4760, +4760, +4760, +4760, +4760, +4760, +4759, +2711, +2710, +662, +661, +758, +9209, +17725, +21983, +21983, +19902, +17853, +17918, +17918, +17917, +17917, +17917, +15837, +17917, +17917, +15804, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +15836, +17982, +15869, +19901, +19772, +11125, +12, +6675, +21403, +29855, +23549, +23452, +27679, +25566, +25566, +27646, +25598, +25566, +25598, +25598, +25598, +25630, +25630, +25630, +25630, +25598, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25630, +25598, +23517, +25630, +27711, +25598, +23517, +27710, +29789, +2482, +335, +431, +23997, +22014, +15836, +15869, +15869, +13821, +15869, +15837, +15837, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +15901, +15901, +13788, +13821, +17950, +17854, +17854, +21983, +15549, +662, +2711, +4759, +4792, +6840, +6840, +8889, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +10906, +10906, +10906, +10905, +10905, +8889, +8889, +8921, +6840, +2743, +2774, +758, +13467, +22015, +17854, +17853, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15934, +13789, +15805, +19966, +24062, +26012, +15315, +161, +11050, +17386, +17384 +}, +{ +13126, +13127, +15175, +13127, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +17448, +17448, +17417, +15369, +15369, +13321, +13352, +15368, +15338, +17325, +262, +462, +28126, +19934, +13757, +13821, +13821, +13821, +15869, +15869, +15837, +17885, +19934, +19934, +21983, +19838, +15580, +11322, +7065, +2840, +695, +630, +662, +2711, +630, +630, +630, +662, +727, +2871, +4984, +15548, +17693, +19870, +19934, +19966, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +17950, +15869, +17950, +22046, +17594, +561, +206, +14997, +25597, +27710, +25630, +25565, +25598, +27678, +25566, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25630, +23582, +23582, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25630, +25598, +25598, +27678, +27677, +15062, +302, +366, +17626, +19933, +17884, +15901, +13853, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +13852, +13820, +13820, +15869, +15837, +17886, +19903, +19839, +17662, +11194, +2710, +597, +4759, +6872, +6872, +8921, +8922, +8889, +8890, +8858, +8858, +10906, +10906, +10906, +10938, +10938, +10905, +8857, +8824, +8857, +8889, +6873, +6872, +2678, +661, +9177, +15612, +19871, +19935, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +13789, +15837, +19966, +22014, +23964, +19607, +165, +6760, +19468, +17385, +13126, +13127, +15175, +13127, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +17448, +17448, +17417, +15369, +15369, +13321, +13352, +15368, +15338, +17325, +262, +462, +28126, +19934, +13757, +13821, +13821, +13821, +15869, +15869, +15837, +17885, +19934, +19934, +21983, +19838, +15580, +11322, +7065, +2840, +695, +630, +662, +2711, +630, +630, +630, +662, +727, +2871, +4984, +15548, +17693, +19870, +19934, +19966, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +17950, +15869, +17950, +22046, +17594, +561, +206, +14997, +25597, +27710, +25630, +25565, +25598, +27678, +25566, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25630, +23582, +23582, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25630, +25598, +25598, +27678, +27677, +15062, +302, +366, +17626, +19933, +17884, +15901, +13853, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +13852, +13820, +13820, +15869, +15837, +17886, +19903, +19839, +17662, +11194, +2710, +597, +4759, +6872, +6872, +8921, +8922, +8889, +8890, +8858, +8858, +10906, +10906, +10906, +10938, +10938, +10905, +8857, +8824, +8857, +8889, +6873, +6872, +2678, +661, +9177, +15612, +19871, +19935, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +13789, +15837, +19966, +22014, +23964, +19607, +165, +6760, +19468, +17385 +}, +{ +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +13191, +13191, +13191, +13191, +13192, +13192, +13223, +13223, +13223, +13224, +13224, +13256, +13256, +13256, +15304, +13256, +13256, +13256, +15304, +13256, +15304, +13256, +15304, +15304, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15368, +15400, +17480, +17448, +17448, +17417, +15369, +15369, +15401, +15400, +15400, +15370, +17357, +327, +364, +25981, +19902, +13789, +13789, +15838, +15838, +15837, +15837, +17885, +17885, +17885, +17885, +19966, +19934, +19903, +19870, +17758, +15613, +13468, +11355, +9210, +9178, +9178, +9178, +11290, +13435, +15580, +17693, +17758, +17757, +17822, +19934, +17918, +17917, +15836, +15868, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +15837, +17917, +15869, +15901, +13789, +17950, +22047, +15481, +399, +239, +17110, +27709, +25630, +27678, +25598, +25598, +27678, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +23581, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +23418, +303, +335, +11223, +21981, +17884, +15869, +13853, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13853, +15869, +15869, +17885, +17854, +19903, +21951, +17629, +9210, +4919, +2774, +630, +2678, +4759, +6840, +8857, +8857, +8890, +10938, +10938, +10906, +10906, +8825, +8857, +8921, +11001, +8953, +6840, +4727, +2646, +565, +4855, +11323, +15613, +19871, +19935, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +15837, +15837, +17886, +19933, +24029, +21785, +427, +2503, +15275, +19434, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +13191, +13191, +13191, +13191, +13192, +13192, +13223, +13223, +13223, +13224, +13224, +13256, +13256, +13256, +15304, +13256, +13256, +13256, +15304, +13256, +15304, +13256, +15304, +15304, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15368, +15400, +17480, +17448, +17448, +17417, +15369, +15369, +15401, +15400, +15400, +15370, +17357, +327, +364, +25981, +19902, +13789, +13789, +15838, +15838, +15837, +15837, +17885, +17885, +17885, +17885, +19966, +19934, +19903, +19870, +17758, +15613, +13468, +11355, +9210, +9178, +9178, +9178, +11290, +13435, +15580, +17693, +17758, +17757, +17822, +19934, +17918, +17917, +15836, +15868, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +15837, +17917, +15869, +15901, +13789, +17950, +22047, +15481, +399, +239, +17110, +27709, +25630, +27678, +25598, +25598, +27678, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +23581, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +23418, +303, +335, +11223, +21981, +17884, +15869, +13853, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13853, +15869, +15869, +17885, +17854, +19903, +21951, +17629, +9210, +4919, +2774, +630, +2678, +4759, +6840, +8857, +8857, +8890, +10938, +10938, +10906, +10906, +8825, +8857, +8921, +11001, +8953, +6840, +4727, +2646, +565, +4855, +11323, +15613, +19871, +19935, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +15837, +15837, +17886, +19933, +24029, +21785, +427, +2503, +15275, +19434 +}, +{ +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +15239, +15271, +13223, +13223, +13223, +13224, +13224, +13224, +13223, +13256, +13256, +13256, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +17449, +15401, +17449, +15401, +15432, +17480, +17480, +17449, +17449, +15402, +15401, +15401, +15400, +15432, +17482, +15276, +456, +331, +21690, +21949, +15870, +15838, +15838, +15838, +15838, +15837, +17885, +17885, +17885, +17885, +17853, +17885, +19934, +19934, +19934, +19903, +19903, +17823, +19838, +19838, +19838, +19839, +19839, +19871, +19903, +19935, +19934, +17854, +17885, +17917, +15869, +15868, +13820, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +17885, +17885, +15869, +15869, +13789, +17950, +22047, +15481, +367, +239, +19191, +27742, +25629, +25629, +25630, +25597, +25630, +25630, +25597, +25629, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +27677, +27676, +336, +335, +2771, +24062, +17885, +13788, +13821, +13853, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17886, +17854, +19935, +19903, +19838, +15580, +9209, +2839, +629, +597, +2678, +4759, +6808, +8857, +8889, +10938, +10906, +8857, +8857, +6807, +6839, +6839, +4759, +597, +629, +4887, +9177, +15548, +19839, +19871, +19934, +17886, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17885, +24093, +23963, +623, +293, +13098, +19467, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +15239, +15271, +13223, +13223, +13223, +13224, +13224, +13224, +13223, +13256, +13256, +13256, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +17449, +15401, +17449, +15401, +15432, +17480, +17480, +17449, +17449, +15402, +15401, +15401, +15400, +15432, +17482, +15276, +456, +331, +21690, +21949, +15870, +15838, +15838, +15838, +15838, +15837, +17885, +17885, +17885, +17885, +17853, +17885, +19934, +19934, +19934, +19903, +19903, +17823, +19838, +19838, +19838, +19839, +19839, +19871, +19903, +19935, +19934, +17854, +17885, +17917, +15869, +15868, +13820, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +17885, +17885, +15869, +15869, +13789, +17950, +22047, +15481, +367, +239, +19191, +27742, +25629, +25629, +25630, +25597, +25630, +25630, +25597, +25629, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +27677, +27676, +336, +335, +2771, +24062, +17885, +13788, +13821, +13853, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17886, +17854, +19935, +19903, +19838, +15580, +9209, +2839, +629, +597, +2678, +4759, +6808, +8857, +8889, +10938, +10906, +8857, +8857, +6807, +6839, +6839, +4759, +597, +629, +4887, +9177, +15548, +19839, +19871, +19934, +17886, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17885, +24093, +23963, +623, +293, +13098, +19467 +}, +{ +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13223, +15272, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15401, +15433, +17481, +17481, +17481, +17512, +17480, +17481, +15401, +15402, +15402, +17449, +17480, +15464, +17482, +15275, +6762, +232, +15285, +24062, +17918, +15838, +17854, +17854, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17886, +17918, +19967, +19967, +19935, +19935, +19935, +19935, +19934, +19934, +17885, +17885, +17918, +17917, +15869, +15869, +13820, +13852, +13852, +13852, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +13788, +13821, +15902, +22047, +15513, +335, +239, +19224, +29822, +25629, +25597, +25630, +25597, +25629, +27710, +25597, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +27645, +29790, +2450, +303, +496, +26078, +19965, +13821, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +15900, +15869, +15837, +17885, +17886, +17821, +19934, +22015, +19903, +17725, +13500, +11258, +7032, +2775, +598, +598, +2614, +2614, +4630, +4663, +4663, +4695, +630, +662, +694, +2774, +4951, +11257, +15548, +19806, +21951, +19903, +19902, +17853, +17853, +17917, +17918, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17918, +15838, +15805, +17885, +22077, +24028, +6930, +230, +11018, +19403, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13223, +15272, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15401, +15433, +17481, +17481, +17481, +17512, +17480, +17481, +15401, +15402, +15402, +17449, +17480, +15464, +17482, +15275, +6762, +232, +15285, +24062, +17918, +15838, +17854, +17854, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17886, +17918, +19967, +19967, +19935, +19935, +19935, +19935, +19934, +19934, +17885, +17885, +17918, +17917, +15869, +15869, +13820, +13852, +13852, +13852, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +13788, +13821, +15902, +22047, +15513, +335, +239, +19224, +29822, +25629, +25597, +25630, +25597, +25629, +27710, +25597, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +27645, +29790, +2450, +303, +496, +26078, +19965, +13821, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +15900, +15869, +15837, +17885, +17886, +17821, +19934, +22015, +19903, +17725, +13500, +11258, +7032, +2775, +598, +598, +2614, +2614, +4630, +4663, +4663, +4695, +630, +662, +694, +2774, +4951, +11257, +15548, +19806, +21951, +19903, +19902, +17853, +17853, +17917, +17918, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17918, +15838, +15805, +17885, +22077, +24028, +6930, +230, +11018, +19403 +}, +{ +13159, +13159, +13159, +13191, +15239, +13191, +15271, +13223, +13223, +15304, +13256, +13256, +13256, +15304, +13256, +15336, +13288, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15369, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17512, +17480, +17481, +15433, +15402, +15402, +17449, +17480, +15464, +15401, +15339, +13068, +167, +8849, +26174, +19965, +15805, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +17885, +15805, +15805, +17853, +17885, +17886, +17885, +17885, +17885, +17885, +17949, +15869, +15869, +15869, +15901, +15901, +15901, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17949, +13820, +13821, +15870, +22047, +15514, +400, +174, +17143, +27742, +25629, +23549, +25662, +25629, +23549, +27710, +23549, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25597, +29790, +6644, +270, +432, +23965, +19966, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17885, +15805, +17917, +17886, +17886, +19934, +19935, +19838, +17661, +15515, +13371, +11258, +9113, +7000, +6968, +6968, +7000, +7032, +9144, +9176, +11290, +13467, +17693, +19870, +21951, +19903, +19934, +17886, +17854, +15805, +15837, +17917, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17918, +15838, +15837, +19997, +21981, +15383, +232, +8874, +19403, +13159, +13159, +13159, +13191, +15239, +13191, +15271, +13223, +13223, +15304, +13256, +13256, +13256, +15304, +13256, +15336, +13288, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15369, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17512, +17480, +17481, +15433, +15402, +15402, +17449, +17480, +15464, +15401, +15339, +13068, +167, +8849, +26174, +19965, +15805, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +17885, +15805, +15805, +17853, +17885, +17886, +17885, +17885, +17885, +17885, +17949, +15869, +15869, +15869, +15901, +15901, +15901, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17949, +13820, +13821, +15870, +22047, +15514, +400, +174, +17143, +27742, +25629, +23549, +25662, +25629, +23549, +27710, +23549, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25597, +29790, +6644, +270, +432, +23965, +19966, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17885, +15805, +17917, +17886, +17886, +19934, +19935, +19838, +17661, +15515, +13371, +11258, +9113, +7000, +6968, +6968, +7000, +7032, +9144, +9176, +11290, +13467, +17693, +19870, +21951, +19903, +19934, +17886, +17854, +15805, +15837, +17917, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17918, +15838, +15837, +19997, +21981, +15383, +232, +8874, +19403 +}, +{ +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15368, +15368, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17512, +17512, +17481, +15433, +15402, +15402, +17449, +17480, +17511, +15400, +17451, +15246, +231, +333, +26109, +19933, +15805, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +13788, +13820, +15869, +15901, +17949, +15869, +15836, +15836, +15837, +17917, +17917, +15869, +15869, +17917, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15901, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +19933, +19933, +17917, +15869, +13853, +15869, +19967, +17627, +2642, +110, +12917, +23549, +25662, +23549, +25630, +25630, +23549, +25662, +23549, +25629, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25598, +25630, +27677, +10837, +238, +464, +21820, +19933, +15901, +15869, +15869, +17917, +17885, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15901, +15869, +15869, +15869, +15837, +15837, +17949, +15901, +15837, +15804, +15805, +19999, +22047, +19935, +19903, +19903, +19838, +17726, +15613, +15580, +15580, +15581, +15613, +17757, +17789, +17790, +17822, +19935, +19967, +19934, +17853, +17885, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15838, +15837, +17916, +21981, +21788, +266, +4583, +19404, +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15368, +15368, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17512, +17512, +17481, +15433, +15402, +15402, +17449, +17480, +17511, +15400, +17451, +15246, +231, +333, +26109, +19933, +15805, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +13788, +13820, +15869, +15901, +17949, +15869, +15836, +15836, +15837, +17917, +17917, +15869, +15869, +17917, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15901, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +19933, +19933, +17917, +15869, +13853, +15869, +19967, +17627, +2642, +110, +12917, +23549, +25662, +23549, +25630, +25630, +23549, +25662, +23549, +25629, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25598, +25630, +27677, +10837, +238, +464, +21820, +19933, +15901, +15869, +15869, +17917, +17885, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15901, +15869, +15869, +15869, +15837, +15837, +17949, +15901, +15837, +15804, +15805, +19999, +22047, +19935, +19903, +19903, +19838, +17726, +15613, +15580, +15580, +15581, +15613, +17757, +17789, +17790, +17822, +19935, +19967, +19934, +17853, +17885, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15838, +15837, +17916, +21981, +21788, +266, +4583, +19404 +}, +{ +13191, +13191, +13191, +13223, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17513, +17512, +17513, +17513, +15434, +13386, +15434, +19529, +19560, +17511, +15432, +17451, +17326, +6537, +9, +19737, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +15836, +17917, +17917, +17949, +17949, +15901, +15869, +15869, +15836, +15836, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +17917, +15901, +13821, +13821, +19967, +17725, +9013, +14, +6643, +19323, +25695, +23549, +23549, +25662, +23549, +25662, +23581, +23581, +23582, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25629, +12950, +238, +432, +19739, +19901, +15869, +15869, +15869, +17917, +19933, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15901, +15901, +15901, +15869, +15837, +15837, +17918, +17886, +17886, +19966, +19934, +17886, +17886, +17886, +17886, +17886, +17918, +19966, +19966, +19966, +17886, +17885, +15805, +15837, +17917, +17917, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17885, +17885, +17886, +15838, +15869, +15836, +21981, +26046, +397, +2340, +19372, +13191, +13191, +13191, +13223, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17513, +17512, +17513, +17513, +15434, +13386, +15434, +19529, +19560, +17511, +15432, +17451, +17326, +6537, +9, +19737, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +15836, +17917, +17917, +17949, +17949, +15901, +15869, +15869, +15836, +15836, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +17917, +15901, +13821, +13821, +19967, +17725, +9013, +14, +6643, +19323, +25695, +23549, +23549, +25662, +23549, +25662, +23581, +23581, +23582, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25629, +12950, +238, +432, +19739, +19901, +15869, +15869, +15869, +17917, +19933, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15901, +15901, +15901, +15869, +15837, +15837, +17918, +17886, +17886, +19966, +19934, +17886, +17886, +17886, +17886, +17886, +17918, +19966, +19966, +19966, +17886, +17885, +15805, +15837, +17917, +17917, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17885, +17885, +17886, +15838, +15869, +15836, +21981, +26046, +397, +2340, +19372 +}, +{ +13191, +13191, +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17513, +17513, +15434, +15434, +17482, +19529, +19560, +17511, +17544, +17451, +17325, +12876, +8, +9140, +19965, +19997, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15902, +15902, +15869, +15837, +15837, +17917, +17917, +19997, +15869, +15836, +15836, +15836, +15836, +15868, +15869, +17917, +17917, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +15836, +17949, +13789, +13789, +17918, +21918, +15352, +13, +2385, +17177, +27743, +23582, +23517, +25662, +23517, +23582, +23550, +23582, +23582, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25629, +12983, +271, +367, +21787, +19901, +17917, +15869, +15869, +17885, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15869, +15900, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15901, +15901, +15901, +15901, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15837, +15869, +15869, +15837, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17917, +17885, +15837, +15838, +15901, +15868, +19933, +26046, +4753, +2275, +17292, +13191, +13191, +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17513, +17513, +15434, +15434, +17482, +19529, +19560, +17511, +17544, +17451, +17325, +12876, +8, +9140, +19965, +19997, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15902, +15902, +15869, +15837, +15837, +17917, +17917, +19997, +15869, +15836, +15836, +15836, +15836, +15868, +15869, +17917, +17917, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +15836, +17949, +13789, +13789, +17918, +21918, +15352, +13, +2385, +17177, +27743, +23582, +23517, +25662, +23517, +23582, +23550, +23582, +23582, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25629, +12983, +271, +367, +21787, +19901, +17917, +15869, +15869, +17885, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15869, +15900, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15901, +15901, +15901, +15901, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15837, +15869, +15869, +15837, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17917, +17885, +15837, +15838, +15901, +15868, +19933, +26046, +4753, +2275, +17292 +}, +{ +13191, +13191, +13223, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17513, +17545, +17545, +17545, +17545, +17514, +15466, +15434, +17514, +17513, +17544, +17543, +17577, +17482, +15276, +17198, +2279, +655, +24028, +22077, +15869, +15901, +15869, +15868, +15869, +15901, +13821, +13821, +13789, +15837, +17885, +17917, +19965, +19965, +17916, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15837, +17917, +17917, +17917, +17885, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15804, +17949, +15837, +15837, +19934, +24031, +17561, +367, +239, +15031, +27742, +25630, +23549, +25662, +23517, +25630, +25630, +23550, +23550, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +23550, +25598, +23582, +23582, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23582, +23581, +23581, +25629, +25597, +25661, +10934, +303, +367, +21820, +19901, +17917, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17886, +17886, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15868, +15836, +15836, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +13820, +13820, +13820, +13821, +17949, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +17917, +17885, +15805, +15837, +15901, +15900, +19965, +23998, +15350, +229, +13036, +13191, +13191, +13223, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17513, +17545, +17545, +17545, +17545, +17514, +15466, +15434, +17514, +17513, +17544, +17543, +17577, +17482, +15276, +17198, +2279, +655, +24028, +22077, +15869, +15901, +15869, +15868, +15869, +15901, +13821, +13821, +13789, +15837, +17885, +17917, +19965, +19965, +17916, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15837, +17917, +17917, +17917, +17885, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15804, +17949, +15837, +15837, +19934, +24031, +17561, +367, +239, +15031, +27742, +25630, +23549, +25662, +23517, +25630, +25630, +23550, +23550, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +23550, +25598, +23582, +23582, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23582, +23581, +23581, +25629, +25597, +25661, +10934, +303, +367, +21820, +19901, +17917, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17886, +17886, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15868, +15836, +15836, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +13820, +13820, +13820, +13821, +17949, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +17917, +17885, +15805, +15837, +15901, +15900, +19965, +23998, +15350, +229, +13036 +}, +{ +13191, +13191, +15271, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15433, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +17513, +17513, +17513, +17513, +15465, +17513, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17513, +17514, +17514, +17514, +17514, +17514, +17513, +17544, +15496, +15495, +15464, +15434, +15339, +17391, +4520, +298, +23769, +21981, +17949, +17949, +17917, +15836, +15868, +15933, +13853, +11773, +13821, +15837, +19933, +19933, +19901, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +15837, +17917, +19965, +19933, +21982, +19771, +6963, +12, +8724, +23451, +27710, +27678, +25597, +25597, +25631, +25631, +25598, +23550, +23550, +25598, +25630, +25630, +25629, +25629, +25629, +25630, +23582, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +25597, +27741, +8853, +335, +464, +21884, +19901, +17884, +17917, +17917, +17917, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17916, +19964, +21980, +21817, +199, +361, +13191, +13191, +15271, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15433, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +17513, +17513, +17513, +17513, +15465, +17513, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17513, +17514, +17514, +17514, +17514, +17514, +17513, +17544, +15496, +15495, +15464, +15434, +15339, +17391, +4520, +298, +23769, +21981, +17949, +17949, +17917, +15836, +15868, +15933, +13853, +11773, +13821, +15837, +19933, +19933, +19901, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +15837, +17917, +19965, +19933, +21982, +19771, +6963, +12, +8724, +23451, +27710, +27678, +25597, +25597, +25631, +25631, +25598, +23550, +23550, +25598, +25630, +25630, +25629, +25629, +25629, +25630, +23582, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +25597, +27741, +8853, +335, +464, +21884, +19901, +17884, +17917, +17917, +17917, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17916, +19964, +21980, +21817, +199, +361 +}, +{ +13191, +13191, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17514, +17514, +17514, +17514, +17514, +17514, +17513, +15496, +15496, +15496, +15496, +15465, +15403, +15374, +6762, +38, +19510, +23996, +17917, +15837, +17884, +17916, +17949, +15901, +13820, +13853, +13821, +15837, +19934, +19901, +21981, +19933, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19998, +19933, +19901, +22014, +19868, +9174, +302, +2352, +17111, +29822, +27677, +25597, +27743, +23485, +23550, +25598, +23550, +23550, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +27709, +27741, +4627, +269, +496, +24030, +22013, +17884, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17917, +19964, +22012, +23930, +330, +297, +13191, +13191, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17514, +17514, +17514, +17514, +17514, +17514, +17513, +15496, +15496, +15496, +15496, +15465, +15403, +15374, +6762, +38, +19510, +23996, +17917, +15837, +17884, +17916, +17949, +15901, +13820, +13853, +13821, +15837, +19934, +19901, +21981, +19933, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19998, +19933, +19901, +22014, +19868, +9174, +302, +2352, +17111, +29822, +27677, +25597, +27743, +23485, +23550, +25598, +23550, +23550, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +27709, +27741, +4627, +269, +496, +24030, +22013, +17884, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17917, +19964, +22012, +23930, +330, +297 +}, +{ +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +17481, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17514, +17514, +17514, +17514, +17545, +15497, +15496, +15496, +15497, +15465, +15403, +15373, +11085, +229, +8911, +21883, +19998, +15805, +17852, +17917, +17949, +13820, +13820, +15901, +15869, +15837, +17885, +19933, +19933, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +17885, +17852, +22046, +22014, +15545, +2706, +13, +8691, +19289, +27742, +27710, +23517, +25630, +25630, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23581, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27709, +27708, +433, +237, +626, +24062, +19965, +17884, +17917, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17917, +17885, +22013, +26076, +558, +168, +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +17481, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17514, +17514, +17514, +17514, +17545, +15497, +15496, +15496, +15497, +15465, +15403, +15373, +11085, +229, +8911, +21883, +19998, +15805, +17852, +17917, +17949, +13820, +13820, +15901, +15869, +15837, +17885, +19933, +19933, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +17885, +17852, +22046, +22014, +15545, +2706, +13, +8691, +19289, +27742, +27710, +23517, +25630, +25630, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23581, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27709, +27708, +433, +237, +626, +24062, +19965, +17884, +17917, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17917, +17885, +22013, +26076, +558, +168 +}, +{ +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15433, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +15497, +17546, +17514, +17514, +17514, +17546, +17545, +15497, +17545, +15464, +15465, +15402, +15340, +17390, +4552, +167, +17624, +22014, +17886, +17853, +15869, +15901, +13821, +13821, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +22014, +22046, +19836, +13303, +174, +239, +8724, +25661, +29855, +21436, +25630, +25630, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25629, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27677, +21434, +400, +302, +7061, +21981, +19933, +17885, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +17885, +21981, +26142, +9011, +104, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15433, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +15497, +17546, +17514, +17514, +17514, +17546, +17545, +15497, +17545, +15464, +15465, +15402, +15340, +17390, +4552, +167, +17624, +22014, +17886, +17853, +15869, +15901, +13821, +13821, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +22014, +22046, +19836, +13303, +174, +239, +8724, +25661, +29855, +21436, +25630, +25630, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25629, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27677, +21434, +400, +302, +7061, +21981, +19933, +17885, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +17885, +21981, +26142, +9011, +104 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +15498, +17546, +17546, +17546, +15466, +17545, +17545, +17545, +15432, +15433, +15402, +15339, +17422, +8874, +0, +13268, +21917, +22047, +17885, +15805, +15869, +15869, +15901, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15837, +17917, +17917, +19965, +19965, +21982, +19740, +8917, +45, +2417, +13047, +23612, +27806, +23516, +25597, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +27677, +27709, +13014, +302, +366, +15545, +19901, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +15837, +15869, +15837, +19933, +26110, +17431, +105, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +15498, +17546, +17546, +17546, +15466, +17545, +17545, +17545, +15432, +15433, +15402, +15339, +17422, +8874, +0, +13268, +21917, +22047, +17885, +15805, +15869, +15869, +15901, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15837, +17917, +17917, +19965, +19965, +21982, +19740, +8917, +45, +2417, +13047, +23612, +27806, +23516, +25597, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +27677, +27709, +13014, +302, +366, +15545, +19901, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +15837, +15869, +15837, +19933, +26110, +17431, +105 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17546, +17545, +17545, +15432, +15433, +15402, +15371, +15340, +15277, +4517, +590, +17626, +24063, +19934, +15805, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15804, +17917, +17917, +17885, +17885, +19966, +24030, +21691, +498, +173, +2384, +13015, +25661, +27774, +25630, +25629, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +25629, +25630, +25629, +25630, +25629, +25598, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25628, +6643, +237, +529, +21885, +19933, +17917, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15838, +13790, +15837, +17853, +24030, +23803, +171, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17546, +17545, +17545, +15432, +15433, +15402, +15371, +15340, +15277, +4517, +590, +17626, +24063, +19934, +15805, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15804, +17917, +17917, +17885, +17885, +19966, +24030, +21691, +498, +173, +2384, +13015, +25661, +27774, +25630, +25629, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +25629, +25630, +25629, +25630, +25629, +25598, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25628, +6643, +237, +529, +21885, +19933, +17917, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15838, +13790, +15837, +17853, +24030, +23803, +171 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +15530, +15498, +15498, +15498, +17546, +17546, +17545, +15433, +17513, +17482, +15370, +15339, +17453, +6793, +167, +13270, +21917, +19934, +15837, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +13821, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15837, +17885, +21982, +23966, +17498, +335, +238, +401, +10933, +25660, +25629, +25629, +27645, +25598, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23548, +15063, +400, +302, +9078, +21982, +19965, +17917, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +13821, +15869, +17886, +21917, +28062, +333, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +15530, +15498, +15498, +15498, +17546, +17546, +17545, +15433, +17513, +17482, +15370, +15339, +17453, +6793, +167, +13270, +21917, +19934, +15837, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +13821, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15837, +17885, +21982, +23966, +17498, +335, +238, +401, +10933, +25660, +25629, +25629, +27645, +25598, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23548, +15063, +400, +302, +9078, +21982, +19965, +17917, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +13821, +15869, +17886, +21917, +28062, +333 +}, +{ +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15369, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15497, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +17546, +15466, +17513, +17513, +17513, +17514, +17450, +17418, +17451, +11083, +258, +11059, +19772, +21982, +17918, +15838, +15805, +17950, +17885, +17917, +15869, +13821, +13853, +13821, +13821, +15838, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13756, +15902, +15902, +15837, +15837, +17917, +17917, +15837, +19901, +23998, +23934, +15417, +432, +173, +336, +8788, +21434, +27677, +27677, +27645, +27645, +27646, +25598, +25598, +25598, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23614, +21500, +336, +335, +432, +19707, +21982, +19965, +13756, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +15837, +19836, +32319, +463, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15369, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15497, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +17546, +15466, +17513, +17513, +17513, +17514, +17450, +17418, +17451, +11083, +258, +11059, +19772, +21982, +17918, +15838, +15805, +17950, +17885, +17917, +15869, +13821, +13853, +13821, +13821, +15838, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13756, +15902, +15902, +15837, +15837, +17917, +17917, +15837, +19901, +23998, +23934, +15417, +432, +173, +336, +8788, +21434, +27677, +27677, +27645, +27645, +27646, +25598, +25598, +25598, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23614, +21500, +336, +335, +432, +19707, +21982, +19965, +13756, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +15837, +19836, +32319, +463 +}, +{ +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17514, +17482, +17450, +17450, +15340, +6664, +299, +17527, +21982, +19966, +15837, +15805, +17917, +17885, +17917, +15869, +13852, +13853, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19901, +24030, +23966, +15482, +594, +77, +173, +8723, +15031, +21370, +29757, +29790, +27678, +27645, +27645, +25597, +25597, +25630, +23582, +23550, +23550, +23549, +23550, +25598, +25630, +25662, +25630, +23549, +21469, +25630, +27775, +25662, +17210, +8789, +238, +399, +11158, +23998, +19901, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13853, +15869, +19933, +23965, +11125, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17514, +17482, +17450, +17450, +15340, +6664, +299, +17527, +21982, +19966, +15837, +15805, +17917, +17885, +17917, +15869, +13852, +13853, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19901, +24030, +23966, +15482, +594, +77, +173, +8723, +15031, +21370, +29757, +29790, +27678, +27645, +27645, +25597, +25597, +25630, +23582, +23550, +23550, +23549, +23550, +25598, +25630, +25662, +25630, +23549, +21469, +25630, +27775, +25662, +17210, +8789, +238, +399, +11158, +23998, +19901, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13853, +15869, +19933, +23965, +11125 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15369, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +15433, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17513, +17481, +17481, +17481, +17451, +8907, +7, +9042, +21883, +22046, +17885, +19966, +17853, +17885, +17917, +15869, +13852, +13852, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19966, +19901, +21950, +21885, +17562, +9013, +400, +141, +304, +8724, +17143, +23418, +27645, +29790, +31871, +29790, +27678, +25597, +23550, +25598, +25630, +25630, +25630, +25598, +25597, +25597, +25630, +27742, +27742, +25629, +21435, +15096, +6644, +240, +303, +6965, +21853, +26143, +19933, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +15869, +13853, +13853, +13853, +15869, +19966, +21917, +15448, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15369, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +15433, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17513, +17481, +17481, +17481, +17451, +8907, +7, +9042, +21883, +22046, +17885, +19966, +17853, +17885, +17917, +15869, +13852, +13852, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19966, +19901, +21950, +21885, +17562, +9013, +400, +141, +304, +8724, +17143, +23418, +27645, +29790, +31871, +29790, +27678, +25597, +23550, +25598, +25630, +25630, +25630, +25598, +25597, +25597, +25630, +27742, +27742, +25629, +21435, +15096, +6644, +240, +303, +6965, +21853, +26143, +19933, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +15869, +13853, +13853, +13853, +15869, +19966, +21917, +15448 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +15433, +17481, +15433, +15465, +15465, +17513, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +17578, +17578, +17578, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17514, +17514, +17513, +17513, +17513, +17481, +15433, +15402, +13197, +6601, +395, +17624, +24061, +19933, +19998, +15805, +17885, +15869, +15869, +13852, +13852, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17853, +21982, +24031, +21821, +13239, +562, +142, +78, +272, +8658, +14997, +19191, +21337, +23450, +23516, +25597, +27678, +27710, +29823, +29791, +29790, +29758, +27710, +27645, +23516, +21403, +19289, +15063, +8692, +272, +15, +175, +6901, +19740, +26143, +22014, +19965, +17917, +15868, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17916, +17916, +17916, +15868, +15900, +13852, +13853, +15901, +19965, +21981, +19771, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +15433, +17481, +15433, +15465, +15465, +17513, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +17578, +17578, +17578, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17514, +17514, +17513, +17513, +17513, +17481, +15433, +15402, +13197, +6601, +395, +17624, +24061, +19933, +19998, +15805, +17885, +15869, +15869, +13852, +13852, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17853, +21982, +24031, +21821, +13239, +562, +142, +78, +272, +8658, +14997, +19191, +21337, +23450, +23516, +25597, +27678, +27710, +29823, +29791, +29790, +29758, +27710, +27645, +23516, +21403, +19289, +15063, +8692, +272, +15, +175, +6901, +19740, +26143, +22014, +19965, +17917, +15868, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17916, +17916, +17916, +15868, +15900, +13852, +13853, +15901, +19965, +21981, +19771 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +17545, +17545, +17546, +15498, +17546, +17545, +17545, +15497, +15497, +15530, +15530, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15497, +17545, +17546, +17546, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15433, +15402, +17389, +10891, +5, +13266, +23995, +22013, +17853, +17918, +15837, +15869, +15869, +13820, +13852, +15869, +15869, +17885, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17918, +19933, +21982, +24030, +21853, +19643, +15320, +6803, +174, +13, +46, +239, +369, +8723, +12949, +17111, +19192, +19224, +21305, +21305, +21304, +19224, +19191, +19191, +14965, +8691, +2385, +175, +13, +143, +8820, +17368, +19741, +24063, +21982, +15740, +17949, +17981, +13788, +15901, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +17916, +15868, +13852, +13852, +13853, +17917, +22013, +21949, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +17545, +17545, +17546, +15498, +17546, +17545, +17545, +15497, +15497, +15530, +15530, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15497, +17545, +17546, +17546, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15433, +15402, +17389, +10891, +5, +13266, +23995, +22013, +17853, +17918, +15837, +15869, +15869, +13820, +13852, +15869, +15869, +17885, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17918, +19933, +21982, +24030, +21853, +19643, +15320, +6803, +174, +13, +46, +239, +369, +8723, +12949, +17111, +19192, +19224, +21305, +21305, +21304, +19224, +19191, +19191, +14965, +8691, +2385, +175, +13, +143, +8820, +17368, +19741, +24063, +21982, +15740, +17949, +17981, +13788, +15901, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +17916, +15868, +13852, +13852, +13853, +17917, +22013, +21949 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15530, +15498, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +17545, +17545, +17545, +17545, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15464, +15433, +17388, +13132, +4551, +2603, +19704, +26109, +17820, +19999, +15838, +15869, +15869, +15868, +15900, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +17917, +15804, +17821, +19934, +24063, +24031, +23966, +21756, +17465, +13141, +4722, +304, +14, +13, +14, +175, +175, +175, +175, +207, +175, +175, +175, +78, +13, +12, +14, +432, +8916, +15288, +19579, +23902, +24063, +22015, +15773, +15804, +17949, +15901, +13788, +17949, +17949, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13853, +13853, +13853, +15868, +19933, +22013, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15530, +15498, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +17545, +17545, +17545, +17545, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15464, +15433, +17388, +13132, +4551, +2603, +19704, +26109, +17820, +19999, +15838, +15869, +15869, +15868, +15900, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +17917, +15804, +17821, +19934, +24063, +24031, +23966, +21756, +17465, +13141, +4722, +304, +14, +13, +14, +175, +175, +175, +175, +207, +175, +175, +175, +78, +13, +12, +14, +432, +8916, +15288, +19579, +23902, +24063, +22015, +15773, +15804, +17949, +15901, +13788, +17949, +17949, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13853, +13853, +13853, +15868, +19933, +22013 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17514, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17419, +17357, +10922, +3, +15282, +26076, +24062, +17886, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +17885, +17917, +19934, +19934, +21982, +24063, +23998, +21853, +19675, +17497, +15351, +13173, +8915, +433, +433, +400, +399, +367, +399, +432, +432, +4689, +10995, +15253, +17431, +17529, +19708, +23933, +24030, +24063, +19966, +15805, +15837, +17982, +15901, +13788, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +15869, +13821, +13853, +13853, +15836, +17852, +19965, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17514, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17419, +17357, +10922, +3, +15282, +26076, +24062, +17886, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +17885, +17917, +19934, +19934, +21982, +24063, +23998, +21853, +19675, +17497, +15351, +13173, +8915, +433, +433, +400, +399, +367, +399, +432, +432, +4689, +10995, +15253, +17431, +17529, +19708, +23933, +24030, +24063, +19966, +15805, +15837, +17982, +15901, +13788, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +15869, +13821, +13853, +13853, +15836, +17852, +19965 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +15497, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17513, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17450, +17388, +13099, +358, +4652, +19705, +26175, +15805, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15837, +15869, +17949, +17917, +15837, +15805, +15805, +19933, +22014, +22014, +24030, +24031, +23999, +21886, +19740, +17529, +17529, +15449, +15416, +15416, +15448, +17497, +17529, +17594, +19739, +23997, +24062, +24062, +22014, +22046, +22046, +19998, +15838, +13757, +15869, +15901, +13788, +15868, +17981, +17916, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +19933, +19933, +19933, +17917, +13821, +13821, +13853, +15869, +15804, +19998, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +15497, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17513, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17450, +17388, +13099, +358, +4652, +19705, +26175, +15805, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15837, +15869, +17949, +17917, +15837, +15805, +15805, +19933, +22014, +22014, +24030, +24031, +23999, +21886, +19740, +17529, +17529, +15449, +15416, +15416, +15448, +17497, +17529, +17594, +19739, +23997, +24062, +24062, +22014, +22046, +22046, +19998, +15838, +13757, +15869, +15901, +13788, +15868, +17981, +17916, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +19933, +19933, +19933, +17917, +13821, +13821, +13853, +15869, +15804, +19998 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +17450, +17386, +17324, +10922, +70, +13203, +23997, +17886, +13758, +13822, +13821, +17916, +17916, +19964, +17916, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +15836, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15837, +17917, +17950, +17918, +17853, +17821, +17853, +19934, +22014, +26175, +24127, +24095, +24063, +24063, +24095, +26143, +26175, +22014, +19965, +19965, +17884, +15836, +15868, +13853, +13820, +13788, +15870, +13821, +13821, +13820, +13788, +15900, +17981, +17917, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +19934, +19934, +17885, +17885, +15869, +13821, +13821, +15901, +15837, +19998, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +17450, +17386, +17324, +10922, +70, +13203, +23997, +17886, +13758, +13822, +13821, +17916, +17916, +19964, +17916, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +15836, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15837, +17917, +17950, +17918, +17853, +17821, +17853, +19934, +22014, +26175, +24127, +24095, +24063, +24063, +24095, +26143, +26175, +22014, +19965, +19965, +17884, +15836, +15868, +13853, +13820, +13788, +15870, +13821, +13821, +13820, +13788, +15900, +17981, +17917, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +19934, +19934, +17885, +17885, +15869, +13821, +13821, +15901, +15837, +19998 +}, +{ +15272, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15497, +17545, +17545, +15497, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +15497, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +15401, +15337, +19435, +15211, +2405, +4652, +17625, +22047, +13726, +15838, +15869, +15900, +17948, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +17917, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +13788, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17917, +17918, +17918, +17885, +15805, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17916, +15869, +15901, +15901, +13853, +13853, +13853, +13789, +15869, +15901, +15901, +15901, +15868, +15836, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +17886, +17885, +17885, +17885, +15869, +15869, +13821, +15901, +15837, +17950, +15272, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15497, +17545, +17545, +15497, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +15497, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +15401, +15337, +19435, +15211, +2405, +4652, +17625, +22047, +13726, +15838, +15869, +15900, +17948, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +17917, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +13788, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17917, +17918, +17918, +17885, +15805, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17916, +15869, +15901, +15901, +13853, +13853, +13853, +13789, +15869, +15901, +15901, +15901, +15868, +15836, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +17886, +17885, +17885, +17885, +15869, +15869, +13821, +15901, +15837, +17950 +}, +{ +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15369, +15369, +15369, +15401, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17545, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15432, +15433, +15401, +15369, +17417, +19434, +13033, +134, +9011, +17822, +17919, +17886, +15836, +15932, +15931, +15868, +17917, +17918, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15369, +15369, +15369, +15401, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17545, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15432, +15433, +15401, +15369, +17417, +19434, +13033, +134, +9011, +17822, +17919, +17886, +15836, +15932, +15931, +15868, +17917, +17918, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15369, +15369, +15369, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15432, +15433, +13352, +17481, +17449, +19401, +15178, +2504, +2574, +15514, +22015, +19934, +17916, +17980, +15931, +15900, +15869, +17917, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15369, +15369, +15369, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15432, +15433, +13352, +17481, +17449, +19401, +15178, +2504, +2574, +15514, +22015, +19934, +17916, +17980, +15931, +15900, +15869, +17917, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +17449, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15498, +15498, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +13320, +17481, +17417, +17353, +15275, +8907, +71, +8979, +23966, +19966, +17949, +17948, +17948, +15900, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +17449, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15498, +15498, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +13320, +17481, +17417, +17353, +15275, +8907, +71, +8979, +23966, +19966, +17949, +17948, +17948, +15900, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15368, +15336, +15337, +15307, +9035, +424, +4524, +17529, +19966, +17950, +17884, +17884, +15868, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15368, +15336, +15337, +15307, +9035, +424, +4524, +17529, +19966, +17950, +17884, +17884, +15868, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15368, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +17449, +17416, +15369, +13289, +11177, +11147, +8939, +102, +6864, +19868, +20031, +17885, +17852, +17916, +15869, +15902, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15368, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +17449, +17416, +15369, +13289, +11177, +11147, +8939, +102, +6864, +19868, +20031, +17885, +17852, +17916, +15869, +15902, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15400, +19497, +19497, +17449, +11241, +11209, +13291, +11083, +6632, +2441, +15480, +21982, +19934, +17885, +17917, +15868, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15400, +19497, +19497, +17449, +11241, +11209, +13291, +11083, +6632, +2441, +15480, +21982, +19934, +17885, +17917, +15868, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +19497, +19497, +15369, +11241, +11209, +13289, +13194, +13066, +198, +6832, +21788, +21983, +17918, +17917, +15836, +15901, +13821, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +19497, +19497, +15369, +11241, +11209, +13289, +13194, +13066, +198, +6832, +21788, +21983, +17918, +17917, +15836, +15901, +13821, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +15465, +15465, +15465, +17513, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15400, +19497, +17352, +13256, +13354, +11241, +13224, +17418, +11081, +4648, +2313, +19545, +21950, +19967, +17917, +13755, +15902, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +15465, +15465, +15465, +17513, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15400, +19497, +17352, +13256, +13354, +11241, +13224, +17418, +11081, +4648, +2313, +19545, +21950, +19967, +17917, +13755, +15902, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +17449, +15401, +15401, +15433, +15433, +15433, +17481, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15400, +15400, +17416, +17384, +13288, +13321, +13288, +13255, +15336, +13193, +11018, +232, +8783, +23934, +19902, +17917, +15869, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +17449, +15401, +15401, +15433, +15433, +15433, +17481, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15400, +15400, +17416, +17384, +13288, +13321, +13288, +13255, +15336, +13193, +11018, +232, +8783, +23934, +19902, +17917, +15869, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15368, +15336, +15337, +13257, +13288, +13287, +13255, +13224, +15178, +6569, +72, +15351, +24063, +17885, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15368, +15336, +15337, +13257, +13288, +13287, +13255, +13224, +15178, +6569, +72, +15351, +24063, +17885, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15400, +15401, +15400, +15368, +15400, +15368, +15336, +15336, +15305, +15304, +13287, +13287, +15303, +15209, +12939, +264, +397, +26013, +17853, +13789, +20030, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15400, +15401, +15400, +15368, +15400, +15368, +15336, +15336, +15305, +15304, +13287, +13287, +15303, +15209, +12939, +264, +397, +26013, +17853, +13789, +20030, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15433, +15401, +15401, +15400, +15400, +15400, +15400, +15368, +15368, +15368, +13320, +13288, +17352, +17352, +15304, +13287, +13287, +15303, +17289, +15147, +6666, +6, +15317, +22014, +17917, +17949, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15433, +15401, +15401, +15400, +15400, +15400, +15400, +15368, +15368, +15368, +13320, +13288, +17352, +17352, +15304, +13287, +13287, +15303, +17289, +15147, +6666, +6, +15317, +22014, +17917, +17949, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +14931, +14930, +12913, +12942, +10923, +13066, +15241, +15272, +13223, +13223, +13223, +15271, +15239, +15239, +15239, +13159, +15207, +13159, +13127, +13127, +13127, +13094, +13094, +15143, +13094, +15142, +15110, +15110, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13030, +13062, +13061, +15109, +15109, +15078, +15078, +15078, +15078, +13030, +13030, +10983, +10921, +10891, +10861, +12912, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +12882, +12914, +12914, +12914, +12912, +10829, +15051, +21387, +23530, +25673, +27753, +27753, +29835, +29835, +29867, +31947, +31979, +34028, +34060, +34092, +36141, +36173, +36205, +38285, +38285, +38318, +38318, +40398, +40398, +40398, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +36302, +36302, +36302, +36302, +34221, +34221, +32173, +32173, +30093, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +14931, +14930, +12913, +12942, +10923, +13066, +15241, +15272, +13223, +13223, +13223, +15271, +15239, +15239, +15239, +13159, +15207, +13159, +13127, +13127, +13127, +13094, +13094, +15143, +13094, +15142, +15110, +15110, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13030, +13062, +13061, +15109, +15109, +15078, +15078, +15078, +15078, +13030, +13030, +10983, +10921, +10891, +10861, +12912, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +12882, +12914, +12914, +12914, +12912, +10829, +15051, +21387, +23530, +25673, +27753, +27753, +29835, +29835, +29867, +31947, +31979, +34028, +34060, +34092, +36141, +36173, +36205, +38285, +38285, +38318, +38318, +40398, +40398, +40398, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +36302, +36302, +36302, +36302, +34221, +34221, +32173, +32173, +30093, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12882, +12912, +10893, +10955, +13097, +15241, +15272, +13223, +13190, +13191, +15271, +15239, +15239, +15239, +15207, +15207, +15207, +13127, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +15141, +15141, +15109, +15110, +15078, +15078, +15110, +13030, +13030, +13031, +10952, +10890, +10861, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12913, +10830, +12939, +19307, +23530, +25673, +25705, +27753, +27755, +29803, +29867, +29899, +31947, +31980, +34060, +34060, +34092, +36173, +36205, +36205, +36237, +38286, +38318, +38350, +38350, +38350, +38350, +38382, +40430, +38382, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +38382, +38350, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32141, +30092, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12882, +12912, +10893, +10955, +13097, +15241, +15272, +13223, +13190, +13191, +15271, +15239, +15239, +15239, +15207, +15207, +15207, +13127, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +15141, +15141, +15109, +15110, +15078, +15078, +15110, +13030, +13030, +13031, +10952, +10890, +10861, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12913, +10830, +12939, +19307, +23530, +25673, +25705, +27753, +27755, +29803, +29867, +29899, +31947, +31980, +34060, +34060, +34092, +36173, +36205, +36205, +36237, +38286, +38318, +38350, +38350, +38350, +38350, +38382, +40430, +38382, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +38382, +38350, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32141, +30092, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10863, +10892, +10986, +13129, +13224, +13223, +13190, +13158, +13191, +13192, +13159, +15239, +15207, +15207, +15207, +13159, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13063, +13063, +15142, +15141, +15141, +15141, +15142, +15110, +15110, +15110, +13062, +13062, +13063, +10952, +10889, +10860, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12882, +12913, +12879, +12908, +19275, +23562, +25673, +25673, +27753, +27755, +27755, +29867, +29899, +31947, +31980, +31980, +34060, +34092, +34125, +36205, +36205, +36237, +36237, +36270, +38318, +38350, +38350, +38350, +38350, +38382, +38382, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32173, +30093, +30092, +30092, +28012, +28012, +27980, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10863, +10892, +10986, +13129, +13224, +13223, +13190, +13158, +13191, +13192, +13159, +15239, +15207, +15207, +15207, +13159, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13063, +13063, +15142, +15141, +15141, +15141, +15142, +15110, +15110, +15110, +13062, +13062, +13063, +10952, +10889, +10860, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12882, +12913, +12879, +12908, +19275, +23562, +25673, +25673, +27753, +27755, +27755, +29867, +29899, +31947, +31980, +31980, +34060, +34092, +34125, +36205, +36205, +36237, +36237, +36270, +38318, +38350, +38350, +38350, +38350, +38382, +38382, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32173, +30093, +30092, +30092, +28012, +28012, +27980, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10830, +10891, +11018, +13160, +13223, +13222, +13190, +13158, +13159, +13160, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15143, +13095, +13063, +15142, +15174, +15173, +15173, +15142, +15110, +15111, +15110, +15110, +13094, +13062, +10983, +10889, +10860, +12878, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12911, +12908, +17195, +23562, +25673, +25672, +27785, +27754, +27755, +29835, +29867, +31947, +31979, +31980, +32012, +34092, +34125, +34125, +34157, +36205, +36237, +36269, +36269, +36302, +38350, +36302, +38350, +38350, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34253, +34221, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +28012, +28012, +28012, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10830, +10891, +11018, +13160, +13223, +13222, +13190, +13158, +13159, +13160, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15143, +13095, +13063, +15142, +15174, +15173, +15173, +15142, +15110, +15111, +15110, +15110, +13094, +13062, +10983, +10889, +10860, +12878, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12911, +12908, +17195, +23562, +25673, +25672, +27785, +27754, +27755, +29835, +29867, +31947, +31979, +31980, +32012, +34092, +34125, +34125, +34157, +36205, +36237, +36269, +36269, +36302, +38350, +36302, +38350, +38350, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34253, +34221, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +28012, +28012, +28012, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14931, +14931, +14963, +12881, +10829, +10891, +13097, +13159, +13222, +13222, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15142, +15174, +15173, +15173, +15142, +15111, +15111, +15142, +15110, +13094, +13094, +10983, +10921, +10859, +10830, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12912, +12908, +17163, +23562, +23593, +23592, +27753, +27722, +27755, +29835, +29867, +29899, +29899, +31980, +32012, +32044, +34124, +34125, +34157, +34157, +34189, +36237, +36270, +36270, +36270, +36302, +36302, +36301, +38350, +38350, +38350, +38350, +38350, +36302, +36302, +36302, +36302, +36301, +34253, +32173, +32173, +32173, +32173, +32173, +30093, +30092, +30060, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14931, +14931, +14963, +12881, +10829, +10891, +13097, +13159, +13222, +13222, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15142, +15174, +15173, +15173, +15142, +15111, +15111, +15142, +15110, +13094, +13094, +10983, +10921, +10859, +10830, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12912, +12908, +17163, +23562, +23593, +23592, +27753, +27722, +27755, +29835, +29867, +29899, +29899, +31980, +32012, +32044, +34124, +34125, +34157, +34157, +34189, +36237, +36270, +36270, +36270, +36302, +36302, +36301, +38350, +38350, +38350, +38350, +38350, +36302, +36302, +36302, +36302, +36301, +34253, +32173, +32173, +32173, +32173, +32173, +30093, +30092, +30060, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14963, +14962, +12912, +10861, +10922, +13097, +13159, +13190, +13190, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15174, +15174, +15174, +15174, +15142, +15143, +15143, +15142, +15142, +13094, +13094, +10983, +10920, +10891, +10861, +12912, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +12915, +12913, +12877, +17163, +23531, +23593, +23592, +25737, +25674, +27755, +27787, +27819, +29899, +29931, +29932, +32012, +32044, +32076, +34157, +34157, +34157, +34189, +34189, +36270, +36269, +36302, +36301, +36302, +36301, +36302, +36334, +36334, +36302, +36302, +36302, +36302, +36302, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +21739, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14963, +14962, +12912, +10861, +10922, +13097, +13159, +13190, +13190, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15174, +15174, +15174, +15174, +15142, +15143, +15143, +15142, +15142, +13094, +13094, +10983, +10920, +10891, +10861, +12912, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +12915, +12913, +12877, +17163, +23531, +23593, +23592, +25737, +25674, +27755, +27787, +27819, +29899, +29931, +29932, +32012, +32044, +32076, +34157, +34157, +34157, +34189, +34189, +36270, +36269, +36302, +36301, +36302, +36301, +36302, +36334, +36334, +36302, +36302, +36302, +36302, +36302, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +21739, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +12882, +14930, +14962, +12882, +14930, +14962, +12882, +14963, +12883, +14931, +14963, +14994, +12912, +10862, +10859, +10954, +13097, +13128, +13159, +13159, +11111, +11079, +13128, +13160, +13159, +13158, +13190, +13190, +13158, +13159, +13159, +13127, +15176, +15176, +15176, +15176, +15208, +15207, +15239, +15238, +15238, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15142, +15142, +15143, +15143, +15143, +15142, +13094, +13063, +13032, +13000, +10921, +10891, +12910, +12913, +14962, +14963, +14931, +12882, +14962, +14962, +12913, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +14931, +14961, +12910, +12971, +19338, +23594, +23625, +23625, +25706, +25738, +27786, +27818, +27851, +27883, +27883, +29964, +29996, +29996, +32076, +32109, +32109, +34189, +34221, +34221, +34221, +34253, +34253, +34253, +36301, +36302, +36302, +36302, +34254, +34254, +34254, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +12882, +14930, +14962, +12882, +14930, +14962, +12882, +14963, +12883, +14931, +14963, +14994, +12912, +10862, +10859, +10954, +13097, +13128, +13159, +13159, +11111, +11079, +13128, +13160, +13159, +13158, +13190, +13190, +13158, +13159, +13159, +13127, +15176, +15176, +15176, +15176, +15208, +15207, +15239, +15238, +15238, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15142, +15142, +15143, +15143, +15143, +15142, +13094, +13063, +13032, +13000, +10921, +10891, +12910, +12913, +14962, +14963, +14931, +12882, +14962, +14962, +12913, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +14931, +14961, +12910, +12971, +19338, +23594, +23625, +23625, +25706, +25738, +27786, +27818, +27851, +27883, +27883, +29964, +29996, +29996, +32076, +32109, +32109, +34189, +34221, +34221, +34221, +34253, +34253, +34253, +36301, +36302, +36302, +36302, +34254, +34254, +34254, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12850, +12882, +14962, +14930, +12883, +12851, +12850, +12881, +12912, +12910, +10860, +10923, +13034, +13097, +13128, +13159, +13159, +13127, +11047, +11047, +11047, +13127, +13158, +13158, +13158, +13190, +13158, +13159, +13159, +15175, +15208, +15176, +15208, +15207, +15239, +15239, +15270, +15270, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +13094, +15174, +15175, +13095, +13063, +13031, +13032, +13001, +12970, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14962, +14962, +14962, +14962, +14931, +14930, +14961, +12911, +10891, +17258, +21547, +21577, +21577, +25706, +25738, +25738, +25770, +27851, +27851, +27883, +27915, +29996, +29996, +30028, +32109, +32109, +32141, +32141, +34221, +34221, +34253, +34253, +34221, +34221, +34254, +34254, +34254, +34254, +34254, +34253, +34253, +32205, +32205, +32173, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12850, +12882, +14962, +14930, +12883, +12851, +12850, +12881, +12912, +12910, +10860, +10923, +13034, +13097, +13128, +13159, +13159, +13127, +11047, +11047, +11047, +13127, +13158, +13158, +13158, +13190, +13158, +13159, +13159, +15175, +15208, +15176, +15208, +15207, +15239, +15239, +15270, +15270, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +13094, +15174, +15175, +13095, +13063, +13031, +13032, +13001, +12970, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14962, +14962, +14962, +14962, +14931, +14930, +14961, +12911, +10891, +17258, +21547, +21577, +21577, +25706, +25738, +25738, +25770, +27851, +27851, +27883, +27915, +29996, +29996, +30028, +32109, +32109, +32141, +32141, +34221, +34221, +34253, +34253, +34221, +34221, +34254, +34254, +34254, +34254, +34254, +34253, +34253, +32205, +32205, +32173, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14962, +14962, +12849, +12850, +14962, +14962, +14962, +14962, +14994, +17074, +17073, +15023, +12972, +10922, +10953, +10983, +11046, +13126, +13126, +13158, +13158, +13158, +13127, +11079, +11080, +13128, +13159, +13159, +13190, +15238, +15238, +15238, +15239, +15239, +15239, +15239, +13191, +13223, +13223, +13223, +13223, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15143, +15143, +15175, +15175, +15175, +15174, +13095, +13095, +13063, +13032, +13032, +12969, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +12911, +10859, +15146, +21514, +21546, +21577, +25706, +25706, +25738, +25770, +25803, +27851, +27883, +27915, +27916, +29996, +30028, +30060, +32109, +32109, +32141, +32173, +32173, +32173, +32173, +34221, +34253, +34253, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +32173, +32173, +30125, +30093, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14962, +14962, +12849, +12850, +14962, +14962, +14962, +14962, +14994, +17074, +17073, +15023, +12972, +10922, +10953, +10983, +11046, +13126, +13126, +13158, +13158, +13158, +13127, +11079, +11080, +13128, +13159, +13159, +13190, +15238, +15238, +15238, +15239, +15239, +15239, +15239, +13191, +13223, +13223, +13223, +13223, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15143, +15143, +15175, +15175, +15175, +15174, +13095, +13095, +13063, +13032, +13032, +12969, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +12911, +10859, +15146, +21514, +21546, +21577, +25706, +25706, +25738, +25770, +25803, +27851, +27883, +27915, +27916, +29996, +30028, +30060, +32109, +32109, +32141, +32173, +32173, +32173, +32173, +34221, +34253, +34253, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +32173, +32173, +30125, +30093, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14963, +14962, +12882, +14930, +14962, +14930, +12817, +12849, +12881, +14961, +14991, +12942, +12940, +10922, +10953, +10983, +11014, +11045, +13125, +13125, +13157, +13158, +13159, +11080, +11048, +11048, +13127, +13159, +15238, +15238, +15237, +15238, +17318, +15239, +15239, +15239, +13224, +13224, +13224, +13224, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +13095, +13095, +13063, +13064, +13032, +13001, +12940, +12911, +12913, +14962, +14931, +12883, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14994, +14959, +10860, +15114, +19402, +21546, +23625, +23658, +23658, +25738, +25738, +25803, +25803, +27883, +27883, +27915, +29996, +30028, +30028, +30028, +30060, +32141, +32141, +32173, +32173, +32173, +34221, +34221, +34221, +34221, +34253, +34221, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +21771, +21771, +21771, +19723, +19690, +19691, +19691, +19659, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14963, +14962, +12882, +14930, +14962, +14930, +12817, +12849, +12881, +14961, +14991, +12942, +12940, +10922, +10953, +10983, +11014, +11045, +13125, +13125, +13157, +13158, +13159, +11080, +11048, +11048, +13127, +13159, +15238, +15238, +15237, +15238, +17318, +15239, +15239, +15239, +13224, +13224, +13224, +13224, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +13095, +13095, +13063, +13064, +13032, +13001, +12940, +12911, +12913, +14962, +14931, +12883, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14994, +14959, +10860, +15114, +19402, +21546, +23625, +23658, +23658, +25738, +25738, +25803, +25803, +27883, +27883, +27915, +29996, +30028, +30028, +30028, +30060, +32141, +32141, +32173, +32173, +32173, +34221, +34221, +34221, +34221, +34253, +34221, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +21771, +21771, +21771, +19723, +19690, +19691, +19691, +19659, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +14962, +14962, +14930, +10769, +6477, +6445, +6477, +6508, +6540, +6571, +8683, +10826, +10921, +13032, +13063, +13094, +13126, +13126, +13125, +13125, +13126, +13095, +11048, +13128, +13159, +13159, +15238, +15238, +15238, +15238, +15271, +15271, +15271, +15272, +15272, +13224, +13224, +13224, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15207, +15206, +15174, +13126, +13095, +13095, +13063, +13064, +13033, +10892, +12911, +12913, +14962, +14931, +12851, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +12882, +14994, +14992, +12908, +13034, +19370, +21546, +23626, +23625, +23658, +25738, +25738, +25770, +25803, +25835, +27883, +27915, +27916, +29996, +30028, +30028, +30060, +30060, +30092, +30093, +32141, +32141, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30125, +30093, +30093, +30093, +28044, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +14962, +14962, +14930, +10769, +6477, +6445, +6477, +6508, +6540, +6571, +8683, +10826, +10921, +13032, +13063, +13094, +13126, +13126, +13125, +13125, +13126, +13095, +11048, +13128, +13159, +13159, +15238, +15238, +15238, +15238, +15271, +15271, +15271, +15272, +15272, +13224, +13224, +13224, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15207, +15206, +15174, +13126, +13095, +13095, +13063, +13064, +13033, +10892, +12911, +12913, +14962, +14931, +12851, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +12882, +14994, +14992, +12908, +13034, +19370, +21546, +23626, +23625, +23658, +25738, +25738, +25770, +25803, +25835, +27883, +27915, +27916, +29996, +30028, +30028, +30060, +30060, +30092, +30093, +32141, +32141, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30125, +30093, +30093, +30093, +28044, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14962, +14962, +14962, +12849, +8591, +139, +106, +139, +138, +138, +201, +2345, +6537, +6632, +8744, +8839, +10951, +13063, +13095, +13094, +13094, +13094, +13095, +13095, +13127, +13159, +13191, +13190, +13191, +13191, +13191, +15271, +13192, +13224, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15206, +15206, +15206, +13126, +13095, +13095, +13096, +13033, +10891, +10862, +12913, +14962, +14931, +12851, +14931, +14962, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14994, +14992, +12941, +13002, +17258, +21514, +21578, +21545, +23658, +23658, +23690, +25770, +25802, +25803, +25835, +27915, +27915, +27948, +27948, +27980, +30028, +30060, +30060, +30092, +30093, +30093, +32141, +32141, +32141, +32141, +32141, +32141, +32141, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19722, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14962, +14962, +14962, +12849, +8591, +139, +106, +139, +138, +138, +201, +2345, +6537, +6632, +8744, +8839, +10951, +13063, +13095, +13094, +13094, +13094, +13095, +13095, +13127, +13159, +13191, +13190, +13191, +13191, +13191, +15271, +13192, +13224, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15206, +15206, +15206, +13126, +13095, +13095, +13096, +13033, +10891, +10862, +12913, +14962, +14931, +12851, +14931, +14962, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14994, +14992, +12941, +13002, +17258, +21514, +21578, +21545, +23658, +23658, +23690, +25770, +25802, +25803, +25835, +27915, +27915, +27948, +27948, +27980, +30028, +30060, +30060, +30092, +30093, +30093, +32141, +32141, +32141, +32141, +32141, +32141, +32141, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19722, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12817, +6511, +171, +2252, +4366, +6446, +4397, +2284, +203, +169, +200, +295, +2439, +6631, +8775, +10888, +13000, +13033, +15113, +15111, +15142, +15174, +15206, +15206, +13191, +13191, +13191, +13192, +13224, +13192, +13225, +15273, +15273, +17352, +17352, +17352, +17352, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15240, +15240, +15208, +15207, +15239, +15239, +15206, +15206, +15206, +15206, +13127, +13095, +13095, +13065, +10923, +10861, +12912, +14962, +14931, +12851, +14931, +14930, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14992, +12941, +12971, +17226, +21515, +21546, +21545, +23658, +23657, +23690, +23722, +25770, +25803, +25835, +25835, +27915, +27948, +27948, +27948, +27980, +27980, +28012, +30060, +30092, +30092, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +30093, +28045, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12817, +6511, +171, +2252, +4366, +6446, +4397, +2284, +203, +169, +200, +295, +2439, +6631, +8775, +10888, +13000, +13033, +15113, +15111, +15142, +15174, +15206, +15206, +13191, +13191, +13191, +13192, +13224, +13192, +13225, +15273, +15273, +17352, +17352, +17352, +17352, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15240, +15240, +15208, +15207, +15239, +15239, +15206, +15206, +15206, +15206, +13127, +13095, +13095, +13065, +10923, +10861, +12912, +14962, +14931, +12851, +14931, +14930, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14992, +12941, +12971, +17226, +21515, +21546, +21545, +23658, +23657, +23690, +23722, +25770, +25803, +25835, +25835, +27915, +27948, +27948, +27948, +27980, +27980, +28012, +30060, +30092, +30092, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +30093, +28045, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12882, +8656, +172, +2253, +6479, +6512, +6480, +6447, +4366, +2317, +2284, +234, +233, +264, +2375, +4487, +6632, +8746, +12938, +15080, +17191, +15143, +15175, +15207, +13191, +13191, +11143, +11144, +11176, +13225, +13225, +15273, +17321, +17353, +19400, +19432, +17352, +15336, +15336, +15336, +15304, +15304, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15271, +15271, +15271, +15272, +15240, +15240, +15240, +15207, +15239, +15239, +15238, +15238, +15206, +15206, +13126, +13127, +13095, +13064, +10922, +10861, +12911, +12913, +12882, +12851, +14931, +14930, +12881, +14961, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14992, +12942, +10891, +15147, +19435, +21514, +21513, +23690, +23657, +23690, +23690, +23722, +25803, +25803, +25835, +25867, +25899, +25899, +27948, +27980, +27980, +28012, +28012, +28044, +28044, +28012, +28012, +28012, +28012, +28044, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25932, +25932, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +23819, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12882, +8656, +172, +2253, +6479, +6512, +6480, +6447, +4366, +2317, +2284, +234, +233, +264, +2375, +4487, +6632, +8746, +12938, +15080, +17191, +15143, +15175, +15207, +13191, +13191, +11143, +11144, +11176, +13225, +13225, +15273, +17321, +17353, +19400, +19432, +17352, +15336, +15336, +15336, +15304, +15304, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15271, +15271, +15271, +15272, +15240, +15240, +15240, +15207, +15239, +15239, +15238, +15238, +15206, +15206, +13126, +13127, +13095, +13064, +10922, +10861, +12911, +12913, +12882, +12851, +14931, +14930, +12881, +14961, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14992, +12942, +10891, +15147, +19435, +21514, +21513, +23690, +23657, +23690, +23690, +23722, +25803, +25803, +25835, +25867, +25899, +25899, +27948, +27980, +27980, +28012, +28012, +28044, +28044, +28012, +28012, +28012, +28012, +28044, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25932, +25932, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +23819, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +12882, +12882, +14963, +14962, +12850, +2252, +108, +2319, +4400, +4368, +4368, +6481, +4432, +4431, +2350, +2349, +267, +234, +201, +233, +297, +4457, +12873, +12936, +15080, +15145, +15176, +13160, +13191, +13191, +13224, +13224, +13256, +15305, +15305, +17352, +17352, +19400, +19432, +17384, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15272, +15272, +15240, +15240, +15240, +15239, +15239, +15238, +15238, +15238, +15206, +13158, +13127, +15175, +13096, +10954, +10892, +12911, +12913, +14930, +14931, +14931, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +12943, +10892, +15083, +19371, +21514, +21545, +23690, +21609, +21642, +23690, +23722, +23755, +23755, +25835, +25867, +25867, +25899, +25899, +25932, +25932, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25932, +25932, +25932, +25932, +23884, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19690, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +12882, +12882, +14963, +14962, +12850, +2252, +108, +2319, +4400, +4368, +4368, +6481, +4432, +4431, +2350, +2349, +267, +234, +201, +233, +297, +4457, +12873, +12936, +15080, +15145, +15176, +13160, +13191, +13191, +13224, +13224, +13256, +15305, +15305, +17352, +17352, +19400, +19432, +17384, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15272, +15272, +15240, +15240, +15240, +15239, +15239, +15238, +15238, +15238, +15206, +13158, +13127, +15175, +13096, +10954, +10892, +12911, +12913, +14930, +14931, +14931, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +12943, +10892, +15083, +19371, +21514, +21545, +23690, +21609, +21642, +23690, +23722, +23755, +23755, +25835, +25867, +25867, +25899, +25899, +25932, +25932, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25932, +25932, +25932, +25932, +23884, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19690, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +6511, +107, +2318, +4432, +2320, +2288, +4402, +2321, +2288, +4400, +4432, +4431, +2382, +2349, +236, +203, +138, +2313, +231, +10761, +12938, +13001, +15177, +15208, +13159, +15304, +15303, +15304, +17384, +17384, +17384, +17384, +17384, +17384, +17417, +15368, +15336, +15369, +17417, +17417, +15336, +15336, +15336, +15336, +15336, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15240, +15240, +15239, +15271, +15239, +13190, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10923, +10862, +12912, +14962, +14931, +12851, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +15025, +15024, +12909, +12971, +17291, +21515, +21545, +21609, +21609, +21642, +23690, +23722, +23722, +23755, +23787, +23787, +25867, +25867, +25899, +25900, +25932, +25932, +25964, +25964, +25964, +25964, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +25932, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +6511, +107, +2318, +4432, +2320, +2288, +4402, +2321, +2288, +4400, +4432, +4431, +2382, +2349, +236, +203, +138, +2313, +231, +10761, +12938, +13001, +15177, +15208, +13159, +15304, +15303, +15304, +17384, +17384, +17384, +17384, +17384, +17384, +17417, +15368, +15336, +15369, +17417, +17417, +15336, +15336, +15336, +15336, +15336, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15240, +15240, +15239, +15271, +15239, +13190, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10923, +10862, +12912, +14962, +14931, +12851, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +15025, +15024, +12909, +12971, +17291, +21515, +21545, +21609, +21609, +21642, +23690, +23722, +23722, +23755, +23787, +23787, +25867, +25867, +25899, +25900, +25932, +25932, +25964, +25964, +25964, +25964, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +25932, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +8688, +268, +172, +2318, +2352, +2320, +2321, +2321, +2321, +2353, +2352, +2384, +2384, +2383, +2351, +2350, +2350, +203, +234, +2346, +264, +4519, +12969, +15146, +15144, +17289, +19433, +17352, +15303, +15303, +15368, +17448, +17448, +15400, +15368, +15368, +15336, +15368, +15368, +15336, +15336, +17417, +17449, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15240, +15240, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10922, +10893, +12912, +14962, +14931, +14899, +12850, +12882, +14962, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +15025, +15024, +10861, +12972, +17260, +19435, +21545, +21609, +21609, +21610, +21642, +21642, +23722, +23754, +23755, +23787, +23819, +23819, +23819, +23851, +23851, +23884, +23884, +23884, +23884, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +23884, +23884, +23884, +23851, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +21771, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +8688, +268, +172, +2318, +2352, +2320, +2321, +2321, +2321, +2353, +2352, +2384, +2384, +2383, +2351, +2350, +2350, +203, +234, +2346, +264, +4519, +12969, +15146, +15144, +17289, +19433, +17352, +15303, +15303, +15368, +17448, +17448, +15400, +15368, +15368, +15336, +15368, +15368, +15336, +15336, +17417, +17449, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15240, +15240, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10922, +10893, +12912, +14962, +14931, +14899, +12850, +12882, +14962, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +15025, +15024, +10861, +12972, +17260, +19435, +21545, +21609, +21609, +21610, +21642, +21642, +23722, +23754, +23755, +23787, +23819, +23819, +23819, +23851, +23851, +23884, +23884, +23884, +23884, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +23884, +23884, +23884, +23851, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +21771, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +6573, +169, +204, +2415, +2384, +272, +304, +304, +272, +304, +304, +2384, +2384, +2383, +2383, +2383, +2351, +302, +236, +170, +200, +263, +6568, +12905, +17194, +17226, +19338, +19433, +19497, +15400, +15399, +13414, +15495, +15464, +17449, +17449, +17449, +15369, +15369, +15368, +15369, +17449, +15369, +17417, +15369, +15369, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15207, +15175, +13064, +10954, +10892, +12911, +12913, +14931, +14899, +12883, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +12913, +14993, +14993, +12910, +12940, +15148, +19403, +19497, +21609, +19529, +19561, +21610, +21642, +21674, +21674, +21706, +21739, +23787, +23819, +23819, +23819, +23851, +23851, +23851, +23883, +23883, +23884, +23884, +23884, +23884, +23916, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23851, +21803, +23851, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +6573, +169, +204, +2415, +2384, +272, +304, +304, +272, +304, +304, +2384, +2384, +2383, +2383, +2383, +2351, +302, +236, +170, +200, +263, +6568, +12905, +17194, +17226, +19338, +19433, +19497, +15400, +15399, +13414, +15495, +15464, +17449, +17449, +17449, +15369, +15369, +15368, +15369, +17449, +15369, +17417, +15369, +15369, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15207, +15175, +13064, +10954, +10892, +12911, +12913, +14931, +14899, +12883, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +12913, +14993, +14993, +12910, +12940, +15148, +19403, +19497, +21609, +19529, +19561, +21610, +21642, +21674, +21674, +21706, +21739, +23787, +23819, +23819, +23819, +23851, +23851, +23851, +23883, +23883, +23884, +23884, +23884, +23884, +23916, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23851, +21803, +23851, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +15057, +10798, +2314, +170, +2414, +2415, +303, +304, +304, +304, +303, +303, +303, +303, +303, +2351, +2351, +2384, +2384, +2383, +2414, +267, +169, +2313, +199, +2342, +10890, +13034, +15242, +17386, +15401, +15432, +13415, +13415, +15432, +17449, +17449, +17449, +17481, +17449, +15401, +15369, +15369, +17449, +15369, +17417, +17417, +17417, +15369, +15336, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15238, +15207, +15207, +15175, +13127, +13064, +10985, +10891, +10862, +12913, +14931, +14931, +14931, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +14962, +14993, +14993, +12911, +12941, +15116, +17355, +19497, +19528, +19529, +19561, +21610, +21642, +21642, +21674, +21674, +21706, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +23851, +21835, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23883, +23883, +21835, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +15057, +10798, +2314, +170, +2414, +2415, +303, +304, +304, +304, +303, +303, +303, +303, +303, +2351, +2351, +2384, +2384, +2383, +2414, +267, +169, +2313, +199, +2342, +10890, +13034, +15242, +17386, +15401, +15432, +13415, +13415, +15432, +17449, +17449, +17449, +17481, +17449, +15401, +15369, +15369, +17449, +15369, +17417, +17417, +17417, +15369, +15336, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15238, +15207, +15207, +15175, +13127, +13064, +10985, +10891, +10862, +12913, +14931, +14931, +14931, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +14962, +14993, +14993, +12911, +12941, +15116, +17355, +19497, +19528, +19529, +19561, +21610, +21642, +21642, +21674, +21674, +21706, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +23851, +21835, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23883, +23883, +21835, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +15024, +12943, +4459, +169, +2380, +2414, +2383, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2351, +303, +335, +2448, +367, +75, +8719, +17237, +15123, +330, +199, +360, +4713, +11115, +15339, +15402, +15465, +17577, +17481, +15400, +15368, +15368, +15401, +17481, +17481, +17449, +15401, +15401, +15401, +15369, +15369, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +13128, +13096, +10985, +10923, +10862, +12913, +14931, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +14993, +14961, +12912, +12942, +13035, +17323, +19497, +19528, +19529, +19529, +19562, +19594, +21642, +21642, +21674, +21706, +21707, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +19723, +19690, +19690, +19690, +19691, +19691, +19690, +19690, +19691, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +15024, +12943, +4459, +169, +2380, +2414, +2383, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2351, +303, +335, +2448, +367, +75, +8719, +17237, +15123, +330, +199, +360, +4713, +11115, +15339, +15402, +15465, +17577, +17481, +15400, +15368, +15368, +15401, +17481, +17481, +17449, +15401, +15401, +15401, +15369, +15369, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +13128, +13096, +10985, +10923, +10862, +12913, +14931, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +14993, +14961, +12912, +12942, +13035, +17323, +19497, +19528, +19529, +19529, +19562, +19594, +21642, +21642, +21674, +21706, +21707, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +19723, +19690, +19690, +19690, +19691, +19691, +19690, +19690, +19691, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12911, +14991, +8620, +201, +235, +2349, +2415, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2383, +4432, +270, +303, +270, +9, +15189, +32158, +34335, +23738, +9010, +460, +166, +326, +6825, +15275, +19467, +17385, +17482, +17514, +17481, +15401, +15401, +17481, +17481, +17481, +17449, +17449, +17449, +17449, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +13127, +13128, +11016, +10922, +10861, +12880, +14931, +14899, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12913, +12913, +12912, +12910, +12971, +15210, +19497, +17448, +19528, +19529, +19561, +19562, +19562, +19594, +19626, +21706, +21706, +21738, +19691, +19690, +19723, +21771, +21771, +21803, +21803, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12911, +14991, +8620, +201, +235, +2349, +2415, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2383, +4432, +270, +303, +270, +9, +15189, +32158, +34335, +23738, +9010, +460, +166, +326, +6825, +15275, +19467, +17385, +17482, +17514, +17481, +15401, +15401, +17481, +17481, +17481, +17449, +17449, +17449, +17449, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +13127, +13128, +11016, +10922, +10861, +12880, +14931, +14899, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12913, +12913, +12912, +12910, +12971, +15210, +19497, +17448, +19528, +19529, +19561, +19562, +19562, +19594, +19626, +21706, +21706, +21738, +19691, +19690, +19723, +21771, +21771, +21803, +21803, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14928, +12846, +8621, +2250, +106, +2317, +2382, +2383, +2383, +302, +302, +334, +335, +335, +2383, +2383, +2351, +6480, +4334, +4431, +302, +11, +15285, +23933, +23998, +24062, +26175, +19770, +11188, +492, +166, +229, +8681, +19309, +19435, +17482, +17514, +17514, +17481, +15401, +17481, +17481, +15401, +17449, +17449, +17449, +15401, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15305, +15273, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15176, +13128, +13128, +11048, +10922, +10861, +12880, +12882, +14899, +12851, +14931, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12914, +12913, +12913, +12910, +10923, +15210, +19497, +17447, +17448, +17449, +19529, +19561, +19562, +19594, +19594, +19626, +19658, +19658, +19658, +19690, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14928, +12846, +8621, +2250, +106, +2317, +2382, +2383, +2383, +302, +302, +334, +335, +335, +2383, +2383, +2351, +6480, +4334, +4431, +302, +11, +15285, +23933, +23998, +24062, +26175, +19770, +11188, +492, +166, +229, +8681, +19309, +19435, +17482, +17514, +17514, +17481, +15401, +17481, +17481, +15401, +17449, +17449, +17449, +15401, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15305, +15273, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15176, +13128, +13128, +11048, +10922, +10861, +12880, +12882, +14899, +12851, +14931, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12914, +12913, +12913, +12910, +10923, +15210, +19497, +17447, +17448, +17449, +19529, +19561, +19562, +19594, +19594, +19626, +19658, +19658, +19658, +19690, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14961, +14960, +12813, +8620, +2281, +72, +2284, +2350, +2351, +2383, +2383, +2383, +2415, +2383, +2383, +2383, +2352, +2352, +6480, +6479, +6511, +2252, +9, +19608, +26175, +17853, +17885, +19933, +22014, +26110, +25980, +17397, +4589, +72, +4294, +8840, +13161, +17419, +17483, +17483, +15402, +15401, +15401, +15401, +17481, +17481, +17449, +17449, +17449, +15369, +15369, +15369, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15304, +15272, +15272, +15240, +15240, +15208, +15208, +15176, +13127, +13160, +13096, +10953, +10860, +12911, +12882, +12883, +12883, +12882, +14962, +12914, +14930, +12882, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +12914, +12914, +12914, +12914, +12913, +14961, +12911, +10891, +15178, +19497, +17415, +17448, +17448, +17481, +17481, +17513, +19562, +19594, +19626, +19626, +19626, +19658, +19690, +19690, +19690, +19722, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17545, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14961, +14960, +12813, +8620, +2281, +72, +2284, +2350, +2351, +2383, +2383, +2383, +2415, +2383, +2383, +2383, +2352, +2352, +6480, +6479, +6511, +2252, +9, +19608, +26175, +17853, +17885, +19933, +22014, +26110, +25980, +17397, +4589, +72, +4294, +8840, +13161, +17419, +17483, +17483, +15402, +15401, +15401, +15401, +17481, +17481, +17449, +17449, +17449, +15369, +15369, +15369, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15304, +15272, +15272, +15240, +15240, +15208, +15208, +15176, +13127, +13160, +13096, +10953, +10860, +12911, +12882, +12883, +12883, +12882, +14962, +12914, +14930, +12882, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +12914, +12914, +12914, +12914, +12913, +14961, +12911, +10891, +15178, +19497, +17415, +17448, +17448, +17481, +17481, +17513, +19562, +19594, +19626, +19626, +19626, +19658, +19690, +19690, +19690, +19722, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +12882, +12881, +12882, +14962, +12882, +14961, +12878, +10763, +6536, +2343, +232, +170, +2318, +4400, +2351, +2383, +2414, +2446, +2415, +2383, +272, +304, +2352, +4400, +6480, +4431, +2188, +204, +15544, +22078, +17885, +17885, +19965, +19966, +19965, +21981, +26110, +23964, +15414, +2671, +165, +291, +6696, +13132, +17421, +17485, +15370, +15434, +17546, +13320, +17513, +19593, +17481, +15368, +15401, +17417, +15337, +15337, +15368, +15368, +15368, +15335, +15335, +15335, +15336, +15304, +15240, +15240, +15208, +15209, +15209, +15208, +15208, +15207, +13159, +13159, +13065, +10892, +12878, +12881, +14931, +14963, +12882, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +14962, +12912, +10860, +13098, +17385, +17416, +17448, +17448, +17449, +17481, +17513, +19561, +19593, +19593, +19626, +19658, +19658, +19658, +19690, +19690, +19690, +17642, +17642, +17642, +17643, +19691, +19723, +19723, +19723, +19691, +19723, +19691, +17642, +17642, +19690, +19690, +19690, +19690, +19690, +19690, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +15530, +17578, +15530, +17578, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +12882, +12881, +12882, +14962, +12882, +14961, +12878, +10763, +6536, +2343, +232, +170, +2318, +4400, +2351, +2383, +2414, +2446, +2415, +2383, +272, +304, +2352, +4400, +6480, +4431, +2188, +204, +15544, +22078, +17885, +17885, +19965, +19966, +19965, +21981, +26110, +23964, +15414, +2671, +165, +291, +6696, +13132, +17421, +17485, +15370, +15434, +17546, +13320, +17513, +19593, +17481, +15368, +15401, +17417, +15337, +15337, +15368, +15368, +15368, +15335, +15335, +15335, +15336, +15304, +15240, +15240, +15208, +15209, +15209, +15208, +15208, +15207, +13159, +13159, +13065, +10892, +12878, +12881, +14931, +14963, +12882, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +14962, +12912, +10860, +13098, +17385, +17416, +17448, +17448, +17449, +17481, +17513, +19561, +19593, +19593, +19626, +19658, +19658, +19658, +19690, +19690, +19690, +17642, +17642, +17642, +17643, +19691, +19723, +19723, +19723, +19691, +19723, +19691, +17642, +17642, +19690, +19690, +19690, +19690, +19690, +19690, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +15530, +17578, +15530, +17578, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12881, +12881, +14962, +12914, +12880, +12877, +10729, +4485, +2405, +2343, +200, +2252, +4367, +4400, +2351, +2414, +2414, +2414, +2383, +272, +272, +2352, +2352, +4431, +4431, +75, +430, +15577, +22078, +17885, +17885, +19901, +19933, +15805, +15772, +19933, +22046, +19933, +19770, +19543, +10863, +6, +2244, +6729, +13164, +17453, +17452, +15402, +19627, +15400, +15367, +15400, +17481, +15401, +15369, +15369, +15369, +15369, +15368, +15368, +15367, +15367, +15335, +15303, +15304, +15240, +15208, +15209, +15209, +15209, +15208, +15208, +15207, +15238, +13158, +13064, +12971, +12910, +12881, +14962, +12914, +12881, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14931, +14931, +14962, +12912, +10860, +13066, +17353, +17416, +17416, +17448, +17448, +17480, +17481, +17513, +17513, +17513, +17545, +19626, +17578, +17610, +17610, +17610, +17610, +17642, +17642, +17610, +17642, +17642, +17642, +17643, +17642, +17642, +17642, +17642, +17610, +17642, +17642, +17642, +17642, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +15530, +15530, +15530, +15530, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12881, +12881, +14962, +12914, +12880, +12877, +10729, +4485, +2405, +2343, +200, +2252, +4367, +4400, +2351, +2414, +2414, +2414, +2383, +272, +272, +2352, +2352, +4431, +4431, +75, +430, +15577, +22078, +17885, +17885, +19901, +19933, +15805, +15772, +19933, +22046, +19933, +19770, +19543, +10863, +6, +2244, +6729, +13164, +17453, +17452, +15402, +19627, +15400, +15367, +15400, +17481, +15401, +15369, +15369, +15369, +15369, +15368, +15368, +15367, +15367, +15335, +15303, +15304, +15240, +15208, +15209, +15209, +15209, +15208, +15208, +15207, +15238, +13158, +13064, +12971, +12910, +12881, +14962, +12914, +12881, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14931, +14931, +14962, +12912, +10860, +13066, +17353, +17416, +17416, +17448, +17448, +17480, +17481, +17513, +17513, +17513, +17545, +19626, +17578, +17610, +17610, +17610, +17610, +17642, +17642, +17610, +17642, +17642, +17642, +17643, +17642, +17642, +17642, +17642, +17610, +17642, +17642, +17642, +17642, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +15530, +15530, +15530, +15530, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12914, +12914, +14962, +12913, +12880, +12908, +8615, +2404, +4485, +2406, +231, +170, +2286, +4400, +2351, +2382, +2414, +2382, +2383, +2351, +2352, +2352, +2352, +2351, +4399, +11, +2672, +17690, +19998, +15836, +17917, +19933, +19966, +17918, +13757, +15772, +17853, +19966, +24126, +23997, +21851, +17527, +6799, +5, +325, +8841, +15179, +19404, +21580, +17450, +17449, +17481, +17513, +15433, +15433, +15432, +15432, +15400, +15368, +15368, +15336, +17385, +17353, +15272, +15272, +17320, +17320, +15240, +15239, +15239, +15239, +13191, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +14962, +12914, +12914, +12914, +12914, +12883, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14931, +14963, +12912, +10860, +10986, +15273, +17416, +17416, +17416, +17448, +17448, +17481, +17481, +17513, +17513, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12914, +12914, +14962, +12913, +12880, +12908, +8615, +2404, +4485, +2406, +231, +170, +2286, +4400, +2351, +2382, +2414, +2382, +2383, +2351, +2352, +2352, +2352, +2351, +4399, +11, +2672, +17690, +19998, +15836, +17917, +19933, +19966, +17918, +13757, +15772, +17853, +19966, +24126, +23997, +21851, +17527, +6799, +5, +325, +8841, +15179, +19404, +21580, +17450, +17449, +17481, +17513, +15433, +15433, +15432, +15432, +15400, +15368, +15368, +15336, +17385, +17353, +15272, +15272, +17320, +17320, +15240, +15239, +15239, +15239, +13191, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +14962, +12914, +12914, +12914, +12914, +12883, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14931, +14963, +12912, +10860, +10986, +15273, +17416, +17416, +17416, +17448, +17448, +17481, +17481, +17513, +17513, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +14962, +14930, +12914, +14962, +14994, +12913, +12879, +12843, +6501, +4419, +4517, +4454, +2343, +200, +204, +4398, +4399, +2383, +2382, +2382, +2382, +2383, +2352, +2352, +2351, +2351, +2350, +10, +8978, +19835, +19997, +15836, +17917, +19900, +19933, +17918, +15870, +17885, +17853, +19933, +19965, +19966, +19966, +21982, +21884, +19575, +8782, +2, +4421, +12937, +15147, +19436, +19532, +17483, +15433, +15433, +15432, +13351, +15432, +15432, +15400, +15336, +15337, +17354, +17354, +17321, +15272, +17320, +17351, +15303, +15302, +15302, +15303, +13223, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +12913, +12914, +12914, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14931, +14963, +12912, +10861, +10954, +15241, +17416, +15336, +17416, +15368, +17448, +17448, +17481, +17481, +17481, +17513, +17545, +17545, +17545, +17545, +17577, +17578, +17578, +17578, +17578, +17577, +17578, +17578, +17578, +17610, +17610, +17578, +17578, +17610, +17610, +17578, +17610, +17578, +17610, +17578, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +14962, +14930, +12914, +14962, +14994, +12913, +12879, +12843, +6501, +4419, +4517, +4454, +2343, +200, +204, +4398, +4399, +2383, +2382, +2382, +2382, +2383, +2352, +2352, +2351, +2351, +2350, +10, +8978, +19835, +19997, +15836, +17917, +19900, +19933, +17918, +15870, +17885, +17853, +19933, +19965, +19966, +19966, +21982, +21884, +19575, +8782, +2, +4421, +12937, +15147, +19436, +19532, +17483, +15433, +15433, +15432, +13351, +15432, +15432, +15400, +15336, +15337, +17354, +17354, +17321, +15272, +17320, +17351, +15303, +15302, +15302, +15303, +13223, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +12913, +12914, +12914, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14931, +14963, +12912, +10861, +10954, +15241, +17416, +15336, +17416, +15368, +17448, +17448, +17481, +17481, +17481, +17513, +17545, +17545, +17545, +17545, +17577, +17578, +17578, +17578, +17578, +17577, +17578, +17578, +17578, +17610, +17610, +17578, +17578, +17610, +17610, +17578, +17610, +17578, +17610, +17578, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14962, +14994, +14993, +12880, +12878, +10729, +4420, +6531, +6564, +4485, +2406, +2311, +201, +2316, +4431, +4431, +2383, +2382, +2382, +2415, +2383, +303, +2351, +2351, +2318, +9, +13204, +19868, +19965, +15836, +17917, +17852, +15804, +15837, +15870, +17950, +19965, +17885, +17885, +15805, +15838, +19967, +22014, +21917, +23899, +19607, +6798, +0, +6567, +10889, +15211, +19468, +19531, +15401, +13352, +15432, +15464, +15432, +15400, +15336, +15337, +15306, +17354, +15273, +15273, +15304, +15335, +15334, +15334, +15334, +15302, +13254, +13222, +13190, +13158, +13096, +13002, +10861, +12879, +12913, +14962, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +12882, +14963, +14963, +12913, +10893, +10922, +13129, +15337, +15336, +17416, +15368, +17416, +15400, +17449, +17449, +17481, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14962, +14994, +14993, +12880, +12878, +10729, +4420, +6531, +6564, +4485, +2406, +2311, +201, +2316, +4431, +4431, +2383, +2382, +2382, +2415, +2383, +303, +2351, +2351, +2318, +9, +13204, +19868, +19965, +15836, +17917, +17852, +15804, +15837, +15870, +17950, +19965, +17885, +17885, +15805, +15838, +19967, +22014, +21917, +23899, +19607, +6798, +0, +6567, +10889, +15211, +19468, +19531, +15401, +13352, +15432, +15464, +15432, +15400, +15336, +15337, +15306, +17354, +15273, +15273, +15304, +15335, +15334, +15334, +15334, +15302, +13254, +13222, +13190, +13158, +13096, +13002, +10861, +12879, +12913, +14962, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +12882, +14963, +14963, +12913, +10893, +10922, +13129, +15337, +15336, +17416, +15368, +17416, +15400, +17449, +17449, +17481, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +14993, +10831, +10796, +6567, +4419, +6564, +6564, +4484, +4485, +4454, +231, +202, +4398, +4400, +4432, +2383, +2382, +2414, +2383, +303, +2383, +2383, +2318, +8, +13236, +19900, +17949, +15836, +17949, +19997, +17885, +15837, +15869, +17917, +17885, +17885, +17885, +17886, +17886, +17886, +15774, +17854, +24095, +24062, +19738, +19574, +524, +102, +2372, +12969, +17323, +19468, +19499, +17481, +17480, +17448, +17448, +17384, +15337, +15305, +15305, +15305, +15337, +15336, +15335, +13287, +13286, +15302, +15302, +15270, +15238, +13190, +15206, +13096, +13002, +10860, +12878, +12912, +14961, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +14962, +12913, +12942, +10923, +11017, +15273, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +14993, +10831, +10796, +6567, +4419, +6564, +6564, +4484, +4485, +4454, +231, +202, +4398, +4400, +4432, +2383, +2382, +2414, +2383, +303, +2383, +2383, +2318, +8, +13236, +19900, +17949, +15836, +17949, +19997, +17885, +15837, +15869, +17917, +17885, +17885, +17885, +17886, +17886, +17886, +15774, +17854, +24095, +24062, +19738, +19574, +524, +102, +2372, +12969, +17323, +19468, +19499, +17481, +17480, +17448, +17448, +17384, +15337, +15305, +15305, +15305, +15337, +15336, +15335, +13287, +13286, +15302, +15302, +15270, +15238, +13190, +15206, +13096, +13002, +10860, +12878, +12912, +14961, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +14962, +12913, +12942, +10923, +11017, +15273, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14993, +12944, +10830, +8715, +6533, +6531, +8644, +8644, +6595, +6596, +4550, +2375, +201, +2285, +4399, +4432, +2351, +2382, +2414, +2415, +303, +2383, +2383, +238, +9, +13204, +19868, +19997, +15869, +17917, +17885, +17917, +15870, +13821, +15837, +15837, +17885, +17917, +19998, +17918, +15805, +15838, +15838, +13758, +15806, +22015, +26143, +17689, +13332, +4749, +133, +4582, +15146, +17291, +19404, +19434, +19433, +19465, +17417, +15368, +15336, +13288, +13320, +13320, +13288, +13287, +13255, +13255, +15271, +15271, +15239, +15238, +15238, +15206, +13096, +13034, +10891, +12878, +12912, +12913, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +12882, +12913, +12975, +10891, +10985, +15241, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14993, +12944, +10830, +8715, +6533, +6531, +8644, +8644, +6595, +6596, +4550, +2375, +201, +2285, +4399, +4432, +2351, +2382, +2414, +2415, +303, +2383, +2383, +238, +9, +13204, +19868, +19997, +15869, +17917, +17885, +17917, +15870, +13821, +15837, +15837, +17885, +17917, +19998, +17918, +15805, +15838, +15838, +13758, +15806, +22015, +26143, +17689, +13332, +4749, +133, +4582, +15146, +17291, +19404, +19434, +19433, +19465, +17417, +15368, +15336, +13288, +13320, +13320, +13288, +13287, +13255, +13255, +15271, +15271, +15239, +15238, +15238, +15206, +13096, +13034, +10891, +12878, +12912, +12913, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +12882, +12913, +12975, +10891, +10985, +15241, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14993, +12944, +10829, +8714, +6597, +8676, +8644, +8676, +8708, +6660, +6662, +6599, +232, +172, +2319, +4400, +2352, +2382, +2414, +2415, +335, +2351, +2383, +238, +10, +11156, +19868, +20030, +15869, +15836, +15772, +15837, +15870, +13821, +15837, +15869, +17917, +17917, +17916, +15868, +15836, +15837, +15837, +15838, +13790, +13757, +15837, +24159, +22013, +17689, +13235, +4619, +5, +4423, +17131, +19307, +19370, +19434, +19465, +17448, +15399, +13319, +13319, +13351, +11240, +11208, +13224, +13224, +15240, +17288, +17255, +17255, +15206, +15207, +13128, +13033, +10891, +10861, +12911, +12913, +12914, +12914, +12914, +12882, +12882, +12882, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +12913, +15024, +10892, +10921, +13161, +15240, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14993, +12944, +10829, +8714, +6597, +8676, +8644, +8676, +8708, +6660, +6662, +6599, +232, +172, +2319, +4400, +2352, +2382, +2414, +2415, +335, +2351, +2383, +238, +10, +11156, +19868, +20030, +15869, +15836, +15772, +15837, +15870, +13821, +15837, +15869, +17917, +17917, +17916, +15868, +15836, +15837, +15837, +15838, +13790, +13757, +15837, +24159, +22013, +17689, +13235, +4619, +5, +4423, +17131, +19307, +19370, +19434, +19465, +17448, +15399, +13319, +13319, +13351, +11240, +11208, +13224, +13224, +15240, +17288, +17255, +17255, +15206, +15207, +13128, +13033, +10891, +10861, +12911, +12913, +12914, +12914, +12914, +12882, +12882, +12882, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +12913, +15024, +10892, +10921, +13161, +15240, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12883, +12882, +14994, +15024, +12943, +8780, +6665, +8710, +10820, +10756, +10789, +10853, +8772, +8773, +8743, +4456, +170, +2253, +4400, +2352, +302, +2382, +2415, +335, +303, +2383, +238, +10, +11124, +19868, +20030, +15869, +15836, +17917, +17918, +15870, +13789, +15837, +15869, +17885, +15836, +15868, +15900, +15900, +15900, +15869, +15869, +15870, +13822, +13789, +13757, +17918, +24094, +23996, +19640, +13138, +4556, +7, +10793, +15114, +17291, +17387, +17450, +15400, +13319, +13351, +13319, +13287, +13256, +13224, +15272, +15240, +17256, +17255, +17255, +17255, +15207, +15176, +13065, +10922, +10892, +12910, +12912, +14962, +12914, +12882, +12882, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14961, +15024, +10893, +10922, +13097, +15240, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15432, +15433, +15433, +15433, +15433, +15433, +15433, +17480, +17481, +17481, +17481, +17481, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12883, +12882, +14994, +15024, +12943, +8780, +6665, +8710, +10820, +10756, +10789, +10853, +8772, +8773, +8743, +4456, +170, +2253, +4400, +2352, +302, +2382, +2415, +335, +303, +2383, +238, +10, +11124, +19868, +20030, +15869, +15836, +17917, +17918, +15870, +13789, +15837, +15869, +17885, +15836, +15868, +15900, +15900, +15900, +15869, +15869, +15870, +13822, +13789, +13757, +17918, +24094, +23996, +19640, +13138, +4556, +7, +10793, +15114, +17291, +17387, +17450, +15400, +13319, +13351, +13319, +13287, +13256, +13224, +15272, +15240, +17256, +17255, +17255, +17255, +15207, +15176, +13065, +10922, +10892, +12910, +12912, +14962, +12914, +12882, +12882, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14961, +15024, +10893, +10922, +13097, +15240, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15432, +15433, +15433, +15433, +15433, +15433, +15433, +17480, +17481, +17481, +17481, +17481 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12850, +12882, +14994, +15024, +10861, +8778, +8808, +10854, +10853, +10854, +10854, +10885, +10917, +10917, +10887, +8746, +2347, +42, +4399, +2352, +270, +2382, +2448, +271, +303, +2383, +237, +10, +11124, +17820, +20030, +15869, +15836, +17917, +17885, +13821, +13821, +15869, +15869, +17885, +17917, +15868, +15900, +15900, +15868, +15868, +15868, +15869, +15869, +15869, +17917, +17885, +17821, +21949, +26143, +26078, +17496, +8913, +362, +262, +4649, +13098, +15307, +15370, +15368, +15367, +15367, +15335, +15303, +15272, +17320, +17288, +15208, +15207, +15208, +15207, +15207, +15175, +13097, +13034, +10891, +10829, +12912, +14994, +12914, +12882, +12882, +12882, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +12882, +14962, +14994, +12944, +10894, +10923, +10953, +13160, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15272, +15272, +13224, +15304, +15304, +13256, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12850, +12882, +14994, +15024, +10861, +8778, +8808, +10854, +10853, +10854, +10854, +10885, +10917, +10917, +10887, +8746, +2347, +42, +4399, +2352, +270, +2382, +2448, +271, +303, +2383, +237, +10, +11124, +17820, +20030, +15869, +15836, +17917, +17885, +13821, +13821, +15869, +15869, +17885, +17917, +15868, +15900, +15900, +15868, +15868, +15868, +15869, +15869, +15869, +17917, +17885, +17821, +21949, +26143, +26078, +17496, +8913, +362, +262, +4649, +13098, +15307, +15370, +15368, +15367, +15367, +15335, +15303, +15272, +17320, +17288, +15208, +15207, +15208, +15207, +15207, +15175, +13097, +13034, +10891, +10829, +12912, +14994, +12914, +12882, +12882, +12882, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +12882, +14962, +14994, +12944, +10894, +10923, +10953, +13160, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15272, +15272, +13224, +15304, +15304, +13256, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +14931, +14931, +12883, +14962, +14993, +12975, +10892, +8810, +8840, +10918, +12998, +12966, +12967, +13030, +13062, +13062, +10983, +10890, +6603, +170, +172, +4464, +2383, +302, +2383, +2351, +2351, +2383, +238, +9, +11156, +19868, +19997, +15869, +15869, +17917, +17885, +13821, +13821, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15868, +15868, +17916, +17917, +17884, +17885, +17885, +17853, +19934, +24095, +22015, +21917, +13399, +6831, +329, +230, +4712, +13163, +15274, +15240, +15271, +17352, +17352, +17319, +15239, +15207, +15240, +15240, +13160, +13159, +15207, +15175, +13096, +13033, +10923, +10861, +12911, +14994, +14930, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14994, +14992, +12942, +10892, +10954, +13096, +15207, +15175, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15272, +15271, +15272, +15304, +15272, +15304, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +14931, +14931, +12883, +14962, +14993, +12975, +10892, +8810, +8840, +10918, +12998, +12966, +12967, +13030, +13062, +13062, +10983, +10890, +6603, +170, +172, +4464, +2383, +302, +2383, +2351, +2351, +2383, +238, +9, +11156, +19868, +19997, +15869, +15869, +17917, +17885, +13821, +13821, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15868, +15868, +17916, +17917, +17884, +17885, +17885, +17853, +19934, +24095, +22015, +21917, +13399, +6831, +329, +230, +4712, +13163, +15274, +15240, +15271, +17352, +17352, +17319, +15239, +15207, +15240, +15240, +13160, +13159, +15207, +15175, +13096, +13033, +10923, +10861, +12911, +14994, +14930, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14994, +14992, +12942, +10892, +10954, +13096, +15207, +15175, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15272, +15271, +15272, +15304, +15272, +15304, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +12883, +12851, +14931, +14962, +12944, +10893, +10891, +8873, +10984, +13063, +13062, +13063, +13063, +13095, +13094, +13126, +13095, +13065, +10891, +2442, +73, +4463, +4496, +303, +271, +2384, +2384, +2383, +2286, +9, +13237, +19901, +17949, +15868, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17886, +17885, +15869, +15869, +15869, +15868, +17916, +17916, +19964, +19965, +19965, +17852, +15772, +13757, +13822, +15903, +22047, +19804, +11253, +2606, +232, +327, +8842, +17260, +21418, +19336, +19367, +19399, +19431, +17351, +13223, +11111, +11111, +13159, +15207, +15175, +13096, +13065, +10922, +10892, +12911, +14993, +14930, +14931, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +14993, +12943, +10893, +10922, +13064, +13095, +13127, +13127, +15175, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15272, +15271, +15240, +15271, +15240, +15271, +15240, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +12883, +12851, +14931, +14962, +12944, +10893, +10891, +8873, +10984, +13063, +13062, +13063, +13063, +13095, +13094, +13126, +13095, +13065, +10891, +2442, +73, +4463, +4496, +303, +271, +2384, +2384, +2383, +2286, +9, +13237, +19901, +17949, +15868, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17886, +17885, +15869, +15869, +15869, +15868, +17916, +17916, +19964, +19965, +19965, +17852, +15772, +13757, +13822, +15903, +22047, +19804, +11253, +2606, +232, +327, +8842, +17260, +21418, +19336, +19367, +19399, +19431, +17351, +13223, +11111, +11111, +13159, +15207, +15175, +13096, +13065, +10922, +10892, +12911, +14993, +14930, +14931, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +14993, +12943, +10893, +10922, +13064, +13095, +13127, +13127, +15175, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15272, +15271, +15240, +15271, +15240, +15271, +15240, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14930, +12883, +12851, +14963, +14962, +12911, +10892, +10922, +11017, +13128, +13159, +13159, +13128, +13160, +13160, +13191, +13191, +13191, +13193, +13131, +8811, +168, +235, +4463, +2383, +270, +2384, +2384, +2383, +2318, +8, +13204, +19900, +19965, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17886, +17854, +17886, +15837, +15837, +15869, +15869, +17916, +17916, +17916, +17916, +17916, +17949, +15901, +13821, +11741, +11741, +15805, +22015, +26143, +21852, +11157, +363, +134, +2407, +15050, +21387, +19337, +17287, +15238, +13190, +13223, +11176, +11144, +13191, +15207, +15175, +13127, +13064, +10954, +10892, +12911, +14961, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +12914, +12882, +14930, +14962, +14961, +12944, +10861, +10923, +13032, +15143, +15143, +13095, +13095, +15143, +15143, +15143, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +15207, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15239, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14930, +12883, +12851, +14963, +14962, +12911, +10892, +10922, +11017, +13128, +13159, +13159, +13128, +13160, +13160, +13191, +13191, +13191, +13193, +13131, +8811, +168, +235, +4463, +2383, +270, +2384, +2384, +2383, +2318, +8, +13204, +19900, +19965, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17886, +17854, +17886, +15837, +15837, +15869, +15869, +17916, +17916, +17916, +17916, +17916, +17949, +15901, +13821, +11741, +11741, +15805, +22015, +26143, +21852, +11157, +363, +134, +2407, +15050, +21387, +19337, +17287, +15238, +13190, +13223, +11176, +11144, +13191, +15207, +15175, +13127, +13064, +10954, +10892, +12911, +14961, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +12914, +12882, +14930, +14962, +14961, +12944, +10861, +10923, +13032, +15143, +15143, +13095, +13095, +15143, +15143, +15143, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +15207, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15239 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14962, +12882, +12851, +14963, +14961, +10862, +10891, +10986, +13161, +15272, +13256, +13256, +13256, +15305, +15305, +15336, +15336, +15368, +15337, +15306, +13098, +4586, +104, +269, +4464, +2351, +2383, +2351, +2351, +2318, +9, +11091, +19836, +19997, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +15838, +15838, +17886, +17886, +17886, +17885, +17885, +17917, +15868, +15901, +13820, +11772, +13852, +15933, +15933, +15901, +17950, +17950, +15806, +15741, +21918, +26046, +23835, +13172, +362, +100, +2438, +13001, +19370, +17321, +13191, +13191, +13224, +11143, +13159, +15207, +15175, +13127, +13096, +13033, +10891, +12878, +12881, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +14962, +14993, +12944, +12910, +10891, +13000, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15175, +15174, +15175, +15174, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14962, +12882, +12851, +14963, +14961, +10862, +10891, +10986, +13161, +15272, +13256, +13256, +13256, +15305, +15305, +15336, +15336, +15368, +15337, +15306, +13098, +4586, +104, +269, +4464, +2351, +2383, +2351, +2351, +2318, +9, +11091, +19836, +19997, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +15838, +15838, +17886, +17886, +17886, +17885, +17885, +17917, +15868, +15901, +13820, +11772, +13852, +15933, +15933, +15901, +17950, +17950, +15806, +15741, +21918, +26046, +23835, +13172, +362, +100, +2438, +13001, +19370, +17321, +13191, +13191, +13224, +11143, +13159, +15207, +15175, +13127, +13096, +13033, +10891, +12878, +12881, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +14962, +14993, +12944, +12910, +10891, +13000, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15175, +15174, +15175, +15174 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +12883, +14962, +12913, +10862, +10955, +15211, +17386, +15368, +15369, +13321, +13321, +13321, +15369, +15369, +15400, +15432, +17480, +17481, +15306, +13100, +135, +203, +2383, +2383, +2351, +2351, +4399, +4399, +10, +6833, +17723, +19998, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15837, +15838, +15838, +17885, +17885, +17885, +17885, +17885, +15869, +15901, +13853, +11805, +13821, +13820, +13788, +15836, +17884, +15837, +15870, +17918, +17886, +21950, +26079, +28094, +19576, +11025, +101, +326, +4615, +11018, +15275, +15241, +13160, +13159, +15207, +15207, +15207, +13127, +13095, +13033, +10923, +12878, +12880, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +14962, +14962, +14993, +12911, +10859, +12968, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +12883, +14962, +12913, +10862, +10955, +15211, +17386, +15368, +15369, +13321, +13321, +13321, +15369, +15369, +15400, +15432, +17480, +17481, +15306, +13100, +135, +203, +2383, +2383, +2351, +2351, +4399, +4399, +10, +6833, +17723, +19998, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15837, +15838, +15838, +17885, +17885, +17885, +17885, +17885, +15869, +15901, +13853, +11805, +13821, +13820, +13788, +15836, +17884, +15837, +15870, +17918, +17886, +21950, +26079, +28094, +19576, +11025, +101, +326, +4615, +11018, +15275, +15241, +13160, +13159, +15207, +15207, +15207, +13127, +13095, +13033, +10923, +12878, +12880, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +14962, +14962, +14993, +12911, +10859, +12968, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +14931, +14962, +12880, +10829, +13036, +17356, +19530, +17481, +15433, +13385, +13385, +15433, +15433, +15433, +15433, +17512, +17543, +17543, +17482, +17357, +4619, +170, +205, +4463, +2383, +2351, +4399, +4431, +2091, +527, +15610, +22078, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15805, +15838, +17918, +17918, +17917, +17917, +17949, +17949, +17981, +15868, +13755, +15836, +19998, +22014, +21950, +21917, +26013, +17496, +461, +4, +326, +8841, +15146, +17224, +17256, +17287, +15207, +15206, +13126, +13095, +13033, +10891, +10830, +12848, +14931, +14931, +14930, +14962, +14961, +14961, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14899, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +12882, +14962, +14993, +12911, +10860, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +14931, +14962, +12880, +10829, +13036, +17356, +19530, +17481, +15433, +13385, +13385, +15433, +15433, +15433, +15433, +17512, +17543, +17543, +17482, +17357, +4619, +170, +205, +4463, +2383, +2351, +4399, +4431, +2091, +527, +15610, +22078, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15805, +15838, +17918, +17918, +17917, +17917, +17949, +17949, +17981, +15868, +13755, +15836, +19998, +22014, +21950, +21917, +26013, +17496, +461, +4, +326, +8841, +15146, +17224, +17256, +17287, +15207, +15206, +13126, +13095, +13033, +10891, +10830, +12848, +14931, +14931, +14930, +14962, +14961, +14961, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14899, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +12882, +14962, +14993, +12911, +10860, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14962, +14930, +14962, +12913, +10831, +10860, +13099, +19500, +19595, +17513, +15465, +15465, +15497, +15497, +15498, +15498, +17545, +17576, +17575, +17575, +17577, +17452, +15214, +137, +138, +4495, +2415, +2351, +2351, +4431, +2188, +398, +17625, +22078, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15837, +17885, +17917, +15868, +15900, +15900, +15901, +13821, +13821, +15869, +15838, +15838, +17886, +17886, +17886, +17853, +17885, +17917, +17917, +15836, +15836, +17948, +17981, +17948, +15836, +15837, +17886, +17886, +19870, +24031, +23901, +15317, +330, +132, +4518, +12969, +17193, +17257, +15176, +15175, +13127, +13095, +13064, +10922, +10861, +12879, +14962, +14930, +14962, +14962, +14962, +14962, +14930, +12883, +14930, +12914, +12914, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +12882, +14962, +14994, +12912, +10828, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13029, +12997, +12997, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15077, +13029, +13029, +13029, +13029, +13029, +13029, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +13030, +13030, +12998, +13029, +13029, +13029, +13029, +13029, +13029, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14962, +14930, +14962, +12913, +10831, +10860, +13099, +19500, +19595, +17513, +15465, +15465, +15497, +15497, +15498, +15498, +17545, +17576, +17575, +17575, +17577, +17452, +15214, +137, +138, +4495, +2415, +2351, +2351, +4431, +2188, +398, +17625, +22078, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15837, +17885, +17917, +15868, +15900, +15900, +15901, +13821, +13821, +15869, +15838, +15838, +17886, +17886, +17886, +17853, +17885, +17917, +17917, +15836, +15836, +17948, +17981, +17948, +15836, +15837, +17886, +17886, +19870, +24031, +23901, +15317, +330, +132, +4518, +12969, +17193, +17257, +15176, +15175, +13127, +13095, +13064, +10922, +10861, +12879, +14962, +14930, +14962, +14962, +14962, +14962, +14930, +12883, +14930, +12914, +12914, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +12882, +14962, +14994, +12912, +10828, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13029, +12997, +12997, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15077, +13029, +13029, +13029, +13029, +13029, +13029, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +13030, +13030, +12998, +13029, +13029, +13029, +13029, +13029, +13029, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14994, +15057, +8748, +10955, +17389, +17483, +17546, +17577, +15530, +15530, +15530, +15530, +15530, +15530, +17577, +17609, +17608, +17608, +17577, +17483, +19502, +6731, +168, +300, +4495, +335, +336, +2351, +205, +108, +15447, +22046, +17917, +15836, +17917, +17885, +17885, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15868, +17917, +17949, +15869, +15869, +15869, +15869, +15838, +15837, +19933, +21982, +26077, +23866, +11057, +135, +165, +6600, +13002, +17194, +17193, +15144, +15144, +13064, +10953, +10923, +12941, +14992, +14993, +14962, +14930, +12850, +12850, +12882, +12915, +12915, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14962, +14994, +12881, +10829, +12937, +12967, +12966, +12965, +15045, +15045, +12965, +12966, +12966, +12998, +12997, +12997, +12997, +12997, +12997, +15014, +12966, +12997, +10949, +12997, +12997, +12997, +12965, +15014, +15014, +15014, +15013, +15013, +15013, +15045, +15045, +15045, +12997, +13028, +13028, +13028, +13028, +13028, +15045, +15045, +15013, +15014, +15014, +15014, +15014, +12966, +12934, +10885, +10918, +13030, +15142, +13060, +13060, +13028, +13028, +15076, +15045, +15046, +14982, +14982, +17064, +14984, +14984, +12872, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14994, +15057, +8748, +10955, +17389, +17483, +17546, +17577, +15530, +15530, +15530, +15530, +15530, +15530, +17577, +17609, +17608, +17608, +17577, +17483, +19502, +6731, +168, +300, +4495, +335, +336, +2351, +205, +108, +15447, +22046, +17917, +15836, +17917, +17885, +17885, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15868, +17917, +17949, +15869, +15869, +15869, +15869, +15838, +15837, +19933, +21982, +26077, +23866, +11057, +135, +165, +6600, +13002, +17194, +17193, +15144, +15144, +13064, +10953, +10923, +12941, +14992, +14993, +14962, +14930, +12850, +12850, +12882, +12915, +12915, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14962, +14994, +12881, +10829, +12937, +12967, +12966, +12965, +15045, +15045, +12965, +12966, +12966, +12998, +12997, +12997, +12997, +12997, +12997, +15014, +12966, +12997, +10949, +12997, +12997, +12997, +12965, +15014, +15014, +15014, +15013, +15013, +15013, +15045, +15045, +15045, +12997, +13028, +13028, +13028, +13028, +13028, +15045, +15045, +15013, +15014, +15014, +15014, +15014, +12966, +12934, +10885, +10918, +13030, +15142, +13060, +13060, +13028, +13028, +15076, +15045, +15046, +14982, +14982, +17064, +14984, +14984, +12872 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14931, +14930, +14993, +15056, +6763, +11051, +17485, +15434, +15497, +15561, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15561, +17609, +17577, +17514, +19533, +13133, +2441, +201, +2413, +335, +336, +2384, +2253, +10, +17463, +24094, +15869, +13788, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +17950, +17885, +21981, +26110, +28093, +21657, +6768, +7, +2277, +8744, +13001, +15146, +15145, +13032, +13033, +10922, +10859, +17103, +14992, +14929, +14930, +14931, +14931, +12883, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14962, +12881, +12878, +12906, +12935, +12934, +12965, +15045, +15045, +12965, +12934, +12966, +12966, +10949, +12996, +13028, +12997, +12997, +14982, +14982, +12998, +10949, +10949, +12997, +12965, +15014, +15014, +15014, +15014, +14982, +15014, +15013, +15013, +15013, +15045, +12997, +12996, +13028, +13028, +15076, +15044, +15045, +15045, +15013, +15014, +14982, +14982, +12934, +12966, +15014, +12998, +12998, +10917, +10884, +13028, +15108, +15140, +15109, +15045, +12933, +14982, +15016, +14985, +12873, +10728, +6503, +6470, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14931, +14930, +14993, +15056, +6763, +11051, +17485, +15434, +15497, +15561, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15561, +17609, +17577, +17514, +19533, +13133, +2441, +201, +2413, +335, +336, +2384, +2253, +10, +17463, +24094, +15869, +13788, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +17950, +17885, +21981, +26110, +28093, +21657, +6768, +7, +2277, +8744, +13001, +15146, +15145, +13032, +13033, +10922, +10859, +17103, +14992, +14929, +14930, +14931, +14931, +12883, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14962, +12881, +12878, +12906, +12935, +12934, +12965, +15045, +15045, +12965, +12934, +12966, +12966, +10949, +12996, +13028, +12997, +12997, +14982, +14982, +12998, +10949, +10949, +12997, +12965, +15014, +15014, +15014, +15014, +14982, +15014, +15013, +15013, +15013, +15045, +12997, +12996, +13028, +13028, +15076, +15044, +15045, +15045, +15013, +15014, +14982, +14982, +12934, +12966, +15014, +12998, +12998, +10917, +10884, +13028, +15108, +15140, +15109, +15045, +12933, +14982, +15016, +14985, +12873, +10728, +6503, +6470 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +15024, +12974, +8843, +13164, +17484, +15466, +15530, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +17609, +17609, +17545, +17546, +17484, +19503, +10924, +231, +267, +335, +303, +4464, +2285, +8, +17430, +24062, +15869, +15869, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15837, +17885, +17853, +21949, +26110, +28158, +21787, +17429, +4620, +0, +4550, +8808, +13002, +15114, +15050, +12938, +12940, +15023, +14960, +12914, +14963, +14963, +12883, +12882, +14962, +14962, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12965, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +13028, +12997, +12997, +14982, +14982, +12997, +10949, +12997, +12997, +12965, +12966, +15014, +15014, +15014, +15014, +15014, +15014, +15014, +12965, +12997, +12997, +12997, +15013, +15013, +15013, +15013, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12965, +15046, +15046, +15046, +15045, +15013, +15013, +14981, +12933, +15015, +15048, +15017, +10824, +10760, +8648, +4423, +231, +135, +136, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +15024, +12974, +8843, +13164, +17484, +15466, +15530, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +17609, +17609, +17545, +17546, +17484, +19503, +10924, +231, +267, +335, +303, +4464, +2285, +8, +17430, +24062, +15869, +15869, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15837, +17885, +17853, +21949, +26110, +28158, +21787, +17429, +4620, +0, +4550, +8808, +13002, +15114, +15050, +12938, +12940, +15023, +14960, +12914, +14963, +14963, +12883, +12882, +14962, +14962, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12965, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +13028, +12997, +12997, +14982, +14982, +12997, +10949, +12997, +12997, +12965, +12966, +15014, +15014, +15014, +15014, +15014, +15014, +15014, +12965, +12997, +12997, +12997, +15013, +15013, +15013, +15013, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12965, +15046, +15046, +15046, +15045, +15013, +15013, +14981, +12933, +15015, +15048, +15017, +10824, +10760, +8648, +4423, +231, +135, +136 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12944, +10861, +10987, +15309, +17516, +15498, +17610, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15561, +15561, +17609, +15497, +17546, +17483, +21647, +17326, +2440, +200, +334, +303, +4432, +2318, +9, +13140, +19804, +17885, +15902, +15869, +15837, +17885, +15837, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +17917, +17917, +17852, +19868, +24029, +26110, +26077, +21817, +11153, +230, +130, +6664, +12971, +14987, +14923, +14957, +12911, +12880, +12914, +12915, +12883, +12850, +12882, +14962, +14962, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12997, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +14982, +14983, +14983, +12934, +12966, +12966, +10949, +10949, +10949, +10949, +12997, +12997, +15045, +15013, +14981, +17061, +17062, +17031, +14952, +12872, +12873, +10793, +8680, +4455, +198, +38, +72, +6831, +19542, +25914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12944, +10861, +10987, +15309, +17516, +15498, +17610, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15561, +15561, +17609, +15497, +17546, +17483, +21647, +17326, +2440, +200, +334, +303, +4432, +2318, +9, +13140, +19804, +17885, +15902, +15869, +15837, +17885, +15837, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +17917, +17917, +17852, +19868, +24029, +26110, +26077, +21817, +11153, +230, +130, +6664, +12971, +14987, +14923, +14957, +12911, +12880, +12914, +12915, +12883, +12850, +12882, +14962, +14962, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12997, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +14982, +14983, +14983, +12934, +12966, +12966, +10949, +10949, +10949, +10949, +12997, +12997, +15045, +15013, +14981, +17061, +17062, +17031, +14952, +12872, +12873, +10793, +8680, +4455, +198, +38, +72, +6831, +19542, +25914 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12943, +8811, +13100, +17421, +17516, +15498, +15561, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15529, +17577, +15465, +17515, +21614, +19470, +10955, +295, +268, +2351, +4399, +4398, +11, +4688, +15546, +19966, +15870, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15902, +15869, +15837, +17885, +17917, +17885, +19901, +21981, +24093, +21947, +17590, +8910, +4, +4423, +10730, +12844, +12813, +14928, +12913, +12882, +10802, +12882, +14963, +14994, +14929, +14929, +14962, +14930, +14930, +12882, +14930, +12882, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +14962, +14962, +12914, +12911, +12907, +12937, +12935, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12965, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +10918, +10918, +12966, +12935, +14951, +12903, +12935, +12966, +12966, +10949, +10981, +10980, +10980, +12996, +12997, +15045, +15013, +17029, +17030, +17032, +14953, +12842, +8681, +6536, +198, +5, +265, +4719, +15284, +21753, +21819, +26078, +28223, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12943, +8811, +13100, +17421, +17516, +15498, +15561, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15529, +17577, +15465, +17515, +21614, +19470, +10955, +295, +268, +2351, +4399, +4398, +11, +4688, +15546, +19966, +15870, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15902, +15869, +15837, +17885, +17917, +17885, +19901, +21981, +24093, +21947, +17590, +8910, +4, +4423, +10730, +12844, +12813, +14928, +12913, +12882, +10802, +12882, +14963, +14994, +14929, +14929, +14962, +14930, +14930, +12882, +14930, +12882, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +14962, +14962, +12914, +12911, +12907, +12937, +12935, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12965, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +10918, +10918, +12966, +12935, +14951, +12903, +12935, +12966, +12966, +10949, +10981, +10980, +10980, +12996, +12997, +15045, +15013, +17029, +17030, +17032, +14953, +12842, +8681, +6536, +198, +5, +265, +4719, +15284, +21753, +21819, +26078, +28223 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14962, +14992, +10894, +8843, +15212, +17485, +17515, +15498, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15529, +15529, +17577, +17577, +17545, +17547, +17451, +19501, +19470, +4617, +169, +2350, +4398, +6479, +2220, +269, +15513, +24127, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +15869, +17950, +17917, +15837, +15804, +15805, +22046, +24061, +21817, +15283, +2475, +7, +8619, +10733, +12848, +14962, +14995, +12882, +12850, +14994, +17042, +14929, +14897, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14960, +12908, +12905, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +15014, +14982, +15013, +15045, +15045, +12997, +12997, +12965, +12965, +12966, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +12935, +12903, +12903, +12935, +12966, +12966, +12997, +12997, +13029, +13061, +12964, +12933, +15014, +17063, +14984, +14952, +14921, +8649, +2344, +103, +136, +4589, +11058, +17462, +19706, +23965, +26175, +24095, +19934, +17821, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14962, +14992, +10894, +8843, +15212, +17485, +17515, +15498, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15529, +15529, +17577, +17577, +17545, +17547, +17451, +19501, +19470, +4617, +169, +2350, +4398, +6479, +2220, +269, +15513, +24127, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +15869, +17950, +17917, +15837, +15804, +15805, +22046, +24061, +21817, +15283, +2475, +7, +8619, +10733, +12848, +14962, +14995, +12882, +12850, +14994, +17042, +14929, +14897, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14960, +12908, +12905, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +15014, +14982, +15013, +15045, +15045, +12997, +12997, +12965, +12965, +12966, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +12935, +12903, +12903, +12935, +12966, +12966, +12997, +12997, +13029, +13061, +12964, +12933, +15014, +17063, +14984, +14952, +14921, +8649, +2344, +103, +136, +4589, +11058, +17462, +19706, +23965, +26175, +24095, +19934, +17821 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14961, +12944, +10861, +10955, +17357, +17516, +17514, +17578, +15497, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15530, +15529, +17577, +17609, +17577, +19626, +15402, +19532, +21678, +13099, +296, +2284, +6446, +6478, +2252, +10, +17496, +24127, +15773, +15838, +15838, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +13756, +15869, +15902, +13789, +13788, +13821, +15902, +15902, +15838, +15773, +17853, +26142, +26076, +19574, +10927, +169, +2282, +6541, +10801, +17075, +14995, +12850, +12849, +14929, +14994, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14992, +12909, +12906, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12965, +15014, +14982, +15013, +15013, +15045, +12997, +12997, +12997, +12997, +10949, +10950, +10918, +10918, +10918, +10918, +10918, +12966, +12966, +12966, +12935, +12935, +12966, +12966, +12966, +12965, +12997, +15013, +15046, +15046, +12934, +10855, +12936, +12905, +10760, +6535, +2342, +167, +362, +6799, +13235, +17559, +21883, +26110, +24094, +22014, +15773, +15805, +15805, +15838, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14961, +12944, +10861, +10955, +17357, +17516, +17514, +17578, +15497, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15530, +15529, +17577, +17609, +17577, +19626, +15402, +19532, +21678, +13099, +296, +2284, +6446, +6478, +2252, +10, +17496, +24127, +15773, +15838, +15838, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +13756, +15869, +15902, +13789, +13788, +13821, +15902, +15902, +15838, +15773, +17853, +26142, +26076, +19574, +10927, +169, +2282, +6541, +10801, +17075, +14995, +12850, +12849, +14929, +14994, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14992, +12909, +12906, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12965, +15014, +14982, +15013, +15013, +15045, +12997, +12997, +12997, +12997, +10949, +10950, +10918, +10918, +10918, +10918, +10918, +12966, +12966, +12966, +12935, +12935, +12966, +12966, +12966, +12965, +12997, +15013, +15046, +15046, +12934, +10855, +12936, +12905, +10760, +6535, +2342, +167, +362, +6799, +13235, +17559, +21883, +26110, +24094, +22014, +15773, +15805, +15805, +15838 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +8844, +13099, +17453, +17516, +17546, +17610, +15496, +17609, +17609, +17577, +17578, +17578, +15498, +15498, +15530, +15530, +15530, +17577, +15529, +17610, +17578, +17513, +19595, +19563, +19469, +6698, +170, +4364, +8590, +4397, +9, +15286, +21951, +17854, +15838, +13790, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +17950, +15901, +15869, +13821, +13853, +13853, +13789, +15838, +17887, +17854, +17853, +22013, +26141, +23899, +13171, +6637, +10, +4397, +10769, +14963, +17011, +12849, +12849, +14994, +14994, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12909, +12906, +10856, +12966, +12997, +12997, +15013, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15013, +15013, +12965, +12997, +12997, +10949, +10949, +10949, +10949, +10949, +12966, +12966, +12966, +12966, +12966, +12966, +10950, +10949, +10949, +12997, +15013, +15014, +15014, +14982, +14951, +14952, +12872, +10793, +8713, +2407, +134, +264, +4620, +9041, +13365, +17689, +21980, +24093, +24094, +19998, +17885, +13757, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +8844, +13099, +17453, +17516, +17546, +17610, +15496, +17609, +17609, +17577, +17578, +17578, +15498, +15498, +15530, +15530, +15530, +17577, +15529, +17610, +17578, +17513, +19595, +19563, +19469, +6698, +170, +4364, +8590, +4397, +9, +15286, +21951, +17854, +15838, +13790, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +17950, +15901, +15869, +13821, +13853, +13853, +13789, +15838, +17887, +17854, +17853, +22013, +26141, +23899, +13171, +6637, +10, +4397, +10769, +14963, +17011, +12849, +12849, +14994, +14994, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12909, +12906, +10856, +12966, +12997, +12997, +15013, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15013, +15013, +12965, +12997, +12997, +10949, +10949, +10949, +10949, +10949, +12966, +12966, +12966, +12966, +12966, +12966, +10950, +10949, +10949, +12997, +15013, +15014, +15014, +14982, +14951, +14952, +12872, +10793, +8713, +2407, +134, +264, +4620, +9041, +13365, +17689, +21980, +24093, +24094, +19998, +17885, +13757, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14931, +12882, +14962, +15024, +10894, +8875, +15243, +19532, +17515, +17546, +17610, +15496, +17609, +17577, +17577, +17578, +17578, +15498, +15498, +15498, +15530, +15530, +15529, +15496, +17609, +17577, +17577, +17546, +15401, +21645, +13101, +2345, +2250, +8589, +6509, +9, +8914, +19740, +21983, +15806, +15870, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15869, +15869, +13821, +13821, +13821, +15838, +15838, +17886, +15805, +15804, +22045, +26174, +23964, +19609, +10896, +203, +75, +8623, +14963, +17075, +14962, +12881, +14930, +14962, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12910, +12907, +10856, +12935, +12997, +12997, +15045, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15014, +12966, +12966, +12965, +12997, +10949, +10949, +10949, +12997, +12997, +12965, +12965, +15013, +15014, +15013, +15013, +12997, +10949, +12997, +12965, +15014, +14982, +14951, +14920, +14921, +12841, +8649, +2376, +167, +330, +6798, +11156, +15544, +21915, +24125, +24158, +22077, +17884, +15836, +15868, +13821, +13821, +13821, +13821, +13821, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14931, +12882, +14962, +15024, +10894, +8875, +15243, +19532, +17515, +17546, +17610, +15496, +17609, +17577, +17577, +17578, +17578, +15498, +15498, +15498, +15530, +15530, +15529, +15496, +17609, +17577, +17577, +17546, +15401, +21645, +13101, +2345, +2250, +8589, +6509, +9, +8914, +19740, +21983, +15806, +15870, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15869, +15869, +13821, +13821, +13821, +15838, +15838, +17886, +15805, +15804, +22045, +26174, +23964, +19609, +10896, +203, +75, +8623, +14963, +17075, +14962, +12881, +14930, +14962, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12910, +12907, +10856, +12935, +12997, +12997, +15045, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15014, +12966, +12966, +12965, +12997, +10949, +10949, +10949, +12997, +12997, +12965, +12965, +15013, +15014, +15013, +15013, +12997, +10949, +12997, +12965, +15014, +14982, +14951, +14920, +14921, +12841, +8649, +2376, +167, +330, +6798, +11156, +15544, +21915, +24125, +24158, +22077, +17884, +15836, +15868, +13821, +13821, +13821, +13821, +13821, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14995, +12850, +12850, +14963, +12850, +12850, +14994, +12976, +10892, +10987, +17388, +19564, +17546, +17545, +15529, +15529, +15529, +15529, +17577, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17577, +17545, +17545, +17482, +19438, +10860, +200, +4394, +6541, +2284, +172, +15448, +26175, +13725, +15903, +15837, +15837, +17917, +17885, +17949, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17916, +21981, +24029, +26013, +13173, +4525, +9, +4430, +12882, +17043, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12908, +12937, +12935, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +12966, +15014, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +15013, +17094, +17062, +14981, +12965, +12997, +12997, +12966, +14983, +14952, +12873, +12809, +8585, +199, +233, +4523, +8848, +13301, +21851, +24094, +22014, +19965, +19933, +17916, +17917, +15869, +15869, +13821, +13853, +13853, +13853, +13821, +15868, +15900, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14995, +12850, +12850, +14963, +12850, +12850, +14994, +12976, +10892, +10987, +17388, +19564, +17546, +17545, +15529, +15529, +15529, +15529, +17577, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17577, +17545, +17545, +17482, +19438, +10860, +200, +4394, +6541, +2284, +172, +15448, +26175, +13725, +15903, +15837, +15837, +17917, +17885, +17949, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17916, +21981, +24029, +26013, +13173, +4525, +9, +4430, +12882, +17043, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12908, +12937, +12935, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +12966, +15014, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +15013, +17094, +17062, +14981, +12965, +12997, +12997, +12966, +14983, +14952, +12873, +12809, +8585, +199, +233, +4523, +8848, +13301, +21851, +24094, +22014, +19965, +19933, +17916, +17917, +15869, +15869, +13821, +13853, +13853, +13853, +13821, +15868, +15900 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12850, +12882, +14963, +12882, +12882, +14993, +12943, +8844, +11051, +17420, +17515, +17546, +17577, +17577, +15529, +17577, +17577, +17577, +17578, +17578, +17578, +15530, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17545, +17545, +17514, +19502, +15214, +6601, +200, +4428, +4331, +172, +15319, +23999, +15806, +15838, +15837, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17917, +19933, +21982, +28223, +17562, +6768, +138, +172, +8656, +14930, +14930, +12882, +12914, +14962, +14930, +12882, +12849, +14962, +17043, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12909, +10890, +10887, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12964, +10884, +15078, +17158, +17126, +14981, +14949, +17030, +17062, +14982, +12934, +12934, +12936, +12905, +8680, +2375, +199, +265, +4589, +11026, +19576, +23932, +24062, +24094, +19966, +17853, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15868, +15868, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12850, +12882, +14963, +12882, +12882, +14993, +12943, +8844, +11051, +17420, +17515, +17546, +17577, +17577, +15529, +17577, +17577, +17577, +17578, +17578, +17578, +15530, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17545, +17545, +17514, +19502, +15214, +6601, +200, +4428, +4331, +172, +15319, +23999, +15806, +15838, +15837, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17917, +19933, +21982, +28223, +17562, +6768, +138, +172, +8656, +14930, +14930, +12882, +12914, +14962, +14930, +12882, +12849, +14962, +17043, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12909, +10890, +10887, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12964, +10884, +15078, +17158, +17126, +14981, +14949, +17030, +17062, +14982, +12934, +12934, +12936, +12905, +8680, +2375, +199, +265, +4589, +11026, +19576, +23932, +24062, +24094, +19966, +17853, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15868, +15868 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +14930, +14931, +12882, +12914, +12945, +10894, +8875, +13195, +17451, +17546, +17545, +17577, +17577, +15497, +15529, +17577, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +17545, +17577, +17545, +17577, +17545, +17513, +19565, +19471, +10955, +295, +2313, +2315, +10, +8915, +19772, +19967, +13725, +15869, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917, +17950, +15772, +22014, +23965, +11093, +267, +10, +8623, +12882, +12914, +12947, +12914, +12914, +14995, +17043, +14962, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12909, +10890, +10887, +12966, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12965, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +12965, +12997, +15045, +15078, +15013, +12901, +12869, +12901, +14983, +15015, +14983, +17065, +14985, +10825, +8712, +2407, +231, +330, +2574, +13204, +21787, +23965, +24062, +21982, +17853, +17884, +17917, +19997, +19933, +19934, +19934, +17886, +17886, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +14930, +14931, +12882, +12914, +12945, +10894, +8875, +13195, +17451, +17546, +17545, +17577, +17577, +15497, +15529, +17577, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +17545, +17577, +17545, +17577, +17545, +17513, +19565, +19471, +10955, +295, +2313, +2315, +10, +8915, +19772, +19967, +13725, +15869, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917, +17950, +15772, +22014, +23965, +11093, +267, +10, +8623, +12882, +12914, +12947, +12914, +12914, +14995, +17043, +14962, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12909, +10890, +10887, +12966, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12965, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +12965, +12997, +15045, +15078, +15013, +12901, +12869, +12901, +14983, +15015, +14983, +17065, +14985, +10825, +8712, +2407, +231, +330, +2574, +13204, +21787, +23965, +24062, +21982, +17853, +17884, +17917, +19997, +19933, +19934, +19934, +17886, +17886, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +12882, +12914, +12944, +8813, +10987, +15340, +17515, +17546, +17545, +17577, +17577, +15497, +15497, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17545, +15497, +17545, +17545, +17545, +17513, +17515, +15372, +15277, +8810, +167, +4427, +4331, +4558, +17562, +24127, +13724, +15869, +17917, +19933, +17917, +15837, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17916, +17916, +17917, +17917, +15869, +15869, +13821, +13789, +13756, +22046, +28191, +19545, +4591, +9, +2349, +8721, +12946, +12947, +10801, +10801, +14962, +17043, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12910, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12965, +12997, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +15013, +15013, +12965, +12933, +15014, +15015, +15048, +15016, +14984, +12904, +10824, +10825, +4520, +230, +165, +297, +4751, +15382, +23965, +26143, +21950, +19966, +19966, +19966, +19998, +17949, +17916, +15771, +17885, +19902, +19902, +19902, +17854, +17886, +15838, +15838, +15838, +15837, +15837, +15837, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +12882, +12914, +12944, +8813, +10987, +15340, +17515, +17546, +17545, +17577, +17577, +15497, +15497, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17545, +15497, +17545, +17545, +17545, +17513, +17515, +15372, +15277, +8810, +167, +4427, +4331, +4558, +17562, +24127, +13724, +15869, +17917, +19933, +17917, +15837, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17916, +17916, +17917, +17917, +15869, +15869, +13821, +13789, +13756, +22046, +28191, +19545, +4591, +9, +2349, +8721, +12946, +12947, +10801, +10801, +14962, +17043, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12910, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12965, +12997, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +15013, +15013, +12965, +12933, +15014, +15015, +15048, +15016, +14984, +12904, +10824, +10825, +4520, +230, +165, +297, +4751, +15382, +23965, +26143, +21950, +19966, +19966, +19966, +19998, +17949, +17916, +15771, +17885, +19902, +19902, +19902, +17854, +17886, +15838, +15838, +15838, +15837, +15837, +15837, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +12914, +12913, +10895, +8845, +13100, +17452, +17547, +17545, +15528, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17546, +15498, +17546, +17545, +17545, +17513, +15466, +13322, +19534, +15180, +2375, +4362, +6378, +171, +15351, +24127, +17885, +17885, +17917, +19965, +19965, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17917, +17917, +17885, +17885, +15869, +15869, +13853, +13853, +15934, +17917, +19901, +28159, +25916, +11028, +10, +138, +4495, +10834, +12947, +12914, +10801, +12882, +14995, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10859, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +15013, +15013, +15014, +15014, +15015, +15047, +12935, +10856, +10856, +10857, +8745, +6633, +2472, +68, +135, +2573, +13203, +21721, +26077, +26174, +22014, +17886, +17886, +15838, +15837, +13756, +13756, +15836, +17949, +20029, +19933, +17886, +17886, +17886, +17886, +17886, +17886, +17886, +15838, +15838, +15838, +15838, +15837, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +12914, +12913, +10895, +8845, +13100, +17452, +17547, +17545, +15528, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17546, +15498, +17546, +17545, +17545, +17513, +15466, +13322, +19534, +15180, +2375, +4362, +6378, +171, +15351, +24127, +17885, +17885, +17917, +19965, +19965, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17917, +17917, +17885, +17885, +15869, +15869, +13853, +13853, +15934, +17917, +19901, +28159, +25916, +11028, +10, +138, +4495, +10834, +12947, +12914, +10801, +12882, +14995, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10859, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +15013, +15013, +15014, +15014, +15015, +15047, +12935, +10856, +10856, +10857, +8745, +6633, +2472, +68, +135, +2573, +13203, +21721, +26077, +26174, +22014, +17886, +17886, +15838, +15837, +13756, +13756, +15836, +17949, +20029, +19933, +17886, +17886, +17886, +17886, +17886, +17886, +17886, +15838, +15838, +15838, +15838, +15837 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14962, +12913, +10863, +10925, +13196, +17484, +17547, +17577, +17576, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15498, +15498, +15498, +15466, +15466, +17514, +17513, +17513, +17513, +13417, +15466, +17516, +17324, +10826, +4296, +2185, +10, +8947, +19869, +19966, +17885, +17885, +22013, +19933, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +11708, +15934, +13821, +13756, +17917, +21982, +21917, +28127, +21625, +205, +107, +268, +8720, +15027, +14995, +12849, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12965, +12965, +12965, +15013, +15013, +15014, +15014, +14982, +14983, +12903, +10856, +10857, +8745, +4553, +360, +263, +38, +2671, +13269, +21819, +26077, +24029, +21981, +19933, +15837, +15837, +15869, +15902, +17982, +17949, +15869, +15836, +15836, +15836, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14962, +12913, +10863, +10925, +13196, +17484, +17547, +17577, +17576, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15498, +15498, +15498, +15466, +15466, +17514, +17513, +17513, +17513, +13417, +15466, +17516, +17324, +10826, +4296, +2185, +10, +8947, +19869, +19966, +17885, +17885, +22013, +19933, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +11708, +15934, +13821, +13756, +17917, +21982, +21917, +28127, +21625, +205, +107, +268, +8720, +15027, +14995, +12849, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12965, +12965, +12965, +15013, +15013, +15014, +15014, +14982, +14983, +12903, +10856, +10857, +8745, +4553, +360, +263, +38, +2671, +13269, +21819, +26077, +24029, +21981, +19933, +15837, +15837, +15869, +15902, +17982, +17949, +15869, +15836, +15836, +15836, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12914, +14995, +12913, +8782, +10957, +15277, +17484, +17546, +17576, +15528, +17608, +17577, +15498, +17579, +17546, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +17514, +15497, +13448, +15561, +15466, +17388, +17165, +10634, +72, +74, +2542, +13432, +22046, +17885, +17884, +22013, +17852, +15902, +11741, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15838, +15870, +20063, +13789, +13756, +15869, +17917, +17917, +17918, +19901, +30174, +27899, +8785, +9, +171, +6575, +12914, +14995, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12911, +10860, +10888, +12966, +12996, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12965, +12965, +12997, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +12936, +10825, +4552, +262, +4, +7, +4752, +17495, +21916, +19934, +19966, +19965, +19933, +17949, +17981, +15868, +13820, +15901, +13820, +13788, +15836, +15869, +17918, +17918, +17918, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12914, +14995, +12913, +8782, +10957, +15277, +17484, +17546, +17576, +15528, +17608, +17577, +15498, +17579, +17546, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +17514, +15497, +13448, +15561, +15466, +17388, +17165, +10634, +72, +74, +2542, +13432, +22046, +17885, +17884, +22013, +17852, +15902, +11741, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15838, +15870, +20063, +13789, +13756, +15869, +17917, +17917, +17918, +19901, +30174, +27899, +8785, +9, +171, +6575, +12914, +14995, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12911, +10860, +10888, +12966, +12996, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12965, +12965, +12997, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +12936, +10825, +4552, +262, +4, +7, +4752, +17495, +21916, +19934, +19966, +19965, +19933, +17949, +17981, +15868, +13820, +15901, +13820, +13788, +15836, +15869, +17918, +17918, +17918, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +15026, +10864, +8781, +13068, +17389, +17515, +17578, +17577, +15528, +17609, +15497, +15497, +17579, +17546, +17546, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +15466, +15465, +13448, +13448, +15433, +17419, +21453, +17036, +72, +8, +235, +9141, +24095, +17885, +17885, +19998, +15740, +17950, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15805, +17917, +17917, +17917, +15869, +15870, +15870, +15837, +21950, +30174, +28029, +17334, +11, +9, +4494, +12882, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12912, +10860, +10857, +10886, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12997, +12965, +12965, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +14983, +12936, +10824, +4486, +2244, +3, +394, +13203, +23801, +26012, +24030, +19966, +15838, +15837, +13789, +15837, +15869, +15901, +15901, +15901, +15868, +15869, +15869, +15869, +15869, +15805, +15806, +15838, +13821, +13853, +13852, +13852, +13852, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +15026, +10864, +8781, +13068, +17389, +17515, +17578, +17577, +15528, +17609, +15497, +15497, +17579, +17546, +17546, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +15466, +15465, +13448, +13448, +15433, +17419, +21453, +17036, +72, +8, +235, +9141, +24095, +17885, +17885, +19998, +15740, +17950, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15805, +17917, +17917, +17917, +15869, +15870, +15870, +15837, +21950, +30174, +28029, +17334, +11, +9, +4494, +12882, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12912, +10860, +10857, +10886, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12997, +12965, +12965, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +14983, +12936, +10824, +4486, +2244, +3, +394, +13203, +23801, +26012, +24030, +19966, +15838, +15837, +13789, +15837, +15869, +15901, +15901, +15901, +15868, +15869, +15869, +15869, +15869, +15805, +15806, +15838, +13821, +13853, +13852, +13852, +13852, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12849, +14962, +15026, +10862, +8843, +15276, +17516, +17514, +17546, +17546, +15497, +17546, +15498, +15529, +17578, +17578, +17578, +17578, +17578, +17577, +17577, +17545, +15497, +15498, +15498, +15466, +15466, +15466, +15466, +15466, +15465, +15465, +13385, +13418, +15465, +15433, +19499, +19307, +10761, +136, +8, +6768, +19772, +22079, +15805, +15837, +15837, +17949, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +19933, +21949, +23965, +21657, +6736, +8, +4364, +12817, +17043, +14962, +14962, +12914, +12882, +12882, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14960, +12909, +10858, +10887, +10918, +12997, +12997, +12997, +12998, +12998, +12965, +10885, +12965, +15077, +15077, +12932, +17062, +17030, +16999, +17032, +14953, +10793, +6600, +4455, +165, +5, +558, +13333, +19738, +21948, +24061, +24094, +19965, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12849, +14962, +15026, +10862, +8843, +15276, +17516, +17514, +17546, +17546, +15497, +17546, +15498, +15529, +17578, +17578, +17578, +17578, +17578, +17577, +17577, +17545, +15497, +15498, +15498, +15466, +15466, +15466, +15466, +15466, +15465, +15465, +13385, +13418, +15465, +15433, +19499, +19307, +10761, +136, +8, +6768, +19772, +22079, +15805, +15837, +15837, +17949, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +19933, +21949, +23965, +21657, +6736, +8, +4364, +12817, +17043, +14962, +14962, +12914, +12882, +12882, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14960, +12909, +10858, +10887, +10918, +12997, +12997, +12997, +12998, +12998, +12965, +10885, +12965, +15077, +15077, +12932, +17062, +17030, +16999, +17032, +14953, +10793, +6600, +4455, +165, +5, +558, +13333, +19738, +21948, +24061, +24094, +19965, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17043, +12850, +14962, +15024, +10893, +10986, +17419, +17547, +17545, +15497, +15498, +15498, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15434, +13322, +15434, +15465, +15431, +17480, +19434, +15050, +4424, +7, +2412, +13336, +24127, +15806, +13725, +15870, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13788, +22014, +26078, +21689, +10897, +75, +4299, +10736, +14962, +12882, +12850, +14995, +12915, +10769, +14962, +17043, +14930, +14930, +14930, +14930, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14929, +12878, +10827, +10856, +10918, +10949, +10949, +10948, +10916, +12965, +12998, +15079, +15078, +12965, +12996, +15046, +17031, +17000, +14921, +12841, +8648, +4424, +168, +8, +6800, +17496, +19706, +21949, +22046, +19998, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17043, +12850, +14962, +15024, +10893, +10986, +17419, +17547, +17545, +15497, +15498, +15498, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15434, +13322, +15434, +15465, +15431, +17480, +19434, +15050, +4424, +7, +2412, +13336, +24127, +15806, +13725, +15870, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13788, +22014, +26078, +21689, +10897, +75, +4299, +10736, +14962, +12882, +12850, +14995, +12915, +10769, +14962, +17043, +14930, +14930, +14930, +14930, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14929, +12878, +10827, +10856, +10918, +10949, +10949, +10948, +10916, +12965, +12998, +15079, +15078, +12965, +12996, +15046, +17031, +17000, +14921, +12841, +8648, +4424, +168, +8, +6800, +17496, +19706, +21949, +22046, +19998, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17010, +14930, +14961, +12943, +8844, +13131, +17451, +17546, +17545, +15497, +15498, +15467, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15370, +15402, +15433, +15432, +15432, +19498, +17259, +10794, +200, +169, +8947, +21950, +17886, +13757, +13821, +17916, +19997, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22014, +26110, +23867, +11060, +139, +106, +8655, +14962, +14962, +14962, +14930, +14930, +14962, +14962, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14898, +14929, +14958, +12907, +10888, +10918, +10949, +10980, +10980, +13029, +12965, +12966, +15015, +15015, +12934, +15015, +17096, +12904, +10793, +8648, +4422, +4, +104, +6832, +19575, +23900, +23998, +21982, +22014, +17885, +15837, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17010, +14930, +14961, +12943, +8844, +13131, +17451, +17546, +17545, +15497, +15498, +15467, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15370, +15402, +15433, +15432, +15432, +19498, +17259, +10794, +200, +169, +8947, +21950, +17886, +13757, +13821, +17916, +19997, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22014, +26110, +23867, +11060, +139, +106, +8655, +14962, +14962, +14962, +14930, +14930, +14962, +14962, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14898, +14929, +14958, +12907, +10888, +10918, +10949, +10980, +10980, +13029, +12965, +12966, +15015, +15015, +12934, +15015, +17096, +12904, +10793, +8648, +4422, +4, +104, +6832, +19575, +23900, +23998, +21982, +22014, +17885, +15837, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +10830, +8844, +15276, +17515, +17546, +17577, +15529, +15498, +15498, +15498, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15401, +13353, +15401, +15401, +15401, +19498, +19435, +15083, +4489, +40, +2477, +15546, +22047, +15837, +13789, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15805, +15804, +22046, +26175, +21884, +19576, +333, +10, +8623, +14930, +14930, +14930, +17043, +14930, +12850, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12914, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +17009, +17039, +12940, +10889, +10918, +10949, +10980, +10980, +13029, +12998, +10886, +10822, +12872, +14985, +12905, +10792, +6600, +294, +4, +361, +13137, +21687, +25979, +26078, +26110, +21950, +19902, +17853, +17853, +15837, +15901, +15900, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +10830, +8844, +15276, +17515, +17546, +17577, +15529, +15498, +15498, +15498, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15401, +13353, +15401, +15401, +15401, +19498, +19435, +15083, +4489, +40, +2477, +15546, +22047, +15837, +13789, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15805, +15804, +22046, +26175, +21884, +19576, +333, +10, +8623, +14930, +14930, +14930, +17043, +14930, +12850, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12914, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +17009, +17039, +12940, +10889, +10918, +10949, +10980, +10980, +13029, +12998, +10886, +10822, +12872, +14985, +12905, +10792, +6600, +294, +4, +361, +13137, +21687, +25979, +26078, +26110, +21950, +19902, +17853, +17853, +15837, +15901, +15900, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8781, +10956, +17388, +17547, +17545, +17577, +15529, +15498, +15498, +15498, +15498, +17577, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +17513, +13320, +13321, +15401, +15369, +15369, +19435, +17259, +10858, +200, +202, +6964, +26143, +19998, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +17917, +15837, +15837, +15869, +17950, +22046, +26110, +19641, +4655, +9, +8525, +12817, +17010, +19059, +16978, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +17009, +17039, +12940, +10888, +10886, +10917, +12996, +12997, +12997, +10886, +10855, +12905, +10858, +8713, +6535, +165, +103, +524, +13202, +19639, +23963, +28190, +26142, +21981, +19901, +17886, +17853, +17885, +17917, +17950, +17949, +15868, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8781, +10956, +17388, +17547, +17545, +17577, +15529, +15498, +15498, +15498, +15498, +17577, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +17513, +13320, +13321, +15401, +15369, +15369, +19435, +17259, +10858, +200, +202, +6964, +26143, +19998, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +17917, +15837, +15837, +15869, +17950, +22046, +26110, +19641, +4655, +9, +8525, +12817, +17010, +19059, +16978, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +17009, +17039, +12940, +10888, +10886, +10917, +12996, +12997, +12997, +10886, +10855, +12905, +10858, +8713, +6535, +165, +103, +524, +13202, +19639, +23963, +28190, +26142, +21981, +19901, +17886, +17853, +17885, +17917, +17950, +17949, +15868, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8780, +13100, +17452, +17547, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +17578, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15433, +17545, +15400, +13288, +13322, +13322, +13256, +15305, +17354, +15147, +4521, +104, +2509, +21852, +22046, +17949, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15902, +15934, +13853, +11740, +13757, +17885, +26175, +19674, +10962, +10, +4300, +14865, +19059, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +10866, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14961, +14991, +12940, +12905, +12934, +12965, +12965, +15046, +15014, +10855, +10825, +10826, +6601, +102, +201, +6734, +15381, +15544, +21916, +26174, +24094, +19901, +17821, +17885, +17918, +17918, +15837, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8780, +13100, +17452, +17547, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +17578, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15433, +17545, +15400, +13288, +13322, +13322, +13256, +15305, +17354, +15147, +4521, +104, +2509, +21852, +22046, +17949, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15902, +15934, +13853, +11740, +13757, +17885, +26175, +19674, +10962, +10, +4300, +14865, +19059, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +10866, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14961, +14991, +12940, +12905, +12934, +12965, +12965, +15046, +15014, +10855, +10825, +10826, +6601, +102, +201, +6734, +15381, +15544, +21916, +26174, +24094, +19901, +17821, +17885, +17918, +17918, +15837, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +14994, +10862, +8844, +15244, +17484, +17546, +17577, +17576, +17577, +15529, +15497, +17546, +17546, +17578, +17577, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15432, +17512, +15399, +13320, +13290, +13290, +13256, +13256, +17353, +17291, +10858, +329, +233, +13270, +21949, +19998, +15902, +13790, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +13821, +13821, +13789, +13789, +15837, +19966, +24095, +21820, +13140, +268, +75, +12784, +17010, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +12914, +12914, +12945, +14992, +14989, +12938, +14984, +15015, +14982, +12902, +12871, +10792, +6600, +198, +265, +8847, +15317, +19674, +24062, +22047, +19966, +17885, +15805, +15805, +15870, +17950, +15870, +13789, +13789, +15837, +15869, +15869, +15837, +15869, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +14994, +10862, +8844, +15244, +17484, +17546, +17577, +17576, +17577, +15529, +15497, +17546, +17546, +17578, +17577, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15432, +17512, +15399, +13320, +13290, +13290, +13256, +13256, +17353, +17291, +10858, +329, +233, +13270, +21949, +19998, +15902, +13790, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +13821, +13821, +13789, +13789, +15837, +19966, +24095, +21820, +13140, +268, +75, +12784, +17010, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +12914, +12914, +12945, +14992, +14989, +12938, +14984, +15015, +14982, +12902, +12871, +10792, +6600, +198, +265, +8847, +15317, +19674, +24062, +22047, +19966, +17885, +15805, +15805, +15870, +17950, +15870, +13789, +13789, +15837, +15869, +15869, +15837, +15869, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +12945, +8781, +10956, +17389, +17483, +17513, +17577, +17576, +17577, +15529, +15529, +17546, +17546, +17578, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17513, +15465, +15465, +15465, +15433, +15433, +15401, +15400, +15399, +17480, +15369, +13257, +13289, +13289, +13256, +15304, +17322, +15147, +8746, +135, +461, +19739, +22014, +15870, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +15869, +15902, +15934, +13757, +15805, +24095, +23965, +15286, +365, +10, +12751, +17010, +14962, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +12914, +12946, +12944, +12942, +12908, +14954, +14921, +12807, +10727, +6534, +197, +329, +10927, +15349, +19739, +24062, +24127, +15773, +15806, +15838, +15838, +15838, +15870, +15870, +13789, +13789, +15901, +15869, +15902, +15902, +15901, +15837, +15805, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +12945, +8781, +10956, +17389, +17483, +17513, +17577, +17576, +17577, +15529, +15529, +17546, +17546, +17578, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17513, +15465, +15465, +15465, +15433, +15433, +15401, +15400, +15399, +17480, +15369, +13257, +13289, +13289, +13256, +15304, +17322, +15147, +8746, +135, +461, +19739, +22014, +15870, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +15869, +15902, +15934, +13757, +15805, +24095, +23965, +15286, +365, +10, +12751, +17010, +14962, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +12914, +12946, +12944, +12942, +12908, +14954, +14921, +12807, +10727, +6534, +197, +329, +10927, +15349, +19739, +24062, +24127, +15773, +15806, +15838, +15838, +15838, +15870, +15870, +13789, +13789, +15901, +15869, +15902, +15902, +15901, +15837, +15805, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +12944, +8812, +13100, +17452, +17515, +15465, +17577, +17576, +15529, +15529, +15529, +17546, +17546, +17546, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15465, +15465, +15465, +15433, +15433, +15401, +15401, +15400, +15367, +17480, +15400, +13256, +13289, +13322, +15337, +15271, +17320, +19339, +15050, +328, +168, +17496, +21982, +15805, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +13789, +13789, +15902, +15870, +15805, +24062, +23965, +15318, +2445, +106, +8623, +14930, +14930, +14930, +14930, +16978, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +16978, +16978, +14962, +12914, +12946, +12944, +12911, +10797, +10763, +8617, +4423, +230, +4489, +10927, +17429, +23899, +26142, +22014, +17854, +17886, +17886, +17919, +15870, +15837, +13757, +13789, +13821, +15901, +15901, +13821, +13821, +15837, +15869, +15869, +15837, +15838, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +12944, +8812, +13100, +17452, +17515, +15465, +17577, +17576, +15529, +15529, +15529, +17546, +17546, +17546, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15465, +15465, +15465, +15433, +15433, +15401, +15401, +15400, +15367, +17480, +15400, +13256, +13289, +13322, +15337, +15271, +17320, +19339, +15050, +328, +168, +17496, +21982, +15805, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +13789, +13789, +15902, +15870, +15805, +24062, +23965, +15318, +2445, +106, +8623, +14930, +14930, +14930, +14930, +16978, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +16978, +16978, +14962, +12914, +12946, +12944, +12911, +10797, +10763, +8617, +4423, +230, +4489, +10927, +17429, +23899, +26142, +22014, +17854, +17886, +17886, +17919, +15870, +15837, +13757, +13789, +13821, +15901, +15901, +13821, +13821, +15837, +15869, +15869, +15837, +15838, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12850, +15026, +8750, +8844, +17389, +17452, +15433, +17545, +17609, +15529, +15529, +15529, +15529, +17578, +17546, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15433, +15400, +15400, +15399, +15367, +15367, +13288, +13256, +13257, +13256, +15272, +15239, +17224, +17258, +10826, +167, +300, +26046, +17820, +15869, +15869, +17917, +15869, +15869, +17917, +15869, +15804, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15902, +15837, +17853, +24062, +26078, +17496, +2542, +74, +8591, +14930, +14930, +14897, +19059, +14930, +12817, +19124, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14898, +16946, +16978, +17011, +14995, +12946, +12945, +12912, +6605, +233, +168, +4458, +10928, +19510, +28060, +30303, +24062, +17821, +17885, +15870, +13789, +15838, +15838, +15838, +15837, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12850, +15026, +8750, +8844, +17389, +17452, +15433, +17545, +17609, +15529, +15529, +15529, +15529, +17578, +17546, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15433, +15400, +15400, +15399, +15367, +15367, +13288, +13256, +13257, +13256, +15272, +15239, +17224, +17258, +10826, +167, +300, +26046, +17820, +15869, +15869, +17917, +15869, +15869, +17917, +15869, +15804, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15902, +15837, +17853, +24062, +26078, +17496, +2542, +74, +8591, +14930, +14930, +14897, +19059, +14930, +12817, +19124, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14898, +16946, +16978, +17011, +14995, +12946, +12945, +12912, +6605, +233, +168, +4458, +10928, +19510, +28060, +30303, +24062, +17821, +17885, +15870, +13789, +15838, +15838, +15838, +15837, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12945, +8781, +10987, +17420, +17483, +15465, +17545, +17577, +15529, +15529, +15529, +15529, +17577, +17578, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15401, +15400, +15368, +15368, +15367, +15367, +15335, +13288, +13257, +13224, +13224, +15239, +17255, +19337, +17163, +328, +234, +13270, +21981, +17884, +17949, +17917, +15837, +15804, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15837, +15869, +15837, +17853, +22014, +24127, +19868, +13400, +4720, +9, +8591, +17011, +19091, +16946, +19059, +19091, +12817, +14930, +12914, +12914, +10866, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +17010, +17010, +16978, +16978, +14897, +14865, +12849, +10801, +8687, +300, +169, +2315, +6801, +21690, +26013, +23997, +21949, +19901, +17853, +17885, +17950, +15901, +13756, +15837, +17885, +17917, +17917, +17917, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12945, +8781, +10987, +17420, +17483, +15465, +17545, +17577, +15529, +15529, +15529, +15529, +17577, +17578, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15401, +15400, +15368, +15368, +15367, +15367, +15335, +13288, +13257, +13224, +13224, +15239, +17255, +19337, +17163, +328, +234, +13270, +21981, +17884, +17949, +17917, +15837, +15804, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15837, +15869, +15837, +17853, +22014, +24127, +19868, +13400, +4720, +9, +8591, +17011, +19091, +16946, +19059, +19091, +12817, +14930, +12914, +12914, +10866, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +17010, +17010, +16978, +16978, +14897, +14865, +12849, +10801, +8687, +300, +169, +2315, +6801, +21690, +26013, +23997, +21949, +19901, +17853, +17885, +17950, +15901, +13756, +15837, +17885, +17917, +17917, +17917, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +10863, +8812, +13131, +17452, +17514, +17545, +17577, +15529, +15529, +15529, +15529, +15529, +17577, +17577, +17578, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17513, +17513, +17481, +17481, +17449, +17449, +15368, +15368, +15368, +15368, +15335, +15335, +13256, +13224, +13224, +13192, +15271, +17318, +17223, +19339, +8745, +232, +364, +23963, +22013, +17917, +15837, +15837, +15837, +15837, +17885, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17852, +17885, +19998, +20030, +19966, +15545, +2511, +43, +6478, +14962, +19059, +16945, +16978, +16978, +14930, +12914, +12914, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12882, +12914, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14962, +17043, +17075, +8655, +203, +40, +203, +8947, +21723, +26047, +21918, +19934, +19999, +15838, +15838, +15870, +15869, +15837, +15868, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +10863, +8812, +13131, +17452, +17514, +17545, +17577, +15529, +15529, +15529, +15529, +15529, +17577, +17577, +17578, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17513, +17513, +17481, +17481, +17449, +17449, +15368, +15368, +15368, +15368, +15335, +15335, +13256, +13224, +13224, +13192, +15271, +17318, +17223, +19339, +8745, +232, +364, +23963, +22013, +17917, +15837, +15837, +15837, +15837, +17885, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17852, +17885, +19998, +20030, +19966, +15545, +2511, +43, +6478, +14962, +19059, +16945, +16978, +16978, +14930, +12914, +12914, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12882, +12914, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14962, +17043, +17075, +8655, +203, +40, +203, +8947, +21723, +26047, +21918, +19934, +19999, +15838, +15838, +15870, +15869, +15837, +15868, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +8782, +8843, +15276, +17483, +17546, +17545, +17577, +15497, +15498, +15498, +15497, +15529, +17577, +17577, +17578, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15368, +15336, +15335, +15335, +15303, +15272, +13192, +13192, +15271, +17350, +13093, +19305, +17163, +4521, +6, +13300, +24061, +19965, +15804, +15837, +17950, +17917, +15837, +15837, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +19933, +19965, +19933, +19901, +17853, +15837, +13821, +15902, +24095, +23835, +431, +9, +4429, +14930, +16978, +14897, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +12914, +12914, +14962, +14962, +14962, +14930, +14930, +14930, +14898, +12849, +14930, +14995, +14995, +10769, +2382, +203, +8, +2414, +15189, +23738, +25981, +23999, +21983, +17887, +13758, +11677, +11741, +13854, +15934, +15869, +13756, +15836, +19997, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +8782, +8843, +15276, +17483, +17546, +17545, +17577, +15497, +15498, +15498, +15497, +15529, +17577, +17577, +17578, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15368, +15336, +15335, +15335, +15303, +15272, +13192, +13192, +15271, +17350, +13093, +19305, +17163, +4521, +6, +13300, +24061, +19965, +15804, +15837, +17950, +17917, +15837, +15837, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +19933, +19965, +19933, +19901, +17853, +15837, +13821, +15902, +24095, +23835, +431, +9, +4429, +14930, +16978, +14897, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +12914, +12914, +14962, +14962, +14962, +14930, +14930, +14930, +14898, +12849, +14930, +14995, +14995, +10769, +2382, +203, +8, +2414, +15189, +23738, +25981, +23999, +21983, +17887, +13758, +11677, +11741, +13854, +15934, +15869, +13756, +15836, +19997, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12944, +8748, +10987, +17420, +17515, +17545, +17577, +15497, +15497, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +15433, +15433, +15433, +15401, +15400, +15368, +15336, +15336, +15336, +15335, +17351, +17319, +15272, +15240, +13191, +13191, +15270, +15173, +17191, +19274, +12971, +262, +427, +21786, +22013, +17885, +17885, +17950, +17918, +15837, +15804, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +17885, +19933, +19933, +19933, +17917, +15869, +13821, +13821, +19966, +26078, +21723, +4689, +9, +4397, +17043, +21204, +14865, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12882, +12849, +14898, +14930, +14930, +14963, +17075, +14995, +8721, +333, +171, +107, +236, +13173, +21657, +28029, +28159, +24063, +19934, +15806, +13758, +11742, +13854, +11773, +11741, +13789, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +15837, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12944, +8748, +10987, +17420, +17515, +17545, +17577, +15497, +15497, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +15433, +15433, +15433, +15401, +15400, +15368, +15336, +15336, +15336, +15335, +17351, +17319, +15272, +15240, +13191, +13191, +15270, +15173, +17191, +19274, +12971, +262, +427, +21786, +22013, +17885, +17885, +17950, +17918, +15837, +15804, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +17885, +19933, +19933, +19933, +17917, +15869, +13821, +13821, +19966, +26078, +21723, +4689, +9, +4397, +17043, +21204, +14865, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12882, +12849, +14898, +14930, +14930, +14963, +17075, +14995, +8721, +333, +171, +107, +236, +13173, +21657, +28029, +28159, +24063, +19934, +15806, +13758, +11742, +13854, +11773, +11741, +13789, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +15837, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +10863, +6732, +13132, +17452, +17546, +17577, +17577, +15497, +15498, +15466, +15498, +15498, +15529, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17481, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +13288, +13288, +15303, +17319, +17319, +17287, +15239, +13159, +13159, +13158, +17287, +17190, +15111, +15082, +6665, +134, +9010, +21948, +19998, +17885, +15805, +17917, +17917, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15901, +15869, +13821, +13724, +19901, +26143, +23836, +2609, +8, +4397, +17010, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +17011, +17043, +17043, +12882, +8688, +2414, +203, +10, +398, +11158, +21787, +26110, +26142, +24030, +19901, +17821, +15837, +15870, +13821, +13853, +15934, +13853, +13820, +13788, +15869, +19998, +19966, +17853, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +10863, +6732, +13132, +17452, +17546, +17577, +17577, +15497, +15498, +15466, +15498, +15498, +15529, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17481, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +13288, +13288, +15303, +17319, +17319, +17287, +15239, +13159, +13159, +13158, +17287, +17190, +15111, +15082, +6665, +134, +9010, +21948, +19998, +17885, +15805, +17917, +17917, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15901, +15869, +13821, +13724, +19901, +26143, +23836, +2609, +8, +4397, +17010, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +17011, +17043, +17043, +12882, +8688, +2414, +203, +10, +398, +11158, +21787, +26110, +26142, +24030, +19901, +17821, +15837, +15870, +13821, +13853, +15934, +13853, +13820, +13788, +15869, +19998, +19966, +17853, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12913, +8782, +8844, +15276, +17483, +17545, +17576, +17576, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15368, +15336, +13320, +13287, +15303, +17287, +17287, +17287, +15239, +13159, +11111, +11078, +15239, +17254, +15077, +15079, +12970, +2344, +267, +13464, +17885, +17950, +15804, +15837, +17950, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +19934, +26111, +21755, +464, +9, +6477, +17011, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +10834, +12882, +12882, +14962, +17011, +14930, +14930, +10769, +4430, +74, +9, +398, +13206, +21755, +23998, +24095, +17885, +17917, +17917, +15869, +15836, +15836, +17916, +17949, +15868, +15835, +17948, +17981, +17948, +15869, +17917, +17886, +15837, +15837, +13821, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12913, +8782, +8844, +15276, +17483, +17545, +17576, +17576, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15368, +15336, +13320, +13287, +15303, +17287, +17287, +17287, +15239, +13159, +11111, +11078, +15239, +17254, +15077, +15079, +12970, +2344, +267, +13464, +17885, +17950, +15804, +15837, +17950, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +19934, +26111, +21755, +464, +9, +6477, +17011, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +10834, +12882, +12882, +14962, +17011, +14930, +14930, +10769, +4430, +74, +9, +398, +13206, +21755, +23998, +24095, +17885, +17917, +17917, +15869, +15836, +15836, +17916, +17949, +15868, +15835, +17948, +17981, +17948, +15869, +17917, +17886, +15837, +15837, +13821, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +12945, +8781, +8875, +17388, +17515, +15465, +17576, +15496, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17577, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +15336, +13287, +13287, +15272, +17288, +17287, +17287, +15239, +13158, +11111, +13127, +13062, +17254, +15141, +12998, +15081, +6634, +6, +2834, +15707, +22079, +19965, +15836, +17949, +15869, +15804, +17950, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +13756, +13821, +15901, +15901, +15869, +15837, +17917, +17885, +15870, +13822, +13757, +19902, +26111, +23771, +399, +9, +6510, +14930, +14962, +14930, +14962, +12914, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +12882, +14962, +14995, +14962, +8656, +6477, +10, +9, +463, +15318, +23868, +26078, +21950, +21950, +19966, +13853, +11773, +13820, +13853, +15901, +17948, +17916, +17915, +17915, +17915, +17947, +17948, +17916, +15837, +15837, +15838, +15838, +13790, +13821, +13821, +13821, +13789, +15838, +15838, +15838, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +12945, +8781, +8875, +17388, +17515, +15465, +17576, +15496, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17577, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +15336, +13287, +13287, +15272, +17288, +17287, +17287, +15239, +13158, +11111, +13127, +13062, +17254, +15141, +12998, +15081, +6634, +6, +2834, +15707, +22079, +19965, +15836, +17949, +15869, +15804, +17950, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +13756, +13821, +15901, +15901, +15869, +15837, +17917, +17885, +15870, +13822, +13757, +19902, +26111, +23771, +399, +9, +6510, +14930, +14962, +14930, +14962, +12914, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +12882, +14962, +14995, +14962, +8656, +6477, +10, +9, +463, +15318, +23868, +26078, +21950, +21950, +19966, +13853, +11773, +13820, +13853, +15901, +17948, +17916, +17915, +17915, +17915, +17947, +17948, +17916, +15837, +15837, +15838, +15838, +13790, +13821, +13821, +13821, +13789, +15838, +15838, +15838, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12881, +14931, +14963, +12850, +12882, +14962, +10895, +6795, +11115, +17420, +17483, +15466, +17545, +15497, +15497, +17546, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17546, +15530, +15530, +15498, +15498, +17546, +15498, +15497, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15336, +15304, +15272, +15240, +17287, +17287, +15207, +13158, +13127, +13127, +13094, +15174, +15142, +15110, +15112, +10856, +4519, +232, +15447, +21981, +20029, +17948, +15900, +15868, +15837, +17918, +17886, +15837, +15869, +13821, +13852, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15837, +15869, +15901, +15869, +15869, +15869, +17885, +17885, +15869, +13854, +13789, +17853, +22014, +28158, +21722, +6736, +8, +10736, +14930, +16978, +16946, +14898, +12882, +12914, +12915, +12915, +12915, +12914, +12914, +12914, +12914, +14962, +14962, +14963, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14962, +14963, +14995, +14995, +14995, +14962, +14962, +14962, +17010, +17011, +17011, +17011, +17011, +17010, +17010, +17010, +14962, +17010, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14963, +14995, +14963, +14962, +14962, +14962, +12882, +12882, +14962, +14995, +14962, +12849, +12882, +14962, +14930, +16978, +17042, +14994, +10768, +6477, +10, +8, +6833, +15415, +19738, +21949, +24062, +22014, +19966, +17885, +15805, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +17916, +17948, +17916, +17916, +17917, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12881, +14931, +14963, +12850, +12882, +14962, +10895, +6795, +11115, +17420, +17483, +15466, +17545, +15497, +15497, +17546, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17546, +15530, +15530, +15498, +15498, +17546, +15498, +15497, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15336, +15304, +15272, +15240, +17287, +17287, +15207, +13158, +13127, +13127, +13094, +15174, +15142, +15110, +15112, +10856, +4519, +232, +15447, +21981, +20029, +17948, +15900, +15868, +15837, +17918, +17886, +15837, +15869, +13821, +13852, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15837, +15869, +15901, +15869, +15869, +15869, +17885, +17885, +15869, +13854, +13789, +17853, +22014, +28158, +21722, +6736, +8, +10736, +14930, +16978, +16946, +14898, +12882, +12914, +12915, +12915, +12915, +12914, +12914, +12914, +12914, +14962, +14962, +14963, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14962, +14963, +14995, +14995, +14995, +14962, +14962, +14962, +17010, +17011, +17011, +17011, +17011, +17010, +17010, +17010, +14962, +17010, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14963, +14995, +14963, +14962, +14962, +14962, +12882, +12882, +14962, +14995, +14962, +12849, +12882, +14962, +14930, +16978, +17042, +14994, +10768, +6477, +10, +8, +6833, +15415, +19738, +21949, +24062, +22014, +19966, +17885, +15805, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +17916, +17948, +17916, +17916, +17917, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14994, +12913, +12849, +14931, +14963, +12850, +14962, +14993, +10861, +8906, +13258, +15403, +15434, +17514, +17546, +17546, +15497, +17545, +17545, +17545, +15529, +15529, +15530, +15530, +15498, +15498, +15498, +15530, +15498, +15498, +15498, +17546, +17546, +17513, +17513, +17513, +15433, +17449, +15401, +15369, +15368, +15336, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +15207, +13127, +15143, +15142, +15110, +15110, +15111, +15111, +12998, +8807, +133, +4655, +19737, +22077, +17947, +13819, +13852, +17982, +15805, +17886, +15838, +13821, +13852, +13852, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15901, +15869, +15837, +17885, +24094, +26078, +15351, +397, +2283, +14897, +19026, +19026, +16979, +14930, +10866, +10866, +8754, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +12850, +12850, +14930, +14930, +14930, +14963, +14963, +14963, +17011, +17011, +17011, +17011, +17010, +14962, +14962, +14930, +14930, +17043, +17043, +14995, +14963, +12882, +12850, +10801, +10801, +10801, +10736, +10736, +10704, +10704, +10671, +8590, +8558, +8558, +8525, +8525, +8525, +8525, +8525, +8493, +8493, +8493, +8493, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +8492, +6444, +6444, +8492, +8493, +8525, +8525, +8557, +6542, +6542, +8623, +8656, +8688, +10769, +10801, +12849, +12914, +14963, +14962, +14962, +14962, +14930, +14930, +14962, +17010, +19090, +17009, +10736, +8589, +9, +9, +6800, +17495, +19738, +19836, +22014, +22046, +17885, +15837, +15869, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14994, +12913, +12849, +14931, +14963, +12850, +14962, +14993, +10861, +8906, +13258, +15403, +15434, +17514, +17546, +17546, +15497, +17545, +17545, +17545, +15529, +15529, +15530, +15530, +15498, +15498, +15498, +15530, +15498, +15498, +15498, +17546, +17546, +17513, +17513, +17513, +15433, +17449, +15401, +15369, +15368, +15336, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +15207, +13127, +15143, +15142, +15110, +15110, +15111, +15111, +12998, +8807, +133, +4655, +19737, +22077, +17947, +13819, +13852, +17982, +15805, +17886, +15838, +13821, +13852, +13852, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15901, +15869, +15837, +17885, +24094, +26078, +15351, +397, +2283, +14897, +19026, +19026, +16979, +14930, +10866, +10866, +8754, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +12850, +12850, +14930, +14930, +14930, +14963, +14963, +14963, +17011, +17011, +17011, +17011, +17010, +14962, +14962, +14930, +14930, +17043, +17043, +14995, +14963, +12882, +12850, +10801, +10801, +10801, +10736, +10736, +10704, +10704, +10671, +8590, +8558, +8558, +8525, +8525, +8525, +8525, +8525, +8493, +8493, +8493, +8493, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +8492, +6444, +6444, +8492, +8493, +8525, +8525, +8557, +6542, +6542, +8623, +8656, +8688, +10769, +10801, +12849, +12914, +14963, +14962, +14962, +14962, +14930, +14930, +14962, +17010, +19090, +17009, +10736, +8589, +9, +9, +6800, +17495, +19738, +19836, +22014, +22046, +17885, +15837, +15869, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14899, +14899, +14931, +14962, +14961, +14961, +12913, +12882, +14931, +14931, +12882, +14962, +12913, +8780, +11050, +13290, +17483, +15434, +17514, +17514, +15466, +15497, +17545, +17545, +17577, +15529, +15529, +15530, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13159, +15175, +13126, +13062, +13062, +13062, +13030, +15078, +15110, +15078, +12967, +4553, +6, +13203, +24027, +22044, +13755, +15901, +17982, +13756, +17886, +17885, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +19933, +24062, +21852, +19479, +9, +8525, +14865, +16978, +17010, +14930, +12882, +12914, +12914, +12850, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14963, +14963, +14963, +14963, +14963, +14962, +14930, +14930, +14930, +14930, +14898, +14897, +12817, +12784, +10704, +10671, +8623, +10703, +10671, +8590, +6477, +4364, +2251, +171, +172, +172, +43, +11, +11, +11, +11, +11, +11, +11, +108, +140, +140, +172, +204, +204, +236, +236, +269, +398, +366, +398, +398, +398, +398, +398, +430, +366, +301, +301, +301, +269, +268, +236, +204, +172, +11, +11, +11, +11, +11, +107, +2220, +2252, +6477, +8590, +8623, +10704, +12817, +14962, +17043, +17043, +14930, +12816, +8589, +9, +9, +8816, +17431, +21819, +24029, +21981, +19933, +19966, +17917, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14931, +14899, +14899, +14931, +14962, +14961, +14961, +12913, +12882, +14931, +14931, +12882, +14962, +12913, +8780, +11050, +13290, +17483, +15434, +17514, +17514, +15466, +15497, +17545, +17545, +17577, +15529, +15529, +15530, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13159, +15175, +13126, +13062, +13062, +13062, +13030, +15078, +15110, +15078, +12967, +4553, +6, +13203, +24027, +22044, +13755, +15901, +17982, +13756, +17886, +17885, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +19933, +24062, +21852, +19479, +9, +8525, +14865, +16978, +17010, +14930, +12882, +12914, +12914, +12850, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14963, +14963, +14963, +14963, +14963, +14962, +14930, +14930, +14930, +14930, +14898, +14897, +12817, +12784, +10704, +10671, +8623, +10703, +10671, +8590, +6477, +4364, +2251, +171, +172, +172, +43, +11, +11, +11, +11, +11, +11, +11, +108, +140, +140, +172, +204, +204, +236, +236, +269, +398, +366, +398, +398, +398, +398, +398, +430, +366, +301, +301, +301, +269, +268, +236, +204, +172, +11, +11, +11, +11, +11, +107, +2220, +2252, +6477, +8590, +8623, +10704, +12817, +14962, +17043, +17043, +14930, +12816, +8589, +9, +9, +8816, +17431, +21819, +24029, +21981, +19933, +19966, +17917, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +12882, +14961, +12912, +8780, +13163, +15402, +17515, +15434, +15466, +17514, +15465, +15497, +17545, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +15110, +13030, +13030, +13030, +15078, +12999, +8745, +2311, +330, +17591, +24061, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15837, +15805, +19966, +24062, +26013, +15188, +138, +6510, +14898, +14930, +14963, +12882, +12914, +17076, +17011, +17011, +17011, +17010, +14930, +14930, +14898, +14898, +14930, +12849, +12849, +10768, +8655, +8591, +6510, +6477, +6413, +6348, +6348, +6284, +4139, +11, +11, +11, +11, +172, +268, +4429, +6542, +8655, +10767, +10800, +10832, +10897, +8914, +8978, +9011, +11124, +13237, +15350, +15383, +17463, +17496, +17496, +19576, +19577, +19609, +19641, +21722, +21722, +21722, +21754, +21754, +21754, +21754, +21754, +21787, +21787, +21787, +21754, +21754, +21722, +19674, +19642, +19609, +17529, +17528, +17496, +19447, +19414, +19350, +17236, +15091, +10897, +10800, +8719, +4461, +172, +11, +11, +6316, +10606, +12751, +12751, +8590, +9, +139, +8848, +17430, +21754, +26013, +26078, +21981, +22014, +19966, +17885, +17885, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +12882, +14961, +12912, +8780, +13163, +15402, +17515, +15434, +15466, +17514, +15465, +15497, +17545, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +15110, +13030, +13030, +13030, +15078, +12999, +8745, +2311, +330, +17591, +24061, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15837, +15805, +19966, +24062, +26013, +15188, +138, +6510, +14898, +14930, +14963, +12882, +12914, +17076, +17011, +17011, +17011, +17010, +14930, +14930, +14898, +14898, +14930, +12849, +12849, +10768, +8655, +8591, +6510, +6477, +6413, +6348, +6348, +6284, +4139, +11, +11, +11, +11, +172, +268, +4429, +6542, +8655, +10767, +10800, +10832, +10897, +8914, +8978, +9011, +11124, +13237, +15350, +15383, +17463, +17496, +17496, +19576, +19577, +19609, +19641, +21722, +21722, +21722, +21754, +21754, +21754, +21754, +21754, +21787, +21787, +21787, +21754, +21754, +21722, +19674, +19642, +19609, +17529, +17528, +17496, +19447, +19414, +19350, +17236, +15091, +10897, +10800, +8719, +4461, +172, +11, +11, +6316, +10606, +12751, +12751, +8590, +9, +139, +8848, +17430, +21754, +26013, +26078, +21981, +22014, +19966, +17885, +17885, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +12913, +14962, +14931, +12882, +14962, +12913, +12911, +8811, +15275, +17483, +17514, +15434, +15466, +17546, +15497, +15497, +17577, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +15142, +15110, +13062, +12998, +12997, +12997, +12966, +12936, +8681, +5, +6798, +21818, +24095, +15805, +13756, +15902, +15869, +17885, +17885, +17886, +17886, +17885, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13789, +15837, +19966, +24030, +26013, +8849, +42, +6575, +12882, +12914, +12849, +10769, +12849, +14897, +14865, +12784, +10671, +8558, +6477, +4365, +4332, +75, +11, +11, +11, +11, +140, +236, +300, +429, +2606, +4719, +6833, +8945, +11026, +11091, +13204, +15317, +15351, +17463, +19544, +21657, +21722, +23803, +23803, +23835, +21787, +19772, +17756, +19836, +19869, +21949, +21949, +24030, +24062, +24030, +24062, +24062, +24063, +26143, +26143, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26143, +24095, +24062, +21982, +24030, +26078, +28094, +26014, +25981, +23868, +21787, +21755, +21722, +19577, +17431, +13205, +11026, +6767, +429, +203, +10, +139, +6865, +13269, +19706, +26077, +26110, +21981, +19933, +19933, +19965, +17885, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +12913, +14962, +14931, +12882, +14962, +12913, +12911, +8811, +15275, +17483, +17514, +15434, +15466, +17546, +15497, +15497, +17577, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +15142, +15110, +13062, +12998, +12997, +12997, +12966, +12936, +8681, +5, +6798, +21818, +24095, +15805, +13756, +15902, +15869, +17885, +17885, +17886, +17886, +17885, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13789, +15837, +19966, +24030, +26013, +8849, +42, +6575, +12882, +12914, +12849, +10769, +12849, +14897, +14865, +12784, +10671, +8558, +6477, +4365, +4332, +75, +11, +11, +11, +11, +140, +236, +300, +429, +2606, +4719, +6833, +8945, +11026, +11091, +13204, +15317, +15351, +17463, +19544, +21657, +21722, +23803, +23803, +23835, +21787, +19772, +17756, +19836, +19869, +21949, +21949, +24030, +24062, +24030, +24062, +24062, +24063, +26143, +26143, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26143, +24095, +24062, +21982, +24030, +26078, +28094, +26014, +25981, +23868, +21787, +21755, +21722, +19577, +17431, +13205, +11026, +6767, +429, +203, +10, +139, +6865, +13269, +19706, +26077, +26110, +21981, +19933, +19933, +19965, +17885, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +14962, +14962, +14930, +14930, +14962, +12912, +10862, +10923, +15339, +17515, +17514, +15433, +17514, +17546, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13094, +15110, +15110, +15078, +12997, +12997, +12966, +15015, +12905, +6535, +5, +15252, +23933, +21982, +15838, +15869, +15869, +15869, +17886, +19902, +19902, +17885, +15869, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +15869, +15901, +13821, +13789, +15837, +17853, +28255, +19674, +4590, +107, +8655, +6542, +6510, +4397, +11, +11, +10, +10, +43, +236, +2445, +6638, +8751, +10896, +10928, +13042, +13107, +13172, +15318, +17431, +17464, +17561, +17658, +17690, +17723, +19804, +19836, +19868, +21949, +24062, +21981, +21982, +24094, +24095, +26175, +26175, +24127, +24127, +22047, +19998, +19998, +19998, +19998, +19966, +17918, +17917, +17885, +17885, +17885, +17853, +17853, +15805, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15804, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +17918, +17918, +17918, +19998, +19998, +22046, +22047, +24127, +24062, +21982, +21949, +21884, +19739, +15480, +9141, +9044, +9108, +17691, +21981, +24095, +19933, +17852, +19965, +19998, +15837, +15837, +15837, +15837, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +14962, +14962, +14930, +14930, +14962, +12912, +10862, +10923, +15339, +17515, +17514, +15433, +17514, +17546, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13094, +15110, +15110, +15078, +12997, +12997, +12966, +15015, +12905, +6535, +5, +15252, +23933, +21982, +15838, +15869, +15869, +15869, +17886, +19902, +19902, +17885, +15869, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +15869, +15901, +13821, +13789, +15837, +17853, +28255, +19674, +4590, +107, +8655, +6542, +6510, +4397, +11, +11, +10, +10, +43, +236, +2445, +6638, +8751, +10896, +10928, +13042, +13107, +13172, +15318, +17431, +17464, +17561, +17658, +17690, +17723, +19804, +19836, +19868, +21949, +24062, +21981, +21982, +24094, +24095, +26175, +26175, +24127, +24127, +22047, +19998, +19998, +19998, +19998, +19966, +17918, +17917, +17885, +17885, +17885, +17853, +17853, +15805, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15804, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +17918, +17918, +17918, +19998, +19998, +22046, +22047, +24127, +24062, +21982, +21949, +21884, +19739, +15480, +9141, +9044, +9108, +17691, +21981, +24095, +19933, +17852, +19965, +19998, +15837, +15837, +15837, +15837, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14961, +14961, +14962, +14962, +12882, +14962, +14993, +10862, +10860, +13100, +17419, +17514, +17514, +15465, +17545, +17545, +15497, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15271, +15271, +15239, +15207, +15207, +13127, +13126, +13094, +13062, +13062, +13062, +15110, +15078, +12998, +12997, +12998, +15014, +14983, +10792, +4359, +267, +17431, +26079, +19967, +15869, +15869, +15869, +17886, +19902, +19902, +19933, +17917, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19965, +15804, +15837, +15901, +13821, +13821, +15869, +15837, +19901, +28223, +15415, +429, +203, +2445, +2413, +8686, +12977, +13009, +13041, +13074, +13140, +15286, +17463, +19609, +21722, +23868, +23900, +23900, +23965, +26045, +26078, +26110, +26143, +24095, +22079, +22111, +22079, +20030, +19998, +17918, +17918, +17918, +17917, +17917, +15869, +15837, +15837, +15805, +13757, +13757, +15837, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +11741, +9693, +11773, +11773, +13821, +13789, +13789, +13789, +15837, +17885, +17918, +22079, +24159, +22046, +19901, +17820, +19933, +19998, +19998, +19966, +17917, +15837, +15837, +15837, +13789, +15869, +15901, +15869, +15869, +15837, +17885, +17853, +17885, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14961, +14961, +14962, +14962, +12882, +14962, +14993, +10862, +10860, +13100, +17419, +17514, +17514, +15465, +17545, +17545, +15497, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15271, +15271, +15239, +15207, +15207, +13127, +13126, +13094, +13062, +13062, +13062, +15110, +15078, +12998, +12997, +12998, +15014, +14983, +10792, +4359, +267, +17431, +26079, +19967, +15869, +15869, +15869, +17886, +19902, +19902, +19933, +17917, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19965, +15804, +15837, +15901, +13821, +13821, +15869, +15837, +19901, +28223, +15415, +429, +203, +2445, +2413, +8686, +12977, +13009, +13041, +13074, +13140, +15286, +17463, +19609, +21722, +23868, +23900, +23900, +23965, +26045, +26078, +26110, +26143, +24095, +22079, +22111, +22079, +20030, +19998, +17918, +17918, +17918, +17917, +17917, +15869, +15837, +15837, +15805, +13757, +13757, +15837, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +11741, +9693, +11773, +11773, +13821, +13789, +13789, +13789, +15837, +17885, +17918, +22079, +24159, +22046, +19901, +17820, +19933, +19998, +19998, +19966, +17917, +15837, +15837, +15837, +13789, +15869, +15901, +15869, +15869, +15837, +17885, +17853, +17885, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14994, +15025, +10829, +10891, +15276, +17451, +17514, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15401, +15401, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13030, +15110, +15078, +12998, +12997, +15046, +12965, +15014, +14985, +10729, +7, +8816, +19642, +21982, +15838, +13821, +13821, +15838, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19933, +17853, +15869, +15869, +13789, +13821, +15902, +15869, +13660, +24127, +24030, +15383, +11157, +17464, +19512, +21658, +28029, +26013, +26045, +26045, +26078, +26078, +26110, +26110, +26142, +24062, +24062, +22014, +22014, +19965, +19933, +17885, +17853, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +13789, +13789, +13789, +15869, +15869, +15901, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +13821, +13853, +11805, +11805, +13853, +13853, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +17917, +17917, +19998, +19998, +19998, +17917, +13756, +11708, +15869, +15902, +13821, +13788, +13821, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14994, +15025, +10829, +10891, +15276, +17451, +17514, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15401, +15401, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13030, +15110, +15078, +12998, +12997, +15046, +12965, +15014, +14985, +10729, +7, +8816, +19642, +21982, +15838, +13821, +13821, +15838, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19933, +17853, +15869, +15869, +13789, +13821, +15902, +15869, +13660, +24127, +24030, +15383, +11157, +17464, +19512, +21658, +28029, +26013, +26045, +26045, +26078, +26078, +26110, +26110, +26142, +24062, +24062, +22014, +22014, +19965, +19933, +17885, +17853, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +13789, +13789, +13789, +15869, +15869, +15901, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +13821, +13853, +11805, +11805, +13853, +13853, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +17917, +17917, +19998, +19998, +19998, +17917, +13756, +11708, +15869, +15902, +13821, +13788, +13821, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14994, +15024, +8780, +10922, +17388, +17450, +17513, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17513, +17513, +17513, +17481, +17449, +17449, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +13159, +15207, +15175, +13126, +13094, +15143, +13062, +13030, +15078, +15078, +12998, +12965, +12997, +12964, +12965, +17096, +14921, +6472, +8, +11059, +21885, +17886, +13790, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +13788, +13789, +15869, +15869, +17918, +17853, +21949, +24030, +26078, +28159, +28159, +26078, +23997, +21981, +22013, +22014, +19965, +19933, +17853, +17852, +15772, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +17917, +17950, +17950, +13821, +13821, +13821, +13821, +15869, +13821, +15869, +15869, +15869, +17950, +17917, +15837, +15804, +15837, +17917, +17917, +15836, +15869, +15934, +15934, +13853, +13821, +13853, +15901, +13821, +13789, +13789, +15869, +15869, +15837, +17917, +17918, +17885, +15804, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14994, +15024, +8780, +10922, +17388, +17450, +17513, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17513, +17513, +17513, +17481, +17449, +17449, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +13159, +15207, +15175, +13126, +13094, +15143, +13062, +13030, +15078, +15078, +12998, +12965, +12997, +12964, +12965, +17096, +14921, +6472, +8, +11059, +21885, +17886, +13790, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +13788, +13789, +15869, +15869, +17918, +17853, +21949, +24030, +26078, +28159, +28159, +26078, +23997, +21981, +22013, +22014, +19965, +19933, +17853, +17852, +15772, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +17917, +17950, +17950, +13821, +13821, +13821, +13821, +15869, +13821, +15869, +15869, +15869, +17950, +17917, +15837, +15804, +15837, +17917, +17917, +15836, +15869, +15934, +15934, +13853, +13821, +13853, +15901, +13821, +13789, +13789, +15869, +15869, +15837, +17917, +17918, +17885, +15804, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +14930, +12913, +12943, +10860, +13066, +19500, +17482, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17546, +17546, +17513, +17513, +17513, +17513, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +13159, +13127, +13126, +13126, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10981, +13030, +12934, +14919, +14890, +8553, +9, +13237, +26175, +13757, +13854, +13853, +13852, +15836, +19965, +17853, +17886, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +19933, +19933, +19933, +19933, +19933, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +14930, +12913, +12943, +10860, +13066, +19500, +17482, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17546, +17546, +17513, +17513, +17513, +17513, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +13159, +13127, +13126, +13126, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10981, +13030, +12934, +14919, +14890, +8553, +9, +13237, +26175, +13757, +13854, +13853, +13852, +15836, +19965, +17853, +17886, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +19933, +19933, +19933, +19933, +19933, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +14962, +12912, +12942, +10923, +13130, +19499, +17482, +15433, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +15498, +15498, +17546, +17546, +17546, +17578, +17546, +17546, +17545, +17513, +17513, +17513, +17513, +17449, +17449, +15368, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +15207, +15175, +13126, +13094, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10949, +10981, +12998, +17031, +17000, +12745, +265, +494, +11351, +22143, +9595, +15998, +11771, +18013, +17916, +17853, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +14962, +12912, +12942, +10923, +13130, +19499, +17482, +15433, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +15498, +15498, +17546, +17546, +17546, +17578, +17546, +17546, +17545, +17513, +17513, +17513, +17513, +17449, +17449, +15368, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +15207, +15175, +13126, +13094, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10949, +10981, +12998, +17031, +17000, +12745, +265, +494, +11351, +22143, +9595, +15998, +11771, +18013, +17916, +17853, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14962, +14962, +12912, +10893, +13035, +17323, +17450, +17481, +15433, +15465, +17513, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17514, +17514, +17546, +17546, +17546, +17545, +17546, +17545, +17513, +15465, +15465, +17513, +17481, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13030, +15078, +15046, +12998, +15046, +12998, +10949, +10949, +12997, +15014, +17031, +14920, +6536, +168, +4719, +15707, +20030, +13788, +15965, +15932, +15803, +19966, +17854, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14962, +14962, +12912, +10893, +13035, +17323, +17450, +17481, +15433, +15465, +17513, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17514, +17514, +17546, +17546, +17546, +17545, +17546, +17545, +17513, +15465, +15465, +17513, +17481, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13030, +15078, +15046, +12998, +15046, +12998, +10949, +10949, +12997, +15014, +17031, +14920, +6536, +168, +4719, +15707, +20030, +13788, +15965, +15932, +15803, +19966, +17854, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14962, +12879, +10860, +13099, +19467, +17449, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17514, +17514, +17514, +17546, +17545, +17545, +17545, +15497, +15465, +15465, +17513, +17481, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +10982, +10950, +12997, +15013, +17062, +17032, +12841, +2408, +200, +6929, +24094, +17916, +15900, +15868, +15868, +19966, +17854, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +11773, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +11773, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14962, +12879, +10860, +13099, +19467, +17449, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17514, +17514, +17514, +17546, +17545, +17545, +17545, +15497, +15465, +15465, +17513, +17481, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +10982, +10950, +12997, +15013, +17062, +17032, +12841, +2408, +200, +6929, +24094, +17916, +15900, +15868, +15868, +19966, +17854, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +11773, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +11773, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +14930, +14961, +10831, +10892, +15211, +19530, +17448, +17481, +15433, +15433, +15433, +17481, +17513, +17513, +15465, +17513, +17513, +17513, +15465, +15465, +17514, +17514, +17545, +17545, +17545, +17545, +17513, +17513, +17513, +15433, +17481, +17481, +17481, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +15207, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +13030, +10950, +12997, +12997, +15045, +15014, +12936, +8745, +2440, +297, +11188, +28254, +17852, +19998, +17982, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +14930, +14961, +10831, +10892, +15211, +19530, +17448, +17481, +15433, +15433, +15433, +17481, +17513, +17513, +15465, +17513, +17513, +17513, +15465, +15465, +17514, +17514, +17545, +17545, +17545, +17545, +17513, +17513, +17513, +15433, +17481, +17481, +17481, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +15207, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +13030, +10950, +12997, +12997, +15045, +15014, +12936, +8745, +2440, +297, +11188, +28254, +17852, +19998, +17982, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +12913, +10830, +10924, +15243, +19530, +17448, +15433, +15401, +15401, +15433, +15433, +17481, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15465, +17513, +15465, +15465, +15433, +15433, +15433, +15401, +15368, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15271, +15239, +15239, +15207, +13159, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15046, +12966, +12998, +13030, +13029, +10917, +12934, +12936, +10793, +231, +2443, +17528, +26110, +22047, +17950, +13756, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +12913, +10830, +10924, +15243, +19530, +17448, +15433, +15401, +15401, +15433, +15433, +17481, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15465, +17513, +15465, +15465, +15433, +15433, +15433, +15401, +15368, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15271, +15239, +15239, +15207, +13159, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15046, +12966, +12998, +13030, +13029, +10917, +12934, +12936, +10793, +231, +2443, +17528, +26110, +22047, +17950, +13756, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14930, +14962, +12881, +10830, +13036, +17323, +17449, +17479, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +13223, +15239, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15014, +15014, +12998, +13030, +10981, +10948, +10917, +14982, +14952, +10697, +200, +4590, +21756, +21918, +17854, +15869, +13852, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14930, +14962, +12881, +10830, +13036, +17323, +17449, +17479, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +13223, +15239, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15014, +15014, +12998, +13030, +10981, +10948, +10917, +14982, +14952, +10697, +200, +4590, +21756, +21918, +17854, +15869, +13852, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14994, +12848, +10861, +15149, +17323, +17416, +17479, +15400, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +13126, +13094, +13094, +13094, +13062, +13062, +15078, +15078, +15078, +15046, +12998, +15046, +15046, +17030, +17062, +15014, +10949, +10981, +11013, +13029, +15013, +14983, +17001, +6472, +8, +8882, +21853, +19935, +13788, +13852, +15901, +15869, +15837, +15869, +15869, +15869, +15869, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14994, +12848, +10861, +15149, +17323, +17416, +17479, +15400, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +13126, +13094, +13094, +13094, +13062, +13062, +15078, +15078, +15078, +15046, +12998, +15046, +15046, +17030, +17062, +15014, +10949, +10981, +11013, +13029, +15013, +14983, +17001, +6472, +8, +8882, +21853, +19935, +13788, +13852, +15901, +15869, +15837, +15869, +15869, +15869, +15869, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917 +}, +{ +14961, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +12944, +10862, +10924, +15179, +17354, +17384, +15367, +15368, +15368, +15368, +15369, +15369, +15369, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15174, +13094, +13094, +13062, +13062, +13030, +15078, +15078, +12997, +12997, +12997, +15046, +15046, +15014, +17062, +15014, +10917, +10949, +10981, +13029, +12997, +14982, +14951, +12905, +4488, +7, +13236, +23997, +19934, +15869, +15869, +15869, +15902, +15869, +15837, +19998, +17917, +15772, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17916, +15868, +15869, +15869, +15869, +15869, +15837, +17853, +17885, +17885, +17853, +14961, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +12944, +10862, +10924, +15179, +17354, +17384, +15367, +15368, +15368, +15368, +15369, +15369, +15369, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15174, +13094, +13094, +13062, +13062, +13030, +15078, +15078, +12997, +12997, +12997, +15046, +15046, +15014, +17062, +15014, +10917, +10949, +10981, +13029, +12997, +14982, +14951, +12905, +4488, +7, +13236, +23997, +19934, +15869, +15869, +15869, +15902, +15869, +15837, +19998, +17917, +15772, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17916, +15868, +15869, +15869, +15869, +15869, +15837, +17853, +17885, +17885, +17853 +}, +{ +14961, +14961, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14993, +12943, +10892, +13035, +15210, +17354, +15336, +15303, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15369, +15369, +15369, +15369, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13191, +15239, +15207, +15207, +15175, +15174, +15142, +15142, +13062, +13062, +13062, +13030, +13030, +15078, +12997, +12997, +12997, +15045, +15046, +15014, +15014, +15014, +12997, +10949, +10949, +12997, +12997, +12965, +15014, +15016, +8776, +326, +231, +15381, +26110, +19934, +15805, +15902, +15869, +13756, +17885, +19966, +17885, +19965, +19965, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17916, +15868, +15900, +13852, +15869, +15869, +17885, +17885, +17885, +17853, +19934, +14961, +14961, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14993, +12943, +10892, +13035, +15210, +17354, +15336, +15303, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15369, +15369, +15369, +15369, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13191, +15239, +15207, +15207, +15175, +15174, +15142, +15142, +13062, +13062, +13062, +13030, +13030, +15078, +12997, +12997, +12997, +15045, +15046, +15014, +15014, +15014, +12997, +10949, +10949, +12997, +12997, +12965, +15014, +15016, +8776, +326, +231, +15381, +26110, +19934, +15805, +15902, +15869, +13756, +17885, +19966, +17885, +19965, +19965, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17916, +15868, +15900, +13852, +15869, +15869, +17885, +17885, +17885, +17853, +19934 +}, +{ +14961, +14961, +14962, +14962, +14931, +14931, +14931, +14930, +14994, +14992, +10862, +10891, +13067, +15210, +15273, +15304, +15303, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15239, +15239, +15239, +15239, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +15110, +13062, +15078, +13030, +15078, +12997, +12997, +12997, +12997, +15045, +15014, +15014, +15013, +12997, +12997, +10949, +12997, +12997, +12997, +15014, +12934, +10823, +8745, +197, +265, +19640, +23998, +19933, +17917, +15837, +15837, +17917, +17885, +17885, +19998, +15805, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15805, +17950, +14961, +14961, +14962, +14962, +14931, +14931, +14931, +14930, +14994, +14992, +10862, +10891, +13067, +15210, +15273, +15304, +15303, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15239, +15239, +15239, +15239, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +15110, +13062, +15078, +13030, +15078, +12997, +12997, +12997, +12997, +15045, +15014, +15014, +15013, +12997, +12997, +10949, +12997, +12997, +12997, +15014, +12934, +10823, +8745, +197, +265, +19640, +23998, +19933, +17917, +15837, +15837, +17917, +17885, +17885, +19998, +15805, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15805, +17950 +}, +{ +14961, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14993, +14992, +10861, +10923, +13067, +15210, +15240, +15271, +15303, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15304, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +13062, +15110, +13062, +13030, +13030, +15045, +12997, +12998, +12997, +12997, +12997, +15045, +15014, +12965, +12997, +10949, +10949, +10949, +12997, +15013, +14981, +14982, +12871, +10857, +6665, +101, +460, +21753, +24062, +17885, +17885, +17950, +15837, +15837, +15837, +13724, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15806, +15838, +17886, +17885, +17917, +17917, +15869, +15868, +13788, +15933, +15869, +15934, +14961, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14993, +14992, +10861, +10923, +13067, +15210, +15240, +15271, +15303, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15304, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +13062, +15110, +13062, +13030, +13030, +15045, +12997, +12998, +12997, +12997, +12997, +15045, +15014, +12965, +12997, +10949, +10949, +10949, +12997, +15013, +14981, +14982, +12871, +10857, +6665, +101, +460, +21753, +24062, +17885, +17885, +17950, +15837, +15837, +15837, +13724, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15806, +15838, +17886, +17885, +17917, +17917, +15869, +15868, +13788, +15933, +15869, +15934 +}, +{ +14961, +14962, +14962, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +10860, +10923, +15147, +15210, +13160, +15239, +15303, +15271, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15207, +15207, +15175, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +14982, +14951, +12839, +12939, +4520, +2, +8911, +21818, +21981, +19965, +17885, +15837, +15870, +15869, +11708, +15870, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15807, +15806, +17886, +17885, +17885, +17917, +17916, +15868, +13820, +15965, +13821, +13853, +14961, +14962, +14962, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +10860, +10923, +15147, +15210, +13160, +15239, +15303, +15271, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15207, +15207, +15175, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +14982, +14951, +12839, +12939, +4520, +2, +8911, +21818, +21981, +19965, +17885, +15837, +15870, +15869, +11708, +15870, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15807, +15806, +17886, +17885, +17885, +17917, +17916, +15868, +13820, +15965, +13821, +13853 +}, +{ +14962, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14992, +12942, +10892, +13003, +15146, +15209, +13159, +15239, +15271, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15240, +15240, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15175, +15142, +15142, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +17030, +17063, +14919, +12840, +10793, +6568, +0, +8976, +21851, +21981, +17852, +17885, +15870, +13789, +13854, +13789, +15838, +15837, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13790, +13790, +15838, +17886, +17885, +19933, +17917, +17916, +15900, +15933, +13853, +11740, +11773, +14962, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14992, +12942, +10892, +13003, +15146, +15209, +13159, +15239, +15271, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15240, +15240, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15175, +15142, +15142, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +17030, +17063, +14919, +12840, +10793, +6568, +0, +8976, +21851, +21981, +17852, +17885, +15870, +13789, +13854, +13789, +15838, +15837, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13790, +13790, +15838, +17886, +17885, +19933, +17917, +17916, +15900, +15933, +13853, +11740, +11773 +}, +{ +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14961, +14960, +12909, +12971, +13034, +15145, +15208, +13159, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +13159, +13159, +15207, +13127, +15175, +13126, +13126, +13126, +15174, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12965, +12965, +12965, +15045, +15045, +12997, +12997, +10949, +10949, +10917, +12965, +12965, +15013, +17062, +14885, +16999, +14919, +12872, +12905, +6502, +5, +9010, +21851, +26174, +19997, +15837, +13821, +11741, +13822, +13790, +15838, +17885, +19933, +19933, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17917, +17916, +15901, +15901, +13788, +15869, +15902, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14961, +14960, +12909, +12971, +13034, +15145, +15208, +13159, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +13159, +13159, +15207, +13127, +15175, +13126, +13126, +13126, +15174, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12965, +12965, +12965, +15045, +15045, +12997, +12997, +10949, +10949, +10917, +12965, +12965, +15013, +17062, +14885, +16999, +14919, +12872, +12905, +6502, +5, +9010, +21851, +26174, +19997, +15837, +13821, +11741, +13822, +13790, +15838, +17885, +19933, +19933, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17917, +17916, +15901, +15901, +13788, +15869, +15902 +}, +{ +12914, +12914, +14930, +14931, +14931, +14931, +14962, +14993, +12911, +10860, +12971, +13033, +13096, +13128, +13127, +15207, +13158, +15207, +13159, +15207, +13159, +15207, +15207, +15207, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +13159, +13159, +13159, +15207, +13127, +13159, +13127, +15175, +13126, +13126, +13094, +13094, +13094, +13094, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +15078, +15078, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +12965, +12965, +12966, +10918, +10918, +12966, +12966, +14981, +17062, +14916, +17030, +17063, +14918, +14951, +10824, +4422, +7, +15251, +23963, +24093, +17917, +15869, +11708, +13821, +15838, +15838, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13852, +13852, +15868, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +19966, +13594, +12914, +12914, +14930, +14931, +14931, +14931, +14962, +14993, +12911, +10860, +12971, +13033, +13096, +13128, +13127, +15207, +13158, +15207, +13159, +15207, +13159, +15207, +15207, +15207, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +13159, +13159, +13159, +15207, +13127, +13159, +13127, +15175, +13126, +13126, +13094, +13094, +13094, +13094, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +15078, +15078, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +12965, +12965, +12966, +10918, +10918, +12966, +12966, +14981, +17062, +14916, +17030, +17063, +14918, +14951, +10824, +4422, +7, +15251, +23963, +24093, +17917, +15869, +11708, +13821, +15838, +15838, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13852, +13852, +15868, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +19966, +13594 +}, +{ +12914, +12914, +14931, +14931, +14931, +14931, +14962, +14993, +12910, +10859, +13002, +13033, +13063, +13095, +15175, +15174, +13126, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +15207, +15207, +15175, +15175, +13127, +15175, +15175, +15175, +15174, +13094, +13094, +13094, +13094, +13094, +13094, +15110, +15110, +15110, +15110, +15110, +13030, +13030, +13030, +13030, +15078, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +15013, +12966, +12966, +12966, +10918, +12966, +12965, +12933, +12900, +19207, +14981, +12836, +14982, +12902, +12903, +8681, +2279, +6, +15315, +23996, +22045, +17917, +18014, +11676, +15869, +15838, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13884, +13884, +15900, +15869, +17917, +17885, +17885, +19933, +19901, +21981, +17658, +526, +12914, +12914, +14931, +14931, +14931, +14931, +14962, +14993, +12910, +10859, +13002, +13033, +13063, +13095, +15175, +15174, +13126, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +15207, +15207, +15175, +15175, +13127, +15175, +15175, +15175, +15174, +13094, +13094, +13094, +13094, +13094, +13094, +15110, +15110, +15110, +15110, +15110, +13030, +13030, +13030, +13030, +15078, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +15013, +12966, +12966, +12966, +10918, +12966, +12965, +12933, +12900, +19207, +14981, +12836, +14982, +12902, +12903, +8681, +2279, +6, +15315, +23996, +22045, +17917, +18014, +11676, +15869, +15838, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13884, +13884, +15900, +15869, +17917, +17885, +17885, +19933, +19901, +21981, +17658, +526 +}, +{ +12882, +12914, +12883, +12883, +14931, +14963, +14961, +12911, +12909, +10891, +13001, +13032, +13063, +13094, +13094, +13094, +13094, +15142, +13126, +13126, +13126, +13126, +13126, +13126, +13126, +15174, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15142, +13094, +15142, +13094, +13094, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +15110, +15078, +13030, +13030, +13030, +15078, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15013, +15013, +12966, +12966, +12966, +10886, +10918, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12808, +8618, +2312, +167, +13234, +24027, +22045, +15804, +17950, +13756, +17950, +17918, +15804, +15837, +15901, +15901, +13820, +15869, +15837, +13756, +15837, +17950, +15869, +15869, +15902, +15901, +15837, +17950, +15869, +15804, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13851, +18044, +15932, +11707, +15837, +17950, +15773, +17789, +24062, +26077, +26012, +623, +102, +12882, +12914, +12883, +12883, +14931, +14963, +14961, +12911, +12909, +10891, +13001, +13032, +13063, +13094, +13094, +13094, +13094, +15142, +13126, +13126, +13126, +13126, +13126, +13126, +13126, +15174, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15142, +13094, +15142, +13094, +13094, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +15110, +15078, +13030, +13030, +13030, +15078, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15013, +15013, +12966, +12966, +12966, +10886, +10918, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12808, +8618, +2312, +167, +13234, +24027, +22045, +15804, +17950, +13756, +17950, +17918, +15804, +15837, +15901, +15901, +13820, +15869, +15837, +13756, +15837, +17950, +15869, +15869, +15902, +15901, +15837, +17950, +15869, +15804, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13851, +18044, +15932, +11707, +15837, +17950, +15773, +17789, +24062, +26077, +26012, +623, +102 +}, +{ +12882, +12914, +12883, +12883, +14931, +14962, +14961, +12911, +12908, +10890, +13000, +13031, +13062, +13062, +13062, +13062, +13062, +15142, +13094, +15142, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15110, +13062, +15110, +13062, +13062, +13062, +15110, +15110, +15078, +15078, +15078, +13030, +13030, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15045, +15013, +12966, +12966, +12934, +10886, +10918, +10917, +10917, +12997, +12997, +12997, +12965, +12965, +10917, +12934, +14920, +12809, +8617, +295, +361, +11186, +24060, +26238, +15739, +19998, +15805, +15837, +17950, +15869, +13756, +13788, +13821, +13821, +13821, +15869, +15901, +15869, +15837, +13756, +13756, +13756, +17982, +13756, +17917, +20030, +20030, +15837, +15804, +15804, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +18013, +13754, +13787, +17982, +15870, +15774, +19967, +21983, +21884, +25947, +492, +263, +490, +12882, +12914, +12883, +12883, +14931, +14962, +14961, +12911, +12908, +10890, +13000, +13031, +13062, +13062, +13062, +13062, +13062, +15142, +13094, +15142, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15110, +13062, +15110, +13062, +13062, +13062, +15110, +15110, +15078, +15078, +15078, +13030, +13030, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15045, +15013, +12966, +12966, +12934, +10886, +10918, +10917, +10917, +12997, +12997, +12997, +12965, +12965, +10917, +12934, +14920, +12809, +8617, +295, +361, +11186, +24060, +26238, +15739, +19998, +15805, +15837, +17950, +15869, +13756, +13788, +13821, +13821, +13821, +15869, +15901, +15869, +15837, +13756, +13756, +13756, +17982, +13756, +17917, +20030, +20030, +15837, +15804, +15804, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +18013, +13754, +13787, +17982, +15870, +15774, +19967, +21983, +21884, +25947, +492, +263, +490 +}, +{ +12914, +12914, +12883, +12883, +14931, +14962, +14961, +12910, +10859, +10889, +12999, +13030, +13062, +13062, +13062, +13030, +13030, +15110, +13062, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +13062, +15110, +13030, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +15013, +15013, +12966, +12934, +12934, +10917, +10917, +10949, +10949, +10949, +10949, +10917, +10917, +10917, +10885, +14919, +14856, +12809, +8648, +230, +425, +13331, +26108, +24093, +17852, +15772, +17950, +17983, +13789, +11708, +13853, +13821, +13789, +15901, +15902, +13821, +13789, +15869, +17917, +17917, +17918, +17917, +15804, +17885, +15804, +17917, +15804, +15837, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17949, +17950, +15870, +15806, +15775, +17790, +23998, +23932, +6896, +165, +4648, +19374, +12914, +12914, +12883, +12883, +14931, +14962, +14961, +12910, +10859, +10889, +12999, +13030, +13062, +13062, +13062, +13030, +13030, +15110, +13062, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +13062, +15110, +13030, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +15013, +15013, +12966, +12934, +12934, +10917, +10917, +10949, +10949, +10949, +10949, +10917, +10917, +10917, +10885, +14919, +14856, +12809, +8648, +230, +425, +13331, +26108, +24093, +17852, +15772, +17950, +17983, +13789, +11708, +13853, +13821, +13789, +15901, +15902, +13821, +13789, +15869, +17917, +17917, +17918, +17917, +15804, +17885, +15804, +17917, +15804, +15837, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17949, +17950, +15870, +15806, +15775, +17790, +23998, +23932, +6896, +165, +4648, +19374 +}, +{ +12914, +12914, +12883, +12883, +14930, +14962, +14960, +12910, +10859, +10920, +12999, +13030, +13061, +13062, +15078, +15078, +15079, +15078, +13062, +15078, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15078, +15110, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +13030, +13030, +13030, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +12997, +12965, +12966, +12934, +12934, +12965, +10917, +10949, +10949, +10949, +10948, +10917, +10917, +10917, +10885, +12870, +14887, +14888, +12841, +8680, +294, +393, +15347, +28189, +24029, +19965, +17885, +15837, +13789, +13821, +15901, +15901, +13821, +13853, +13853, +13789, +15837, +17950, +19998, +19965, +19965, +17820, +22111, +19965, +15772, +19998, +20063, +15837, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17886, +17919, +15806, +13661, +19903, +24063, +19738, +8977, +165, +6729, +19404, +21516, +12914, +12914, +12883, +12883, +14930, +14962, +14960, +12910, +10859, +10920, +12999, +13030, +13061, +13062, +15078, +15078, +15079, +15078, +13062, +15078, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15078, +15110, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +13030, +13030, +13030, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +12997, +12965, +12966, +12934, +12934, +12965, +10917, +10949, +10949, +10949, +10948, +10917, +10917, +10917, +10885, +12870, +14887, +14888, +12841, +8680, +294, +393, +15347, +28189, +24029, +19965, +17885, +15837, +13789, +13821, +15901, +15901, +13821, +13853, +13853, +13789, +15837, +17950, +19998, +19965, +19965, +17820, +22111, +19965, +15772, +19998, +20063, +15837, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17886, +17919, +15806, +13661, +19903, +24063, +19738, +8977, +165, +6729, +19404, +21516 +}, +{ +12914, +12914, +12883, +12882, +14930, +14961, +12912, +12909, +10858, +10920, +12998, +13061, +13061, +13061, +15078, +15047, +15047, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +12998, +12998, +15045, +15045, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +12997, +12997, +12965, +12966, +12966, +12965, +12965, +12965, +12965, +10949, +10949, +10917, +10917, +10917, +10885, +10885, +12869, +14982, +14951, +12806, +10760, +8680, +197, +2474, +15348, +26141, +24126, +15804, +13692, +15870, +15901, +13756, +15869, +15869, +13821, +13821, +15869, +17917, +19965, +17853, +17820, +19901, +24094, +19901, +13594, +19933, +17852, +15804, +13691, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17886, +17822, +15741, +21950, +26143, +21851, +6896, +133, +4680, +17388, +19499, +19465, +12914, +12914, +12883, +12882, +14930, +14961, +12912, +12909, +10858, +10920, +12998, +13061, +13061, +13061, +15078, +15047, +15047, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +12998, +12998, +15045, +15045, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +12997, +12997, +12965, +12966, +12966, +12965, +12965, +12965, +12965, +10949, +10949, +10917, +10917, +10917, +10885, +10885, +12869, +14982, +14951, +12806, +10760, +8680, +197, +2474, +15348, +26141, +24126, +15804, +13692, +15870, +15901, +13756, +15869, +15869, +13821, +13821, +15869, +17917, +19965, +17853, +17820, +19901, +24094, +19901, +13594, +19933, +17852, +15804, +13691, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17886, +17822, +15741, +21950, +26143, +21851, +6896, +133, +4680, +17388, +19499, +19465 +}, +{ +12914, +12914, +12883, +12882, +14930, +14929, +12911, +10828, +10857, +10919, +12998, +13061, +13061, +15077, +15078, +15047, +15047, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15046, +15046, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +10949, +10949, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10917, +10917, +12933, +10885, +12901, +10853, +12933, +12901, +10757, +12807, +12841, +6536, +231, +427, +13301, +21948, +24159, +15837, +17918, +17918, +15804, +17885, +15901, +13821, +15869, +17950, +17885, +17852, +21981, +26142, +26175, +24030, +6930, +2606, +13529, +17820, +19998, +19998, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15773, +17918, +19934, +21983, +26175, +21818, +6831, +230, +4712, +17453, +21677, +17481, +19625, +12914, +12914, +12883, +12882, +14930, +14929, +12911, +10828, +10857, +10919, +12998, +13061, +13061, +15077, +15078, +15047, +15047, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15046, +15046, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +10949, +10949, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10917, +10917, +12933, +10885, +12901, +10853, +12933, +12901, +10757, +12807, +12841, +6536, +231, +427, +13301, +21948, +24159, +15837, +17918, +17918, +15804, +17885, +15901, +13821, +15869, +17950, +17885, +17852, +21981, +26142, +26175, +24030, +6930, +2606, +13529, +17820, +19998, +19998, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15773, +17918, +19934, +21983, +26175, +21818, +6831, +230, +4712, +17453, +21677, +17481, +19625 +}, +{ +12913, +12914, +12914, +12882, +14930, +14929, +12879, +10828, +10857, +10919, +10949, +13028, +13028, +13029, +15046, +15015, +15015, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +15046, +15046, +15046, +15046, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10949, +10949, +12997, +12965, +12965, +15013, +15013, +15013, +15013, +12964, +12965, +12965, +12933, +12901, +12902, +12902, +10884, +8835, +10852, +12869, +14886, +14856, +10697, +6537, +232, +362, +11285, +19965, +19998, +15837, +17917, +19966, +19933, +17917, +13821, +15869, +17917, +17853, +19868, +26142, +26142, +19739, +11058, +7, +430, +19803, +19933, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15804, +19965, +24126, +19737, +6831, +3, +6793, +17453, +17516, +17546, +17577, +17641, +12913, +12914, +12914, +12882, +14930, +14929, +12879, +10828, +10857, +10919, +10949, +13028, +13028, +13029, +15046, +15015, +15015, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +15046, +15046, +15046, +15046, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10949, +10949, +12997, +12965, +12965, +15013, +15013, +15013, +15013, +12964, +12965, +12965, +12933, +12901, +12902, +12902, +10884, +8835, +10852, +12869, +14886, +14856, +10697, +6537, +232, +362, +11285, +19965, +19998, +15837, +17917, +19966, +19933, +17917, +13821, +15869, +17917, +17853, +19868, +26142, +26142, +19739, +11058, +7, +430, +19803, +19933, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15804, +19965, +24126, +19737, +6831, +3, +6793, +17453, +17516, +17546, +17577, +17641 +}, +{ +12913, +12914, +12914, +12882, +12882, +14961, +12910, +10827, +10856, +10918, +10949, +13028, +13028, +12997, +12966, +15014, +12967, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +15013, +12965, +12965, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10981, +10949, +10949, +12965, +15013, +15013, +15013, +15013, +15013, +15013, +12965, +12933, +12933, +12902, +12902, +12902, +10884, +10948, +12965, +12901, +12805, +14855, +12776, +8617, +2441, +199, +460, +9205, +19932, +22014, +19901, +19934, +19933, +17917, +13789, +15869, +17950, +19933, +21949, +26110, +19641, +4719, +7, +4817, +21819, +21916, +22046, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15804, +22077, +24061, +17591, +4749, +133, +8874, +17421, +17516, +17547, +15497, +17641, +15560, +12913, +12914, +12914, +12882, +12882, +14961, +12910, +10827, +10856, +10918, +10949, +13028, +13028, +12997, +12966, +15014, +12967, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +15013, +12965, +12965, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10981, +10949, +10949, +12965, +15013, +15013, +15013, +15013, +15013, +15013, +12965, +12933, +12933, +12902, +12902, +12902, +10884, +10948, +12965, +12901, +12805, +14855, +12776, +8617, +2441, +199, +460, +9205, +19932, +22014, +19901, +19934, +19933, +17917, +13789, +15869, +17950, +19933, +21949, +26110, +19641, +4719, +7, +4817, +21819, +21916, +22046, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15804, +22077, +24061, +17591, +4749, +133, +8874, +17421, +17516, +17547, +15497, +17641, +15560 +}, +{ +12914, +12914, +12914, +12882, +14961, +12911, +12909, +10857, +10887, +12965, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12966, +12966, +12966, +12998, +12998, +12998, +12997, +10949, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12901, +12901, +10885, +10917, +10885, +10821, +10789, +12838, +10758, +10727, +8680, +4488, +166, +362, +13300, +23964, +24062, +19870, +17854, +15838, +13821, +13789, +15837, +22014, +26045, +19576, +4654, +8, +15317, +17658, +24094, +17885, +19965, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +19966, +17917, +15837, +13853, +13886, +13854, +13853, +15869, +17917, +17917, +17885, +17917, +19965, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15837, +15837, +17886, +17886, +17885, +17885, +17885, +15837, +15869, +15933, +13756, +24062, +26077, +17526, +2571, +195, +8938, +15372, +17516, +17547, +17578, +15530, +17610, +15529, +12914, +12914, +12914, +12882, +14961, +12911, +12909, +10857, +10887, +12965, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12966, +12966, +12966, +12998, +12998, +12998, +12997, +10949, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12901, +12901, +10885, +10917, +10885, +10821, +10789, +12838, +10758, +10727, +8680, +4488, +166, +362, +13300, +23964, +24062, +19870, +17854, +15838, +13821, +13789, +15837, +22014, +26045, +19576, +4654, +8, +15317, +17658, +24094, +17885, +19965, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +19966, +17917, +15837, +13853, +13886, +13854, +13853, +15869, +17917, +17917, +17885, +17917, +19965, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15837, +15837, +17886, +17886, +17885, +17885, +17885, +15837, +15869, +15933, +13756, +24062, +26077, +17526, +2571, +195, +8938, +15372, +17516, +17547, +17578, +15530, +17610, +15529 +}, +{ +12914, +12914, +12915, +12882, +14961, +12910, +12907, +12936, +12966, +12997, +12997, +12965, +12966, +12934, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10821, +10853, +10821, +10821, +10821, +10789, +10758, +12807, +8583, +2278, +265, +15316, +21852, +21983, +17855, +13790, +13821, +11708, +17917, +24094, +19576, +2445, +9, +19381, +23900, +21949, +17918, +15901, +15837, +15837, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +17885, +15869, +13854, +11805, +9692, +11773, +13821, +15869, +17917, +19998, +17885, +17853, +19933, +19933, +19933, +17885, +17885, +15837, +15837, +15837, +15838, +17886, +17854, +17886, +17886, +17853, +17918, +15901, +13788, +22078, +26013, +19413, +2346, +359, +11051, +15372, +17516, +17514, +17545, +17578, +17578, +17546, +17546, +12914, +12914, +12915, +12882, +14961, +12910, +12907, +12936, +12966, +12997, +12997, +12965, +12966, +12934, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10821, +10853, +10821, +10821, +10821, +10789, +10758, +12807, +8583, +2278, +265, +15316, +21852, +21983, +17855, +13790, +13821, +11708, +17917, +24094, +19576, +2445, +9, +19381, +23900, +21949, +17918, +15901, +15837, +15837, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +17885, +15869, +13854, +11805, +9692, +11773, +13821, +15869, +17917, +19998, +17885, +17853, +19933, +19933, +19933, +17885, +17885, +15837, +15837, +15837, +15838, +17886, +17854, +17886, +17886, +17853, +17918, +15901, +13788, +22078, +26013, +19413, +2346, +359, +11051, +15372, +17516, +17514, +17545, +17578, +17578, +17546, +17546 +}, +{ +12914, +12914, +12915, +12882, +14960, +12910, +12906, +12935, +12965, +12996, +12996, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10853, +10853, +8805, +10853, +10821, +10821, +12837, +14886, +12807, +8616, +231, +104, +11123, +19836, +22015, +17886, +13756, +19965, +24094, +17592, +365, +234, +17430, +28094, +23997, +22013, +17917, +15869, +13821, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +17982, +15837, +15804, +17885, +19965, +17917, +17885, +15804, +13821, +15934, +13853, +13789, +17917, +17885, +17820, +19933, +19933, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +17949, +17917, +17917, +19965, +19966, +19869, +21916, +15252, +137, +327, +13132, +17421, +17483, +17546, +17578, +15464, +17578, +17546, +17546, +17546, +12914, +12914, +12915, +12882, +14960, +12910, +12906, +12935, +12965, +12996, +12996, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10853, +10853, +8805, +10853, +10821, +10821, +12837, +14886, +12807, +8616, +231, +104, +11123, +19836, +22015, +17886, +13756, +19965, +24094, +17592, +365, +234, +17430, +28094, +23997, +22013, +17917, +15869, +13821, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +17982, +15837, +15804, +17885, +19965, +17917, +17885, +15804, +13821, +15934, +13853, +13789, +17917, +17885, +17820, +19933, +19933, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +17949, +17917, +17917, +19965, +19966, +19869, +21916, +15252, +137, +327, +13132, +17421, +17483, +17546, +17578, +15464, +17578, +17546, +17546, +17546 +}, +{ +12914, +12914, +12914, +14961, +12880, +12877, +12906, +10887, +12965, +12996, +12997, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12901, +10853, +10853, +10853, +10852, +10820, +10820, +12837, +10757, +10759, +8712, +2439, +230, +232, +6994, +19803, +22014, +22014, +24062, +21689, +9, +331, +15415, +24030, +24094, +22014, +19965, +17885, +15837, +15837, +15869, +17917, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +11740, +13821, +19998, +19901, +23997, +26110, +24094, +17950, +15934, +11805, +11740, +15869, +17917, +19933, +19933, +17885, +15837, +15837, +17885, +17885, +17885, +17917, +15869, +15901, +15933, +15900, +15868, +19997, +22013, +24029, +19706, +4753, +5, +6666, +13165, +17422, +17484, +17514, +17545, +17577, +17577, +17545, +17546, +17546, +17514, +12914, +12914, +12914, +14961, +12880, +12877, +12906, +10887, +12965, +12996, +12997, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12901, +10853, +10853, +10853, +10852, +10820, +10820, +12837, +10757, +10759, +8712, +2439, +230, +232, +6994, +19803, +22014, +22014, +24062, +21689, +9, +331, +15415, +24030, +24094, +22014, +19965, +17885, +15837, +15837, +15869, +17917, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +11740, +13821, +19998, +19901, +23997, +26110, +24094, +17950, +15934, +11805, +11740, +15869, +17917, +19933, +19933, +17885, +15837, +15837, +17885, +17885, +17885, +17917, +15869, +15901, +15933, +15900, +15868, +19997, +22013, +24029, +19706, +4753, +5, +6666, +13165, +17422, +17484, +17514, +17545, +17577, +17577, +17545, +17546, +17546, +17514 +}, +{ +12914, +12946, +14962, +14961, +12879, +12876, +10857, +10854, +12965, +12996, +12964, +12965, +12933, +12934, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10885, +10885, +10885, +10884, +10852, +10852, +10852, +12868, +10820, +10756, +10790, +8678, +6632, +2537, +230, +5, +9009, +21851, +26143, +19673, +365, +4459, +17463, +24029, +19965, +13756, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13821, +15902, +17917, +21949, +26045, +25980, +19738, +17788, +17917, +15869, +11740, +17982, +17917, +15772, +17918, +15838, +13790, +15838, +15837, +15869, +15868, +15900, +15900, +15900, +15901, +15836, +17916, +24061, +26109, +23768, +429, +6, +6730, +15278, +17422, +15339, +17515, +19659, +15497, +15464, +19658, +17545, +17546, +17546, +17514, +12914, +12946, +14962, +14961, +12879, +12876, +10857, +10854, +12965, +12996, +12964, +12965, +12933, +12934, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10885, +10885, +10885, +10884, +10852, +10852, +10852, +12868, +10820, +10756, +10790, +8678, +6632, +2537, +230, +5, +9009, +21851, +26143, +19673, +365, +4459, +17463, +24029, +19965, +13756, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13821, +15902, +17917, +21949, +26045, +25980, +19738, +17788, +17917, +15869, +11740, +17982, +17917, +15772, +17918, +15838, +13790, +15838, +15837, +15869, +15868, +15900, +15900, +15900, +15901, +15836, +17916, +24061, +26109, +23768, +429, +6, +6730, +15278, +17422, +15339, +17515, +19659, +15497, +15464, +19658, +17545, +17546, +17546, +17514 +}, +{ +12946, +12946, +14961, +12912, +12878, +12875, +10824, +10854, +12933, +12964, +12964, +12933, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10884, +10884, +10884, +10884, +12900, +12900, +12900, +12900, +10820, +10820, +10854, +6661, +6630, +6696, +4520, +2342, +3, +10992, +17463, +13042, +8, +17430, +28191, +19933, +11708, +13853, +11741, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15901, +17917, +15772, +22013, +26110, +17560, +333, +4752, +17722, +19998, +15837, +15869, +13789, +15804, +17918, +13791, +13759, +13790, +15869, +15900, +15931, +15931, +15900, +15868, +15837, +19966, +21982, +26077, +17397, +5, +262, +10890, +19438, +17388, +15338, +15402, +15465, +17545, +17609, +17609, +17545, +17578, +17546, +17514, +17515, +12946, +12946, +14961, +12912, +12878, +12875, +10824, +10854, +12933, +12964, +12964, +12933, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10884, +10884, +10884, +10884, +12900, +12900, +12900, +12900, +10820, +10820, +10854, +6661, +6630, +6696, +4520, +2342, +3, +10992, +17463, +13042, +8, +17430, +28191, +19933, +11708, +13853, +11741, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15901, +17917, +15772, +22013, +26110, +17560, +333, +4752, +17722, +19998, +15837, +15869, +13789, +15804, +17918, +13791, +13759, +13790, +15869, +15900, +15931, +15931, +15900, +15868, +15837, +19966, +21982, +26077, +17397, +5, +262, +10890, +19438, +17388, +15338, +15402, +15465, +17545, +17609, +17609, +17545, +17578, +17546, +17514, +17515 +}, +{ +12914, +12946, +14961, +12911, +12877, +10826, +10824, +10854, +12933, +12964, +12965, +12965, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12965, +10916, +10884, +10884, +12932, +12900, +12900, +12900, +12900, +10852, +10852, +8772, +8805, +6661, +4549, +8712, +8680, +4390, +71, +9, +10, +15252, +23932, +24062, +17918, +18014, +11773, +11773, +13821, +13853, +15901, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +15869, +19998, +17853, +19933, +24062, +19738, +6930, +138, +397, +13399, +22014, +17917, +13788, +17982, +15870, +13791, +13759, +13790, +13853, +15900, +15931, +15931, +15900, +19997, +22047, +19837, +21787, +2704, +4, +4487, +13002, +21517, +19467, +15337, +17482, +17546, +15432, +15431, +17609, +19657, +15464, +17546, +17514, +17514, +17515, +12914, +12946, +14961, +12911, +12877, +10826, +10824, +10854, +12933, +12964, +12965, +12965, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12965, +10916, +10884, +10884, +12932, +12900, +12900, +12900, +12900, +10852, +10852, +8772, +8805, +6661, +4549, +8712, +8680, +4390, +71, +9, +10, +15252, +23932, +24062, +17918, +18014, +11773, +11773, +13821, +13853, +15901, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +15869, +19998, +17853, +19933, +24062, +19738, +6930, +138, +397, +13399, +22014, +17917, +13788, +17982, +15870, +13791, +13759, +13790, +13853, +15900, +15931, +15931, +15900, +19997, +22047, +19837, +21787, +2704, +4, +4487, +13002, +21517, +19467, +15337, +17482, +17546, +15432, +15431, +17609, +19657, +15464, +17546, +17514, +17514, +17515 +}, +{ +14962, +14993, +14992, +12942, +12908, +10825, +10823, +10854, +12933, +12964, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10884, +10884, +12933, +12901, +12869, +12869, +12900, +10852, +10852, +8804, +8837, +8773, +8677, +10726, +12775, +10664, +4361, +6, +8913, +23932, +26207, +13691, +15869, +15869, +11708, +13853, +11773, +11773, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17853, +19966, +19966, +15837, +17885, +22014, +21916, +15350, +2056, +2347, +15447, +24029, +17917, +15869, +13821, +15838, +15838, +15869, +13852, +13852, +13883, +15900, +17917, +19901, +21820, +19545, +11, +5, +6633, +17292, +23596, +17384, +17481, +15433, +15400, +15432, +19657, +19657, +15496, +15464, +17545, +17514, +17514, +17514, +17515, +14962, +14993, +14992, +12942, +12908, +10825, +10823, +10854, +12933, +12964, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10884, +10884, +12933, +12901, +12869, +12869, +12900, +10852, +10852, +8804, +8837, +8773, +8677, +10726, +12775, +10664, +4361, +6, +8913, +23932, +26207, +13691, +15869, +15869, +11708, +13853, +11773, +11773, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17853, +19966, +19966, +15837, +17885, +22014, +21916, +15350, +2056, +2347, +15447, +24029, +17917, +15869, +13821, +15838, +15838, +15869, +13852, +13852, +13883, +15900, +17917, +19901, +21820, +19545, +11, +5, +6633, +17292, +23596, +17384, +17481, +15433, +15400, +15432, +19657, +19657, +15496, +15464, +17545, +17514, +17514, +17514, +17515 +}, +{ +12913, +14993, +14992, +12942, +12907, +10825, +10855, +12934, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10916, +10884, +10885, +12901, +12901, +12869, +12869, +12869, +10852, +8771, +10949, +8772, +6659, +12902, +12774, +10565, +12680, +6343, +4493, +19576, +21949, +17885, +17982, +15869, +15837, +17982, +13853, +13821, +11740, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +20063, +17885, +15772, +17917, +15902, +13789, +15837, +24062, +28126, +23737, +300, +137, +11189, +22014, +17885, +15902, +17885, +17885, +15869, +15869, +15868, +15868, +17885, +21981, +19739, +2705, +8, +2312, +10892, +17293, +17322, +17384, +19593, +15432, +17513, +17577, +17512, +15464, +15464, +17545, +17545, +17546, +17514, +17514, +17514, +15434, +12913, +14993, +14992, +12942, +12907, +10825, +10855, +12934, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10916, +10884, +10885, +12901, +12901, +12869, +12869, +12869, +10852, +8771, +10949, +8772, +6659, +12902, +12774, +10565, +12680, +6343, +4493, +19576, +21949, +17885, +17982, +15869, +15837, +17982, +13853, +13821, +11740, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +20063, +17885, +15772, +17917, +15902, +13789, +15837, +24062, +28126, +23737, +300, +137, +11189, +22014, +17885, +15902, +17885, +17885, +15869, +15869, +15868, +15868, +17885, +21981, +19739, +2705, +8, +2312, +10892, +17293, +17322, +17384, +19593, +15432, +17513, +17577, +17512, +15464, +15464, +17545, +17545, +17546, +17514, +17514, +17514, +15434 +}, +{ +14961, +12912, +12911, +12908, +10826, +10855, +10854, +10853, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10885, +12933, +12901, +12869, +12870, +12869, +12869, +10852, +8771, +10884, +10884, +10853, +10757, +12774, +14759, +10567, +4, +17332, +23965, +19933, +13756, +13853, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +19933, +24029, +28093, +29979, +236, +201, +11222, +19933, +17949, +19997, +17916, +17917, +17853, +19902, +21983, +19772, +9077, +428, +134, +4586, +13068, +17324, +17386, +17417, +15400, +15432, +15432, +15433, +15465, +17513, +17513, +17513, +17513, +15465, +17514, +17514, +17514, +17514, +17514, +14961, +12912, +12911, +12908, +10826, +10855, +10854, +10853, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10885, +12933, +12901, +12869, +12870, +12869, +12869, +10852, +8771, +10884, +10884, +10853, +10757, +12774, +14759, +10567, +4, +17332, +23965, +19933, +13756, +13853, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +19933, +24029, +28093, +29979, +236, +201, +11222, +19933, +17949, +19997, +17916, +17917, +17853, +19902, +21983, +19772, +9077, +428, +134, +4586, +13068, +17324, +17386, +17417, +15400, +15432, +15432, +15433, +15465, +17513, +17513, +17513, +17513, +15465, +17514, +17514, +17514, +17514, +17514 +}, +{ +14962, +14960, +12910, +12907, +10857, +10855, +10854, +12901, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +10853, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +10885, +12933, +12901, +12870, +12870, +12870, +12869, +10853, +10884, +8771, +12997, +8707, +12838, +12775, +12711, +6309, +363, +19576, +24030, +17917, +15869, +15902, +13789, +15869, +15837, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +15869, +13821, +13821, +13821, +15869, +15869, +17853, +19901, +26142, +25948, +23738, +430, +234, +11287, +22013, +19964, +17851, +22013, +26143, +23934, +15384, +2608, +105, +296, +8843, +13099, +17322, +17385, +17416, +15400, +15400, +15432, +15433, +15433, +15433, +17513, +17513, +17513, +17482, +15434, +15434, +17514, +17514, +17514, +17514, +14962, +14960, +12910, +12907, +10857, +10855, +10854, +12901, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +10853, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +10885, +12933, +12901, +12870, +12870, +12870, +12869, +10853, +10884, +8771, +12997, +8707, +12838, +12775, +12711, +6309, +363, +19576, +24030, +17917, +15869, +15902, +13789, +15869, +15837, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +15869, +13821, +13821, +13821, +15869, +15869, +17853, +19901, +26142, +25948, +23738, +430, +234, +11287, +22013, +19964, +17851, +22013, +26143, +23934, +15384, +2608, +105, +296, +8843, +13099, +17322, +17385, +17416, +15400, +15400, +15432, +15433, +15433, +15433, +17513, +17513, +17513, +17482, +15434, +15434, +17514, +17514, +17514, +17514 +}, +{ +14961, +14960, +12909, +10858, +10856, +10854, +10853, +12901, +12933, +12901, +12901, +12900, +12900, +12900, +12901, +10821, +10821, +12901, +12869, +12869, +12869, +12869, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12902, +12870, +12870, +12870, +12869, +10853, +12964, +8771, +12965, +8708, +10758, +10760, +8584, +2, +13235, +19868, +22046, +19933, +17950, +15902, +11708, +13821, +13821, +17885, +19933, +21981, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +13821, +13821, +13821, +15869, +17917, +17885, +19933, +22046, +21949, +28191, +19641, +9, +299, +17528, +24029, +28287, +26110, +17593, +8914, +266, +71, +6634, +15148, +17291, +17354, +15336, +15336, +13319, +15400, +15401, +15401, +15401, +15401, +17449, +17481, +17482, +17482, +17482, +17482, +17482, +17482, +17482, +17514, +17514, +14961, +14960, +12909, +10858, +10856, +10854, +10853, +12901, +12933, +12901, +12901, +12900, +12900, +12900, +12901, +10821, +10821, +12901, +12869, +12869, +12869, +12869, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12902, +12870, +12870, +12870, +12869, +10853, +12964, +8771, +12965, +8708, +10758, +10760, +8584, +2, +13235, +19868, +22046, +19933, +17950, +15902, +11708, +13821, +13821, +17885, +19933, +21981, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +13821, +13821, +13821, +15869, +17917, +17885, +19933, +22046, +21949, +28191, +19641, +9, +299, +17528, +24029, +28287, +26110, +17593, +8914, +266, +71, +6634, +15148, +17291, +17354, +15336, +15336, +13319, +15400, +15401, +15401, +15401, +15401, +17449, +17481, +17482, +17482, +17482, +17482, +17482, +17482, +17482, +17514, +17514 +}, +{ +14993, +14959, +12908, +10825, +10855, +10853, +10853, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12869, +12869, +12869, +12869, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12933, +12933, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12934, +12902, +12870, +12870, +12870, +12869, +12901, +12932, +10852, +8772, +12934, +8710, +8681, +4359, +266, +17656, +20030, +17917, +17852, +19966, +17917, +11740, +11805, +13821, +17885, +19933, +21981, +21981, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +13821, +13821, +13821, +15869, +17885, +17917, +17917, +17885, +17885, +19901, +28255, +15415, +8, +2510, +21787, +17626, +11058, +4524, +201, +4522, +15020, +17196, +17226, +15241, +15304, +13287, +13287, +13320, +15400, +15401, +15401, +15401, +15401, +15401, +17449, +17482, +15434, +15402, +15402, +15434, +15434, +15434, +15465, +15433, +14993, +14959, +12908, +10825, +10855, +10853, +10853, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12869, +12869, +12869, +12869, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12933, +12933, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12934, +12902, +12870, +12870, +12870, +12869, +12901, +12932, +10852, +8772, +12934, +8710, +8681, +4359, +266, +17656, +20030, +17917, +17852, +19966, +17917, +11740, +11805, +13821, +17885, +19933, +21981, +21981, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +13821, +13821, +13821, +15869, +17885, +17917, +17917, +17885, +17885, +19901, +28255, +15415, +8, +2510, +21787, +17626, +11058, +4524, +201, +4522, +15020, +17196, +17226, +15241, +15304, +13287, +13287, +13320, +15400, +15401, +15401, +15401, +15401, +15401, +17449, +17482, +15434, +15402, +15402, +15434, +15434, +15434, +15465, +15433 +}, +{ +14961, +12911, +12876, +10824, +10854, +10852, +10884, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12902, +10822, +10854, +12901, +12900, +12900, +15013, +8707, +12935, +6663, +2440, +5, +15219, +19868, +17982, +15837, +17852, +19933, +17917, +13821, +13853, +13821, +17917, +19933, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17885, +15804, +15869, +15869, +19966, +23997, +15285, +106, +8784, +4655, +299, +296, +6665, +13002, +17226, +19305, +17256, +15272, +15304, +15336, +13288, +13320, +15401, +15401, +15368, +15400, +15401, +15401, +15401, +17449, +17450, +15402, +15402, +15433, +17481, +15433, +15433, +15433, +14961, +12911, +12876, +10824, +10854, +10852, +10884, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12902, +10822, +10854, +12901, +12900, +12900, +15013, +8707, +12935, +6663, +2440, +5, +15219, +19868, +17982, +15837, +17852, +19933, +17917, +13821, +13853, +13821, +17917, +19933, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17885, +15804, +15869, +15869, +19966, +23997, +15285, +106, +8784, +4655, +299, +296, +6665, +13002, +17226, +19305, +17256, +15272, +15304, +15336, +13288, +13320, +15401, +15401, +15368, +15400, +15401, +15401, +15401, +17449, +17450, +15402, +15402, +15433, +17481, +15433, +15433, +15433 +}, +{ +14960, +12878, +10827, +10824, +10853, +10884, +10884, +12932, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12869, +12901, +10853, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +12965, +12933, +12934, +10854, +10854, +10854, +12901, +12932, +12899, +15013, +10820, +8774, +6696, +294, +8, +21721, +22014, +15869, +15837, +17885, +17885, +17917, +15869, +13853, +13821, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15934, +13724, +22046, +28093, +8849, +8, +8, +4587, +10924, +13034, +15177, +17288, +17319, +17319, +17351, +17384, +15337, +15337, +13256, +15336, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +17449, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +14960, +12878, +10827, +10824, +10853, +10884, +10884, +12932, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12869, +12901, +10853, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +12965, +12933, +12934, +10854, +10854, +10854, +12901, +12932, +12899, +15013, +10820, +8774, +6696, +294, +8, +21721, +22014, +15869, +15837, +17885, +17885, +17917, +15869, +13853, +13821, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15934, +13724, +22046, +28093, +8849, +8, +8, +4587, +10924, +13034, +15177, +17288, +17319, +17319, +17351, +17384, +15337, +15337, +13256, +15336, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +17449, +15401, +15401, +15433, +15433, +15433, +15433, +15465 +}, +{ +14928, +12846, +10794, +8775, +10853, +10884, +12932, +12932, +12901, +12869, +12901, +12900, +12900, +12900, +10852, +10821, +10789, +12837, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10853, +10852, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12933, +10886, +10886, +10886, +10885, +12933, +12932, +14979, +15012, +12933, +8741, +4616, +197, +4785, +23933, +22014, +17885, +15869, +15869, +15837, +15869, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15902, +15901, +15837, +15837, +17885, +22046, +24029, +21786, +2540, +70, +10859, +13067, +13065, +13160, +15271, +15238, +15271, +15271, +17320, +17352, +15272, +15304, +15336, +15369, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15432, +15432, +15432, +15432, +15464, +14928, +12846, +10794, +8775, +10853, +10884, +12932, +12932, +12901, +12869, +12901, +12900, +12900, +12900, +10852, +10821, +10789, +12837, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10853, +10852, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12933, +10886, +10886, +10886, +10885, +12933, +12932, +14979, +15012, +12933, +8741, +4616, +197, +4785, +23933, +22014, +17885, +15869, +15869, +15837, +15869, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15902, +15901, +15837, +15837, +17885, +22046, +24029, +21786, +2540, +70, +10859, +13067, +13065, +13160, +15271, +15238, +15271, +15271, +17320, +17352, +15272, +15304, +15336, +15369, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15432, +15432, +15432, +15432, +15464 +}, +{ +14927, +12845, +10794, +10823, +10853, +10884, +12932, +12932, +12901, +12869, +12868, +12900, +12900, +10852, +10820, +10789, +10789, +12836, +12836, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10852, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12965, +10886, +10886, +10886, +10885, +10884, +12932, +14979, +15013, +12901, +8775, +391, +231, +15479, +21982, +21982, +17885, +17917, +13821, +13789, +15869, +17885, +17852, +19998, +15869, +13821, +11773, +11773, +13821, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +17885, +15869, +15869, +13821, +13821, +15837, +17853, +22014, +19933, +15804, +26174, +21621, +6536, +4519, +13002, +13097, +13192, +11111, +11109, +15303, +15271, +17320, +17320, +17320, +17353, +17417, +15369, +15368, +15400, +15399, +15400, +15400, +15432, +15432, +15433, +15433, +15432, +15432, +15432, +15432, +15432, +14927, +12845, +10794, +10823, +10853, +10884, +12932, +12932, +12901, +12869, +12868, +12900, +12900, +10852, +10820, +10789, +10789, +12836, +12836, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10852, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12965, +10886, +10886, +10886, +10885, +10884, +12932, +14979, +15013, +12901, +8775, +391, +231, +15479, +21982, +21982, +17885, +17917, +13821, +13789, +15869, +17885, +17852, +19998, +15869, +13821, +11773, +11773, +13821, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +17885, +15869, +15869, +13821, +13821, +15837, +17853, +22014, +19933, +15804, +26174, +21621, +6536, +4519, +13002, +13097, +13192, +11111, +11109, +15303, +15271, +17320, +17320, +17320, +17353, +17417, +15369, +15368, +15400, +15399, +15400, +15400, +15432, +15432, +15433, +15433, +15432, +15432, +15432, +15432, +15432 +}, +{ +14957, +12875, +10792, +10822, +10853, +10885, +10885, +12900, +12900, +12868, +12868, +12868, +12868, +10820, +10820, +10788, +10789, +12836, +12836, +12836, +10788, +10788, +10756, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +12868, +12868, +12868, +10853, +10852, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +10854, +10854, +10886, +10917, +10916, +12964, +15013, +12903, +8744, +164, +590, +21884, +19934, +17853, +17885, +15869, +13821, +13789, +15869, +15837, +17853, +17918, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +13789, +15837, +15869, +17949, +17949, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +17918, +17917, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17949, +15869, +15836, +15837, +17917, +17949, +17917, +17885, +19965, +17884, +17884, +17917, +15901, +15901, +15868, +15869, +15869, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +13821, +13789, +15837, +17917, +19965, +17853, +15837, +22078, +28157, +13169, +230, +8711, +15113, +15241, +13158, +11142, +13255, +15271, +15272, +15272, +15272, +15305, +15369, +15368, +15336, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15433, +15433, +15432, +15432, +14957, +12875, +10792, +10822, +10853, +10885, +10885, +12900, +12900, +12868, +12868, +12868, +12868, +10820, +10820, +10788, +10789, +12836, +12836, +12836, +10788, +10788, +10756, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +12868, +12868, +12868, +10853, +10852, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +10854, +10854, +10886, +10917, +10916, +12964, +15013, +12903, +8744, +164, +590, +21884, +19934, +17853, +17885, +15869, +13821, +13789, +15869, +15837, +17853, +17918, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +13789, +15837, +15869, +17949, +17949, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +17918, +17917, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17949, +15869, +15836, +15837, +17917, +17949, +17917, +17885, +19965, +17884, +17884, +17917, +15901, +15901, +15868, +15869, +15869, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +13821, +13789, +15837, +17917, +19965, +17853, +15837, +22078, +28157, +13169, +230, +8711, +15113, +15241, +13158, +11142, +13255, +15271, +15272, +15272, +15272, +15305, +15369, +15368, +15336, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15433, +15433, +15432, +15432 +}, +{ +15018, +12904, +10791, +10822, +10822, +10853, +10853, +10853, +10852, +10852, +10820, +12868, +12868, +10820, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10820, +10821, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +12903, +10855, +10886, +10917, +10948, +10916, +10886, +12904, +4488, +6, +13237, +22014, +17886, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15901, +15869, +15869, +15869, +17949, +17916, +17948, +17948, +15868, +13820, +15869, +15869, +15837, +15837, +17918, +19966, +17885, +17885, +17917, +17949, +15869, +11773, +11805, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +15868, +15900, +15900, +15868, +15868, +15869, +15869, +17917, +17917, +17885, +22013, +19964, +19964, +17949, +15933, +13852, +13820, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +15869, +15837, +22046, +19738, +6733, +197, +15017, +17225, +13127, +13222, +13255, +13255, +15271, +15272, +15272, +13256, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15368, +15400, +15401, +15401, +15401, +15401, +15018, +12904, +10791, +10822, +10822, +10853, +10853, +10853, +10852, +10852, +10820, +12868, +12868, +10820, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10820, +10821, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +12903, +10855, +10886, +10917, +10948, +10916, +10886, +12904, +4488, +6, +13237, +22014, +17886, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15901, +15869, +15869, +15869, +17949, +17916, +17948, +17948, +15868, +13820, +15869, +15869, +15837, +15837, +17918, +19966, +17885, +17885, +17917, +17949, +15869, +11773, +11805, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +15868, +15900, +15900, +15868, +15868, +15869, +15869, +17917, +17917, +17885, +22013, +19964, +19964, +17949, +15933, +13852, +13820, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +15869, +15837, +22046, +19738, +6733, +197, +15017, +17225, +13127, +13222, +13255, +13255, +15271, +15272, +15272, +13256, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15368, +15400, +15401, +15401, +15401, +15401 +}, +{ +15049, +12935, +10822, +10822, +10822, +10854, +10853, +10853, +10852, +10820, +10820, +12868, +10820, +12836, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10821, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13028, +13028, +12997, +12934, +12935, +10887, +10918, +10949, +10949, +10917, +10854, +10760, +230, +428, +21754, +22046, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15837, +17885, +19933, +19933, +17885, +17885, +15805, +15902, +15934, +15901, +13789, +15836, +17917, +17917, +17949, +17980, +15900, +13820, +13821, +13821, +15870, +15838, +15805, +17918, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17917, +17916, +17916, +15900, +15868, +15868, +15868, +15868, +15901, +15837, +15837, +17885, +19998, +19933, +19965, +17917, +15868, +13820, +13820, +13852, +15933, +15901, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15773, +26175, +15348, +135, +10727, +17161, +15175, +13190, +13287, +13255, +15271, +15272, +13224, +13257, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15049, +12935, +10822, +10822, +10822, +10854, +10853, +10853, +10852, +10820, +10820, +12868, +10820, +12836, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10821, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13028, +13028, +12997, +12934, +12935, +10887, +10918, +10949, +10949, +10917, +10854, +10760, +230, +428, +21754, +22046, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15837, +17885, +19933, +19933, +17885, +17885, +15805, +15902, +15934, +15901, +13789, +15836, +17917, +17917, +17949, +17980, +15900, +13820, +13821, +13821, +15870, +15838, +15805, +17918, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17917, +17916, +17916, +15900, +15868, +15868, +15868, +15868, +15901, +15837, +15837, +17885, +19998, +19933, +19965, +17917, +15868, +13820, +13820, +13852, +15933, +15901, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15773, +26175, +15348, +135, +10727, +17161, +15175, +13190, +13287, +13255, +15271, +15272, +13224, +13257, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +15016, +12903, +10822, +10822, +10822, +10853, +10853, +10853, +10852, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13029, +13028, +12997, +12966, +12966, +10918, +10918, +10949, +12997, +12966, +10855, +6600, +133, +11058, +26077, +22014, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +13789, +13789, +13821, +15902, +17949, +17917, +17917, +17917, +15900, +15901, +15869, +13789, +13789, +13822, +15870, +15869, +15870, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15868, +17949, +15901, +13788, +15836, +15869, +17917, +17885, +17885, +17918, +17885, +15837, +15836, +13756, +13788, +13853, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15772, +28287, +25946, +10959, +164, +12936, +15177, +13159, +13223, +13255, +13223, +15272, +15272, +15272, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15016, +12903, +10822, +10822, +10822, +10853, +10853, +10853, +10852, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13029, +13028, +12997, +12966, +12966, +10918, +10918, +10949, +12997, +12966, +10855, +6600, +133, +11058, +26077, +22014, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +13789, +13789, +13821, +15902, +17949, +17917, +17917, +17917, +15900, +15901, +15869, +13789, +13789, +13822, +15870, +15869, +15870, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15868, +17949, +15901, +13788, +15836, +15869, +17917, +17885, +17885, +17918, +17885, +15837, +15836, +13756, +13788, +13853, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15772, +28287, +25946, +10959, +164, +12936, +15177, +13159, +13223, +13255, +13223, +15272, +15272, +15272, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +12936, +10855, +10790, +10822, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12966, +10918, +10950, +10949, +12997, +12966, +12935, +12937, +2407, +232, +21656, +26110, +17853, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15934, +13788, +11708, +13821, +17950, +15837, +15772, +17853, +19965, +19965, +19998, +17918, +15805, +15805, +15838, +15870, +15902, +15869, +15869, +15869, +17917, +17885, +17885, +19901, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15836, +15836, +15869, +17950, +17950, +17918, +17885, +17853, +15773, +17886, +17918, +17950, +17917, +15869, +17949, +17949, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17852, +30270, +23703, +4522, +6566, +13065, +15240, +13191, +13255, +13255, +15272, +15272, +15272, +15304, +15336, +15335, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +12936, +10855, +10790, +10822, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12966, +10918, +10950, +10949, +12997, +12966, +12935, +12937, +2407, +232, +21656, +26110, +17853, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15934, +13788, +11708, +13821, +17950, +15837, +15772, +17853, +19965, +19965, +19998, +17918, +15805, +15805, +15838, +15870, +15902, +15869, +15869, +15869, +17917, +17885, +17885, +19901, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15836, +15836, +15869, +17950, +17950, +17918, +17885, +17853, +15773, +17886, +17918, +17950, +17917, +15869, +17949, +17949, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17852, +30270, +23703, +4522, +6566, +13065, +15240, +13191, +13255, +13255, +15272, +15272, +15272, +15304, +15336, +15335, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +12935, +10822, +10821, +10821, +10853, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12997, +10950, +10949, +10949, +12997, +12997, +15014, +12936, +10793, +231, +525, +26012, +21982, +15804, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +15901, +15902, +15869, +15805, +15773, +17853, +21982, +22014, +22014, +22014, +22014, +22015, +22015, +19934, +15805, +11643, +13789, +13853, +15901, +15869, +15837, +17885, +19901, +19902, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +17950, +17885, +15773, +17821, +19934, +22014, +19934, +15741, +17854, +19934, +19934, +19933, +19933, +19933, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +13691, +26142, +28125, +17266, +3, +10856, +15178, +13159, +13223, +13255, +15271, +17320, +17320, +17320, +15303, +13287, +13255, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +12935, +10822, +10821, +10821, +10853, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12997, +10950, +10949, +10949, +12997, +12997, +15014, +12936, +10793, +231, +525, +26012, +21982, +15804, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +15901, +15902, +15869, +15805, +15773, +17853, +21982, +22014, +22014, +22014, +22014, +22015, +22015, +19934, +15805, +11643, +13789, +13853, +15901, +15869, +15837, +17885, +19901, +19902, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +17950, +17885, +15773, +17821, +19934, +22014, +19934, +15741, +17854, +19934, +19934, +19933, +19933, +19933, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +13691, +26142, +28125, +17266, +3, +10856, +15178, +13159, +13223, +13255, +15271, +17320, +17320, +17320, +15303, +13287, +13255, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368 +}, +{ +12902, +10822, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10723, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10981, +10981, +10981, +13029, +15045, +14983, +14953, +4520, +232, +11124, +28191, +22014, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +13788, +15934, +17950, +15805, +17853, +22047, +26175, +24030, +21853, +21787, +17594, +17561, +19675, +21885, +24030, +22047, +22079, +15837, +13821, +13853, +13853, +15869, +15837, +17885, +19934, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +15869, +15869, +15837, +17950, +17950, +17885, +17821, +19901, +22014, +24063, +21950, +19772, +19772, +17659, +15546, +17627, +21852, +21917, +21949, +21981, +19965, +17917, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20029, +17820, +28191, +21656, +331, +4486, +13033, +15208, +13223, +13254, +15271, +17287, +17288, +17320, +15303, +13287, +13255, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +12902, +10822, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10723, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10981, +10981, +10981, +13029, +15045, +14983, +14953, +4520, +232, +11124, +28191, +22014, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +13788, +15934, +17950, +15805, +17853, +22047, +26175, +24030, +21853, +21787, +17594, +17561, +19675, +21885, +24030, +22047, +22079, +15837, +13821, +13853, +13853, +15869, +15837, +17885, +19934, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +15869, +15869, +15837, +17950, +17950, +17885, +17821, +19901, +22014, +24063, +21950, +19772, +19772, +17659, +15546, +17627, +21852, +21917, +21949, +21981, +19965, +17917, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20029, +17820, +28191, +21656, +331, +4486, +13033, +15208, +13223, +13254, +15271, +17287, +17288, +17320, +15303, +13287, +13255, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336 +}, +{ +10822, +10821, +10821, +10821, +10821, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15046, +13030, +11013, +11013, +11012, +13029, +15046, +14983, +12841, +263, +428, +21754, +24095, +17885, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +17885, +17853, +21949, +21918, +17627, +11191, +2706, +366, +204, +11, +140, +366, +4787, +13368, +21917, +17820, +15836, +15901, +13853, +13821, +13821, +15870, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15772, +17821, +21982, +26143, +23965, +15448, +4916, +593, +140, +11, +43, +334, +4722, +13206, +19642, +26045, +24062, +17916, +15868, +13852, +13853, +11805, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20061, +15805, +21950, +25981, +17268, +5, +8776, +15177, +13223, +15271, +15271, +17287, +19336, +17288, +15303, +13255, +13255, +13256, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +10822, +10821, +10821, +10821, +10821, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15046, +13030, +11013, +11013, +11012, +13029, +15046, +14983, +12841, +263, +428, +21754, +24095, +17885, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +17885, +17853, +21949, +21918, +17627, +11191, +2706, +366, +204, +11, +140, +366, +4787, +13368, +21917, +17820, +15836, +15901, +13853, +13821, +13821, +15870, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15772, +17821, +21982, +26143, +23965, +15448, +4916, +593, +140, +11, +43, +334, +4722, +13206, +19642, +26045, +24062, +17916, +15868, +13852, +13853, +11805, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20061, +15805, +21950, +25981, +17268, +5, +8776, +15177, +13223, +15271, +15271, +17287, +19336, +17288, +15303, +13255, +13255, +13256, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336 +}, +{ +10821, +10821, +10821, +10821, +10853, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12869, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15047, +13030, +11013, +11044, +13060, +13029, +15046, +14984, +10729, +199, +4785, +26111, +19934, +15805, +15901, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13852, +15900, +17949, +17884, +19933, +24094, +21884, +11190, +463, +10, +41, +139, +203, +269, +237, +107, +9, +236, +528, +19771, +19900, +17917, +15901, +13853, +13821, +13822, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15837, +15837, +17886, +19934, +24030, +26046, +21754, +6931, +171, +41, +138, +236, +236, +204, +140, +10, +9, +334, +9012, +19738, +22013, +17916, +15868, +13852, +11805, +11805, +11773, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +13787, +17919, +15742, +28159, +23705, +170, +6567, +13065, +13192, +15271, +15239, +17287, +19304, +19335, +15271, +13255, +13255, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +10821, +10821, +10821, +10821, +10853, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12869, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15047, +13030, +11013, +11044, +13060, +13029, +15046, +14984, +10729, +199, +4785, +26111, +19934, +15805, +15901, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13852, +15900, +17949, +17884, +19933, +24094, +21884, +11190, +463, +10, +41, +139, +203, +269, +237, +107, +9, +236, +528, +19771, +19900, +17917, +15901, +13853, +13821, +13822, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15837, +15837, +17886, +19934, +24030, +26046, +21754, +6931, +171, +41, +138, +236, +236, +204, +140, +10, +9, +334, +9012, +19738, +22013, +17916, +15868, +13852, +11805, +11805, +11773, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +13787, +17919, +15742, +28159, +23705, +170, +6567, +13065, +13192, +15271, +15239, +17287, +19304, +19335, +15271, +13255, +13255, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +12869, +10821, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10724, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15047, +15047, +13030, +11013, +11012, +13092, +15109, +15047, +12905, +2376, +233, +19642, +21918, +19966, +15870, +13788, +15900, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +13821, +13788, +13820, +13852, +15868, +20062, +17852, +26142, +19738, +6833, +105, +73, +203, +268, +301, +4462, +4430, +4430, +8624, +2317, +237, +106, +300, +7061, +21981, +19965, +15837, +15869, +13789, +13789, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17949, +15869, +15869, +11708, +15902, +15837, +15805, +19934, +24030, +26045, +19609, +430, +73, +105, +235, +300, +301, +6608, +4463, +4463, +4431, +270, +139, +74, +462, +19738, +26239, +15836, +13755, +15966, +13821, +13854, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15900, +13789, +13726, +21951, +25982, +17300, +0, +8840, +13129, +13127, +17287, +19368, +17190, +19368, +13159, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +12869, +12869, +10821, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10724, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15047, +15047, +13030, +11013, +11012, +13092, +15109, +15047, +12905, +2376, +233, +19642, +21918, +19966, +15870, +13788, +15900, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +13821, +13788, +13820, +13852, +15868, +20062, +17852, +26142, +19738, +6833, +105, +73, +203, +268, +301, +4462, +4430, +4430, +8624, +2317, +237, +106, +300, +7061, +21981, +19965, +15837, +15869, +13789, +13789, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17949, +15869, +15869, +11708, +15902, +15837, +15805, +19934, +24030, +26045, +19609, +430, +73, +105, +235, +300, +301, +6608, +4463, +4463, +4431, +270, +139, +74, +462, +19738, +26239, +15836, +13755, +15966, +13821, +13854, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15900, +13789, +13726, +21951, +25982, +17300, +0, +8840, +13129, +13127, +17287, +19368, +17190, +19368, +13159, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10692, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +12999, +12967, +13030, +13093, +13093, +13060, +13029, +15016, +10793, +232, +2542, +21852, +19902, +17918, +15869, +13820, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13789, +13821, +13821, +13853, +13853, +15901, +17917, +15706, +26174, +19738, +6832, +8, +10, +12945, +19284, +19252, +12945, +4526, +4429, +4397, +6479, +6479, +4398, +2382, +139, +333, +4883, +24061, +22046, +17885, +15869, +13789, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15837, +15901, +13789, +15902, +13757, +17885, +21982, +26046, +19576, +235, +6, +300, +17138, +25590, +17138, +6640, +204, +204, +4430, +4431, +4399, +2383, +269, +10, +526, +17592, +24126, +22045, +15836, +15869, +13789, +15870, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15868, +13790, +13791, +17823, +26014, +19511, +200, +4583, +13098, +15176, +15175, +17287, +17223, +19368, +13158, +13224, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +12869, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10692, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +12999, +12967, +13030, +13093, +13093, +13060, +13029, +15016, +10793, +232, +2542, +21852, +19902, +17918, +15869, +13820, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13789, +13821, +13821, +13853, +13853, +15901, +17917, +15706, +26174, +19738, +6832, +8, +10, +12945, +19284, +19252, +12945, +4526, +4429, +4397, +6479, +6479, +4398, +2382, +139, +333, +4883, +24061, +22046, +17885, +15869, +13789, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15837, +15901, +13789, +15902, +13757, +17885, +21982, +26046, +19576, +235, +6, +300, +17138, +25590, +17138, +6640, +204, +204, +4430, +4431, +4399, +2383, +269, +10, +526, +17592, +24126, +22045, +15836, +15869, +13789, +15870, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15868, +13790, +13791, +17823, +26014, +19511, +200, +4583, +13098, +15176, +15175, +17287, +17223, +19368, +13158, +13224, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +12869, +12869, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +10692, +10692, +10692, +8676, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +12999, +12999, +13030, +13093, +15173, +13028, +12998, +13001, +6601, +232, +11157, +24030, +19935, +15837, +13789, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +13853, +13854, +13821, +15869, +19965, +24094, +26077, +8912, +6, +10896, +29816, +38203, +40348, +40413, +36219, +25687, +19252, +4430, +2252, +8559, +6446, +4366, +2318, +74, +11, +19609, +23997, +21949, +19966, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15901, +13789, +15902, +13821, +13821, +15805, +22014, +26143, +19641, +461, +169, +21363, +34009, +38202, +42428, +42428, +38300, +25591, +10833, +269, +2318, +2319, +2383, +2415, +204, +8, +6832, +19738, +26109, +19868, +22013, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13822, +13822, +15774, +24031, +23867, +13040, +195, +10921, +15177, +13062, +15207, +17287, +17287, +13126, +15272, +15271, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +12869, +12869, +12869, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +10692, +10692, +10692, +8676, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +12999, +12999, +13030, +13093, +15173, +13028, +12998, +13001, +6601, +232, +11157, +24030, +19935, +15837, +13789, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +13853, +13854, +13821, +15869, +19965, +24094, +26077, +8912, +6, +10896, +29816, +38203, +40348, +40413, +36219, +25687, +19252, +4430, +2252, +8559, +6446, +4366, +2318, +74, +11, +19609, +23997, +21949, +19966, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15901, +13789, +15902, +13821, +13821, +15805, +22014, +26143, +19641, +461, +169, +21363, +34009, +38202, +42428, +42428, +38300, +25591, +10833, +269, +2318, +2319, +2383, +2415, +204, +8, +6832, +19738, +26109, +19868, +22013, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13822, +13822, +15774, +24031, +23867, +13040, +195, +10921, +15177, +13062, +15207, +17287, +17287, +13126, +15272, +15271, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272 +}, +{ +12869, +12869, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12999, +13031, +13030, +13061, +15141, +12997, +13032, +13002, +328, +2410, +19706, +24030, +19966, +15837, +13789, +17981, +15869, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +13853, +13821, +13789, +17853, +22013, +28223, +13236, +201, +364, +36154, +48735, +48734, +50847, +50943, +46815, +42590, +34107, +17139, +140, +6511, +8528, +6447, +8592, +2285, +11, +4591, +21722, +23997, +21982, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +13854, +13854, +13789, +17885, +24095, +21820, +10994, +7, +21363, +40348, +48734, +50847, +52927, +52959, +46719, +42591, +27769, +8720, +302, +2351, +2351, +303, +4495, +2349, +74, +13107, +25947, +26109, +19868, +22046, +17853, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13821, +13822, +15838, +19934, +26078, +21590, +3, +6632, +15146, +15143, +15174, +17319, +15239, +15207, +15240, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +12869, +12869, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12999, +13031, +13030, +13061, +15141, +12997, +13032, +13002, +328, +2410, +19706, +24030, +19966, +15837, +13789, +17981, +15869, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +13853, +13821, +13789, +17853, +22013, +28223, +13236, +201, +364, +36154, +48735, +48734, +50847, +50943, +46815, +42590, +34107, +17139, +140, +6511, +8528, +6447, +8592, +2285, +11, +4591, +21722, +23997, +21982, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +13854, +13854, +13789, +17885, +24095, +21820, +10994, +7, +21363, +40348, +48734, +50847, +52927, +52959, +46719, +42591, +27769, +8720, +302, +2351, +2351, +303, +4495, +2349, +74, +13107, +25947, +26109, +19868, +22046, +17853, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13821, +13822, +15838, +19934, +26078, +21590, +3, +6632, +15146, +15143, +15174, +17319, +15239, +15207, +15240, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271 +}, +{ +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +8707, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +13031, +13030, +12996, +15077, +15078, +15081, +8810, +199, +2671, +24030, +19901, +17918, +15837, +15869, +17982, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +15805, +19901, +24062, +21819, +2444, +299, +34008, +44508, +50847, +57151, +57151, +53023, +51007, +46815, +40477, +34075, +8721, +237, +6479, +6512, +6447, +6447, +2285, +9, +15221, +26013, +24062, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +13821, +15870, +15837, +19966, +24030, +15350, +7, +19184, +38235, +46654, +50846, +57151, +57151, +55103, +48830, +48863, +38333, +23543, +6543, +271, +4497, +2384, +4431, +4463, +42, +4524, +21624, +30238, +19835, +22014, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17918, +13789, +13821, +15901, +15869, +24062, +23834, +461, +4357, +13002, +17225, +15174, +15271, +15238, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15239, +15271, +15271, +15271, +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +8707, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +13031, +13030, +12996, +15077, +15078, +15081, +8810, +199, +2671, +24030, +19901, +17918, +15837, +15869, +17982, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +15805, +19901, +24062, +21819, +2444, +299, +34008, +44508, +50847, +57151, +57151, +53023, +51007, +46815, +40477, +34075, +8721, +237, +6479, +6512, +6447, +6447, +2285, +9, +15221, +26013, +24062, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +13821, +15870, +15837, +19966, +24030, +15350, +7, +19184, +38235, +46654, +50846, +57151, +57151, +55103, +48830, +48863, +38333, +23543, +6543, +271, +4497, +2384, +4431, +4463, +42, +4524, +21624, +30238, +19835, +22014, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17918, +13789, +13821, +15901, +15869, +24062, +23834, +461, +4357, +13002, +17225, +15174, +15271, +15238, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15239, +15271, +15271, +15271 +}, +{ +12869, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10755, +10755, +10755, +8707, +8707, +10724, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8643, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8643, +8644, +8676, +8708, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +10950, +13030, +15110, +15077, +17125, +17159, +13001, +2504, +296, +11253, +24127, +17853, +17917, +17949, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +21982, +26078, +11157, +72, +12977, +42461, +48734, +57119, +61343, +59263, +57183, +57215, +53055, +46751, +42558, +17237, +173, +2351, +4367, +4335, +6447, +4366, +43, +366, +21786, +24062, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +13789, +15837, +15837, +17885, +22014, +19739, +8880, +4, +29750, +48734, +55007, +59231, +57183, +57183, +57215, +57247, +55167, +44638, +32027, +10833, +239, +2384, +4433, +2351, +4431, +4397, +9, +13074, +26012, +26142, +17852, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17854, +17918, +15836, +13819, +15965, +13820, +19933, +26013, +17333, +4, +10793, +17258, +15207, +13190, +13190, +15207, +15175, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +12869, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10755, +10755, +10755, +8707, +8707, +10724, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8643, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8643, +8644, +8676, +8708, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +10950, +13030, +15110, +15077, +17125, +17159, +13001, +2504, +296, +11253, +24127, +17853, +17917, +17949, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +21982, +26078, +11157, +72, +12977, +42461, +48734, +57119, +61343, +59263, +57183, +57215, +53055, +46751, +42558, +17237, +173, +2351, +4367, +4335, +6447, +4366, +43, +366, +21786, +24062, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +13789, +15837, +15837, +17885, +22014, +19739, +8880, +4, +29750, +48734, +55007, +59231, +57183, +57183, +57215, +57247, +55167, +44638, +32027, +10833, +239, +2384, +4433, +2351, +4431, +4397, +9, +13074, +26012, +26142, +17852, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17854, +17918, +15836, +13819, +15965, +13820, +19933, +26013, +17333, +4, +10793, +17258, +15207, +13190, +13190, +15207, +15175, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +10723, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +10756, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +15078, +13030, +13030, +10982, +10982, +15110, +17158, +17126, +17160, +10888, +262, +4620, +17723, +22046, +17885, +17917, +17949, +17949, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +17885, +17886, +19934, +21950, +23933, +2477, +41, +21363, +44540, +52959, +57183, +55069, +57214, +61343, +61311, +59263, +50911, +42558, +21495, +367, +2448, +271, +6481, +4368, +4399, +302, +9, +15382, +19900, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +15869, +15837, +15805, +17885, +24062, +15415, +299, +2444, +34008, +48702, +52926, +59263, +57183, +59295, +57214, +55102, +57215, +46718, +36220, +17172, +368, +174, +2320, +4400, +6512, +6511, +10, +2509, +17593, +26271, +13756, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17854, +15868, +13851, +13916, +13851, +17884, +26078, +23738, +170, +6535, +15145, +15239, +11109, +11142, +15207, +17191, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +10723, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +10756, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +15078, +13030, +13030, +10982, +10982, +15110, +17158, +17126, +17160, +10888, +262, +4620, +17723, +22046, +17885, +17917, +17949, +17949, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +17885, +17886, +19934, +21950, +23933, +2477, +41, +21363, +44540, +52959, +57183, +55069, +57214, +61343, +61311, +59263, +50911, +42558, +21495, +367, +2448, +271, +6481, +4368, +4399, +302, +9, +15382, +19900, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +15869, +15837, +15805, +17885, +24062, +15415, +299, +2444, +34008, +48702, +52926, +59263, +57183, +59295, +57214, +55102, +57215, +46718, +36220, +17172, +368, +174, +2320, +4400, +6512, +6511, +10, +2509, +17593, +26271, +13756, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17854, +15868, +13851, +13916, +13851, +17884, +26078, +23738, +170, +6535, +15145, +15239, +11109, +11142, +15207, +17191, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +12869, +12836, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +8675, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +13030, +13063, +10982, +17190, +19238, +19174, +17096, +8744, +264, +6929, +22013, +15805, +17949, +17949, +15836, +17949, +15837, +15837, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17916, +17917, +17885, +17853, +19934, +21983, +21853, +21723, +203, +41, +21396, +44573, +52959, +57151, +57182, +59262, +61278, +63327, +61279, +52991, +42526, +25688, +399, +335, +336, +2384, +2352, +4432, +335, +8, +9043, +17787, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +17918, +15837, +15772, +19901, +26078, +13204, +7, +6605, +33976, +48733, +55038, +59263, +57182, +57247, +57214, +57150, +57151, +50879, +38301, +17172, +336, +271, +2320, +4400, +6447, +4431, +2284, +235, +9141, +22078, +11773, +11773, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19935, +17821, +17949, +15964, +11834, +13883, +17949, +24062, +25916, +12912, +130, +13001, +15272, +9061, +11141, +15175, +17191, +15175, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +12869, +12869, +12836, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +8675, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +13030, +13063, +10982, +17190, +19238, +19174, +17096, +8744, +264, +6929, +22013, +15805, +17949, +17949, +15836, +17949, +15837, +15837, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17916, +17917, +17885, +17853, +19934, +21983, +21853, +21723, +203, +41, +21396, +44573, +52959, +57151, +57182, +59262, +61278, +63327, +61279, +52991, +42526, +25688, +399, +335, +336, +2384, +2352, +4432, +335, +8, +9043, +17787, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +17918, +15837, +15772, +19901, +26078, +13204, +7, +6605, +33976, +48733, +55038, +59263, +57182, +57247, +57214, +57150, +57151, +50879, +38301, +17172, +336, +271, +2320, +4400, +6447, +4431, +2284, +235, +9141, +22078, +11773, +11773, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19935, +17821, +17949, +15964, +11834, +13883, +17949, +24062, +25916, +12912, +130, +13001, +15272, +9061, +11141, +15175, +17191, +15175, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +10821, +12836, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10755, +8675, +8675, +8675, +8675, +10724, +8644, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13062, +13062, +13095, +10982, +15110, +17190, +19175, +15017, +6568, +395, +11286, +22046, +15836, +17949, +15868, +15836, +17885, +15837, +15838, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17885, +19933, +21982, +23999, +23934, +15319, +235, +171, +17203, +42493, +50846, +55071, +61343, +59230, +61278, +63327, +57087, +52991, +42526, +21462, +334, +270, +336, +271, +304, +4432, +2383, +11, +2607, +15610, +19998, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17884, +17884, +15869, +15869, +15772, +22014, +23900, +10962, +9, +203, +31831, +48766, +52991, +55135, +57247, +55134, +57215, +59295, +55039, +48831, +36188, +12978, +205, +2384, +2416, +4399, +4399, +4431, +2349, +171, +6898, +17820, +15901, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19934, +17821, +17917, +15933, +11803, +13884, +15933, +22014, +23932, +19381, +134, +8776, +15209, +13158, +13158, +15143, +15144, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +12869, +10821, +12836, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10755, +8675, +8675, +8675, +8675, +10724, +8644, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13062, +13062, +13095, +10982, +15110, +17190, +19175, +15017, +6568, +395, +11286, +22046, +15836, +17949, +15868, +15836, +17885, +15837, +15838, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17885, +19933, +21982, +23999, +23934, +15319, +235, +171, +17203, +42493, +50846, +55071, +61343, +59230, +61278, +63327, +57087, +52991, +42526, +21462, +334, +270, +336, +271, +304, +4432, +2383, +11, +2607, +15610, +19998, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17884, +17884, +15869, +15869, +15772, +22014, +23900, +10962, +9, +203, +31831, +48766, +52991, +55135, +57247, +55134, +57215, +59295, +55039, +48831, +36188, +12978, +205, +2384, +2416, +4399, +4399, +4431, +2349, +171, +6898, +17820, +15901, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19934, +17821, +17917, +15933, +11803, +13884, +15933, +22014, +23932, +19381, +134, +8776, +15209, +13158, +13158, +15143, +15144, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12966, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13063, +11014, +13062, +17190, +17128, +12905, +232, +4654, +17659, +19997, +17949, +17948, +15868, +15836, +15805, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15869, +19966, +21950, +23966, +28095, +2707, +203, +268, +6704, +36154, +46686, +52991, +59199, +61279, +61311, +59199, +52959, +48831, +36220, +10865, +301, +367, +335, +335, +336, +2383, +4464, +2252, +12, +15480, +19998, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17948, +15868, +15869, +15805, +26143, +19610, +4591, +43, +43, +25557, +40413, +46750, +53055, +57279, +55102, +59295, +55071, +52959, +44607, +27736, +8720, +237, +2415, +2415, +2351, +4431, +4463, +2350, +107, +4720, +17723, +20030, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19901, +19934, +15838, +13789, +13853, +11836, +13852, +17917, +23997, +21657, +330, +2438, +15113, +15207, +15206, +15144, +15112, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +10821, +10821, +10820, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12966, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13063, +11014, +13062, +17190, +17128, +12905, +232, +4654, +17659, +19997, +17949, +17948, +15868, +15836, +15805, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15869, +19966, +21950, +23966, +28095, +2707, +203, +268, +6704, +36154, +46686, +52991, +59199, +61279, +61311, +59199, +52959, +48831, +36220, +10865, +301, +367, +335, +335, +336, +2383, +4464, +2252, +12, +15480, +19998, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17948, +15868, +15869, +15805, +26143, +19610, +4591, +43, +43, +25557, +40413, +46750, +53055, +57279, +55102, +59295, +55071, +52959, +44607, +27736, +8720, +237, +2415, +2415, +2351, +4431, +4463, +2350, +107, +4720, +17723, +20030, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19901, +19934, +15838, +13789, +13853, +11836, +13852, +17917, +23997, +21657, +330, +2438, +15113, +15207, +15206, +15144, +15112, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +11015, +11015, +15142, +15110, +15048, +10825, +7, +11027, +24030, +19965, +17948, +15899, +15900, +17885, +15837, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15837, +19966, +21917, +23966, +28063, +497, +171, +333, +365, +21428, +40347, +50847, +52959, +57119, +57119, +52959, +50879, +40445, +23510, +334, +269, +2416, +367, +335, +368, +2383, +6480, +2252, +10, +15447, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17949, +13820, +15869, +15773, +26175, +17497, +2446, +107, +2285, +10768, +29816, +42558, +48863, +50975, +53022, +55103, +48735, +48799, +36188, +15091, +366, +366, +2447, +335, +2319, +4399, +4431, +2350, +75, +4655, +17690, +22046, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +13790, +13821, +11804, +13852, +17917, +24062, +25980, +2606, +227, +13000, +15142, +17222, +17224, +15111, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +11015, +11015, +15142, +15110, +15048, +10825, +7, +11027, +24030, +19965, +17948, +15899, +15900, +17885, +15837, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15837, +19966, +21917, +23966, +28063, +497, +171, +333, +365, +21428, +40347, +50847, +52959, +57119, +57119, +52959, +50879, +40445, +23510, +334, +269, +2416, +367, +335, +368, +2383, +6480, +2252, +10, +15447, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17949, +13820, +15869, +15773, +26175, +17497, +2446, +107, +2285, +10768, +29816, +42558, +48863, +50975, +53022, +55103, +48735, +48799, +36188, +15091, +366, +366, +2447, +335, +2319, +4399, +4431, +2350, +75, +4655, +17690, +22046, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +13790, +13821, +11804, +13852, +17917, +24062, +25980, +2606, +227, +13000, +15142, +17222, +17224, +15111, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +15142, +15110, +12968, +8712, +298, +15383, +28223, +17885, +15868, +15900, +17948, +17917, +17885, +15838, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +13853, +15869, +15837, +19966, +19869, +23998, +28127, +367, +106, +2511, +365, +397, +23476, +38234, +42492, +44572, +46653, +44573, +38235, +25622, +8752, +301, +2383, +2416, +271, +303, +336, +2351, +6479, +2285, +9, +15415, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17949, +13821, +15869, +15773, +26207, +15416, +301, +2285, +6543, +172, +12912, +27736, +36219, +42525, +46718, +46653, +44509, +36123, +17139, +333, +366, +2447, +302, +2351, +4432, +4399, +4431, +2415, +140, +4589, +15578, +22078, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +15837, +13821, +13852, +13821, +17885, +24062, +28126, +15252, +130, +8807, +15111, +13061, +15143, +15111, +15143, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +15142, +15110, +12968, +8712, +298, +15383, +28223, +17885, +15868, +15900, +17948, +17917, +17885, +15838, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +13853, +15869, +15837, +19966, +19869, +23998, +28127, +367, +106, +2511, +365, +397, +23476, +38234, +42492, +44572, +46653, +44573, +38235, +25622, +8752, +301, +2383, +2416, +271, +303, +336, +2351, +6479, +2285, +9, +15415, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17949, +13821, +15869, +15773, +26207, +15416, +301, +2285, +6543, +172, +12912, +27736, +36219, +42525, +46718, +46653, +44509, +36123, +17139, +333, +366, +2447, +302, +2351, +4432, +4399, +4431, +2415, +140, +4589, +15578, +22078, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +15837, +13821, +13852, +13821, +17885, +24062, +28126, +15252, +130, +8807, +15111, +13061, +15143, +15111, +15143, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175 +}, +{ +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +15111, +10920, +2406, +8814, +21755, +24031, +15837, +15868, +15900, +15900, +17917, +17917, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15868, +15869, +15836, +19966, +19901, +24030, +28159, +398, +171, +4592, +365, +170, +397, +17203, +27767, +34074, +36121, +27703, +17138, +333, +236, +2349, +2383, +2384, +2416, +303, +2384, +2319, +6511, +2285, +9, +15447, +22014, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +15870, +15773, +28255, +15416, +301, +172, +4463, +4397, +333, +8785, +19284, +29816, +36154, +34009, +25590, +15026, +301, +236, +2479, +2448, +270, +4431, +6512, +6447, +4431, +4463, +172, +2509, +15578, +22110, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17917, +15869, +13821, +13853, +13821, +17885, +21950, +28094, +25849, +261, +4582, +15176, +10949, +15110, +15143, +15143, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +15111, +10920, +2406, +8814, +21755, +24031, +15837, +15868, +15900, +15900, +17917, +17917, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15868, +15869, +15836, +19966, +19901, +24030, +28159, +398, +171, +4592, +365, +170, +397, +17203, +27767, +34074, +36121, +27703, +17138, +333, +236, +2349, +2383, +2384, +2416, +303, +2384, +2319, +6511, +2285, +9, +15447, +22014, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +15870, +15773, +28255, +15416, +301, +172, +4463, +4397, +333, +8785, +19284, +29816, +36154, +34009, +25590, +15026, +301, +236, +2479, +2448, +270, +4431, +6512, +6447, +4431, +4463, +172, +2509, +15578, +22110, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17917, +15869, +13821, +13853, +13821, +17885, +21950, +28094, +25849, +261, +4582, +15176, +10949, +15110, +15143, +15143, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175 +}, +{ +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +15111, +15144, +10855, +133, +13139, +26046, +19870, +15805, +13821, +15900, +15900, +17917, +17917, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17885, +21982, +26111, +528, +203, +333, +2446, +4494, +2446, +236, +139, +139, +139, +236, +301, +366, +2479, +6576, +2383, +238, +2319, +2352, +2352, +4367, +4431, +2252, +10, +15479, +22014, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13789, +15870, +15805, +26207, +17529, +430, +43, +4430, +6576, +2414, +204, +204, +108, +237, +172, +172, +301, +2382, +334, +335, +335, +2384, +2351, +6447, +6447, +4399, +4463, +140, +4622, +15610, +22110, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +17885, +19869, +26014, +30141, +522, +291, +15177, +13030, +15111, +15143, +15143, +15142, +15142, +15142, +15174, +15174, +15174, +15174, +15175, +15175, +15174, +15174, +15174, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +15111, +15144, +10855, +133, +13139, +26046, +19870, +15805, +13821, +15900, +15900, +17917, +17917, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17885, +21982, +26111, +528, +203, +333, +2446, +4494, +2446, +236, +139, +139, +139, +236, +301, +366, +2479, +6576, +2383, +238, +2319, +2352, +2352, +4367, +4431, +2252, +10, +15479, +22014, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13789, +15870, +15805, +26207, +17529, +430, +43, +4430, +6576, +2414, +204, +204, +108, +237, +172, +172, +301, +2382, +334, +335, +335, +2384, +2351, +6447, +6447, +4399, +4463, +140, +4622, +15610, +22110, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +17885, +19869, +26014, +30141, +522, +291, +15177, +13030, +15111, +15143, +15143, +15142, +15142, +15142, +15174, +15174, +15174, +15174, +15175, +15175, +15174, +15174, +15174 +}, +{ +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +12998, +12998, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +15142, +15110, +15111, +15144, +13065, +6662, +328, +15414, +26143, +17822, +15805, +13789, +15869, +15901, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15837, +17885, +19933, +23998, +4851, +236, +268, +2382, +4463, +2414, +301, +2479, +2511, +366, +333, +2414, +334, +270, +270, +2319, +4400, +6513, +4400, +4432, +4399, +4431, +139, +269, +17560, +22013, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13789, +15870, +15805, +24063, +17594, +6704, +43, +270, +4463, +4463, +2350, +4496, +2383, +2383, +2383, +269, +301, +2447, +2447, +270, +303, +4464, +4399, +4367, +6447, +4399, +2350, +75, +4721, +17723, +22078, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15869, +17886, +19870, +26046, +30206, +11024, +161, +10952, +13063, +15143, +15110, +15142, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +12998, +12998, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +15142, +15110, +15111, +15144, +13065, +6662, +328, +15414, +26143, +17822, +15805, +13789, +15869, +15901, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15837, +17885, +19933, +23998, +4851, +236, +268, +2382, +4463, +2414, +301, +2479, +2511, +366, +333, +2414, +334, +270, +270, +2319, +4400, +6513, +4400, +4432, +4399, +4431, +139, +269, +17560, +22013, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13789, +15870, +15805, +24063, +17594, +6704, +43, +270, +4463, +4463, +2350, +4496, +2383, +2383, +2383, +269, +301, +2447, +2447, +270, +303, +4464, +4399, +4367, +6447, +4399, +2350, +75, +4721, +17723, +22078, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15869, +17886, +19870, +26046, +30206, +11024, +161, +10952, +13063, +15143, +15110, +15142, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15110, +17191, +17193, +10920, +324, +6798, +19738, +24095, +17854, +15838, +13789, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17949, +15837, +15869, +17885, +21917, +13335, +170, +269, +6543, +4431, +4463, +2383, +2448, +335, +302, +2448, +2447, +367, +335, +2384, +2384, +4400, +2287, +4400, +6480, +4399, +2350, +10, +2640, +19706, +22013, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +17918, +17853, +21949, +21820, +10994, +44, +334, +2382, +270, +2383, +4496, +2384, +271, +2351, +6609, +2415, +335, +335, +303, +303, +4432, +4400, +4367, +6447, +4399, +237, +171, +6964, +21917, +19998, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15838, +15838, +19902, +24031, +28093, +19541, +293, +2534, +13064, +15143, +15110, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15110, +17191, +17193, +10920, +324, +6798, +19738, +24095, +17854, +15838, +13789, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17949, +15837, +15869, +17885, +21917, +13335, +170, +269, +6543, +4431, +4463, +2383, +2448, +335, +302, +2448, +2447, +367, +335, +2384, +2384, +4400, +2287, +4400, +6480, +4399, +2350, +10, +2640, +19706, +22013, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +17918, +17853, +21949, +21820, +10994, +44, +334, +2382, +270, +2383, +4496, +2384, +271, +2351, +6609, +2415, +335, +335, +303, +303, +4432, +4400, +4367, +6447, +4399, +237, +171, +6964, +21917, +19998, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15838, +15838, +19902, +24031, +28093, +19541, +293, +2534, +13064, +15143, +15110, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +15078, +15078, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +15110, +13094, +15110, +17191, +17192, +15113, +8775, +197, +13202, +24029, +19934, +15806, +15838, +13790, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15837, +17950, +15869, +15902, +17918, +21949, +19706, +235, +269, +4398, +4366, +6512, +2319, +271, +336, +368, +335, +270, +335, +368, +304, +2319, +4400, +4400, +4400, +6447, +4431, +334, +9, +6930, +21883, +24126, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17918, +19933, +21949, +26078, +15252, +8, +2316, +2415, +2383, +4432, +2319, +271, +272, +304, +238, +335, +335, +335, +303, +2384, +4400, +4432, +6448, +4399, +4431, +205, +268, +11190, +21982, +20030, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +15868, +15869, +15869, +15869, +15870, +17886, +19902, +21950, +23932, +25914, +523, +292, +10984, +15111, +15110, +15110, +13062, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +15078, +15078, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +15110, +13094, +15110, +17191, +17192, +15113, +8775, +197, +13202, +24029, +19934, +15806, +15838, +13790, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15837, +17950, +15869, +15902, +17918, +21949, +19706, +235, +269, +4398, +4366, +6512, +2319, +271, +336, +368, +335, +270, +335, +368, +304, +2319, +4400, +4400, +4400, +6447, +4431, +334, +9, +6930, +21883, +24126, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17918, +19933, +21949, +26078, +15252, +8, +2316, +2415, +2383, +4432, +2319, +271, +272, +304, +238, +335, +335, +335, +303, +2384, +4400, +4432, +6448, +4399, +4431, +205, +268, +11190, +21982, +20030, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +15868, +15869, +15869, +15869, +15870, +17886, +19902, +21950, +23932, +25914, +523, +292, +10984, +15111, +15110, +15110, +13062, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +15046, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15142, +17159, +17160, +15114, +6663, +263, +15445, +26207, +19934, +15805, +15838, +13790, +15869, +15869, +17917, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15837, +13821, +13821, +15869, +17917, +21981, +26045, +430, +204, +2317, +6415, +4367, +6513, +4465, +304, +303, +303, +335, +336, +336, +336, +2352, +4400, +6448, +8561, +4334, +4463, +301, +8, +17527, +24029, +22013, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15836, +19997, +17852, +24061, +28158, +17463, +429, +106, +2382, +4496, +4432, +2287, +4432, +4466, +239, +336, +303, +303, +303, +304, +2351, +2352, +4400, +4432, +4431, +2383, +140, +430, +15513, +28319, +13691, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +15868, +15869, +15869, +15869, +15838, +15838, +17854, +19902, +23997, +30237, +556, +326, +6727, +15144, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +15046, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15142, +17159, +17160, +15114, +6663, +263, +15445, +26207, +19934, +15805, +15838, +13790, +15869, +15869, +17917, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15837, +13821, +13821, +15869, +17917, +21981, +26045, +430, +204, +2317, +6415, +4367, +6513, +4465, +304, +303, +303, +335, +336, +336, +336, +2352, +4400, +6448, +8561, +4334, +4463, +301, +8, +17527, +24029, +22013, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15836, +19997, +17852, +24061, +28158, +17463, +429, +106, +2382, +4496, +4432, +2287, +4432, +4466, +239, +336, +303, +303, +303, +304, +2351, +2352, +4400, +4432, +4431, +2383, +140, +430, +15513, +28319, +13691, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +15868, +15869, +15869, +15869, +15838, +15838, +17854, +19902, +23997, +30237, +556, +326, +6727, +15144, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15143, +17191, +17161, +10921, +358, +2701, +15608, +22014, +15805, +17918, +15838, +15838, +15838, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19965, +23997, +15318, +202, +172, +8528, +4367, +4368, +2255, +2320, +2417, +336, +303, +271, +271, +271, +2352, +2352, +4367, +4302, +6479, +2383, +10, +559, +17690, +24094, +19965, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17917, +19997, +17851, +19900, +26142, +21819, +8945, +10, +269, +2350, +4431, +4400, +2287, +239, +2352, +239, +2416, +2449, +303, +239, +2383, +4432, +2319, +238, +2383, +2317, +107, +9012, +21885, +21981, +15772, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15838, +15838, +17886, +19902, +21982, +28157, +6961, +262, +6696, +15080, +12998, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15143, +17191, +17161, +10921, +358, +2701, +15608, +22014, +15805, +17918, +15838, +15838, +15838, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19965, +23997, +15318, +202, +172, +8528, +4367, +4368, +2255, +2320, +2417, +336, +303, +271, +271, +271, +2352, +2352, +4367, +4302, +6479, +2383, +10, +559, +17690, +24094, +19965, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17917, +19997, +17851, +19900, +26142, +21819, +8945, +10, +269, +2350, +4431, +4400, +2287, +239, +2352, +239, +2416, +2449, +303, +239, +2383, +4432, +2319, +238, +2383, +2317, +107, +9012, +21885, +21981, +15772, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15838, +15838, +17886, +19902, +21982, +28157, +6961, +262, +6696, +15080, +12998, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +15110, +13062, +13062, +15142, +15143, +15142, +15143, +17159, +17162, +10825, +4, +13235, +21980, +17852, +13756, +17950, +15838, +15838, +15838, +15869, +15869, +15868, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19933, +24029, +21755, +2511, +75, +4398, +6480, +6480, +6481, +4432, +2352, +303, +335, +2351, +304, +336, +2416, +4432, +4399, +6447, +6544, +236, +8, +15447, +19900, +22045, +19997, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +17916, +17916, +22045, +19899, +17819, +24061, +26174, +15382, +43, +139, +2382, +6544, +4367, +4432, +6545, +2352, +2416, +336, +303, +303, +2384, +4497, +4496, +2383, +2415, +2415, +10, +2478, +17561, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15869, +15837, +15838, +15838, +15838, +17885, +22014, +23997, +17559, +231, +4584, +13000, +15078, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +15110, +13062, +13062, +15142, +15143, +15142, +15143, +17159, +17162, +10825, +4, +13235, +21980, +17852, +13756, +17950, +15838, +15838, +15838, +15869, +15869, +15868, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19933, +24029, +21755, +2511, +75, +4398, +6480, +6480, +6481, +4432, +2352, +303, +335, +2351, +304, +336, +2416, +4432, +4399, +6447, +6544, +236, +8, +15447, +19900, +22045, +19997, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +17916, +17916, +22045, +19899, +17819, +24061, +26174, +15382, +43, +139, +2382, +6544, +4367, +4432, +6545, +2352, +2416, +336, +303, +303, +2384, +4497, +4496, +2383, +2415, +2415, +10, +2478, +17561, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15869, +15837, +15838, +15838, +15838, +17885, +22014, +23997, +17559, +231, +4584, +13000, +15078, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17127, +17162, +10760, +7, +15446, +24158, +15836, +15868, +15869, +15837, +15837, +15838, +15837, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +17885, +21981, +28158, +17432, +2316, +43, +6511, +4399, +6447, +4367, +238, +2351, +2384, +2384, +303, +271, +303, +2351, +2350, +6544, +2317, +9, +657, +17755, +19965, +17917, +19965, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15868, +17884, +19964, +19965, +19932, +19932, +24094, +23964, +13172, +6, +2316, +6576, +4431, +2254, +4431, +271, +2416, +2351, +2351, +2384, +2383, +270, +270, +2415, +2480, +236, +42, +11125, +23965, +24062, +17853, +17982, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17917, +17917, +15837, +15837, +15837, +15837, +19966, +21949, +26012, +298, +360, +12936, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17127, +17162, +10760, +7, +15446, +24158, +15836, +15868, +15869, +15837, +15837, +15838, +15837, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +17885, +21981, +28158, +17432, +2316, +43, +6511, +4399, +6447, +4367, +238, +2351, +2384, +2384, +303, +271, +303, +2351, +2350, +6544, +2317, +9, +657, +17755, +19965, +17917, +19965, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15868, +17884, +19964, +19965, +19932, +19932, +24094, +23964, +13172, +6, +2316, +6576, +4431, +2254, +4431, +271, +2416, +2351, +2351, +2384, +2383, +270, +270, +2415, +2480, +236, +42, +11125, +23965, +24062, +17853, +17982, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17917, +17917, +15837, +15837, +15837, +15837, +19966, +21949, +26012, +298, +360, +12936, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17160, +15018, +6535, +493, +15577, +22078, +15901, +17981, +13787, +17917, +17885, +15838, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +13789, +15869, +15869, +17885, +19933, +26143, +26013, +11060, +107, +107, +2317, +4398, +6511, +4431, +2351, +4431, +4431, +302, +303, +367, +2447, +2415, +2284, +10, +76, +17658, +19966, +15901, +15869, +17884, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17884, +17884, +19997, +19997, +17884, +17853, +24095, +19739, +560, +9, +2317, +6511, +6511, +2318, +2415, +2319, +2351, +2383, +2383, +2383, +2415, +367, +334, +236, +8, +10994, +23932, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +17917, +21950, +28158, +2606, +263, +10856, +15047, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17160, +15018, +6535, +493, +15577, +22078, +15901, +17981, +13787, +17917, +17885, +15838, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +13789, +15869, +15869, +17885, +19933, +26143, +26013, +11060, +107, +107, +2317, +4398, +6511, +4431, +2351, +4431, +4431, +302, +303, +367, +2447, +2415, +2284, +10, +76, +17658, +19966, +15901, +15869, +17884, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17884, +17884, +19997, +19997, +17884, +17853, +24095, +19739, +560, +9, +2317, +6511, +6511, +2318, +2415, +2319, +2351, +2383, +2383, +2383, +2415, +367, +334, +236, +8, +10994, +23932, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +17917, +21950, +28158, +2606, +263, +10856, +15047, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15143, +15143, +15143, +15143, +19241, +12905, +4, +11091, +19836, +17918, +13820, +18012, +15867, +17917, +17885, +17886, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +17821, +26143, +21820, +8979, +139, +42, +2349, +4463, +6511, +6479, +4431, +4431, +4463, +2447, +2447, +334, +269, +8, +4559, +17463, +21981, +17949, +13853, +15869, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15901, +17949, +17884, +17917, +17917, +13789, +15837, +17885, +24030, +21722, +8752, +8, +2284, +4463, +2415, +4463, +4431, +4431, +2351, +2383, +4495, +2480, +334, +171, +10, +6801, +21754, +26143, +22013, +17885, +17949, +13788, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15869, +17916, +17917, +17885, +15869, +15869, +15901, +15900, +15836, +19902, +26111, +13140, +231, +8743, +15015, +15046, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15143, +15143, +15143, +15143, +19241, +12905, +4, +11091, +19836, +17918, +13820, +18012, +15867, +17917, +17885, +17886, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +17821, +26143, +21820, +8979, +139, +42, +2349, +4463, +6511, +6479, +4431, +4431, +4463, +2447, +2447, +334, +269, +8, +4559, +17463, +21981, +17949, +13853, +15869, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15901, +17949, +17884, +17917, +17917, +13789, +15837, +17885, +24030, +21722, +8752, +8, +2284, +4463, +2415, +4463, +4431, +4431, +2351, +2383, +4495, +2480, +334, +171, +10, +6801, +21754, +26143, +22013, +17885, +17949, +13788, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15869, +17916, +17917, +17885, +15869, +15869, +15901, +15900, +15836, +19902, +26111, +13140, +231, +8743, +15015, +15046, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +15110, +15110, +15143, +15143, +15175, +15143, +19242, +10791, +6, +17463, +22015, +13789, +13788, +18012, +15899, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +17885, +19966, +19869, +23932, +13237, +42, +9, +203, +4365, +6478, +4366, +4366, +2350, +334, +236, +10, +8, +8688, +23608, +28126, +19933, +13788, +11773, +13853, +17949, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +17982, +15837, +15805, +15869, +13789, +13822, +15870, +22015, +26046, +21593, +12914, +10, +10, +2284, +2317, +4399, +4399, +4431, +4463, +2350, +203, +10, +10, +8914, +23835, +28191, +21949, +15771, +17950, +17982, +13821, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +15869, +15869, +13852, +13884, +13788, +19902, +26079, +21657, +297, +6598, +15014, +15046, +13030, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +15110, +15110, +15143, +15143, +15175, +15143, +19242, +10791, +6, +17463, +22015, +13789, +13788, +18012, +15899, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +17885, +19966, +19869, +23932, +13237, +42, +9, +203, +4365, +6478, +4366, +4366, +2350, +334, +236, +10, +8, +8688, +23608, +28126, +19933, +13788, +11773, +13853, +17949, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +17982, +15837, +15805, +15869, +13789, +13822, +15870, +22015, +26046, +21593, +12914, +10, +10, +2284, +2317, +4399, +4399, +4431, +4463, +2350, +203, +10, +10, +8914, +23835, +28191, +21949, +15771, +17950, +17982, +13821, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +15869, +15869, +13852, +13884, +13788, +19902, +26079, +21657, +297, +6598, +15014, +15046, +13030, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029 +}, +{ +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +8579, +6531, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12997, +15046, +15078, +15078, +13030, +15078, +15110, +15110, +13094, +15142, +15143, +15143, +15175, +15143, +17129, +8646, +330, +19609, +24095, +13789, +13852, +15964, +15867, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17918, +15837, +17853, +24094, +23932, +21624, +13041, +139, +9, +10, +10, +10, +10, +9, +10, +2511, +15188, +27834, +30109, +26078, +17853, +13853, +11805, +13820, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +11708, +15870, +15837, +15837, +15902, +11741, +11774, +15870, +17886, +23998, +30110, +27867, +19350, +8752, +10, +9, +10, +11, +11, +11, +9, +11, +8849, +17398, +23867, +28158, +26110, +19933, +17884, +15869, +15869, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +17917, +15869, +13852, +13884, +13820, +17854, +24031, +27997, +363, +2406, +14983, +15046, +12998, +13029, +13029, +13029, +13029, +13029, +13030, +13030, +13030, +13030, +13029, +13029, +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +8579, +6531, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12997, +15046, +15078, +15078, +13030, +15078, +15110, +15110, +13094, +15142, +15143, +15143, +15175, +15143, +17129, +8646, +330, +19609, +24095, +13789, +13852, +15964, +15867, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17918, +15837, +17853, +24094, +23932, +21624, +13041, +139, +9, +10, +10, +10, +10, +9, +10, +2511, +15188, +27834, +30109, +26078, +17853, +13853, +11805, +13820, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +11708, +15870, +15837, +15837, +15902, +11741, +11774, +15870, +17886, +23998, +30110, +27867, +19350, +8752, +10, +9, +10, +11, +11, +11, +9, +11, +8849, +17398, +23867, +28158, +26110, +19933, +17884, +15869, +15869, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +17917, +15869, +13852, +13884, +13820, +17854, +24031, +27997, +363, +2406, +14983, +15046, +12998, +13029, +13029, +13029, +13029, +13029, +13030, +13030, +13030, +13030, +13029, +13029 +}, +{ +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6531, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12966, +12966, +12998, +12997, +15077, +15078, +15078, +15078, +13030, +13030, +15143, +13094, +13094, +15174, +13094, +15143, +15144, +12937, +196, +13073, +23867, +24062, +15837, +15901, +15965, +13787, +17916, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +13757, +15869, +19998, +17853, +24062, +26110, +19739, +15415, +13204, +8913, +6832, +6800, +6865, +11059, +13269, +17528, +23900, +30207, +28126, +19836, +17885, +15934, +13853, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15837, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +17885, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +13756, +15837, +15869, +15870, +15902, +13789, +13789, +13789, +15805, +21982, +26078, +28126, +28061, +19642, +13334, +13236, +6833, +6833, +6833, +8945, +11123, +15383, +19674, +26045, +26110, +21981, +19900, +19965, +19998, +15836, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15868, +15900, +13820, +15805, +24062, +28093, +10960, +295, +10792, +12967, +12998, +13029, +15077, +15077, +15077, +15045, +12998, +12998, +12998, +12998, +13029, +13029, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6531, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12966, +12966, +12998, +12997, +15077, +15078, +15078, +15078, +13030, +13030, +15143, +13094, +13094, +15174, +13094, +15143, +15144, +12937, +196, +13073, +23867, +24062, +15837, +15901, +15965, +13787, +17916, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +13757, +15869, +19998, +17853, +24062, +26110, +19739, +15415, +13204, +8913, +6832, +6800, +6865, +11059, +13269, +17528, +23900, +30207, +28126, +19836, +17885, +15934, +13853, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15837, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +17885, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +13756, +15837, +15869, +15870, +15902, +13789, +13789, +13789, +15805, +21982, +26078, +28126, +28061, +19642, +13334, +13236, +6833, +6833, +6833, +8945, +11123, +15383, +19674, +26045, +26110, +21981, +19900, +19965, +19998, +15836, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15868, +15900, +13820, +15805, +24062, +28093, +10960, +295, +10792, +12967, +12998, +13029, +15077, +15077, +15077, +15045, +12998, +12998, +12998, +12998, +13029, +13029 +}, +{ +10789, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6563, +6531, +6531, +8579, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8676, +8675, +8708, +8708, +8708, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13126, +15174, +13094, +15175, +17194, +8745, +3, +21557, +28125, +24061, +17884, +15869, +15966, +11740, +15869, +15869, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19965, +22046, +19901, +17723, +17658, +15578, +15642, +19836, +21981, +22014, +22014, +19933, +19933, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15837, +15869, +15869, +15837, +17885, +17885, +17885, +19933, +19933, +17917, +17917, +15836, +15837, +17917, +15805, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19965, +22046, +22046, +19966, +19901, +15643, +15610, +15610, +17723, +19869, +24062, +22014, +19933, +19933, +19933, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15868, +19997, +24028, +17461, +296, +6504, +12968, +12998, +12997, +15109, +15077, +15045, +15045, +15046, +12966, +12966, +12998, +13029, +13029, +10789, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6563, +6531, +6531, +8579, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8676, +8675, +8708, +8708, +8708, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13126, +15174, +13094, +15175, +17194, +8745, +3, +21557, +28125, +24061, +17884, +15869, +15966, +11740, +15869, +15869, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19965, +22046, +19901, +17723, +17658, +15578, +15642, +19836, +21981, +22014, +22014, +19933, +19933, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15837, +15869, +15869, +15837, +17885, +17885, +17885, +19933, +19933, +17917, +17917, +15836, +15837, +17917, +15805, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19965, +22046, +22046, +19966, +19901, +15643, +15610, +15610, +17723, +19869, +24062, +22014, +19933, +19933, +19933, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15868, +19997, +24028, +17461, +296, +6504, +12968, +12998, +12997, +15109, +15077, +15045, +15045, +15046, +12966, +12966, +12998, +13029, +13029 +}, +{ +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13125, +15174, +13094, +15176, +15114, +6600, +73, +21591, +28125, +24029, +17884, +15869, +15934, +11773, +13821, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +19966, +19965, +19965, +19966, +19966, +19965, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15901, +15869, +13756, +13789, +17950, +17918, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15837, +17885, +17917, +17917, +15869, +17950, +17917, +15804, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +15837, +15805, +19966, +19965, +19933, +19965, +19965, +19966, +19965, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15868, +15933, +17916, +26173, +21752, +2410, +4392, +12905, +12967, +12997, +13029, +15076, +15044, +15045, +15046, +12966, +12966, +12998, +13029, +13029, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13125, +15174, +13094, +15176, +15114, +6600, +73, +21591, +28125, +24029, +17884, +15869, +15934, +11773, +13821, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +19966, +19965, +19965, +19966, +19966, +19965, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15901, +15869, +13756, +13789, +17950, +17918, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15837, +17885, +17917, +17917, +15869, +17950, +17917, +15804, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +15837, +15805, +19966, +19965, +19933, +19965, +19965, +19966, +19965, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15868, +15933, +17916, +26173, +21752, +2410, +4392, +12905, +12967, +12997, +13029, +15076, +15044, +15045, +15046, +12966, +12966, +12998, +13029, +13029 +}, +{ +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13125, +15174, +15175, +17224, +13033, +4422, +2606, +21721, +26109, +19933, +15837, +15869, +13854, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +19933, +19965, +19998, +19966, +19933, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +13788, +13788, +15869, +17949, +15869, +15837, +17885, +15805, +17885, +17917, +17917, +15837, +13788, +13788, +15901, +17981, +15869, +17950, +17917, +15837, +13789, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17917, +17917, +15869, +17885, +17885, +19965, +19965, +19933, +17885, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +13788, +15901, +15803, +26205, +28091, +6701, +231, +10824, +12967, +12997, +12996, +12996, +15076, +15077, +15046, +15014, +12966, +12998, +13029, +13029, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13125, +15174, +15175, +17224, +13033, +4422, +2606, +21721, +26109, +19933, +15837, +15869, +13854, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +19933, +19965, +19998, +19966, +19933, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +13788, +13788, +15869, +17949, +15869, +15837, +17885, +15805, +17885, +17917, +17917, +15837, +13788, +13788, +15901, +17981, +15869, +17950, +17917, +15837, +13789, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17917, +17917, +15869, +17885, +17885, +19965, +19965, +19933, +17885, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +13788, +15901, +15803, +26205, +28091, +6701, +231, +10824, +12967, +12997, +12996, +12996, +15076, +15077, +15046, +15014, +12966, +12998, +13029, +13029 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13126, +15174, +15175, +17225, +10889, +99, +11123, +21852, +24062, +19933, +15837, +15902, +13821, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17853, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13853, +15901, +15836, +15836, +17885, +19965, +17917, +17853, +15805, +17917, +17950, +17982, +15901, +15869, +13788, +13788, +15836, +17917, +15869, +13789, +13789, +13789, +13821, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +15869, +17917, +17885, +17885, +17885, +19965, +17885, +17885, +17885, +17918, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +13789, +15901, +13755, +22013, +30205, +15186, +232, +8712, +12967, +12998, +12964, +15044, +15077, +15077, +15046, +15014, +12966, +12998, +12997, +13029, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13126, +15174, +15175, +17225, +10889, +99, +11123, +21852, +24062, +19933, +15837, +15902, +13821, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17853, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13853, +15901, +15836, +15836, +17885, +19965, +17917, +17853, +15805, +17917, +17950, +17982, +15901, +15869, +13788, +13788, +15836, +17917, +15869, +13789, +13789, +13789, +13821, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +15869, +17917, +17885, +17885, +17885, +19965, +17885, +17885, +17885, +17918, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +13789, +15901, +13755, +22013, +30205, +15186, +232, +8712, +12967, +12998, +12964, +15044, +15077, +15077, +15046, +15014, +12966, +12998, +12997, +13029 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15079, +15142, +15141, +15174, +15142, +15144, +17193, +8744, +3, +15415, +21949, +19966, +17886, +15838, +15902, +13789, +13789, +15838, +17886, +17885, +19933, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +11805, +11772, +13788, +17949, +22078, +22078, +22013, +19901, +22046, +17885, +15804, +15837, +17982, +17982, +17949, +15836, +15804, +15804, +15837, +13756, +13789, +15934, +13853, +11740, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +13789, +13821, +15836, +19900, +28157, +23704, +6505, +4518, +12968, +15079, +15013, +15044, +15077, +15045, +15014, +15014, +12966, +12966, +12997, +12997, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15079, +15142, +15141, +15174, +15142, +15144, +17193, +8744, +3, +15415, +21949, +19966, +17886, +15838, +15902, +13789, +13789, +15838, +17886, +17885, +19933, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +11805, +11772, +13788, +17949, +22078, +22078, +22013, +19901, +22046, +17885, +15804, +15837, +17982, +17982, +17949, +15836, +15804, +15804, +15837, +13756, +13789, +15934, +13853, +11740, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +13789, +13821, +15836, +19900, +28157, +23704, +6505, +4518, +12968, +15079, +15013, +15044, +15077, +15045, +15014, +15014, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15111, +15110, +15142, +15174, +15142, +15144, +15081, +6566, +265, +17625, +22014, +17886, +15838, +15838, +15870, +13757, +13789, +15838, +17885, +17885, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17886, +17886, +17886, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17917, +17917, +15837, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13820, +17916, +19933, +19770, +13335, +6964, +2802, +624, +560, +624, +721, +819, +5078, +13497, +21981, +26207, +22046, +22078, +17885, +13756, +15934, +15934, +11740, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +15837, +17917, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15837, +13821, +15902, +17950, +17852, +24029, +25947, +8684, +293, +12903, +15079, +15045, +15044, +17125, +17093, +15013, +15014, +12966, +12966, +12997, +12997, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15111, +15110, +15142, +15174, +15142, +15144, +15081, +6566, +265, +17625, +22014, +17886, +15838, +15838, +15870, +13757, +13789, +15838, +17885, +17885, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17886, +17886, +17886, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17917, +17917, +15837, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13820, +17916, +19933, +19770, +13335, +6964, +2802, +624, +560, +624, +721, +819, +5078, +13497, +21981, +26207, +22046, +22078, +17885, +13756, +15934, +15934, +11740, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +15837, +17917, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15837, +13821, +15902, +17950, +17852, +24029, +25947, +8684, +293, +12903, +15079, +15045, +15044, +17125, +17093, +15013, +15014, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6595, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15078, +15079, +15111, +15110, +15142, +17222, +15111, +15145, +13002, +4388, +655, +17755, +19966, +17885, +15838, +15838, +15870, +13757, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +17917, +17917, +17950, +17950, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17852, +24158, +26077, +15350, +430, +105, +41, +73, +74, +106, +106, +106, +73, +73, +236, +2511, +9012, +17658, +22014, +22046, +15804, +15869, +13821, +13789, +13853, +13821, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17950, +17950, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15869, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15837, +13821, +13854, +15902, +17917, +24029, +26012, +10960, +230, +10791, +15048, +15014, +15044, +17125, +15044, +15013, +15046, +12966, +12966, +12997, +12997, +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6595, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15078, +15079, +15111, +15110, +15142, +17222, +15111, +15145, +13002, +4388, +655, +17755, +19966, +17885, +15838, +15838, +15870, +13757, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +17917, +17917, +17950, +17950, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17852, +24158, +26077, +15350, +430, +105, +41, +73, +74, +106, +106, +106, +73, +73, +236, +2511, +9012, +17658, +22014, +22046, +15804, +15869, +13821, +13789, +13853, +13821, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17950, +17950, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15869, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15837, +13821, +13854, +15902, +17917, +24029, +26012, +10960, +230, +10791, +15048, +15014, +15044, +17125, +15044, +15013, +15046, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15079, +15079, +15111, +15110, +17190, +17223, +15111, +15113, +12970, +2081, +9107, +19901, +19998, +15837, +15837, +13789, +15869, +15837, +15870, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15900, +15868, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22013, +23997, +13302, +268, +8, +4365, +12720, +6414, +6511, +4430, +2350, +2382, +4463, +2350, +172, +42, +171, +4785, +17658, +24127, +19933, +15837, +15837, +13789, +13821, +13821, +13821, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15870, +13789, +13821, +11708, +17950, +22013, +23932, +17429, +4489, +8646, +15016, +12966, +15013, +17125, +15044, +15013, +15046, +12966, +12966, +12998, +12997, +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15079, +15079, +15111, +15110, +17190, +17223, +15111, +15113, +12970, +2081, +9107, +19901, +19998, +15837, +15837, +13789, +15869, +15837, +15870, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15900, +15868, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22013, +23997, +13302, +268, +8, +4365, +12720, +6414, +6511, +4430, +2350, +2382, +4463, +2350, +172, +42, +171, +4785, +17658, +24127, +19933, +15837, +15837, +13789, +13821, +13821, +13821, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15870, +13789, +13821, +11708, +17950, +22013, +23932, +17429, +4489, +8646, +15016, +12966, +15013, +17125, +15044, +15013, +15046, +12966, +12966, +12998, +12997 +}, +{ +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +6595, +6595, +6563, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8707, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12966, +15014, +12997, +13029, +13029, +13030, +13030, +15079, +15111, +17159, +15078, +17190, +17190, +15144, +15082, +8713, +4, +15446, +19868, +19966, +19998, +15837, +15837, +15837, +15869, +15869, +15836, +17949, +17949, +17917, +15868, +15868, +13820, +13820, +13820, +13820, +15901, +15901, +15901, +15901, +15901, +15868, +15869, +13788, +15869, +15901, +15901, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19965, +21981, +2770, +9, +301, +10704, +8527, +6414, +6446, +6479, +4464, +4463, +2383, +4398, +6446, +6446, +2285, +203, +8946, +24030, +24062, +17853, +17917, +13756, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15901, +15901, +15869, +15837, +15837, +15869, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15870, +11709, +13854, +13821, +13724, +19966, +26078, +21688, +6667, +4422, +10824, +12934, +15013, +17125, +17125, +15013, +15046, +15014, +12966, +12998, +12998, +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +6595, +6595, +6563, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8707, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12966, +15014, +12997, +13029, +13029, +13030, +13030, +15079, +15111, +17159, +15078, +17190, +17190, +15144, +15082, +8713, +4, +15446, +19868, +19966, +19998, +15837, +15837, +15837, +15869, +15869, +15836, +17949, +17949, +17917, +15868, +15868, +13820, +13820, +13820, +13820, +15901, +15901, +15901, +15901, +15901, +15868, +15869, +13788, +15869, +15901, +15901, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19965, +21981, +2770, +9, +301, +10704, +8527, +6414, +6446, +6479, +4464, +4463, +2383, +4398, +6446, +6446, +2285, +203, +8946, +24030, +24062, +17853, +17917, +13756, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15901, +15901, +15869, +15837, +15837, +15869, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15870, +11709, +13854, +13821, +13724, +19966, +26078, +21688, +6667, +4422, +10824, +12934, +15013, +17125, +17125, +15013, +15046, +15014, +12966, +12998, +12998 +}, +{ +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +6595, +6595, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +13029, +13029, +13062, +13030, +13031, +15111, +17158, +17158, +17190, +17191, +15145, +13002, +4520, +136, +17624, +19933, +17917, +19965, +17917, +17917, +15869, +17917, +15869, +17916, +17917, +15868, +15836, +15868, +15901, +15933, +15933, +13821, +13820, +13820, +15868, +15868, +13788, +15868, +15869, +15901, +17981, +15869, +13788, +13788, +13788, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +19998, +22014, +2868, +9, +74, +4398, +8559, +8559, +8527, +6479, +4399, +2318, +2318, +6479, +8560, +10608, +6478, +9, +4589, +21819, +28223, +19901, +17885, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15836, +15836, +15869, +15837, +15869, +15869, +15837, +15837, +15837, +15837, +17950, +17950, +17917, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15869, +13789, +13854, +13821, +13724, +17918, +24062, +23866, +8814, +230, +10792, +12967, +15045, +15077, +15077, +15013, +15014, +12966, +12966, +12966, +12998, +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +6595, +6595, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +13029, +13029, +13062, +13030, +13031, +15111, +17158, +17158, +17190, +17191, +15145, +13002, +4520, +136, +17624, +19933, +17917, +19965, +17917, +17917, +15869, +17917, +15869, +17916, +17917, +15868, +15836, +15868, +15901, +15933, +15933, +13821, +13820, +13820, +15868, +15868, +13788, +15868, +15869, +15901, +17981, +15869, +13788, +13788, +13788, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +19998, +22014, +2868, +9, +74, +4398, +8559, +8559, +8527, +6479, +4399, +2318, +2318, +6479, +8560, +10608, +6478, +9, +4589, +21819, +28223, +19901, +17885, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15836, +15836, +15869, +15837, +15869, +15869, +15837, +15837, +15837, +15837, +17950, +17950, +17917, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15869, +13789, +13854, +13821, +13724, +17918, +24062, +23866, +8814, +230, +10792, +12967, +15045, +15077, +15077, +15013, +15014, +12966, +12966, +12966, +12998 +}, +{ +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +6596, +6595, +6595, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10724, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13029, +13030, +13062, +13031, +15079, +15110, +17190, +17190, +17191, +15145, +10922, +2343, +2573, +21850, +22045, +17917, +17917, +17917, +17917, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +13789, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +21982, +21788, +11028, +11, +9, +2187, +4333, +4398, +4399, +4431, +6512, +6544, +6512, +6414, +4301, +107, +106, +6898, +23932, +24029, +19900, +19933, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17981, +15901, +13788, +13788, +13788, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17918, +17918, +17918, +17918, +17886, +15772, +15805, +17885, +17918, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +13853, +13821, +13789, +17885, +22014, +26077, +13138, +231, +8679, +12968, +12998, +15077, +15077, +15045, +15013, +15014, +12966, +12966, +12998, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +6596, +6595, +6595, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10724, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13029, +13030, +13062, +13031, +15079, +15110, +17190, +17190, +17191, +15145, +10922, +2343, +2573, +21850, +22045, +17917, +17917, +17917, +17917, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +13789, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +21982, +21788, +11028, +11, +9, +2187, +4333, +4398, +4399, +4431, +6512, +6544, +6512, +6414, +4301, +107, +106, +6898, +23932, +24029, +19900, +19933, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17981, +15901, +13788, +13788, +13788, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17918, +17918, +17918, +17918, +17886, +15772, +15805, +17885, +17918, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +13853, +13821, +13789, +17885, +22014, +26077, +13138, +231, +8679, +12968, +12998, +15077, +15077, +15045, +15013, +15014, +12966, +12966, +12998 +}, +{ +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6596, +6596, +6596, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10852, +10852, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13030, +13062, +13062, +13063, +15110, +15110, +17190, +15142, +17223, +15146, +8809, +101, +11026, +23996, +22078, +17884, +17884, +17917, +19997, +17916, +17916, +17917, +17949, +17917, +15837, +13756, +15805, +15805, +15837, +17886, +17886, +17886, +17886, +17886, +17886, +17885, +15837, +15837, +15837, +13756, +15837, +15869, +15901, +17949, +15901, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17886, +17821, +23998, +25949, +15287, +4560, +12, +11, +10, +10, +10, +2091, +2091, +2058, +10, +10, +12, +6834, +23835, +28191, +21884, +19901, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13820, +15901, +15901, +15869, +15837, +15837, +17885, +17885, +17885, +17853, +17854, +17854, +17854, +17854, +17854, +17854, +19934, +19934, +17854, +17854, +17853, +17853, +17885, +17950, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15870, +13821, +13821, +13821, +15869, +19933, +28223, +19478, +4458, +4487, +10888, +12999, +12997, +12997, +15045, +12965, +12966, +12966, +12966, +12965, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6596, +6596, +6596, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10852, +10852, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13030, +13062, +13062, +13063, +15110, +15110, +17190, +15142, +17223, +15146, +8809, +101, +11026, +23996, +22078, +17884, +17884, +17917, +19997, +17916, +17916, +17917, +17949, +17917, +15837, +13756, +15805, +15805, +15837, +17886, +17886, +17886, +17886, +17886, +17886, +17885, +15837, +15837, +15837, +13756, +15837, +15869, +15901, +17949, +15901, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17886, +17821, +23998, +25949, +15287, +4560, +12, +11, +10, +10, +10, +2091, +2091, +2058, +10, +10, +12, +6834, +23835, +28191, +21884, +19901, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13820, +15901, +15901, +15869, +15837, +15837, +17885, +17885, +17885, +17853, +17854, +17854, +17854, +17854, +17854, +17854, +19934, +19934, +17854, +17854, +17853, +17853, +17885, +17950, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15870, +13821, +13821, +13821, +15869, +19933, +28223, +19478, +4458, +4487, +10888, +12999, +12997, +12997, +15045, +12965, +12966, +12966, +12966, +12965 +}, +{ +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15045, +15045, +13029, +13030, +11014, +13062, +13063, +15110, +15110, +17190, +15109, +15175, +15146, +4649, +5, +17365, +24029, +19997, +17884, +17884, +17917, +17916, +17884, +17885, +17917, +15837, +15837, +17918, +17918, +19934, +19935, +19935, +22015, +19903, +19870, +19903, +19903, +19935, +19935, +19967, +19999, +19999, +19998, +17917, +15804, +15836, +15869, +15901, +15901, +13788, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15805, +19901, +21982, +21885, +21788, +17464, +11061, +4754, +2641, +528, +496, +463, +496, +6834, +13238, +19609, +23900, +23997, +24030, +22014, +19933, +17853, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +15837, +15869, +17917, +17917, +17885, +17885, +19934, +19967, +22015, +21983, +19903, +19870, +19870, +19871, +19871, +19903, +21983, +21983, +19935, +19935, +19934, +19934, +17886, +15805, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17949, +13789, +13821, +15934, +15869, +17853, +26142, +23769, +8717, +262, +8808, +12999, +12997, +12996, +15045, +12965, +12966, +12966, +12998, +12998, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15045, +15045, +13029, +13030, +11014, +13062, +13063, +15110, +15110, +17190, +15109, +15175, +15146, +4649, +5, +17365, +24029, +19997, +17884, +17884, +17917, +17916, +17884, +17885, +17917, +15837, +15837, +17918, +17918, +19934, +19935, +19935, +22015, +19903, +19870, +19903, +19903, +19935, +19935, +19967, +19999, +19999, +19998, +17917, +15804, +15836, +15869, +15901, +15901, +13788, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15805, +19901, +21982, +21885, +21788, +17464, +11061, +4754, +2641, +528, +496, +463, +496, +6834, +13238, +19609, +23900, +23997, +24030, +22014, +19933, +17853, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +15837, +15869, +17917, +17917, +17885, +17885, +19934, +19967, +22015, +21983, +19903, +19870, +19870, +19871, +19871, +19903, +21983, +21983, +19935, +19935, +19934, +19934, +17886, +15805, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17949, +13789, +13821, +15934, +15869, +17853, +26142, +23769, +8717, +262, +8808, +12999, +12997, +12996, +15045, +12965, +12966, +12966, +12998, +12998 +}, +{ +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15110, +15142, +15142, +15176, +13098, +2504, +8, +19576, +21981, +17917, +15836, +17884, +17917, +15836, +15836, +17917, +17918, +15805, +17886, +19967, +19935, +19870, +17693, +15548, +15515, +15483, +13435, +13435, +13435, +13467, +15547, +15612, +17725, +17789, +19966, +17918, +17918, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13788, +15934, +15869, +15804, +19966, +24063, +21950, +23997, +21885, +21820, +19739, +19739, +19771, +19771, +19804, +19869, +24062, +26143, +21981, +17788, +19998, +17917, +15869, +17950, +15837, +15837, +15869, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15869, +15837, +15805, +17886, +19934, +19902, +19902, +17757, +17692, +15580, +15547, +13435, +13435, +13435, +13435, +13435, +15515, +15579, +15644, +17790, +19935, +19967, +19934, +17853, +15805, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +13788, +13820, +15934, +15901, +15804, +24061, +27996, +13009, +166, +6695, +10951, +12997, +12997, +12997, +12997, +12966, +12966, +12998, +12998, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15110, +15142, +15142, +15176, +13098, +2504, +8, +19576, +21981, +17917, +15836, +17884, +17917, +15836, +15836, +17917, +17918, +15805, +17886, +19967, +19935, +19870, +17693, +15548, +15515, +15483, +13435, +13435, +13435, +13467, +15547, +15612, +17725, +17789, +19966, +17918, +17918, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13788, +15934, +15869, +15804, +19966, +24063, +21950, +23997, +21885, +21820, +19739, +19739, +19771, +19771, +19804, +19869, +24062, +26143, +21981, +17788, +19998, +17917, +15869, +17950, +15837, +15837, +15869, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15869, +15837, +15805, +17886, +19934, +19902, +19902, +17757, +17692, +15580, +15547, +13435, +13435, +13435, +13435, +13435, +15515, +15579, +15644, +17790, +19935, +19967, +19934, +17853, +15805, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +13788, +13820, +15934, +15901, +15804, +24061, +27996, +13009, +166, +6695, +10951, +12997, +12997, +12997, +12997, +12966, +12966, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8612, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +17094, +17094, +15077, +13029, +13062, +11014, +11015, +13063, +13063, +15142, +15142, +15174, +15176, +11018, +358, +396, +23803, +21981, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +17918, +17951, +15774, +13596, +13499, +11289, +7032, +4886, +2774, +2742, +694, +694, +693, +725, +758, +2903, +7096, +7192, +11450, +15676, +17886, +19998, +17918, +15836, +15836, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15837, +15837, +17950, +17885, +17853, +22046, +24095, +24094, +24062, +24062, +24094, +22078, +20030, +17949, +17884, +17852, +19998, +15804, +15804, +15837, +15902, +13789, +15902, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17886, +17885, +17886, +19934, +19934, +17789, +15644, +13466, +9209, +4983, +4951, +2838, +726, +694, +694, +694, +726, +758, +822, +5015, +9208, +11418, +15644, +17821, +19999, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17917, +13820, +13788, +15933, +15901, +15836, +21949, +32190, +19349, +265, +4582, +10919, +10981, +13029, +12997, +15046, +12998, +12998, +12998, +12998, +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8612, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +17094, +17094, +15077, +13029, +13062, +11014, +11015, +13063, +13063, +15142, +15142, +15174, +15176, +11018, +358, +396, +23803, +21981, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +17918, +17951, +15774, +13596, +13499, +11289, +7032, +4886, +2774, +2742, +694, +694, +693, +725, +758, +2903, +7096, +7192, +11450, +15676, +17886, +19998, +17918, +15836, +15836, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15837, +15837, +17950, +17885, +17853, +22046, +24095, +24094, +24062, +24062, +24094, +22078, +20030, +17949, +17884, +17852, +19998, +15804, +15804, +15837, +15902, +13789, +15902, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17886, +17885, +17886, +19934, +19934, +17789, +15644, +13466, +9209, +4983, +4951, +2838, +726, +694, +694, +694, +726, +758, +822, +5015, +9208, +11418, +15644, +17821, +19999, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17917, +13820, +13788, +15933, +15901, +15836, +21949, +32190, +19349, +265, +4582, +10919, +10981, +13029, +12997, +15046, +12998, +12998, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +6563, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8644, +8643, +8643, +8644, +8644, +8644, +8676, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12965, +15046, +17093, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15142, +15141, +17255, +15176, +8905, +196, +4719, +26013, +22014, +15869, +15869, +15837, +15837, +17885, +17918, +17918, +17854, +15676, +9338, +2967, +758, +693, +661, +2678, +4726, +4758, +4758, +4758, +4758, +2710, +2710, +693, +725, +757, +821, +5079, +11450, +15708, +17886, +17918, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17949, +15836, +15836, +17949, +17949, +17885, +17884, +17852, +19900, +19933, +19933, +19900, +17884, +17916, +15900, +13820, +13788, +13756, +17949, +15869, +15869, +11708, +15934, +13788, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +17885, +17853, +17886, +19935, +17822, +15612, +11321, +5015, +790, +725, +2741, +2741, +2710, +2710, +2710, +2710, +2710, +2710, +693, +693, +693, +692, +756, +886, +9305, +15676, +17853, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +13821, +13821, +15869, +17917, +17917, +17885, +17884, +17949, +15869, +13788, +13821, +15869, +17917, +19900, +32287, +21592, +4491, +2470, +8871, +13030, +13029, +12997, +15078, +12998, +12998, +12998, +12998, +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +6563, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8644, +8643, +8643, +8644, +8644, +8644, +8676, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12965, +15046, +17093, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15142, +15141, +17255, +15176, +8905, +196, +4719, +26013, +22014, +15869, +15869, +15837, +15837, +17885, +17918, +17918, +17854, +15676, +9338, +2967, +758, +693, +661, +2678, +4726, +4758, +4758, +4758, +4758, +2710, +2710, +693, +725, +757, +821, +5079, +11450, +15708, +17886, +17918, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17949, +15836, +15836, +17949, +17949, +17885, +17884, +17852, +19900, +19933, +19933, +19900, +17884, +17916, +15900, +13820, +13788, +13756, +17949, +15869, +15869, +11708, +15934, +13788, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +17885, +17853, +17886, +19935, +17822, +15612, +11321, +5015, +790, +725, +2741, +2741, +2710, +2710, +2710, +2710, +2710, +2710, +693, +693, +693, +692, +756, +886, +9305, +15676, +17853, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +13821, +13821, +15869, +17917, +17917, +17885, +17884, +17949, +15869, +13788, +13821, +15869, +17917, +19900, +32287, +21592, +4491, +2470, +8871, +13030, +13029, +12997, +15078, +12998, +12998, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8676, +8644, +8644, +8644, +8643, +8643, +8644, +8643, +6595, +6595, +6596, +6595, +6596, +6595, +6596, +6595, +8644, +8644, +8644, +8643, +8644, +8676, +8676, +8676, +8676, +8676, +8708, +10756, +8708, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +15045, +15077, +15077, +15078, +13030, +11015, +11015, +13063, +15142, +15174, +15141, +17256, +15145, +8778, +101, +9010, +26077, +22045, +15868, +15869, +15837, +17853, +19935, +21983, +17758, +13467, +822, +726, +661, +694, +4823, +6872, +6840, +8888, +6840, +6872, +6872, +6872, +6872, +6840, +4791, +4759, +2710, +629, +693, +758, +5047, +13499, +19870, +22015, +17854, +17853, +15837, +15837, +17918, +15869, +15837, +15901, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17917, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17884, +19965, +17917, +15804, +17917, +20030, +19965, +17852, +19933, +19965, +17917, +17884, +15868, +15869, +15901, +15901, +17949, +15804, +17917, +20062, +13756, +15901, +15869, +15836, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15901, +15868, +15836, +17917, +17885, +17885, +19934, +22015, +19871, +15613, +9274, +2871, +661, +629, +2742, +4823, +4791, +4791, +6840, +6840, +6840, +6872, +8920, +6872, +4791, +4823, +4855, +2775, +2742, +693, +725, +790, +9241, +17725, +17821, +19934, +17917, +17917, +15869, +15868, +15901, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17917, +15869, +13820, +13789, +15869, +17917, +17885, +28223, +23866, +8879, +262, +10824, +13031, +13029, +13029, +13030, +13030, +15078, +15077, +13029, +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8676, +8644, +8644, +8644, +8643, +8643, +8644, +8643, +6595, +6595, +6596, +6595, +6596, +6595, +6596, +6595, +8644, +8644, +8644, +8643, +8644, +8676, +8676, +8676, +8676, +8676, +8708, +10756, +8708, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +15045, +15077, +15077, +15078, +13030, +11015, +11015, +13063, +15142, +15174, +15141, +17256, +15145, +8778, +101, +9010, +26077, +22045, +15868, +15869, +15837, +17853, +19935, +21983, +17758, +13467, +822, +726, +661, +694, +4823, +6872, +6840, +8888, +6840, +6872, +6872, +6872, +6872, +6840, +4791, +4759, +2710, +629, +693, +758, +5047, +13499, +19870, +22015, +17854, +17853, +15837, +15837, +17918, +15869, +15837, +15901, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17917, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17884, +19965, +17917, +15804, +17917, +20030, +19965, +17852, +19933, +19965, +17917, +17884, +15868, +15869, +15901, +15901, +17949, +15804, +17917, +20062, +13756, +15901, +15869, +15836, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15901, +15868, +15836, +17917, +17885, +17885, +19934, +22015, +19871, +15613, +9274, +2871, +661, +629, +2742, +4823, +4791, +4791, +6840, +6840, +6840, +6872, +8920, +6872, +4791, +4823, +4855, +2775, +2742, +693, +725, +790, +9241, +17725, +17821, +19934, +17917, +17917, +15869, +15868, +15901, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17917, +15869, +13820, +13789, +15869, +17917, +17885, +28223, +23866, +8879, +262, +10824, +13031, +13029, +13029, +13030, +13030, +15078, +15077, +13029 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6595, +6595, +8675, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15144, +13067, +4554, +104, +11253, +21981, +17949, +15868, +15836, +17853, +19902, +21919, +19742, +11227, +630, +630, +2711, +4792, +4792, +6841, +8889, +8890, +8858, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +6841, +6841, +4759, +4824, +2743, +629, +726, +11322, +19806, +21951, +19935, +15773, +15805, +17950, +13821, +11740, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +13820, +15900, +15933, +13820, +13788, +17917, +17886, +17854, +21983, +21886, +15484, +6968, +662, +630, +2710, +4791, +6872, +6873, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +6872, +6873, +6873, +6872, +6872, +4792, +4759, +2678, +662, +4951, +13467, +19838, +19934, +17917, +15868, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +22045, +13236, +7, +10728, +15016, +15078, +13094, +13029, +15109, +15109, +15109, +15109, +10789, +10789, +10789, +10789, +10789, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6595, +6595, +8675, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15144, +13067, +4554, +104, +11253, +21981, +17949, +15868, +15836, +17853, +19902, +21919, +19742, +11227, +630, +630, +2711, +4792, +4792, +6841, +8889, +8890, +8858, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +6841, +6841, +4759, +4824, +2743, +629, +726, +11322, +19806, +21951, +19935, +15773, +15805, +17950, +13821, +11740, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +13820, +15900, +15933, +13820, +13788, +17917, +17886, +17854, +21983, +21886, +15484, +6968, +662, +630, +2710, +4791, +6872, +6873, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +6872, +6873, +6873, +6872, +6872, +4792, +4759, +2678, +662, +4951, +13467, +19838, +19934, +17917, +15868, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +22045, +13236, +7, +10728, +15016, +15078, +13094, +13029, +15109, +15109, +15109, +15109 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +10853, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15145, +13003, +2409, +170, +17592, +19932, +17949, +15836, +15804, +22015, +21951, +17597, +9081, +2743, +2711, +4760, +4792, +6841, +6841, +6841, +8890, +8858, +8858, +8857, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8921, +6840, +4759, +2743, +2742, +726, +9178, +19774, +21983, +17886, +15837, +15869, +15869, +13820, +13820, +13820, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17885, +17885, +15869, +15869, +15900, +13820, +13820, +15933, +17949, +15837, +17886, +19903, +19838, +9113, +6936, +2743, +2710, +4791, +4792, +6840, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +6841, +6808, +6807, +4791, +2742, +2838, +11321, +17789, +17885, +15869, +15900, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +22078, +13334, +138, +8616, +14984, +15079, +13062, +10980, +15109, +15109, +15109, +15109, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +10853, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15145, +13003, +2409, +170, +17592, +19932, +17949, +15836, +15804, +22015, +21951, +17597, +9081, +2743, +2711, +4760, +4792, +6841, +6841, +6841, +8890, +8858, +8858, +8857, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8921, +6840, +4759, +2743, +2742, +726, +9178, +19774, +21983, +17886, +15837, +15869, +15869, +13820, +13820, +13820, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17885, +17885, +15869, +15869, +15900, +13820, +13820, +15933, +17949, +15837, +17886, +19903, +19838, +9113, +6936, +2743, +2710, +4791, +4792, +6840, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +6841, +6808, +6807, +4791, +2742, +2838, +11321, +17789, +17885, +15869, +15900, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +22078, +13334, +138, +8616, +14984, +15079, +13062, +10980, +15109, +15109, +15109, +15109 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15177, +13003, +264, +268, +23963, +19964, +15836, +15836, +19933, +21982, +17693, +9145, +597, +566, +4792, +6872, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8857, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8889, +8889, +6808, +6872, +6936, +2775, +629, +726, +9210, +15677, +19935, +17918, +15805, +15869, +15901, +13788, +13821, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +15868, +13788, +15901, +17917, +17853, +19934, +19838, +11322, +2742, +2710, +2710, +4791, +6872, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6840, +4791, +2742, +2774, +757, +7224, +17886, +20030, +15836, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +22110, +19641, +6638, +4422, +12904, +15079, +13062, +13029, +15109, +15109, +15109, +15109, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15177, +13003, +264, +268, +23963, +19964, +15836, +15836, +19933, +21982, +17693, +9145, +597, +566, +4792, +6872, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8857, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8889, +8889, +6808, +6872, +6936, +2775, +629, +726, +9210, +15677, +19935, +17918, +15805, +15869, +15901, +13788, +13821, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +15868, +13788, +15901, +17917, +17853, +19934, +19838, +11322, +2742, +2710, +2710, +4791, +6872, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6840, +4791, +2742, +2774, +757, +7224, +17886, +20030, +15836, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +22110, +19641, +6638, +4422, +12904, +15079, +13062, +13029, +15109, +15109, +15109, +15109 +}, +{ +10821, +10821, +10821, +10789, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +10820, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13061, +13093, +15109, +17126, +15111, +11015, +13063, +13095, +15174, +17253, +15174, +15177, +10955, +199, +429, +26141, +19965, +15771, +19965, +22015, +17725, +7128, +726, +2678, +4759, +6873, +6873, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +6809, +6841, +6873, +6905, +4856, +2775, +2742, +661, +9241, +17822, +19967, +15837, +15869, +15901, +13788, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15901, +15901, +15869, +15837, +15805, +17854, +19903, +13467, +725, +4823, +4791, +4792, +6872, +6873, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6872, +6904, +6935, +725, +789, +9337, +17853, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +19997, +23932, +15122, +4, +10824, +15080, +10982, +13062, +15141, +15141, +15109, +15109, +10821, +10821, +10821, +10789, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +10820, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13061, +13093, +15109, +17126, +15111, +11015, +13063, +13095, +15174, +17253, +15174, +15177, +10955, +199, +429, +26141, +19965, +15771, +19965, +22015, +17725, +7128, +726, +2678, +4759, +6873, +6873, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +6809, +6841, +6873, +6905, +4856, +2775, +2742, +661, +9241, +17822, +19967, +15837, +15869, +15901, +13788, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15901, +15901, +15869, +15837, +15805, +17854, +19903, +13467, +725, +4823, +4791, +4792, +6872, +6873, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6872, +6904, +6935, +725, +789, +9337, +17853, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +19997, +23932, +15122, +4, +10824, +15080, +10982, +13062, +15141, +15141, +15109, +15109 +}, +{ +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +10820, +10820, +10852, +10852, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +13094, +15110, +17158, +15111, +13095, +13095, +13127, +15206, +17254, +15142, +15178, +10891, +167, +2607, +26141, +22013, +15772, +19966, +19902, +11354, +693, +629, +6872, +6905, +6873, +6841, +6841, +6841, +6841, +6841, +8890, +8890, +8890, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +8889, +8921, +8921, +6840, +4792, +4856, +4856, +662, +822, +13531, +19935, +17886, +15837, +15869, +15869, +15933, +15836, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +17949, +17917, +15805, +17854, +19903, +15548, +4919, +597, +4791, +6840, +6872, +6841, +6841, +6841, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +8953, +2742, +4887, +757, +691, +11418, +24159, +15773, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17884, +28158, +19445, +4, +10791, +15081, +10950, +15175, +15141, +15141, +15142, +15142, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +10820, +10820, +10852, +10852, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +13094, +15110, +17158, +15111, +13095, +13095, +13127, +15206, +17254, +15142, +15178, +10891, +167, +2607, +26141, +22013, +15772, +19966, +19902, +11354, +693, +629, +6872, +6905, +6873, +6841, +6841, +6841, +6841, +6841, +8890, +8890, +8890, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +8889, +8921, +8921, +6840, +4792, +4856, +4856, +662, +822, +13531, +19935, +17886, +15837, +15869, +15869, +15933, +15836, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +17949, +17917, +15805, +17854, +19903, +15548, +4919, +597, +4791, +6840, +6872, +6841, +6841, +6841, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +8953, +2742, +4887, +757, +691, +11418, +24159, +15773, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17884, +28158, +19445, +4, +10791, +15081, +10950, +15175, +15141, +15141, +15142, +15142 +}, +{ +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +8772, +10820, +10820, +10821, +10853, +10853, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13030, +15110, +15110, +15110, +13094, +13094, +15142, +17158, +15143, +13096, +13095, +13127, +15206, +15238, +15142, +17226, +8778, +167, +11027, +24029, +19965, +19933, +21982, +15612, +7031, +661, +4791, +6872, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8889, +8889, +8921, +6873, +6872, +4792, +4823, +726, +9208, +15709, +19934, +17885, +15837, +15901, +17981, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15837, +15837, +17885, +17886, +22015, +19806, +4984, +596, +4823, +6840, +6873, +8921, +8921, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +6841, +8857, +8857, +8857, +6809, +8921, +6872, +2711, +6936, +4887, +660, +4983, +17725, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15804, +28190, +21623, +265, +8678, +13001, +13030, +15207, +15142, +15141, +15142, +15142, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +8772, +10820, +10820, +10821, +10853, +10853, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13030, +15110, +15110, +15110, +13094, +13094, +15142, +17158, +15143, +13096, +13095, +13127, +15206, +15238, +15142, +17226, +8778, +167, +11027, +24029, +19965, +19933, +21982, +15612, +7031, +661, +4791, +6872, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8889, +8889, +8921, +6873, +6872, +4792, +4823, +726, +9208, +15709, +19934, +17885, +15837, +15901, +17981, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15837, +15837, +17885, +17886, +22015, +19806, +4984, +596, +4823, +6840, +6873, +8921, +8921, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +6841, +8857, +8857, +8857, +6809, +8921, +6872, +2711, +6936, +4887, +660, +4983, +17725, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15804, +28190, +21623, +265, +8678, +13001, +13030, +15207, +15142, +15141, +15142, +15142 +}, +{ +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +8772, +8772, +8772, +8772, +10820, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +10853, +10852, +10853, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +12965, +12965, +12997, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +15110, +15142, +15142, +13094, +13094, +15142, +15142, +15143, +13096, +13127, +15207, +15206, +15238, +15175, +17226, +4552, +168, +17431, +21981, +19965, +22014, +19838, +11322, +726, +2742, +6904, +6840, +6776, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8825, +8857, +8889, +11002, +8954, +6873, +6840, +4792, +694, +2870, +13499, +19902, +17918, +15837, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15805, +17853, +19934, +19871, +13403, +662, +597, +8953, +8921, +8922, +8922, +8889, +8889, +8889, +8889, +6809, +6809, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8857, +8857, +8858, +8889, +6841, +6841, +8953, +4791, +4855, +4920, +758, +7096, +21983, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17852, +26110, +23802, +8846, +292, +10888, +15112, +15143, +15142, +15142, +15142, +15142, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +8772, +8772, +8772, +8772, +10820, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +10853, +10852, +10853, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +12965, +12965, +12997, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +15110, +15142, +15142, +13094, +13094, +15142, +15142, +15143, +13096, +13127, +15207, +15206, +15238, +15175, +17226, +4552, +168, +17431, +21981, +19965, +22014, +19838, +11322, +726, +2742, +6904, +6840, +6776, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8825, +8857, +8889, +11002, +8954, +6873, +6840, +4792, +694, +2870, +13499, +19902, +17918, +15837, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15805, +17853, +19934, +19871, +13403, +662, +597, +8953, +8921, +8922, +8922, +8889, +8889, +8889, +8889, +6809, +6809, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8857, +8857, +8858, +8889, +6841, +6841, +8953, +4791, +4855, +4920, +758, +7096, +21983, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17852, +26110, +23802, +8846, +292, +10888, +15112, +15143, +15142, +15142, +15142, +15142 +}, +{ +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +10853, +10853, +10853, +10853, +10853, +10853, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +12965, +12965, +12997, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +15110, +13094, +15143, +15143, +13094, +13126, +15174, +15174, +15143, +15175, +15175, +13159, +15238, +15206, +15208, +17227, +2407, +169, +21722, +22013, +17917, +22014, +17725, +9177, +597, +4758, +8985, +8921, +6809, +10970, +8890, +8922, +8921, +6873, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8858, +10938, +8889, +6776, +6809, +8921, +8921, +6840, +2710, +725, +9273, +17822, +19966, +15837, +15869, +13788, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17853, +19935, +17693, +7032, +2710, +4759, +6840, +8889, +8889, +8889, +6777, +6777, +8857, +8890, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8858, +8858, +8890, +8890, +8890, +8921, +8921, +4792, +4824, +4823, +629, +4920, +19774, +17854, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +24029, +23931, +15218, +2, +10888, +15145, +13030, +15142, +15174, +15142, +13095, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +10853, +10853, +10853, +10853, +10853, +10853, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +12965, +12965, +12997, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +15110, +13094, +15143, +15143, +13094, +13126, +15174, +15174, +15143, +15175, +15175, +13159, +15238, +15206, +15208, +17227, +2407, +169, +21722, +22013, +17917, +22014, +17725, +9177, +597, +4758, +8985, +8921, +6809, +10970, +8890, +8922, +8921, +6873, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8858, +10938, +8889, +6776, +6809, +8921, +8921, +6840, +2710, +725, +9273, +17822, +19966, +15837, +15869, +13788, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17853, +19935, +17693, +7032, +2710, +4759, +6840, +8889, +8889, +8889, +6777, +6777, +8857, +8890, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8858, +8858, +8890, +8890, +8890, +8921, +8921, +4792, +4824, +4823, +629, +4920, +19774, +17854, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +24029, +23931, +15218, +2, +10888, +15145, +13030, +15142, +15174, +15142, +13095 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +8805, +10853, +8805, +8805, +8805, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +12997, +12997, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15142, +15143, +13127, +13127, +15175, +15175, +15175, +15176, +15208, +13191, +13191, +15206, +15208, +17195, +295, +266, +23900, +19900, +17885, +22015, +15547, +4887, +2742, +4759, +8889, +10970, +8825, +8890, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8889, +8889, +6841, +4823, +725, +5015, +15644, +22047, +17853, +15837, +15837, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +19965, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +19965, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19903, +13435, +694, +4759, +8889, +8857, +8857, +8858, +8858, +8857, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8890, +6809, +6841, +6872, +4824, +2710, +2775, +11291, +19935, +17918, +15837, +15837, +15837, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19901, +26109, +19541, +4, +8711, +15113, +15143, +15174, +15174, +15175, +13127, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +8805, +10853, +8805, +8805, +8805, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +12997, +12997, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15142, +15143, +13127, +13127, +15175, +15175, +15175, +15176, +15208, +13191, +13191, +15206, +15208, +17195, +295, +266, +23900, +19900, +17885, +22015, +15547, +4887, +2742, +4759, +8889, +10970, +8825, +8890, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8889, +8889, +6841, +4823, +725, +5015, +15644, +22047, +17853, +15837, +15837, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +19965, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +19965, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19903, +13435, +694, +4759, +8889, +8857, +8857, +8858, +8858, +8857, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8890, +6809, +6841, +6872, +4824, +2710, +2775, +11291, +19935, +17918, +15837, +15837, +15837, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19901, +26109, +19541, +4, +8711, +15113, +15143, +15174, +15174, +15175, +13127 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10950, +10949, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +15142, +15175, +13127, +15175, +13127, +15207, +15207, +15207, +17223, +15207, +13191, +13191, +15239, +15208, +17195, +295, +332, +26013, +19933, +17885, +22015, +15483, +726, +4790, +4759, +8889, +10970, +8857, +8890, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +6840, +2774, +2870, +15579, +22047, +15805, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17917, +17917, +15837, +15837, +15837, +15837, +15837, +15869, +15901, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +17884, +15836, +17885, +17917, +15869, +15836, +15836, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19838, +11290, +662, +4759, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8889, +6809, +8889, +6873, +6872, +4759, +2711, +7065, +19902, +17918, +15837, +15837, +15869, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +19901, +26142, +19607, +297, +6599, +13033, +17192, +15175, +15174, +15175, +13127, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10950, +10949, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +15142, +15175, +13127, +15175, +13127, +15207, +15207, +15207, +17223, +15207, +13191, +13191, +15239, +15208, +17195, +295, +332, +26013, +19933, +17885, +22015, +15483, +726, +4790, +4759, +8889, +10970, +8857, +8890, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +6840, +2774, +2870, +15579, +22047, +15805, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17917, +17917, +15837, +15837, +15837, +15837, +15837, +15869, +15901, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +17884, +15836, +17885, +17917, +15869, +15836, +15836, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19838, +11290, +662, +4759, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8889, +6809, +8889, +6873, +6872, +4759, +2711, +7065, +19902, +17918, +15837, +15837, +15869, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +19901, +26142, +19607, +297, +6599, +13033, +17192, +15175, +15174, +15175, +13127 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10949, +10950, +10950, +10950, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +15175, +15175, +15175, +13159, +15207, +15207, +17255, +15207, +13191, +13223, +15271, +15209, +15083, +295, +461, +26045, +19965, +15869, +22015, +15450, +661, +4791, +6840, +8857, +10970, +8858, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +4792, +2742, +758, +13466, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +17917, +17917, +15869, +15901, +15869, +15868, +15836, +13820, +13852, +13853, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +19934, +17725, +7097, +2678, +6808, +8889, +10906, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +6809, +8921, +6873, +6872, +4791, +2678, +4887, +17822, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +24094, +19737, +4718, +2373, +13001, +17224, +15175, +15207, +13127, +13128, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10949, +10950, +10950, +10950, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +15175, +15175, +15175, +13159, +15207, +15207, +17255, +15207, +13191, +13223, +15271, +15209, +15083, +295, +461, +26045, +19965, +15869, +22015, +15450, +661, +4791, +6840, +8857, +10970, +8858, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +4792, +2742, +758, +13466, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +17917, +17917, +15869, +15901, +15869, +15868, +15836, +13820, +13852, +13853, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +19934, +17725, +7097, +2678, +6808, +8889, +10906, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +6809, +8921, +6873, +6872, +4791, +2678, +4887, +17822, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +24094, +19737, +4718, +2373, +13001, +17224, +15175, +15207, +13127, +13128 +}, +{ +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10918, +10918, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10918, +10917, +10917, +10917, +10917, +10917, +10949, +10950, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +15175, +15207, +13159, +15239, +15207, +17255, +15207, +13191, +13223, +15304, +15209, +15051, +263, +592, +26078, +19965, +15837, +19935, +13370, +629, +4791, +6872, +8857, +10938, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8857, +8857, +8857, +8889, +4792, +2742, +726, +13434, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15870, +15837, +13789, +13757, +13756, +13756, +13788, +15837, +15837, +15837, +15837, +15836, +15804, +15836, +15869, +15869, +15836, +13820, +13853, +13885, +13852, +11740, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +17917, +17885, +17917, +19934, +15644, +4951, +2678, +6840, +8857, +10906, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8857, +8857, +8889, +8921, +6840, +6872, +6840, +2678, +694, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +22046, +21915, +13170, +99, +10888, +17257, +15175, +15207, +13128, +13128, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10918, +10918, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10918, +10917, +10917, +10917, +10917, +10917, +10949, +10950, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +15175, +15207, +13159, +15239, +15207, +17255, +15207, +13191, +13223, +15304, +15209, +15051, +263, +592, +26078, +19965, +15837, +19935, +13370, +629, +4791, +6872, +8857, +10938, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8857, +8857, +8857, +8889, +4792, +2742, +726, +13434, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15870, +15837, +13789, +13757, +13756, +13756, +13788, +15837, +15837, +15837, +15837, +15836, +15804, +15836, +15869, +15869, +15836, +13820, +13853, +13885, +13852, +11740, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +17917, +17885, +17917, +19934, +15644, +4951, +2678, +6840, +8857, +10906, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8857, +8857, +8889, +8921, +6840, +6872, +6840, +2678, +694, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +22046, +21915, +13170, +99, +10888, +17257, +15175, +15207, +13128, +13128 +}, +{ +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +12998, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10950, +10950, +10950, +10950, +10949, +10949, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13126, +13126, +13127, +13127, +13159, +15207, +15207, +15207, +15208, +15208, +15239, +13191, +15239, +17256, +17287, +13223, +13223, +15304, +15209, +12938, +231, +4818, +26079, +17885, +15837, +19935, +13370, +629, +4790, +6872, +8889, +10938, +10938, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +6840, +2742, +726, +13434, +22015, +15773, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +15805, +15805, +17885, +19934, +19967, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +24095, +24095, +22046, +22078, +22079, +19998, +15836, +11708, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +17918, +19934, +15612, +2871, +2678, +6840, +8857, +10906, +8858, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8857, +8889, +8921, +6840, +6872, +6872, +2679, +2742, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17949, +21981, +17462, +4, +10823, +19305, +15175, +15207, +13128, +13128, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +12998, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10950, +10950, +10950, +10950, +10949, +10949, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13126, +13126, +13127, +13127, +13159, +15207, +15207, +15207, +15208, +15208, +15239, +13191, +15239, +17256, +17287, +13223, +13223, +15304, +15209, +12938, +231, +4818, +26079, +17885, +15837, +19935, +13370, +629, +4790, +6872, +8889, +10938, +10938, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +6840, +2742, +726, +13434, +22015, +15773, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +15805, +15805, +17885, +19934, +19967, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +24095, +24095, +22046, +22078, +22079, +19998, +15836, +11708, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +17918, +19934, +15612, +2871, +2678, +6840, +8857, +10906, +8858, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8857, +8889, +8921, +6840, +6872, +6872, +2679, +2742, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17949, +21981, +17462, +4, +10823, +19305, +15175, +15207, +13128, +13128 +}, +{ +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +10917, +10917, +10917, +12997, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15208, +15240, +15239, +13223, +17287, +19335, +17287, +13223, +13223, +15272, +15210, +12906, +199, +9012, +24063, +17885, +13789, +19935, +15483, +694, +2710, +6872, +8889, +8889, +10938, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +4792, +2710, +2839, +15548, +22015, +17854, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13820, +13789, +15837, +17917, +17918, +17886, +22079, +22047, +19870, +17756, +17692, +17691, +17659, +17659, +17627, +17626, +17626, +17594, +17593, +17593, +17593, +17626, +17658, +17626, +17691, +19836, +19934, +22014, +19966, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +17917, +19934, +15612, +2871, +630, +6840, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +2775, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17853, +15902, +15869, +22014, +19608, +265, +8678, +17225, +15207, +15207, +13128, +13128, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +10917, +10917, +10917, +12997, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15208, +15240, +15239, +13223, +17287, +19335, +17287, +13223, +13223, +15272, +15210, +12906, +199, +9012, +24063, +17885, +13789, +19935, +15483, +694, +2710, +6872, +8889, +8889, +10938, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +4792, +2710, +2839, +15548, +22015, +17854, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13820, +13789, +15837, +17917, +17918, +17886, +22079, +22047, +19870, +17756, +17692, +17691, +17659, +17659, +17627, +17626, +17626, +17594, +17593, +17593, +17593, +17626, +17658, +17626, +17691, +19836, +19934, +22014, +19966, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +17917, +19934, +15612, +2871, +630, +6840, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +2775, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17853, +15902, +15869, +22014, +19608, +265, +8678, +17225, +15207, +15207, +13128, +13128 +}, +{ +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +13127, +13127, +13159, +15207, +15207, +15207, +15239, +15239, +15240, +15240, +13224, +13223, +17287, +19335, +17287, +13223, +13223, +13224, +15242, +10826, +199, +11157, +24063, +15837, +13789, +19935, +15580, +6967, +2710, +6840, +8921, +8889, +8890, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6840, +2710, +9081, +17694, +21983, +17854, +17886, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +19998, +19966, +19933, +19869, +19771, +17626, +15416, +11158, +6899, +2674, +529, +464, +432, +399, +367, +270, +237, +237, +302, +367, +399, +528, +625, +6931, +13335, +17626, +19804, +19869, +21950, +19966, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17885, +17854, +15645, +4984, +597, +6840, +10938, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +4855, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17853, +15870, +13821, +22014, +21787, +8846, +6498, +15112, +17256, +15208, +13160, +13161, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +13127, +13127, +13159, +15207, +15207, +15207, +15239, +15239, +15240, +15240, +13224, +13223, +17287, +19335, +17287, +13223, +13223, +13224, +15242, +10826, +199, +11157, +24063, +15837, +13789, +19935, +15580, +6967, +2710, +6840, +8921, +8889, +8890, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6840, +2710, +9081, +17694, +21983, +17854, +17886, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +19998, +19966, +19933, +19869, +19771, +17626, +15416, +11158, +6899, +2674, +529, +464, +432, +399, +367, +270, +237, +237, +302, +367, +399, +528, +625, +6931, +13335, +17626, +19804, +19869, +21950, +19966, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17885, +17854, +15645, +4984, +597, +6840, +10938, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +4855, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17853, +15870, +13821, +22014, +21787, +8846, +6498, +15112, +17256, +15208, +13160, +13161 +}, +{ +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +10950, +13030, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +10982, +10982, +11014, +13062, +11014, +11014, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13095, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +13159, +13159, +15207, +15207, +15239, +15239, +15239, +15239, +15240, +15240, +15272, +13223, +17319, +19335, +17319, +13255, +13255, +13224, +17290, +10826, +199, +13270, +24063, +15837, +13789, +19967, +17693, +9080, +629, +4759, +8921, +8889, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +6841, +6841, +6841, +6841, +4792, +630, +11226, +19839, +19903, +17854, +17918, +15837, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +17917, +19998, +19998, +19901, +17691, +13432, +13302, +560, +302, +237, +109, +77, +141, +141, +141, +141, +206, +238, +270, +303, +2351, +270, +238, +205, +238, +108, +11, +45, +399, +658, +11223, +19740, +24062, +19933, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17885, +17853, +17725, +7097, +597, +6808, +10970, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +6872, +6872, +4791, +2678, +2807, +17789, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19966, +17853, +15869, +13789, +19966, +23965, +17331, +0, +13000, +17288, +15240, +15241, +13161, +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +10950, +13030, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +10982, +10982, +11014, +13062, +11014, +11014, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13095, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +13159, +13159, +15207, +15207, +15239, +15239, +15239, +15239, +15240, +15240, +15272, +13223, +17319, +19335, +17319, +13255, +13255, +13224, +17290, +10826, +199, +13270, +24063, +15837, +13789, +19967, +17693, +9080, +629, +4759, +8921, +8889, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +6841, +6841, +6841, +6841, +4792, +630, +11226, +19839, +19903, +17854, +17918, +15837, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +17917, +19998, +19998, +19901, +17691, +13432, +13302, +560, +302, +237, +109, +77, +141, +141, +141, +141, +206, +238, +270, +303, +2351, +270, +238, +205, +238, +108, +11, +45, +399, +658, +11223, +19740, +24062, +19933, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17885, +17853, +17725, +7097, +597, +6808, +10970, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +6872, +6872, +4791, +2678, +2807, +17789, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19966, +17853, +15869, +13789, +19966, +23965, +17331, +0, +13000, +17288, +15240, +15241, +13161 +}, +{ +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +10982, +10982, +10982, +11014, +10982, +11014, +10982, +11014, +11014, +11014, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +13062, +11014, +13062, +11014, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13095, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15272, +15240, +15272, +15303, +17319, +19367, +17320, +11208, +11207, +13224, +17291, +10794, +167, +15415, +22014, +15837, +15869, +19967, +19806, +13306, +661, +4726, +8921, +8889, +8825, +8858, +8858, +8890, +8890, +8889, +8889, +8889, +8921, +6873, +6873, +6873, +6873, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +6841, +6840, +2742, +758, +13467, +21983, +17854, +17886, +17918, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +21981, +21981, +21949, +17658, +11287, +690, +269, +11, +206, +303, +368, +6609, +10835, +12948, +15061, +15094, +15062, +15062, +17143, +17175, +17175, +17175, +17175, +17142, +15094, +15029, +12949, +8787, +2513, +271, +77, +270, +6836, +15449, +19837, +19966, +15837, +15837, +15869, +15901, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17949, +15837, +17853, +17790, +9177, +597, +4760, +10938, +8857, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8857, +8857, +8858, +8858, +8889, +8889, +6873, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +6873, +6872, +6904, +4791, +4758, +4887, +17789, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17885, +15869, +13820, +19965, +26077, +21590, +4, +10824, +17257, +17320, +15240, +13192, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +10982, +10982, +10982, +11014, +10982, +11014, +10982, +11014, +11014, +11014, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +13062, +11014, +13062, +11014, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13095, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15272, +15240, +15272, +15303, +17319, +19367, +17320, +11208, +11207, +13224, +17291, +10794, +167, +15415, +22014, +15837, +15869, +19967, +19806, +13306, +661, +4726, +8921, +8889, +8825, +8858, +8858, +8890, +8890, +8889, +8889, +8889, +8921, +6873, +6873, +6873, +6873, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +6841, +6840, +2742, +758, +13467, +21983, +17854, +17886, +17918, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +21981, +21981, +21949, +17658, +11287, +690, +269, +11, +206, +303, +368, +6609, +10835, +12948, +15061, +15094, +15062, +15062, +17143, +17175, +17175, +17175, +17175, +17142, +15094, +15029, +12949, +8787, +2513, +271, +77, +270, +6836, +15449, +19837, +19966, +15837, +15837, +15869, +15901, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17949, +15837, +17853, +17790, +9177, +597, +4760, +10938, +8857, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8857, +8857, +8858, +8858, +8889, +8889, +6873, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +6873, +6872, +6904, +4791, +4758, +4887, +17789, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17885, +15869, +13820, +19965, +26077, +21590, +4, +10824, +17257, +17320, +15240, +13192 +}, +{ +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +13062, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +13094, +13094, +11014, +11014, +11014, +11046, +11014, +11046, +11014, +11014, +11046, +11046, +11046, +11046, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +17351, +19399, +19368, +15304, +11240, +11208, +15272, +19371, +10793, +134, +17593, +17853, +15869, +17916, +19901, +21951, +17629, +6967, +597, +6840, +8889, +8825, +10906, +8858, +10939, +10938, +8889, +6841, +6872, +6904, +6872, +6872, +6872, +6873, +6873, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6809, +6841, +8921, +6840, +4759, +628, +7159, +15773, +19966, +17853, +17918, +17917, +15805, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15838, +17885, +19933, +19933, +17885, +17982, +13788, +13853, +15902, +13757, +15805, +21982, +26078, +21787, +17496, +561, +173, +205, +270, +4594, +10869, +12982, +15127, +19322, +21467, +25660, +25693, +25725, +27774, +27774, +27742, +27742, +27742, +27742, +27742, +27742, +27742, +25661, +25661, +21467, +15160, +12949, +6674, +303, +110, +432, +13304, +24031, +17854, +15805, +13821, +17982, +17917, +17884, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17886, +19871, +11290, +662, +4759, +8857, +10938, +6809, +6841, +6841, +8889, +8889, +8889, +8889, +8857, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8889, +6872, +6872, +6872, +6873, +8889, +8889, +8858, +8858, +8857, +10938, +11002, +6808, +6872, +6936, +2710, +4855, +9177, +17821, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +19996, +26109, +21656, +269, +4487, +15177, +19433, +13191, +11143, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +13062, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +13094, +13094, +11014, +11014, +11014, +11046, +11014, +11046, +11014, +11014, +11046, +11046, +11046, +11046, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +17351, +19399, +19368, +15304, +11240, +11208, +15272, +19371, +10793, +134, +17593, +17853, +15869, +17916, +19901, +21951, +17629, +6967, +597, +6840, +8889, +8825, +10906, +8858, +10939, +10938, +8889, +6841, +6872, +6904, +6872, +6872, +6872, +6873, +6873, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6809, +6841, +8921, +6840, +4759, +628, +7159, +15773, +19966, +17853, +17918, +17917, +15805, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15838, +17885, +19933, +19933, +17885, +17982, +13788, +13853, +15902, +13757, +15805, +21982, +26078, +21787, +17496, +561, +173, +205, +270, +4594, +10869, +12982, +15127, +19322, +21467, +25660, +25693, +25725, +27774, +27774, +27742, +27742, +27742, +27742, +27742, +27742, +27742, +25661, +25661, +21467, +15160, +12949, +6674, +303, +110, +432, +13304, +24031, +17854, +15805, +13821, +17982, +17917, +17884, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17886, +19871, +11290, +662, +4759, +8857, +10938, +6809, +6841, +6841, +8889, +8889, +8889, +8889, +8857, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8889, +6872, +6872, +6872, +6873, +8889, +8889, +8858, +8858, +8857, +10938, +11002, +6808, +6872, +6936, +2710, +4855, +9177, +17821, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +19996, +26109, +21656, +269, +4487, +15177, +19433, +13191, +11143 +}, +{ +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +11014, +11014, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15240, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +17351, +19399, +17320, +15304, +11240, +11240, +15272, +19338, +10793, +167, +17592, +19934, +15868, +15868, +19966, +21983, +19806, +13370, +694, +2646, +6841, +8922, +6745, +8858, +10906, +10906, +8890, +8921, +8953, +8952, +6872, +6872, +6872, +8921, +8921, +8889, +8889, +8890, +8858, +8858, +6777, +8890, +8922, +8889, +6840, +6840, +6840, +4758, +2902, +11449, +17885, +17918, +17853, +17918, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +17886, +19933, +19933, +17884, +17949, +13853, +13821, +13789, +15837, +19966, +24030, +23868, +8980, +367, +172, +335, +6739, +10934, +19289, +25661, +27742, +27742, +27742, +27742, +25661, +23581, +23580, +23548, +25629, +25597, +25598, +25598, +25598, +25598, +25597, +25597, +25630, +25629, +25629, +25661, +25661, +21434, +10901, +2416, +270, +530, +11321, +21983, +17918, +13789, +15869, +15836, +19965, +19965, +17885, +15837, +13789, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +15837, +19999, +19903, +13468, +4887, +2678, +8889, +6777, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8890, +8889, +8889, +6841, +6872, +6872, +6872, +6841, +8889, +8889, +8858, +8858, +10938, +8858, +6776, +8921, +6840, +4790, +2742, +2774, +17660, +17854, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +17916, +24061, +23802, +6608, +4390, +15146, +19433, +15271, +13223, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +11014, +11014, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15240, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +17351, +19399, +17320, +15304, +11240, +11240, +15272, +19338, +10793, +167, +17592, +19934, +15868, +15868, +19966, +21983, +19806, +13370, +694, +2646, +6841, +8922, +6745, +8858, +10906, +10906, +8890, +8921, +8953, +8952, +6872, +6872, +6872, +8921, +8921, +8889, +8889, +8890, +8858, +8858, +6777, +8890, +8922, +8889, +6840, +6840, +6840, +4758, +2902, +11449, +17885, +17918, +17853, +17918, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +17886, +19933, +19933, +17884, +17949, +13853, +13821, +13789, +15837, +19966, +24030, +23868, +8980, +367, +172, +335, +6739, +10934, +19289, +25661, +27742, +27742, +27742, +27742, +25661, +23581, +23580, +23548, +25629, +25597, +25598, +25598, +25598, +25598, +25597, +25597, +25630, +25629, +25629, +25661, +25661, +21434, +10901, +2416, +270, +530, +11321, +21983, +17918, +13789, +15869, +15836, +19965, +19965, +17885, +15837, +13789, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +15837, +19999, +19903, +13468, +4887, +2678, +8889, +6777, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8890, +8889, +8889, +6841, +6872, +6872, +6872, +6841, +8889, +8889, +8858, +8858, +10938, +8858, +6776, +8921, +6840, +4790, +2742, +2774, +17660, +17854, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +17916, +24061, +23802, +6608, +4390, +15146, +19433, +15271, +13223 +}, +{ +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +15271, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +17352, +17351, +19400, +17352, +15304, +11240, +11240, +15305, +17290, +10793, +199, +15512, +19966, +15869, +15868, +17917, +17854, +19902, +17725, +9144, +596, +4759, +8954, +6776, +8857, +8826, +8857, +8857, +8889, +8921, +8921, +8888, +8888, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +10938, +8857, +6809, +8921, +8921, +4759, +4727, +2710, +11321, +15741, +17918, +17885, +17885, +17950, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +17852, +15869, +15933, +13821, +13756, +17918, +22015, +17627, +4820, +270, +237, +4561, +10998, +21467, +23580, +25661, +25629, +25597, +25629, +25629, +25629, +25629, +23581, +23581, +23581, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23517, +25629, +27742, +27774, +27774, +27774, +25628, +13015, +336, +205, +658, +17757, +19999, +15837, +15869, +15836, +19997, +19965, +17885, +15869, +13821, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +17917, +19966, +17854, +17726, +9178, +598, +6808, +6809, +8921, +8889, +8889, +8857, +8857, +8857, +8858, +8890, +8890, +8858, +8889, +8889, +6841, +6841, +6841, +6841, +6873, +6872, +6872, +8921, +8889, +8889, +8858, +8858, +8858, +10938, +8890, +6776, +8953, +6904, +2710, +693, +7032, +21918, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17918, +15869, +15868, +17883, +24061, +25980, +15092, +131, +13033, +19433, +15304, +13255, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +15271, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +17352, +17351, +19400, +17352, +15304, +11240, +11240, +15305, +17290, +10793, +199, +15512, +19966, +15869, +15868, +17917, +17854, +19902, +17725, +9144, +596, +4759, +8954, +6776, +8857, +8826, +8857, +8857, +8889, +8921, +8921, +8888, +8888, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +10938, +8857, +6809, +8921, +8921, +4759, +4727, +2710, +11321, +15741, +17918, +17885, +17885, +17950, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +17852, +15869, +15933, +13821, +13756, +17918, +22015, +17627, +4820, +270, +237, +4561, +10998, +21467, +23580, +25661, +25629, +25597, +25629, +25629, +25629, +25629, +23581, +23581, +23581, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23517, +25629, +27742, +27774, +27774, +27774, +25628, +13015, +336, +205, +658, +17757, +19999, +15837, +15869, +15836, +19997, +19965, +17885, +15869, +13821, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +17917, +19966, +17854, +17726, +9178, +598, +6808, +6809, +8921, +8889, +8889, +8857, +8857, +8857, +8858, +8890, +8890, +8858, +8889, +8889, +6841, +6841, +6841, +6841, +6873, +6872, +6872, +8921, +8889, +8889, +8858, +8858, +8858, +10938, +8890, +6776, +8953, +6904, +2710, +693, +7032, +21918, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17918, +15869, +15868, +17883, +24061, +25980, +15092, +131, +13033, +19433, +15304, +13255 +}, +{ +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13095, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +17383, +19400, +17352, +15336, +11240, +11240, +15305, +17290, +10825, +231, +15480, +22014, +15837, +15868, +15868, +13724, +17886, +19967, +15612, +822, +661, +4791, +6840, +8889, +8889, +8858, +8857, +8857, +8857, +8889, +8889, +8857, +8857, +8889, +8857, +8858, +8858, +8858, +8858, +8890, +11002, +6776, +6808, +8953, +6872, +2678, +2710, +9049, +17660, +19966, +17918, +17885, +15837, +17918, +17917, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +15836, +15836, +15901, +15869, +15837, +19966, +17724, +6932, +13, +303, +6740, +17306, +25693, +27807, +27742, +25629, +25597, +25565, +25565, +23517, +23517, +23549, +23581, +25662, +25662, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25597, +25597, +25629, +23548, +21436, +25661, +29887, +25660, +10934, +238, +399, +7095, +19934, +15837, +15901, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15901, +15869, +15805, +17821, +19871, +15516, +2775, +2679, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6872, +6872, +8921, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8889, +8921, +4791, +6904, +2742, +2805, +15547, +19870, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15870, +13789, +15901, +17884, +21981, +28093, +21495, +2, +8872, +17353, +17384, +15303, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13095, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +17383, +19400, +17352, +15336, +11240, +11240, +15305, +17290, +10825, +231, +15480, +22014, +15837, +15868, +15868, +13724, +17886, +19967, +15612, +822, +661, +4791, +6840, +8889, +8889, +8858, +8857, +8857, +8857, +8889, +8889, +8857, +8857, +8889, +8857, +8858, +8858, +8858, +8858, +8890, +11002, +6776, +6808, +8953, +6872, +2678, +2710, +9049, +17660, +19966, +17918, +17885, +15837, +17918, +17917, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +15836, +15836, +15901, +15869, +15837, +19966, +17724, +6932, +13, +303, +6740, +17306, +25693, +27807, +27742, +25629, +25597, +25565, +25565, +23517, +23517, +23549, +23581, +25662, +25662, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25597, +25597, +25629, +23548, +21436, +25661, +29887, +25660, +10934, +238, +399, +7095, +19934, +15837, +15901, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15901, +15869, +15805, +17821, +19871, +15516, +2775, +2679, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6872, +6872, +8921, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8889, +8921, +4791, +6904, +2742, +2805, +15547, +19870, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15870, +13789, +15901, +17884, +21981, +28093, +21495, +2, +8872, +17353, +17384, +15303 +}, +{ +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +15271, +13223, +13223, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +17384, +17384, +19432, +17352, +15336, +11272, +13320, +15337, +17290, +10858, +263, +13334, +22015, +15837, +13821, +13820, +13820, +15901, +17950, +17854, +11451, +4983, +693, +2678, +6840, +8889, +10938, +10938, +10938, +8857, +10906, +10906, +10906, +8858, +8858, +8858, +8858, +10906, +10906, +8890, +8889, +6809, +6840, +6872, +6872, +2710, +2709, +9081, +19710, +21951, +19966, +17917, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17886, +17885, +17917, +15837, +15836, +15869, +15869, +19966, +19869, +11223, +335, +271, +6773, +17306, +23613, +23581, +23549, +25598, +25566, +27679, +27679, +27679, +25630, +25630, +25630, +25630, +23582, +23582, +23581, +25597, +25597, +25597, +25598, +25598, +25598, +25597, +27711, +25597, +23517, +25662, +25661, +23549, +25629, +25661, +23547, +466, +335, +561, +17788, +19966, +17949, +17949, +17917, +17917, +15869, +15869, +15869, +13821, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +17949, +15869, +13756, +17886, +19903, +17726, +11259, +2710, +2679, +6809, +8857, +8889, +8889, +8890, +8890, +8857, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +4824, +4856, +6872, +8889, +10937, +10905, +10906, +10906, +10906, +8858, +8858, +8857, +8921, +8953, +2710, +661, +2806, +9209, +19838, +19870, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15837, +13788, +17981, +17917, +21948, +28094, +23705, +103, +6695, +15273, +17385, +15336, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +15271, +13223, +13223, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +17384, +17384, +19432, +17352, +15336, +11272, +13320, +15337, +17290, +10858, +263, +13334, +22015, +15837, +13821, +13820, +13820, +15901, +17950, +17854, +11451, +4983, +693, +2678, +6840, +8889, +10938, +10938, +10938, +8857, +10906, +10906, +10906, +8858, +8858, +8858, +8858, +10906, +10906, +8890, +8889, +6809, +6840, +6872, +6872, +2710, +2709, +9081, +19710, +21951, +19966, +17917, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17886, +17885, +17917, +15837, +15836, +15869, +15869, +19966, +19869, +11223, +335, +271, +6773, +17306, +23613, +23581, +23549, +25598, +25566, +27679, +27679, +27679, +25630, +25630, +25630, +25630, +23582, +23582, +23581, +25597, +25597, +25597, +25598, +25598, +25598, +25597, +27711, +25597, +23517, +25662, +25661, +23549, +25629, +25661, +23547, +466, +335, +561, +17788, +19966, +17949, +17949, +17917, +17917, +15869, +15869, +15869, +13821, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +17949, +15869, +13756, +17886, +19903, +17726, +11259, +2710, +2679, +6809, +8857, +8889, +8889, +8890, +8890, +8857, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +4824, +4856, +6872, +8889, +10937, +10905, +10906, +10906, +10906, +8858, +8858, +8857, +8921, +8953, +2710, +661, +2806, +9209, +19838, +19870, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15837, +13788, +17981, +17917, +21948, +28094, +23705, +103, +6695, +15273, +17385, +15336 +}, +{ +13094, +13094, +13094, +13094, +15175, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +15272, +13224, +15272, +13224, +15272, +13224, +15272, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +17384, +17384, +17384, +17385, +15337, +13321, +13320, +15337, +15274, +10890, +231, +9109, +22015, +17886, +13821, +13820, +13885, +13853, +13788, +17918, +19967, +15644, +5016, +693, +629, +2678, +6807, +8889, +8889, +8857, +8858, +10938, +10938, +8890, +8890, +8890, +8890, +8890, +8889, +8889, +6841, +4727, +4791, +2710, +597, +694, +11225, +19710, +23999, +21983, +17885, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17885, +17885, +17917, +15837, +15869, +15837, +17885, +22014, +17659, +593, +109, +6676, +17274, +23613, +25662, +23549, +23517, +25598, +25598, +25534, +25534, +25566, +25566, +25598, +25598, +23550, +23582, +23582, +23550, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25630, +25630, +25662, +27743, +27710, +23549, +23549, +25661, +25661, +12982, +367, +334, +13433, +22014, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +13788, +15901, +17982, +17854, +19870, +19774, +7032, +598, +6808, +6809, +8857, +8889, +8889, +8889, +8889, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +6872, +4824, +6872, +8889, +10906, +10906, +10906, +10906, +10906, +8858, +8857, +8889, +6841, +4791, +2742, +628, +4983, +17725, +19870, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15838, +13789, +15901, +17949, +19900, +26077, +25851, +525, +2469, +13161, +17385, +15336, +13094, +13094, +13094, +13094, +15175, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +15272, +13224, +15272, +13224, +15272, +13224, +15272, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +17384, +17384, +17384, +17385, +15337, +13321, +13320, +15337, +15274, +10890, +231, +9109, +22015, +17886, +13821, +13820, +13885, +13853, +13788, +17918, +19967, +15644, +5016, +693, +629, +2678, +6807, +8889, +8889, +8857, +8858, +10938, +10938, +8890, +8890, +8890, +8890, +8890, +8889, +8889, +6841, +4727, +4791, +2710, +597, +694, +11225, +19710, +23999, +21983, +17885, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17885, +17885, +17917, +15837, +15869, +15837, +17885, +22014, +17659, +593, +109, +6676, +17274, +23613, +25662, +23549, +23517, +25598, +25598, +25534, +25534, +25566, +25566, +25598, +25598, +23550, +23582, +23582, +23550, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25630, +25630, +25662, +27743, +27710, +23549, +23549, +25661, +25661, +12982, +367, +334, +13433, +22014, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +13788, +15901, +17982, +17854, +19870, +19774, +7032, +598, +6808, +6809, +8857, +8889, +8889, +8889, +8889, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +6872, +4824, +6872, +8889, +10906, +10906, +10906, +10906, +10906, +8858, +8857, +8889, +6841, +4791, +2742, +628, +4983, +17725, +19870, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15838, +13789, +15901, +17949, +19900, +26077, +25851, +525, +2469, +13161, +17385, +15336 +}, +{ +13094, +13094, +13126, +15174, +15175, +15175, +15175, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13223, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15336, +15368, +17416, +17384, +17384, +17385, +15369, +13321, +13320, +15369, +15307, +10955, +231, +6963, +24031, +17886, +13821, +11772, +13853, +13853, +11740, +15869, +20031, +19967, +15612, +11322, +2838, +2774, +2710, +4759, +6808, +6808, +6809, +8857, +8889, +8889, +8889, +6809, +6809, +6809, +6808, +6808, +4792, +4759, +2743, +2774, +2871, +11290, +19774, +21983, +21950, +17854, +17885, +17917, +17917, +17917, +15837, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +15837, +17885, +15837, +15837, +15901, +15869, +17885, +19869, +15383, +205, +303, +12983, +23581, +25662, +25630, +27743, +27679, +25598, +25598, +25599, +25599, +25599, +25598, +25598, +25598, +23550, +23549, +23549, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +23517, +25630, +27743, +25630, +23517, +23549, +25630, +25662, +25629, +21402, +401, +302, +4884, +21950, +19933, +15836, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +13821, +13820, +15901, +17982, +15837, +17854, +21951, +15581, +7000, +4759, +6808, +6808, +6840, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6841, +10905, +10906, +10906, +10906, +10906, +10906, +8857, +8889, +6841, +4792, +2710, +2806, +4951, +13499, +21983, +17821, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15870, +15869, +17917, +19933, +26078, +25948, +11057, +290, +13130, +17386, +17384, +13094, +13094, +13126, +15174, +15175, +15175, +15175, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13223, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15336, +15368, +17416, +17384, +17384, +17385, +15369, +13321, +13320, +15369, +15307, +10955, +231, +6963, +24031, +17886, +13821, +11772, +13853, +13853, +11740, +15869, +20031, +19967, +15612, +11322, +2838, +2774, +2710, +4759, +6808, +6808, +6809, +8857, +8889, +8889, +8889, +6809, +6809, +6809, +6808, +6808, +4792, +4759, +2743, +2774, +2871, +11290, +19774, +21983, +21950, +17854, +17885, +17917, +17917, +17917, +15837, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +15837, +17885, +15837, +15837, +15901, +15869, +17885, +19869, +15383, +205, +303, +12983, +23581, +25662, +25630, +27743, +27679, +25598, +25598, +25599, +25599, +25599, +25598, +25598, +25598, +23550, +23549, +23549, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +23517, +25630, +27743, +25630, +23517, +23549, +25630, +25662, +25629, +21402, +401, +302, +4884, +21950, +19933, +15836, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +13821, +13820, +15901, +17982, +15837, +17854, +21951, +15581, +7000, +4759, +6808, +6808, +6840, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6841, +10905, +10906, +10906, +10906, +10906, +10906, +8857, +8889, +6841, +4792, +2710, +2806, +4951, +13499, +21983, +17821, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15870, +15869, +17917, +19933, +26078, +25948, +11057, +290, +13130, +17386, +17384 +}, +{ +13094, +13126, +15174, +13127, +15175, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +15272, +15272, +15272, +13256, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15369, +15368, +15368, +15368, +17416, +17416, +17416, +15337, +15369, +13321, +13320, +15368, +17419, +11019, +198, +4850, +23998, +17886, +13789, +13853, +13853, +13853, +15901, +15869, +15805, +17853, +19934, +21983, +15580, +9209, +2806, +629, +2678, +2679, +4727, +4760, +4760, +4760, +4760, +4760, +4760, +4759, +2711, +2710, +662, +661, +758, +9209, +17725, +21983, +21983, +19902, +17853, +17918, +17918, +17917, +17917, +17917, +15837, +17917, +17917, +15804, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +15836, +17982, +15869, +19901, +19772, +11125, +12, +6675, +21403, +29855, +23549, +23452, +27679, +25566, +25566, +27646, +25598, +25566, +25598, +25598, +25598, +25630, +25630, +25630, +25630, +25598, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25630, +25598, +23517, +25630, +27711, +25598, +23517, +27710, +29789, +2482, +335, +431, +23997, +22014, +15836, +15869, +15869, +13821, +15869, +15837, +15837, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +15901, +15901, +13788, +13821, +17950, +17854, +17854, +21983, +15549, +662, +2711, +4759, +4792, +6840, +6840, +8889, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +10906, +10906, +10906, +10905, +10905, +8889, +8889, +8921, +6840, +2743, +2774, +758, +13467, +22015, +17854, +17853, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15934, +13789, +15805, +19966, +24062, +26012, +15315, +161, +11050, +17386, +17384, +13094, +13126, +15174, +13127, +15175, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +15272, +15272, +15272, +13256, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15369, +15368, +15368, +15368, +17416, +17416, +17416, +15337, +15369, +13321, +13320, +15368, +17419, +11019, +198, +4850, +23998, +17886, +13789, +13853, +13853, +13853, +15901, +15869, +15805, +17853, +19934, +21983, +15580, +9209, +2806, +629, +2678, +2679, +4727, +4760, +4760, +4760, +4760, +4760, +4760, +4759, +2711, +2710, +662, +661, +758, +9209, +17725, +21983, +21983, +19902, +17853, +17918, +17918, +17917, +17917, +17917, +15837, +17917, +17917, +15804, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +15836, +17982, +15869, +19901, +19772, +11125, +12, +6675, +21403, +29855, +23549, +23452, +27679, +25566, +25566, +27646, +25598, +25566, +25598, +25598, +25598, +25630, +25630, +25630, +25630, +25598, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25630, +25598, +23517, +25630, +27711, +25598, +23517, +27710, +29789, +2482, +335, +431, +23997, +22014, +15836, +15869, +15869, +13821, +15869, +15837, +15837, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +15901, +15901, +13788, +13821, +17950, +17854, +17854, +21983, +15549, +662, +2711, +4759, +4792, +6840, +6840, +8889, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +10906, +10906, +10906, +10905, +10905, +8889, +8889, +8921, +6840, +2743, +2774, +758, +13467, +22015, +17854, +17853, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15934, +13789, +15805, +19966, +24062, +26012, +15315, +161, +11050, +17386, +17384 +}, +{ +13126, +13127, +15175, +13127, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +17448, +17448, +17417, +15369, +15369, +13321, +13352, +15368, +15338, +17325, +262, +462, +28126, +19934, +13757, +13821, +13821, +13821, +15869, +15869, +15837, +17885, +19934, +19934, +21983, +19838, +15580, +11322, +7065, +2840, +695, +630, +662, +2711, +630, +630, +630, +662, +727, +2871, +4984, +15548, +17693, +19870, +19934, +19966, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +17950, +15869, +17950, +22046, +17594, +561, +206, +14997, +25597, +27710, +25630, +25565, +25598, +27678, +25566, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25630, +23582, +23582, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25630, +25598, +25598, +27678, +27677, +15062, +302, +366, +17626, +19933, +17884, +15901, +13853, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +13852, +13820, +13820, +15869, +15837, +17886, +19903, +19839, +17662, +11194, +2710, +597, +4759, +6872, +6872, +8921, +8922, +8889, +8890, +8858, +8858, +10906, +10906, +10906, +10938, +10938, +10905, +8857, +8824, +8857, +8889, +6873, +6872, +2678, +661, +9177, +15612, +19871, +19935, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +13789, +15837, +19966, +22014, +23964, +19607, +165, +6760, +19468, +17385, +13126, +13127, +15175, +13127, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +17448, +17448, +17417, +15369, +15369, +13321, +13352, +15368, +15338, +17325, +262, +462, +28126, +19934, +13757, +13821, +13821, +13821, +15869, +15869, +15837, +17885, +19934, +19934, +21983, +19838, +15580, +11322, +7065, +2840, +695, +630, +662, +2711, +630, +630, +630, +662, +727, +2871, +4984, +15548, +17693, +19870, +19934, +19966, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +17950, +15869, +17950, +22046, +17594, +561, +206, +14997, +25597, +27710, +25630, +25565, +25598, +27678, +25566, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25630, +23582, +23582, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25630, +25598, +25598, +27678, +27677, +15062, +302, +366, +17626, +19933, +17884, +15901, +13853, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +13852, +13820, +13820, +15869, +15837, +17886, +19903, +19839, +17662, +11194, +2710, +597, +4759, +6872, +6872, +8921, +8922, +8889, +8890, +8858, +8858, +10906, +10906, +10906, +10938, +10938, +10905, +8857, +8824, +8857, +8889, +6873, +6872, +2678, +661, +9177, +15612, +19871, +19935, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +13789, +15837, +19966, +22014, +23964, +19607, +165, +6760, +19468, +17385 +}, +{ +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +13191, +13191, +13191, +13191, +13192, +13192, +13223, +13223, +13223, +13224, +13224, +13256, +13256, +13256, +15304, +13256, +13256, +13256, +15304, +13256, +15304, +13256, +15304, +15304, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15368, +15400, +17480, +17448, +17448, +17417, +15369, +15369, +15401, +15400, +15400, +15370, +17357, +327, +364, +25981, +19902, +13789, +13789, +15838, +15838, +15837, +15837, +17885, +17885, +17885, +17885, +19966, +19934, +19903, +19870, +17758, +15613, +13468, +11355, +9210, +9178, +9178, +9178, +11290, +13435, +15580, +17693, +17758, +17757, +17822, +19934, +17918, +17917, +15836, +15868, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +15837, +17917, +15869, +15901, +13789, +17950, +22047, +15481, +399, +239, +17110, +27709, +25630, +27678, +25598, +25598, +27678, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +23581, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +23418, +303, +335, +11223, +21981, +17884, +15869, +13853, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13853, +15869, +15869, +17885, +17854, +19903, +21951, +17629, +9210, +4919, +2774, +630, +2678, +4759, +6840, +8857, +8857, +8890, +10938, +10938, +10906, +10906, +8825, +8857, +8921, +11001, +8953, +6840, +4727, +2646, +565, +4855, +11323, +15613, +19871, +19935, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +15837, +15837, +17886, +19933, +24029, +21785, +427, +2503, +15275, +19434, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +13191, +13191, +13191, +13191, +13192, +13192, +13223, +13223, +13223, +13224, +13224, +13256, +13256, +13256, +15304, +13256, +13256, +13256, +15304, +13256, +15304, +13256, +15304, +15304, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15368, +15400, +17480, +17448, +17448, +17417, +15369, +15369, +15401, +15400, +15400, +15370, +17357, +327, +364, +25981, +19902, +13789, +13789, +15838, +15838, +15837, +15837, +17885, +17885, +17885, +17885, +19966, +19934, +19903, +19870, +17758, +15613, +13468, +11355, +9210, +9178, +9178, +9178, +11290, +13435, +15580, +17693, +17758, +17757, +17822, +19934, +17918, +17917, +15836, +15868, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +15837, +17917, +15869, +15901, +13789, +17950, +22047, +15481, +399, +239, +17110, +27709, +25630, +27678, +25598, +25598, +27678, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +23581, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +23418, +303, +335, +11223, +21981, +17884, +15869, +13853, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13853, +15869, +15869, +17885, +17854, +19903, +21951, +17629, +9210, +4919, +2774, +630, +2678, +4759, +6840, +8857, +8857, +8890, +10938, +10938, +10906, +10906, +8825, +8857, +8921, +11001, +8953, +6840, +4727, +2646, +565, +4855, +11323, +15613, +19871, +19935, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +15837, +15837, +17886, +19933, +24029, +21785, +427, +2503, +15275, +19434 +}, +{ +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +15239, +15271, +13223, +13223, +13223, +13224, +13224, +13224, +13223, +13256, +13256, +13256, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +17449, +15401, +17449, +15401, +15432, +17480, +17480, +17449, +17449, +15402, +15401, +15401, +15400, +15432, +17482, +15276, +456, +331, +21690, +21949, +15870, +15838, +15838, +15838, +15838, +15837, +17885, +17885, +17885, +17885, +17853, +17885, +19934, +19934, +19934, +19903, +19903, +17823, +19838, +19838, +19838, +19839, +19839, +19871, +19903, +19935, +19934, +17854, +17885, +17917, +15869, +15868, +13820, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +17885, +17885, +15869, +15869, +13789, +17950, +22047, +15481, +367, +239, +19191, +27742, +25629, +25629, +25630, +25597, +25630, +25630, +25597, +25629, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +27677, +27676, +336, +335, +2771, +24062, +17885, +13788, +13821, +13853, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17886, +17854, +19935, +19903, +19838, +15580, +9209, +2839, +629, +597, +2678, +4759, +6808, +8857, +8889, +10938, +10906, +8857, +8857, +6807, +6839, +6839, +4759, +597, +629, +4887, +9177, +15548, +19839, +19871, +19934, +17886, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17885, +24093, +23963, +623, +293, +13098, +19467, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +15239, +15271, +13223, +13223, +13223, +13224, +13224, +13224, +13223, +13256, +13256, +13256, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +17449, +15401, +17449, +15401, +15432, +17480, +17480, +17449, +17449, +15402, +15401, +15401, +15400, +15432, +17482, +15276, +456, +331, +21690, +21949, +15870, +15838, +15838, +15838, +15838, +15837, +17885, +17885, +17885, +17885, +17853, +17885, +19934, +19934, +19934, +19903, +19903, +17823, +19838, +19838, +19838, +19839, +19839, +19871, +19903, +19935, +19934, +17854, +17885, +17917, +15869, +15868, +13820, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +17885, +17885, +15869, +15869, +13789, +17950, +22047, +15481, +367, +239, +19191, +27742, +25629, +25629, +25630, +25597, +25630, +25630, +25597, +25629, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +27677, +27676, +336, +335, +2771, +24062, +17885, +13788, +13821, +13853, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17886, +17854, +19935, +19903, +19838, +15580, +9209, +2839, +629, +597, +2678, +4759, +6808, +8857, +8889, +10938, +10906, +8857, +8857, +6807, +6839, +6839, +4759, +597, +629, +4887, +9177, +15548, +19839, +19871, +19934, +17886, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17885, +24093, +23963, +623, +293, +13098, +19467 +}, +{ +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13223, +15272, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15401, +15433, +17481, +17481, +17481, +17512, +17480, +17481, +15401, +15402, +15402, +17449, +17480, +15464, +17482, +15275, +6762, +232, +15285, +24062, +17918, +15838, +17854, +17854, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17886, +17918, +19967, +19967, +19935, +19935, +19935, +19935, +19934, +19934, +17885, +17885, +17918, +17917, +15869, +15869, +13820, +13852, +13852, +13852, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +13788, +13821, +15902, +22047, +15513, +335, +239, +19224, +29822, +25629, +25597, +25630, +25597, +25629, +27710, +25597, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +27645, +29790, +2450, +303, +496, +26078, +19965, +13821, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +15900, +15869, +15837, +17885, +17886, +17821, +19934, +22015, +19903, +17725, +13500, +11258, +7032, +2775, +598, +598, +2614, +2614, +4630, +4663, +4663, +4695, +630, +662, +694, +2774, +4951, +11257, +15548, +19806, +21951, +19903, +19902, +17853, +17853, +17917, +17918, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17918, +15838, +15805, +17885, +22077, +24028, +6930, +230, +11018, +19403, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13223, +15272, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15401, +15433, +17481, +17481, +17481, +17512, +17480, +17481, +15401, +15402, +15402, +17449, +17480, +15464, +17482, +15275, +6762, +232, +15285, +24062, +17918, +15838, +17854, +17854, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17886, +17918, +19967, +19967, +19935, +19935, +19935, +19935, +19934, +19934, +17885, +17885, +17918, +17917, +15869, +15869, +13820, +13852, +13852, +13852, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +13788, +13821, +15902, +22047, +15513, +335, +239, +19224, +29822, +25629, +25597, +25630, +25597, +25629, +27710, +25597, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +27645, +29790, +2450, +303, +496, +26078, +19965, +13821, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +15900, +15869, +15837, +17885, +17886, +17821, +19934, +22015, +19903, +17725, +13500, +11258, +7032, +2775, +598, +598, +2614, +2614, +4630, +4663, +4663, +4695, +630, +662, +694, +2774, +4951, +11257, +15548, +19806, +21951, +19903, +19902, +17853, +17853, +17917, +17918, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17918, +15838, +15805, +17885, +22077, +24028, +6930, +230, +11018, +19403 +}, +{ +13159, +13159, +13159, +13191, +15239, +13191, +15271, +13223, +13223, +15304, +13256, +13256, +13256, +15304, +13256, +15336, +13288, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15369, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17512, +17480, +17481, +15433, +15402, +15402, +17449, +17480, +15464, +15401, +15339, +13068, +167, +8849, +26174, +19965, +15805, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +17885, +15805, +15805, +17853, +17885, +17886, +17885, +17885, +17885, +17885, +17949, +15869, +15869, +15869, +15901, +15901, +15901, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17949, +13820, +13821, +15870, +22047, +15514, +400, +174, +17143, +27742, +25629, +23549, +25662, +25629, +23549, +27710, +23549, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25597, +29790, +6644, +270, +432, +23965, +19966, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17885, +15805, +17917, +17886, +17886, +19934, +19935, +19838, +17661, +15515, +13371, +11258, +9113, +7000, +6968, +6968, +7000, +7032, +9144, +9176, +11290, +13467, +17693, +19870, +21951, +19903, +19934, +17886, +17854, +15805, +15837, +17917, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17918, +15838, +15837, +19997, +21981, +15383, +232, +8874, +19403, +13159, +13159, +13159, +13191, +15239, +13191, +15271, +13223, +13223, +15304, +13256, +13256, +13256, +15304, +13256, +15336, +13288, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15369, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17512, +17480, +17481, +15433, +15402, +15402, +17449, +17480, +15464, +15401, +15339, +13068, +167, +8849, +26174, +19965, +15805, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +17885, +15805, +15805, +17853, +17885, +17886, +17885, +17885, +17885, +17885, +17949, +15869, +15869, +15869, +15901, +15901, +15901, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17949, +13820, +13821, +15870, +22047, +15514, +400, +174, +17143, +27742, +25629, +23549, +25662, +25629, +23549, +27710, +23549, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25597, +29790, +6644, +270, +432, +23965, +19966, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17885, +15805, +17917, +17886, +17886, +19934, +19935, +19838, +17661, +15515, +13371, +11258, +9113, +7000, +6968, +6968, +7000, +7032, +9144, +9176, +11290, +13467, +17693, +19870, +21951, +19903, +19934, +17886, +17854, +15805, +15837, +17917, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17918, +15838, +15837, +19997, +21981, +15383, +232, +8874, +19403 +}, +{ +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15368, +15368, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17512, +17512, +17481, +15433, +15402, +15402, +17449, +17480, +17511, +15400, +17451, +15246, +231, +333, +26109, +19933, +15805, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +13788, +13820, +15869, +15901, +17949, +15869, +15836, +15836, +15837, +17917, +17917, +15869, +15869, +17917, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15901, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +19933, +19933, +17917, +15869, +13853, +15869, +19967, +17627, +2642, +110, +12917, +23549, +25662, +23549, +25630, +25630, +23549, +25662, +23549, +25629, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25598, +25630, +27677, +10837, +238, +464, +21820, +19933, +15901, +15869, +15869, +17917, +17885, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15901, +15869, +15869, +15869, +15837, +15837, +17949, +15901, +15837, +15804, +15805, +19999, +22047, +19935, +19903, +19903, +19838, +17726, +15613, +15580, +15580, +15581, +15613, +17757, +17789, +17790, +17822, +19935, +19967, +19934, +17853, +17885, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15838, +15837, +17916, +21981, +21788, +266, +4583, +19404, +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15368, +15368, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17512, +17512, +17481, +15433, +15402, +15402, +17449, +17480, +17511, +15400, +17451, +15246, +231, +333, +26109, +19933, +15805, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +13788, +13820, +15869, +15901, +17949, +15869, +15836, +15836, +15837, +17917, +17917, +15869, +15869, +17917, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15901, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +19933, +19933, +17917, +15869, +13853, +15869, +19967, +17627, +2642, +110, +12917, +23549, +25662, +23549, +25630, +25630, +23549, +25662, +23549, +25629, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25598, +25630, +27677, +10837, +238, +464, +21820, +19933, +15901, +15869, +15869, +17917, +17885, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15901, +15869, +15869, +15869, +15837, +15837, +17949, +15901, +15837, +15804, +15805, +19999, +22047, +19935, +19903, +19903, +19838, +17726, +15613, +15580, +15580, +15581, +15613, +17757, +17789, +17790, +17822, +19935, +19967, +19934, +17853, +17885, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15838, +15837, +17916, +21981, +21788, +266, +4583, +19404 +}, +{ +13191, +13191, +13191, +13223, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17513, +17512, +17513, +17513, +15434, +13386, +15434, +19529, +19560, +17511, +15432, +17451, +17326, +6537, +9, +19737, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +15836, +17917, +17917, +17949, +17949, +15901, +15869, +15869, +15836, +15836, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +17917, +15901, +13821, +13821, +19967, +17725, +9013, +14, +6643, +19323, +25695, +23549, +23549, +25662, +23549, +25662, +23581, +23581, +23582, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25629, +12950, +238, +432, +19739, +19901, +15869, +15869, +15869, +17917, +19933, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15901, +15901, +15901, +15869, +15837, +15837, +17918, +17886, +17886, +19966, +19934, +17886, +17886, +17886, +17886, +17886, +17918, +19966, +19966, +19966, +17886, +17885, +15805, +15837, +17917, +17917, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17885, +17885, +17886, +15838, +15869, +15836, +21981, +26046, +397, +2340, +19372, +13191, +13191, +13191, +13223, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17513, +17512, +17513, +17513, +15434, +13386, +15434, +19529, +19560, +17511, +15432, +17451, +17326, +6537, +9, +19737, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +15836, +17917, +17917, +17949, +17949, +15901, +15869, +15869, +15836, +15836, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +17917, +15901, +13821, +13821, +19967, +17725, +9013, +14, +6643, +19323, +25695, +23549, +23549, +25662, +23549, +25662, +23581, +23581, +23582, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25629, +12950, +238, +432, +19739, +19901, +15869, +15869, +15869, +17917, +19933, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15901, +15901, +15901, +15869, +15837, +15837, +17918, +17886, +17886, +19966, +19934, +17886, +17886, +17886, +17886, +17886, +17918, +19966, +19966, +19966, +17886, +17885, +15805, +15837, +17917, +17917, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17885, +17885, +17886, +15838, +15869, +15836, +21981, +26046, +397, +2340, +19372 +}, +{ +13191, +13191, +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17513, +17513, +15434, +15434, +17482, +19529, +19560, +17511, +17544, +17451, +17325, +12876, +8, +9140, +19965, +19997, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15902, +15902, +15869, +15837, +15837, +17917, +17917, +19997, +15869, +15836, +15836, +15836, +15836, +15868, +15869, +17917, +17917, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +15836, +17949, +13789, +13789, +17918, +21918, +15352, +13, +2385, +17177, +27743, +23582, +23517, +25662, +23517, +23582, +23550, +23582, +23582, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25629, +12983, +271, +367, +21787, +19901, +17917, +15869, +15869, +17885, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15869, +15900, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15901, +15901, +15901, +15901, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15837, +15869, +15869, +15837, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17917, +17885, +15837, +15838, +15901, +15868, +19933, +26046, +4753, +2275, +17292, +13191, +13191, +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17513, +17513, +15434, +15434, +17482, +19529, +19560, +17511, +17544, +17451, +17325, +12876, +8, +9140, +19965, +19997, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15902, +15902, +15869, +15837, +15837, +17917, +17917, +19997, +15869, +15836, +15836, +15836, +15836, +15868, +15869, +17917, +17917, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +15836, +17949, +13789, +13789, +17918, +21918, +15352, +13, +2385, +17177, +27743, +23582, +23517, +25662, +23517, +23582, +23550, +23582, +23582, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25629, +12983, +271, +367, +21787, +19901, +17917, +15869, +15869, +17885, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15869, +15900, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15901, +15901, +15901, +15901, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15837, +15869, +15869, +15837, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17917, +17885, +15837, +15838, +15901, +15868, +19933, +26046, +4753, +2275, +17292 +}, +{ +13191, +13191, +13223, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17513, +17545, +17545, +17545, +17545, +17514, +15466, +15434, +17514, +17513, +17544, +17543, +17577, +17482, +15276, +17198, +2279, +655, +24028, +22077, +15869, +15901, +15869, +15868, +15869, +15901, +13821, +13821, +13789, +15837, +17885, +17917, +19965, +19965, +17916, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15837, +17917, +17917, +17917, +17885, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15804, +17949, +15837, +15837, +19934, +24031, +17561, +367, +239, +15031, +27742, +25630, +23549, +25662, +23517, +25630, +25630, +23550, +23550, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +23550, +25598, +23582, +23582, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23582, +23581, +23581, +25629, +25597, +25661, +10934, +303, +367, +21820, +19901, +17917, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17886, +17886, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15868, +15836, +15836, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +13820, +13820, +13820, +13821, +17949, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +17917, +17885, +15805, +15837, +15901, +15900, +19965, +23998, +15350, +229, +13036, +13191, +13191, +13223, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17513, +17545, +17545, +17545, +17545, +17514, +15466, +15434, +17514, +17513, +17544, +17543, +17577, +17482, +15276, +17198, +2279, +655, +24028, +22077, +15869, +15901, +15869, +15868, +15869, +15901, +13821, +13821, +13789, +15837, +17885, +17917, +19965, +19965, +17916, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15837, +17917, +17917, +17917, +17885, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15804, +17949, +15837, +15837, +19934, +24031, +17561, +367, +239, +15031, +27742, +25630, +23549, +25662, +23517, +25630, +25630, +23550, +23550, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +23550, +25598, +23582, +23582, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23582, +23581, +23581, +25629, +25597, +25661, +10934, +303, +367, +21820, +19901, +17917, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17886, +17886, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15868, +15836, +15836, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +13820, +13820, +13820, +13821, +17949, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +17917, +17885, +15805, +15837, +15901, +15900, +19965, +23998, +15350, +229, +13036 +}, +{ +13191, +13191, +15271, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15433, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +17513, +17513, +17513, +17513, +15465, +17513, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17513, +17514, +17514, +17514, +17514, +17514, +17513, +17544, +15496, +15495, +15464, +15434, +15339, +17391, +4520, +298, +23769, +21981, +17949, +17949, +17917, +15836, +15868, +15933, +13853, +11773, +13821, +15837, +19933, +19933, +19901, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +15837, +17917, +19965, +19933, +21982, +19771, +6963, +12, +8724, +23451, +27710, +27678, +25597, +25597, +25631, +25631, +25598, +23550, +23550, +25598, +25630, +25630, +25629, +25629, +25629, +25630, +23582, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +25597, +27741, +8853, +335, +464, +21884, +19901, +17884, +17917, +17917, +17917, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17916, +19964, +21980, +21817, +199, +361, +13191, +13191, +15271, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15433, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +17513, +17513, +17513, +17513, +15465, +17513, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17513, +17514, +17514, +17514, +17514, +17514, +17513, +17544, +15496, +15495, +15464, +15434, +15339, +17391, +4520, +298, +23769, +21981, +17949, +17949, +17917, +15836, +15868, +15933, +13853, +11773, +13821, +15837, +19933, +19933, +19901, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +15837, +17917, +19965, +19933, +21982, +19771, +6963, +12, +8724, +23451, +27710, +27678, +25597, +25597, +25631, +25631, +25598, +23550, +23550, +25598, +25630, +25630, +25629, +25629, +25629, +25630, +23582, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +25597, +27741, +8853, +335, +464, +21884, +19901, +17884, +17917, +17917, +17917, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17916, +19964, +21980, +21817, +199, +361 +}, +{ +13191, +13191, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17514, +17514, +17514, +17514, +17514, +17514, +17513, +15496, +15496, +15496, +15496, +15465, +15403, +15374, +6762, +38, +19510, +23996, +17917, +15837, +17884, +17916, +17949, +15901, +13820, +13853, +13821, +15837, +19934, +19901, +21981, +19933, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19998, +19933, +19901, +22014, +19868, +9174, +302, +2352, +17111, +29822, +27677, +25597, +27743, +23485, +23550, +25598, +23550, +23550, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +27709, +27741, +4627, +269, +496, +24030, +22013, +17884, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17917, +19964, +22012, +23930, +330, +297, +13191, +13191, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17514, +17514, +17514, +17514, +17514, +17514, +17513, +15496, +15496, +15496, +15496, +15465, +15403, +15374, +6762, +38, +19510, +23996, +17917, +15837, +17884, +17916, +17949, +15901, +13820, +13853, +13821, +15837, +19934, +19901, +21981, +19933, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19998, +19933, +19901, +22014, +19868, +9174, +302, +2352, +17111, +29822, +27677, +25597, +27743, +23485, +23550, +25598, +23550, +23550, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +27709, +27741, +4627, +269, +496, +24030, +22013, +17884, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17917, +19964, +22012, +23930, +330, +297 +}, +{ +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +17481, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17514, +17514, +17514, +17514, +17545, +15497, +15496, +15496, +15497, +15465, +15403, +15373, +11085, +229, +8911, +21883, +19998, +15805, +17852, +17917, +17949, +13820, +13820, +15901, +15869, +15837, +17885, +19933, +19933, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +17885, +17852, +22046, +22014, +15545, +2706, +13, +8691, +19289, +27742, +27710, +23517, +25630, +25630, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23581, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27709, +27708, +433, +237, +626, +24062, +19965, +17884, +17917, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17917, +17885, +22013, +26076, +558, +168, +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +17481, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17514, +17514, +17514, +17514, +17545, +15497, +15496, +15496, +15497, +15465, +15403, +15373, +11085, +229, +8911, +21883, +19998, +15805, +17852, +17917, +17949, +13820, +13820, +15901, +15869, +15837, +17885, +19933, +19933, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +17885, +17852, +22046, +22014, +15545, +2706, +13, +8691, +19289, +27742, +27710, +23517, +25630, +25630, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23581, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27709, +27708, +433, +237, +626, +24062, +19965, +17884, +17917, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17917, +17885, +22013, +26076, +558, +168 +}, +{ +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15433, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +15497, +17546, +17514, +17514, +17514, +17546, +17545, +15497, +17545, +15464, +15465, +15402, +15340, +17390, +4552, +167, +17624, +22014, +17886, +17853, +15869, +15901, +13821, +13821, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +22014, +22046, +19836, +13303, +174, +239, +8724, +25661, +29855, +21436, +25630, +25630, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25629, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27677, +21434, +400, +302, +7061, +21981, +19933, +17885, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +17885, +21981, +26142, +9011, +104, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15433, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +15497, +17546, +17514, +17514, +17514, +17546, +17545, +15497, +17545, +15464, +15465, +15402, +15340, +17390, +4552, +167, +17624, +22014, +17886, +17853, +15869, +15901, +13821, +13821, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +22014, +22046, +19836, +13303, +174, +239, +8724, +25661, +29855, +21436, +25630, +25630, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25629, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27677, +21434, +400, +302, +7061, +21981, +19933, +17885, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +17885, +21981, +26142, +9011, +104 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +15498, +17546, +17546, +17546, +15466, +17545, +17545, +17545, +15432, +15433, +15402, +15339, +17422, +8874, +0, +13268, +21917, +22047, +17885, +15805, +15869, +15869, +15901, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15837, +17917, +17917, +19965, +19965, +21982, +19740, +8917, +45, +2417, +13047, +23612, +27806, +23516, +25597, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +27677, +27709, +13014, +302, +366, +15545, +19901, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +15837, +15869, +15837, +19933, +26110, +17431, +105, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +15498, +17546, +17546, +17546, +15466, +17545, +17545, +17545, +15432, +15433, +15402, +15339, +17422, +8874, +0, +13268, +21917, +22047, +17885, +15805, +15869, +15869, +15901, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15837, +17917, +17917, +19965, +19965, +21982, +19740, +8917, +45, +2417, +13047, +23612, +27806, +23516, +25597, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +27677, +27709, +13014, +302, +366, +15545, +19901, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +15837, +15869, +15837, +19933, +26110, +17431, +105 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17546, +17545, +17545, +15432, +15433, +15402, +15371, +15340, +15277, +4517, +590, +17626, +24063, +19934, +15805, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15804, +17917, +17917, +17885, +17885, +19966, +24030, +21691, +498, +173, +2384, +13015, +25661, +27774, +25630, +25629, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +25629, +25630, +25629, +25630, +25629, +25598, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25628, +6643, +237, +529, +21885, +19933, +17917, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15838, +13790, +15837, +17853, +24030, +23803, +171, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17546, +17545, +17545, +15432, +15433, +15402, +15371, +15340, +15277, +4517, +590, +17626, +24063, +19934, +15805, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15804, +17917, +17917, +17885, +17885, +19966, +24030, +21691, +498, +173, +2384, +13015, +25661, +27774, +25630, +25629, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +25629, +25630, +25629, +25630, +25629, +25598, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25628, +6643, +237, +529, +21885, +19933, +17917, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15838, +13790, +15837, +17853, +24030, +23803, +171 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +15530, +15498, +15498, +15498, +17546, +17546, +17545, +15433, +17513, +17482, +15370, +15339, +17453, +6793, +167, +13270, +21917, +19934, +15837, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +13821, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15837, +17885, +21982, +23966, +17498, +335, +238, +401, +10933, +25660, +25629, +25629, +27645, +25598, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23548, +15063, +400, +302, +9078, +21982, +19965, +17917, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +13821, +15869, +17886, +21917, +28062, +333, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +15530, +15498, +15498, +15498, +17546, +17546, +17545, +15433, +17513, +17482, +15370, +15339, +17453, +6793, +167, +13270, +21917, +19934, +15837, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +13821, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15837, +17885, +21982, +23966, +17498, +335, +238, +401, +10933, +25660, +25629, +25629, +27645, +25598, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23548, +15063, +400, +302, +9078, +21982, +19965, +17917, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +13821, +15869, +17886, +21917, +28062, +333 +}, +{ +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15369, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15497, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +17546, +15466, +17513, +17513, +17513, +17514, +17450, +17418, +17451, +11083, +258, +11059, +19772, +21982, +17918, +15838, +15805, +17950, +17885, +17917, +15869, +13821, +13853, +13821, +13821, +15838, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13756, +15902, +15902, +15837, +15837, +17917, +17917, +15837, +19901, +23998, +23934, +15417, +432, +173, +336, +8788, +21434, +27677, +27677, +27645, +27645, +27646, +25598, +25598, +25598, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23614, +21500, +336, +335, +432, +19707, +21982, +19965, +13756, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +15837, +19836, +32319, +463, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15369, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15497, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +17546, +15466, +17513, +17513, +17513, +17514, +17450, +17418, +17451, +11083, +258, +11059, +19772, +21982, +17918, +15838, +15805, +17950, +17885, +17917, +15869, +13821, +13853, +13821, +13821, +15838, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13756, +15902, +15902, +15837, +15837, +17917, +17917, +15837, +19901, +23998, +23934, +15417, +432, +173, +336, +8788, +21434, +27677, +27677, +27645, +27645, +27646, +25598, +25598, +25598, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23614, +21500, +336, +335, +432, +19707, +21982, +19965, +13756, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +15837, +19836, +32319, +463 +}, +{ +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17514, +17482, +17450, +17450, +15340, +6664, +299, +17527, +21982, +19966, +15837, +15805, +17917, +17885, +17917, +15869, +13852, +13853, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19901, +24030, +23966, +15482, +594, +77, +173, +8723, +15031, +21370, +29757, +29790, +27678, +27645, +27645, +25597, +25597, +25630, +23582, +23550, +23550, +23549, +23550, +25598, +25630, +25662, +25630, +23549, +21469, +25630, +27775, +25662, +17210, +8789, +238, +399, +11158, +23998, +19901, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13853, +15869, +19933, +23965, +11125, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17514, +17482, +17450, +17450, +15340, +6664, +299, +17527, +21982, +19966, +15837, +15805, +17917, +17885, +17917, +15869, +13852, +13853, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19901, +24030, +23966, +15482, +594, +77, +173, +8723, +15031, +21370, +29757, +29790, +27678, +27645, +27645, +25597, +25597, +25630, +23582, +23550, +23550, +23549, +23550, +25598, +25630, +25662, +25630, +23549, +21469, +25630, +27775, +25662, +17210, +8789, +238, +399, +11158, +23998, +19901, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13853, +15869, +19933, +23965, +11125 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15369, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +15433, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17513, +17481, +17481, +17481, +17451, +8907, +7, +9042, +21883, +22046, +17885, +19966, +17853, +17885, +17917, +15869, +13852, +13852, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19966, +19901, +21950, +21885, +17562, +9013, +400, +141, +304, +8724, +17143, +23418, +27645, +29790, +31871, +29790, +27678, +25597, +23550, +25598, +25630, +25630, +25630, +25598, +25597, +25597, +25630, +27742, +27742, +25629, +21435, +15096, +6644, +240, +303, +6965, +21853, +26143, +19933, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +15869, +13853, +13853, +13853, +15869, +19966, +21917, +15448, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15369, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +15433, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17513, +17481, +17481, +17481, +17451, +8907, +7, +9042, +21883, +22046, +17885, +19966, +17853, +17885, +17917, +15869, +13852, +13852, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19966, +19901, +21950, +21885, +17562, +9013, +400, +141, +304, +8724, +17143, +23418, +27645, +29790, +31871, +29790, +27678, +25597, +23550, +25598, +25630, +25630, +25630, +25598, +25597, +25597, +25630, +27742, +27742, +25629, +21435, +15096, +6644, +240, +303, +6965, +21853, +26143, +19933, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +15869, +13853, +13853, +13853, +15869, +19966, +21917, +15448 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +15433, +17481, +15433, +15465, +15465, +17513, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +17578, +17578, +17578, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17514, +17514, +17513, +17513, +17513, +17481, +15433, +15402, +13197, +6601, +395, +17624, +24061, +19933, +19998, +15805, +17885, +15869, +15869, +13852, +13852, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17853, +21982, +24031, +21821, +13239, +562, +142, +78, +272, +8658, +14997, +19191, +21337, +23450, +23516, +25597, +27678, +27710, +29823, +29791, +29790, +29758, +27710, +27645, +23516, +21403, +19289, +15063, +8692, +272, +15, +175, +6901, +19740, +26143, +22014, +19965, +17917, +15868, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17916, +17916, +17916, +15868, +15900, +13852, +13853, +15901, +19965, +21981, +19771, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +15433, +17481, +15433, +15465, +15465, +17513, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +17578, +17578, +17578, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17514, +17514, +17513, +17513, +17513, +17481, +15433, +15402, +13197, +6601, +395, +17624, +24061, +19933, +19998, +15805, +17885, +15869, +15869, +13852, +13852, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17853, +21982, +24031, +21821, +13239, +562, +142, +78, +272, +8658, +14997, +19191, +21337, +23450, +23516, +25597, +27678, +27710, +29823, +29791, +29790, +29758, +27710, +27645, +23516, +21403, +19289, +15063, +8692, +272, +15, +175, +6901, +19740, +26143, +22014, +19965, +17917, +15868, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17916, +17916, +17916, +15868, +15900, +13852, +13853, +15901, +19965, +21981, +19771 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +17545, +17545, +17546, +15498, +17546, +17545, +17545, +15497, +15497, +15530, +15530, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15497, +17545, +17546, +17546, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15433, +15402, +17389, +10891, +5, +13266, +23995, +22013, +17853, +17918, +15837, +15869, +15869, +13820, +13852, +15869, +15869, +17885, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17918, +19933, +21982, +24030, +21853, +19643, +15320, +6803, +174, +13, +46, +239, +369, +8723, +12949, +17111, +19192, +19224, +21305, +21305, +21304, +19224, +19191, +19191, +14965, +8691, +2385, +175, +13, +143, +8820, +17368, +19741, +24063, +21982, +15740, +17949, +17981, +13788, +15901, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +17916, +15868, +13852, +13852, +13853, +17917, +22013, +21949, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +17545, +17545, +17546, +15498, +17546, +17545, +17545, +15497, +15497, +15530, +15530, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15497, +17545, +17546, +17546, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15433, +15402, +17389, +10891, +5, +13266, +23995, +22013, +17853, +17918, +15837, +15869, +15869, +13820, +13852, +15869, +15869, +17885, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17918, +19933, +21982, +24030, +21853, +19643, +15320, +6803, +174, +13, +46, +239, +369, +8723, +12949, +17111, +19192, +19224, +21305, +21305, +21304, +19224, +19191, +19191, +14965, +8691, +2385, +175, +13, +143, +8820, +17368, +19741, +24063, +21982, +15740, +17949, +17981, +13788, +15901, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +17916, +15868, +13852, +13852, +13853, +17917, +22013, +21949 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15530, +15498, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +17545, +17545, +17545, +17545, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15464, +15433, +17388, +13132, +4551, +2603, +19704, +26109, +17820, +19999, +15838, +15869, +15869, +15868, +15900, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +17917, +15804, +17821, +19934, +24063, +24031, +23966, +21756, +17465, +13141, +4722, +304, +14, +13, +14, +175, +175, +175, +175, +207, +175, +175, +175, +78, +13, +12, +14, +432, +8916, +15288, +19579, +23902, +24063, +22015, +15773, +15804, +17949, +15901, +13788, +17949, +17949, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13853, +13853, +13853, +15868, +19933, +22013, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15530, +15498, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +17545, +17545, +17545, +17545, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15464, +15433, +17388, +13132, +4551, +2603, +19704, +26109, +17820, +19999, +15838, +15869, +15869, +15868, +15900, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +17917, +15804, +17821, +19934, +24063, +24031, +23966, +21756, +17465, +13141, +4722, +304, +14, +13, +14, +175, +175, +175, +175, +207, +175, +175, +175, +78, +13, +12, +14, +432, +8916, +15288, +19579, +23902, +24063, +22015, +15773, +15804, +17949, +15901, +13788, +17949, +17949, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13853, +13853, +13853, +15868, +19933, +22013 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17514, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17419, +17357, +10922, +3, +15282, +26076, +24062, +17886, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +17885, +17917, +19934, +19934, +21982, +24063, +23998, +21853, +19675, +17497, +15351, +13173, +8915, +433, +433, +400, +399, +367, +399, +432, +432, +4689, +10995, +15253, +17431, +17529, +19708, +23933, +24030, +24063, +19966, +15805, +15837, +17982, +15901, +13788, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +15869, +13821, +13853, +13853, +15836, +17852, +19965, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17514, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17419, +17357, +10922, +3, +15282, +26076, +24062, +17886, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +17885, +17917, +19934, +19934, +21982, +24063, +23998, +21853, +19675, +17497, +15351, +13173, +8915, +433, +433, +400, +399, +367, +399, +432, +432, +4689, +10995, +15253, +17431, +17529, +19708, +23933, +24030, +24063, +19966, +15805, +15837, +17982, +15901, +13788, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +15869, +13821, +13853, +13853, +15836, +17852, +19965 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +15497, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17513, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17450, +17388, +13099, +358, +4652, +19705, +26175, +15805, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15837, +15869, +17949, +17917, +15837, +15805, +15805, +19933, +22014, +22014, +24030, +24031, +23999, +21886, +19740, +17529, +17529, +15449, +15416, +15416, +15448, +17497, +17529, +17594, +19739, +23997, +24062, +24062, +22014, +22046, +22046, +19998, +15838, +13757, +15869, +15901, +13788, +15868, +17981, +17916, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +19933, +19933, +19933, +17917, +13821, +13821, +13853, +15869, +15804, +19998, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +15497, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17513, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17450, +17388, +13099, +358, +4652, +19705, +26175, +15805, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15837, +15869, +17949, +17917, +15837, +15805, +15805, +19933, +22014, +22014, +24030, +24031, +23999, +21886, +19740, +17529, +17529, +15449, +15416, +15416, +15448, +17497, +17529, +17594, +19739, +23997, +24062, +24062, +22014, +22046, +22046, +19998, +15838, +13757, +15869, +15901, +13788, +15868, +17981, +17916, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +19933, +19933, +19933, +17917, +13821, +13821, +13853, +15869, +15804, +19998 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +17450, +17386, +17324, +10922, +70, +13203, +23997, +17886, +13758, +13822, +13821, +17916, +17916, +19964, +17916, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +15836, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15837, +17917, +17950, +17918, +17853, +17821, +17853, +19934, +22014, +26175, +24127, +24095, +24063, +24063, +24095, +26143, +26175, +22014, +19965, +19965, +17884, +15836, +15868, +13853, +13820, +13788, +15870, +13821, +13821, +13820, +13788, +15900, +17981, +17917, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +19934, +19934, +17885, +17885, +15869, +13821, +13821, +15901, +15837, +19998, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +17450, +17386, +17324, +10922, +70, +13203, +23997, +17886, +13758, +13822, +13821, +17916, +17916, +19964, +17916, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +15836, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15837, +17917, +17950, +17918, +17853, +17821, +17853, +19934, +22014, +26175, +24127, +24095, +24063, +24063, +24095, +26143, +26175, +22014, +19965, +19965, +17884, +15836, +15868, +13853, +13820, +13788, +15870, +13821, +13821, +13820, +13788, +15900, +17981, +17917, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +19934, +19934, +17885, +17885, +15869, +13821, +13821, +15901, +15837, +19998 +}, +{ +15272, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15497, +17545, +17545, +15497, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +15497, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +15401, +15337, +19435, +15211, +2405, +4652, +17625, +22047, +13726, +15838, +15869, +15900, +17948, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +17917, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +13788, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17917, +17918, +17918, +17885, +15805, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17916, +15869, +15901, +15901, +13853, +13853, +13853, +13789, +15869, +15901, +15901, +15901, +15868, +15836, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +17886, +17885, +17885, +17885, +15869, +15869, +13821, +15901, +15837, +17950, +15272, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15497, +17545, +17545, +15497, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +15497, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +15401, +15337, +19435, +15211, +2405, +4652, +17625, +22047, +13726, +15838, +15869, +15900, +17948, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +17917, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +13788, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17917, +17918, +17918, +17885, +15805, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17916, +15869, +15901, +15901, +13853, +13853, +13853, +13789, +15869, +15901, +15901, +15901, +15868, +15836, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +17886, +17885, +17885, +17885, +15869, +15869, +13821, +15901, +15837, +17950 +}, +{ +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15369, +15369, +15369, +15401, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17545, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15432, +15433, +15401, +15369, +17417, +19434, +13033, +134, +9011, +17822, +17919, +17886, +15836, +15932, +15931, +15868, +17917, +17918, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15369, +15369, +15369, +15401, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17545, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15432, +15433, +15401, +15369, +17417, +19434, +13033, +134, +9011, +17822, +17919, +17886, +15836, +15932, +15931, +15868, +17917, +17918, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15369, +15369, +15369, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15432, +15433, +13352, +17481, +17449, +19401, +15178, +2504, +2574, +15514, +22015, +19934, +17916, +17980, +15931, +15900, +15869, +17917, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15369, +15369, +15369, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15432, +15433, +13352, +17481, +17449, +19401, +15178, +2504, +2574, +15514, +22015, +19934, +17916, +17980, +15931, +15900, +15869, +17917, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +17449, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15498, +15498, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +13320, +17481, +17417, +17353, +15275, +8907, +71, +8979, +23966, +19966, +17949, +17948, +17948, +15900, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +17449, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15498, +15498, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +13320, +17481, +17417, +17353, +15275, +8907, +71, +8979, +23966, +19966, +17949, +17948, +17948, +15900, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15368, +15336, +15337, +15307, +9035, +424, +4524, +17529, +19966, +17950, +17884, +17884, +15868, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15368, +15336, +15337, +15307, +9035, +424, +4524, +17529, +19966, +17950, +17884, +17884, +15868, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15368, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +17449, +17416, +15369, +13289, +11177, +11147, +8939, +102, +6864, +19868, +20031, +17885, +17852, +17916, +15869, +15902, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15368, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +17449, +17416, +15369, +13289, +11177, +11147, +8939, +102, +6864, +19868, +20031, +17885, +17852, +17916, +15869, +15902, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15400, +19497, +19497, +17449, +11241, +11209, +13291, +11083, +6632, +2441, +15480, +21982, +19934, +17885, +17917, +15868, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15400, +19497, +19497, +17449, +11241, +11209, +13291, +11083, +6632, +2441, +15480, +21982, +19934, +17885, +17917, +15868, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +19497, +19497, +15369, +11241, +11209, +13289, +13194, +13066, +198, +6832, +21788, +21983, +17918, +17917, +15836, +15901, +13821, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +19497, +19497, +15369, +11241, +11209, +13289, +13194, +13066, +198, +6832, +21788, +21983, +17918, +17917, +15836, +15901, +13821, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +15465, +15465, +15465, +17513, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15400, +19497, +17352, +13256, +13354, +11241, +13224, +17418, +11081, +4648, +2313, +19545, +21950, +19967, +17917, +13755, +15902, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +15465, +15465, +15465, +17513, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15400, +19497, +17352, +13256, +13354, +11241, +13224, +17418, +11081, +4648, +2313, +19545, +21950, +19967, +17917, +13755, +15902, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +17449, +15401, +15401, +15433, +15433, +15433, +17481, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15400, +15400, +17416, +17384, +13288, +13321, +13288, +13255, +15336, +13193, +11018, +232, +8783, +23934, +19902, +17917, +15869, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +17449, +15401, +15401, +15433, +15433, +15433, +17481, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15400, +15400, +17416, +17384, +13288, +13321, +13288, +13255, +15336, +13193, +11018, +232, +8783, +23934, +19902, +17917, +15869, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15368, +15336, +15337, +13257, +13288, +13287, +13255, +13224, +15178, +6569, +72, +15351, +24063, +17885, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15368, +15336, +15337, +13257, +13288, +13287, +13255, +13224, +15178, +6569, +72, +15351, +24063, +17885, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15400, +15401, +15400, +15368, +15400, +15368, +15336, +15336, +15305, +15304, +13287, +13287, +15303, +15209, +12939, +264, +397, +26013, +17853, +13789, +20030, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15400, +15401, +15400, +15368, +15400, +15368, +15336, +15336, +15305, +15304, +13287, +13287, +15303, +15209, +12939, +264, +397, +26013, +17853, +13789, +20030, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15433, +15401, +15401, +15400, +15400, +15400, +15400, +15368, +15368, +15368, +13320, +13288, +17352, +17352, +15304, +13287, +13287, +15303, +17289, +15147, +6666, +6, +15317, +22014, +17917, +17949, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15433, +15401, +15401, +15400, +15400, +15400, +15400, +15368, +15368, +15368, +13320, +13288, +17352, +17352, +15304, +13287, +13287, +15303, +17289, +15147, +6666, +6, +15317, +22014, +17917, +17949, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 \ No newline at end of file diff --git a/projects/briey/vga/test/images/tian.txt b/projects/briey/vga/test/images/tian.txt new file mode 100644 index 0000000..3fa9411 --- /dev/null +++ b/projects/briey/vga/test/images/tian.txt @@ -0,0 +1,308158 @@ +45763, +45763, +45763, +45763, +45731, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45762, +45762, +45763, +45763, +47843, +47843, +47843, +47843, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45731, +45731, +45731, +45731, +45731, +45764, +45764, +45764, +45764, +45764, +45764, +45763, +45763, +45763, +45764, +45764, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45764, +45764, +47844, +45764, +45763, +45763, +45763, +45763, +47811, +47811, +47843, +47843, +47843, +47843, +47843, +49923, +47843, +47843, +47843, +47843, +47843, +49891, +49891, +49891, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49956, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49988, +49956, +49956, +49956, +49956, +49956, +49956, +52004, +52036, +52004, +52004, +52004, +52004, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52069, +52069, +52069, +52100, +52100, +52100, +52100, +52100, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54181, +54181, +54181, +54149, +54149, +54149, +54149, +54149, +54149, +54181, +54149, +54149, +54149, +54149, +54149, +54149, +54181, +54181, +54181, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56262, +58310, +58310, +58310, +58310, +58310, +58310, +58310, +56262, +56262, +56262, +56262, +56262, +56262, +56262, +56262, +56262, +56262, +56262, +56229, +56229, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56293, +54213, +56293, +56293, +56293, +56293, +56293, +56293, +56294, +56294, +56326, +56294, +56294, +56294, +56294, +56294, +56294, +56294, +56261, +56261, +56294, +56294, +56294, +58342, +58342, +58342, +56294, +56294, +56294, +56294, +58342, +58342, +58374, +58374, +56294, +56294, +56294, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +56294, +56261, +56261, +56294, +56294, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58374, +58342, +58342, +58342, +58342, +58374, +58374, +58342, +58342, +58374, +58342, +58342, +58342, +58342, +58342, +58342, +58374, +58406, +58406, +58406, +58374, +58374, +58374, +58374, +58406, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58374, +58342, +58342, +58342, +58342, +58342, +58342, +58341, +58341, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +56261, +56261, +56261, +56229, +56261, +54213, +54181, +54181, +54181, +56261, +56262, +56262, +54181, +54181, +54182, +56230, +54246, +54247, +54247, +54247, +54280, +54313, +56393, +56393, +54378, +56427, +56459, +56460, +56492, +56525, +56526, +56558, +58640, +58640, +58673, +58738, +58770, +58770, +58803, +58835, +58836, +58836, +58869, +58869, +58869, +58869, +58870, +58902, +58902, +56854, +56887, +56887, +54839, +54839, +54872, +54872, +54872, +54872, +52792, +52792, +52792, +50744, +50712, +48599, +46519, +46519, +46519, +46487, +46487, +46487, +46487, +46487, +44407, +44407, +44406, +42326, +42326, +42326, +42294, +42293, +42293, +40245, +40213, +40213, +40213, +40181, +38132, +38132, +35987, +35987, +35987, +35986, +35986, +35986, +33906, +33873, +33873, +33873, +33841, +31793, +31761, +31728, +31696, +29648, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29648, +31728, +31728, +31729, +31729, +31761, +31761, +33842, +33874, +33874, +33874, +33874, +33874, +33841, +33841, +31793, +31761, +31728, +31696, +29648, +29615, +29583, +27535, +27502, +27502, +25422, +23309, +23277, +23244, +21196, +21196, +21229, +21197, +21196, +21196, +21196, +21196, +19116, +19116, +19084, +19084, +19084, +19084, +19116, +19116, +19117, +21197, +21197, +21197, +21197, +21197, +21229, +21197, +19116, +19116, +19116, +19116, +19116, +19116, +19083, +19083, +17003, +16970, +16938, +16938, +16938, +16938, +16938, +16937, +16905, +16937, +16937, +16937, +14856, +14824, +14791, +14791, +12743, +12711, +12710, +12710, +12710, +12678, +12678, +12678, +12678, +12678, +12646, +12645, +12645, +12645, +12645, +12645, +12645, +12646, +12646, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12711, +12711, +14759, +14824, +14824, +16905, +16937, +19018, +19051, +21163, +21164, +23276, +23309, +23342, +25454, +25487, +27568, +29681, +31729, +31762, +31794, +33874, +33907, +35955, +35988, +36020, +36020 +}, +{ +43650, +43650, +43650, +43650, +43650, +43650, +43682, +43682, +45731, +43682, +43682, +43682, +43682, +43682, +43682, +45730, +43682, +43682, +43682, +45730, +45730, +45730, +45730, +45730, +45730, +45730, +45730, +45730, +45730, +45730, +45730, +45730, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45763, +45731, +45731, +45731, +45731, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45731, +45731, +45731, +45731, +47811, +47811, +47811, +47811, +47811, +47811, +47811, +47811, +47811, +45763, +45763, +47811, +47811, +47811, +47811, +47811, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +49891, +49891, +49891, +49891, +49924, +49924, +49891, +49891, +49891, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49955, +49955, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +52004, +52004, +52004, +52004, +52004, +52004, +49988, +49988, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +54116, +54116, +54116, +54116, +54116, +54116, +54116, +54116, +54116, +54116, +54116, +54116, +54116, +52068, +52068, +52068, +52068, +52100, +54149, +54149, +54149, +54149, +54149, +52100, +52068, +52068, +52100, +54149, +54149, +54149, +54149, +54149, +52068, +52068, +52100, +54149, +54149, +52100, +52068, +52068, +52100, +52100, +52100, +52100, +52100, +52100, +52100, +52100, +52069, +52069, +52100, +52100, +52068, +52068, +52068, +52100, +54148, +54148, +54148, +54149, +54149, +54149, +54149, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +56229, +56229, +56229, +56229, +56229, +56229, +56229, +56229, +56229, +56229, +56229, +56229, +56229, +54181, +54181, +54181, +56229, +56229, +56229, +56229, +56229, +54181, +54181, +54181, +56229, +56229, +56261, +56261, +56261, +56261, +56261, +56261, +56229, +56261, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +54213, +56261, +56261, +54213, +54213, +54213, +54213, +54213, +54213, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56294, +56294, +56294, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56294, +56294, +56261, +56261, +56261, +56294, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +58341, +58341, +56293, +56261, +56261, +56293, +56293, +56293, +56326, +56326, +58374, +56326, +56293, +56293, +56293, +56326, +58342, +58342, +58342, +56293, +56293, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +58342, +56261, +56293, +56293, +56293, +56293, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56229, +56229, +56229, +56261, +56261, +56261, +56229, +54181, +54181, +54181, +54149, +54149, +54181, +56229, +54213, +54213, +54181, +54181, +54182, +54182, +54214, +54247, +54247, +54279, +54280, +54345, +56393, +56425, +56427, +56459, +56459, +56492, +56525, +56526, +56558, +56559, +58640, +58672, +58705, +58738, +58770, +58771, +58803, +60884, +58868, +58869, +58869, +58869, +58869, +58870, +58902, +58902, +58902, +58935, +56887, +56887, +54839, +54839, +54840, +54840, +54840, +54872, +52792, +52792, +50712, +50712, +48631, +48567, +46519, +46487, +46487, +44439, +44439, +44439, +46487, +46487, +44407, +44406, +44374, +42326, +42326, +42326, +42294, +42293, +42293, +40245, +40245, +42293, +40245, +40213, +40180, +38132, +38068, +38067, +36019, +36019, +36018, +35986, +35986, +33906, +33873, +33841, +31793, +31761, +31729, +31728, +31696, +29648, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29648, +31728, +31728, +29648, +31728, +31761, +31793, +33841, +33874, +33874, +33874, +33874, +33874, +33842, +33841, +33841, +31761, +31729, +31696, +29648, +29616, +29615, +29615, +27535, +27535, +27502, +25390, +25389, +23277, +23276, +23277, +23277, +23277, +21229, +21197, +21197, +21196, +21196, +19148, +19116, +19116, +19116, +19116, +19117, +21197, +21197, +21229, +21229, +21229, +21229, +21229, +21229, +21197, +21197, +21197, +21196, +19116, +19116, +19116, +19116, +19116, +19083, +19051, +19051, +19018, +19018, +19018, +19018, +16970, +16938, +16937, +16937, +16937, +14856, +14856, +14824, +14791, +14791, +12711, +12711, +12710, +12710, +12678, +12678, +12678, +12678, +12678, +12646, +12646, +12645, +12645, +12646, +12646, +12646, +12646, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12711, +12711, +14759, +14824, +14824, +16905, +16937, +19018, +19051, +19115, +21164, +23277, +23309, +23342, +25454, +27535, +27568, +29649, +31729, +31762, +31762, +33874, +33907, +35987, +35988, +36020, +36021 +}, +{ +43618, +43618, +43618, +43618, +43618, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45763, +45764, +45764, +45731, +45731, +45731, +45731, +43651, +43651, +43651, +43651, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45763, +45763, +45763, +45763, +45763, +47811, +47811, +47811, +47811, +47811, +47811, +47811, +47811, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47875, +47875, +47843, +47843, +47843, +49924, +49891, +47843, +47843, +47843, +47843, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +49923, +49923, +49923, +49955, +49955, +49955, +49955, +49955, +49924, +49924, +49924, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49988, +49988, +49988, +49988, +49988, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52036, +52036, +52068, +52068, +52068, +52068, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52100, +52100, +54148, +54148, +54148, +54148, +54148, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54149, +54149, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54180, +54180, +54181, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54213, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +56261, +56261, +56229, +54181, +54181, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +54213, +54213, +56261, +56293, +56261, +54213, +54213, +54213, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56294, +56261, +56261, +56261, +56261, +56294, +56261, +56261, +56261, +56261, +56261, +56261, +56293, +56293, +56293, +56293, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +56229, +54181, +54149, +54149, +54149, +54149, +54149, +52069, +54149, +54181, +54181, +54181, +54181, +54182, +54182, +54182, +52166, +54247, +54247, +54280, +54312, +54345, +54378, +54378, +54379, +54411, +56460, +56492, +56525, +56526, +56559, +56559, +58673, +58705, +58705, +58738, +58770, +58803, +58836, +60916, +58869, +58869, +58869, +58869, +58870, +58870, +58902, +58902, +58935, +58935, +56887, +56887, +54839, +54839, +54839, +54840, +52792, +54840, +52792, +52760, +50712, +50679, +48599, +46519, +46487, +46487, +46487, +46487, +46487, +46487, +46487, +46487, +44407, +44406, +44374, +42326, +42326, +42294, +42293, +42293, +42293, +40245, +42293, +42294, +42293, +40213, +40180, +40180, +38100, +38100, +38099, +38067, +38099, +36019, +35986, +35986, +33873, +33841, +31793, +31761, +31729, +31728, +31696, +29648, +29647, +29647, +29615, +29615, +27566, +27535, +27535, +29583, +29615, +29615, +29615, +29648, +29648, +31728, +31728, +31761, +29713, +31761, +31793, +31825, +31825, +31825, +33874, +33906, +33874, +33874, +33873, +33842, +33841, +31793, +31761, +31729, +31728, +29648, +29616, +29615, +29583, +27535, +27503, +25422, +25422, +23309, +23309, +23309, +23309, +23309, +23309, +21229, +21229, +21229, +21197, +21196, +21196, +19148, +21196, +21196, +21197, +21197, +21229, +21229, +21229, +21229, +21229, +21230, +21230, +21229, +21197, +21197, +21229, +21196, +19116, +19116, +19116, +21164, +19116, +19083, +19051, +19051, +19051, +19018, +19051, +19018, +16970, +16970, +16970, +16969, +16937, +14856, +14824, +14824, +14791, +12743, +14759, +12711, +12710, +12710, +12678, +12678, +12678, +12678, +12678, +12646, +12646, +12646, +12646, +12646, +12646, +12646, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12711, +12711, +14759, +14824, +14824, +16937, +16937, +19018, +19051, +19083, +21164, +23277, +23309, +23342, +25422, +25455, +27568, +29648, +29681, +31761, +31794, +33874, +33907, +33939, +36020, +36021, +36053 +}, +{ +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43618, +43618, +43618, +43618, +43618, +43618, +43618, +43618, +43650, +43618, +43618, +41570, +41570, +41570, +43618, +43618, +43650, +43651, +43651, +43651, +43650, +43650, +43650, +43650, +43650, +43618, +43618, +43618, +43618, +43618, +43618, +43618, +43618, +43619, +43650, +43651, +43651, +43651, +43650, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45732, +45731, +45731, +43683, +43651, +43651, +43619, +43619, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +45731, +45763, +45763, +45763, +45762, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +47811, +47811, +47811, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +47843, +47843, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +47843, +47843, +47843, +47843, +47843, +47843, +45795, +45795, +45795, +45795, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +49924, +49924, +49924, +49955, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +52004, +52004, +52004, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +49956, +49956, +49956, +49956, +49988, +49988, +49988, +49956, +49988, +49988, +49956, +49956, +49956, +49988, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +49988, +49988, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +52036, +52036, +49988, +49988, +52036, +52068, +52068, +52068, +52068, +52068, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +54117, +54117, +54117, +54117, +54117, +54117, +54117, +54117, +54149, +54149, +54117, +52069, +54149, +54149, +54149, +52069, +54117, +54117, +54117, +52068, +52068, +54117, +54117, +54117, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54116, +54116, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54148, +54148, +52100, +52100, +52100, +52068, +54148, +54148, +54148, +54148, +54148, +54148, +54148, +54148, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54181, +54181, +54181, +54181, +54181, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54213, +54213, +54181, +54181, +54181, +54213, +54181, +54181, +54181, +54181, +56261, +56261, +56261, +56261, +56261, +56229, +56229, +56229, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +56261, +54181, +54181, +54181, +56229, +56229, +54181, +54181, +54181, +54149, +54149, +54149, +54181, +54181, +54181, +54149, +54149, +54116, +54116, +54117, +54149, +54117, +52101, +52069, +52069, +52101, +52101, +52101, +52101, +52101, +52134, +52134, +52134, +52167, +52199, +52232, +52233, +52265, +54346, +54378, +54379, +54379, +54412, +54444, +54445, +54478, +56558, +56591, +56592, +58705, +58737, +58738, +58770, +58803, +58803, +58836, +58836, +58869, +58869, +58870, +58870, +56822, +56822, +56854, +58903, +58935, +58935, +56888, +54839, +54839, +54840, +54840, +52760, +52760, +52792, +52792, +50712, +50680, +48600, +48567, +46487, +46487, +46487, +46487, +46487, +46487, +46487, +46487, +46487, +44407, +44406, +44374, +42326, +42326, +42294, +42293, +42293, +40245, +40245, +42293, +42293, +42293, +40213, +40181, +40180, +38100, +38100, +38100, +38100, +38099, +38099, +36018, +35986, +33873, +33841, +31793, +31761, +31728, +31696, +29648, +29648, +29647, +29615, +29615, +27566, +27534, +27534, +27535, +29583, +29615, +29615, +29648, +31696, +31728, +31728, +31761, +33841, +31793, +31825, +31825, +31825, +31825, +31825, +31825, +33906, +33874, +33874, +33874, +33874, +33874, +31793, +31761, +31761, +31728, +29648, +29616, +29615, +27535, +27535, +27503, +25422, +25422, +25389, +23309, +23309, +23310, +23309, +23309, +23309, +21261, +21229, +21229, +21229, +21197, +21197, +21197, +21197, +21229, +21229, +23310, +23310, +23310, +23310, +23310, +23310, +23310, +21229, +21229, +21230, +21229, +21229, +21196, +21164, +21196, +21164, +19116, +19084, +19083, +19051, +19051, +19051, +19051, +19051, +19050, +19050, +19018, +16969, +16937, +16937, +16904, +14824, +14824, +14791, +14791, +14759, +12711, +12710, +12678, +12678, +12678, +12678, +12646, +12646, +12646, +12646, +12646, +12646, +12646, +12646, +12678, +12678, +12678, +12678, +12678, +12678, +12710, +12710, +12711, +12711, +12711, +14759, +14824, +14824, +16937, +16937, +19018, +19051, +19083, +21163, +23276, +23309, +23341, +25422, +25455, +27568, +29648, +29681, +29714, +31794, +31826, +33907, +33940, +36020, +36053, +36053 +}, +{ +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43618, +43650, +43650, +43682, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45732, +43683, +43683, +43651, +43619, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41603, +41603, +43651, +41603, +41603, +43651, +43650, +43650, +43682, +43682, +43650, +43651, +43651, +43651, +43650, +43650, +43650, +43650, +43650, +45730, +45730, +45763, +45763, +45763, +45763, +45763, +45763, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +43683, +45731, +45731, +45731, +45731, +45731, +45763, +45763, +45763, +43682, +43682, +43714, +43714, +45762, +45762, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +47811, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +49924, +49923, +49923, +49923, +49923, +49923, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49956, +49956, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49956, +49956, +49924, +49924, +49924, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49956, +49956, +49924, +49924, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49988, +49988, +49988, +49988, +49988, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52069, +52068, +52068, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52036, +52069, +54117, +54117, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52036, +52068, +52068, +52036, +52036, +52036, +52036, +52036, +52036, +52068, +52068, +52068, +52068, +52068, +52068, +52036, +52068, +52068, +52068, +49988, +49988, +49988, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52100, +52100, +52100, +52068, +52068, +52068, +52100, +52100, +52100, +52068, +52100, +52100, +52100, +52100, +52100, +52100, +52101, +52068, +52068, +52100, +52100, +52101, +52100, +54148, +54148, +52100, +52100, +52101, +52101, +52101, +52101, +52100, +52100, +52100, +52101, +52101, +52101, +52101, +52101, +52101, +52101, +52100, +52100, +52100, +54149, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54181, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +54149, +52100, +52100, +52101, +52101, +52101, +52101, +52100, +52100, +52069, +52069, +52068, +52069, +52069, +52069, +52068, +52068, +52036, +52068, +52068, +52069, +52069, +52069, +52069, +52069, +50021, +50021, +52069, +50053, +52102, +52102, +52134, +52135, +52199, +52200, +52233, +52265, +52266, +52298, +52331, +54379, +54412, +54412, +54445, +54478, +54478, +54511, +56592, +56624, +56657, +56690, +58770, +56723, +56755, +56756, +56788, +56788, +58869, +58870, +58870, +56822, +56822, +56822, +56855, +56855, +56855, +56855, +54839, +54839, +54840, +52760, +52792, +52760, +52760, +52760, +50712, +50680, +50680, +48567, +46487, +46487, +44439, +44439, +46487, +46487, +46487, +46487, +46487, +44407, +44407, +44406, +44374, +42326, +42294, +42293, +42293, +40245, +40245, +40213, +40213, +42293, +42293, +40213, +40213, +40181, +40181, +40180, +40180, +40180, +38132, +38099, +36019, +35986, +33906, +33873, +31793, +31761, +31728, +31696, +29648, +29648, +29615, +29615, +27566, +27534, +27534, +27535, +29583, +29583, +29615, +29615, +29648, +31696, +31728, +31761, +33809, +33841, +31793, +31793, +31793, +31825, +31857, +33906, +33906, +33906, +33906, +33906, +33874, +31826, +33874, +33873, +31793, +31761, +31729, +31728, +31696, +29616, +27535, +27535, +27535, +25422, +25422, +25389, +23309, +23309, +23310, +23310, +23310, +23342, +23342, +23310, +23309, +21261, +21229, +21229, +21229, +21229, +23310, +23310, +23342, +23343, +23343, +23342, +23342, +23342, +23310, +23310, +23310, +23310, +23309, +21229, +21197, +21197, +21197, +21196, +21164, +21164, +21164, +21163, +21131, +21131, +21131, +19083, +19083, +19083, +19050, +19050, +16969, +16969, +16937, +16904, +14856, +14824, +14791, +14791, +14759, +12711, +14726, +14726, +12678, +12678, +12646, +12646, +12646, +12646, +12646, +12646, +12646, +12646, +12678, +12678, +12678, +12678, +12710, +12710, +12710, +12710, +12711, +12711, +14759, +14791, +14824, +14824, +16905, +16937, +16970, +19050, +19083, +19083, +21196, +23277, +23309, +25422, +25455, +27536, +27600, +29681, +29714, +31794, +31827, +33907, +33940, +33972, +36053, +36053 +}, +{ +39458, +39458, +39457, +39457, +39457, +39457, +39457, +39457, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39457, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41603, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43683, +43683, +41603, +41571, +41570, +41570, +41538, +39490, +39490, +39490, +39490, +39490, +39522, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41570, +41570, +43650, +43650, +43650, +43618, +43618, +43618, +43618, +43618, +43650, +43650, +43650, +43650, +43650, +43650, +43651, +43651, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43683, +43683, +43650, +43650, +43650, +43683, +43682, +43682, +43682, +43650, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +45731, +45731, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +47843, +47843, +47843, +47843, +45795, +45795, +45795, +45795, +45795, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47875, +47875, +47875, +47875, +47843, +47843, +47843, +47843, +47843, +47875, +47875, +47875, +47876, +47875, +47843, +47843, +47843, +47875, +47876, +47876, +47876, +47876, +47876, +47875, +47875, +47875, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47843, +47876, +47876, +47875, +47843, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47876, +47908, +47908, +47907, +47907, +47907, +47907, +47907, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49956, +49956, +52004, +49956, +49956, +49956, +49956, +52004, +52004, +52036, +52036, +52004, +49956, +49956, +49956, +49956, +52036, +52036, +52004, +49988, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49987, +49987, +49956, +49956, +49956, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49956, +49956, +49956, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +50020, +50020, +50020, +50020, +50020, +50020, +50020, +50020, +49988, +50020, +50020, +50020, +50020, +49988, +50020, +50020, +49988, +49988, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +50020, +50020, +50020, +50020, +50020, +50020, +50020, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +52100, +52100, +52100, +52100, +52069, +52069, +52069, +52069, +52069, +52069, +52069, +52069, +52068, +52068, +52068, +52068, +52068, +52068, +52068, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49989, +49989, +50021, +50021, +50022, +50022, +50054, +50086, +50087, +52167, +50152, +52233, +52265, +52266, +52299, +52299, +52332, +52364, +52365, +52365, +52398, +52430, +52431, +54512, +54545, +54577, +54610, +56690, +56723, +56723, +56756, +56756, +56788, +56789, +56821, +56822, +56822, +56822, +56822, +54774, +54775, +54807, +54775, +54807, +54807, +52759, +52759, +52760, +52760, +50712, +50712, +50712, +50680, +50680, +48599, +46487, +46487, +46455, +44406, +44406, +44407, +44439, +44439, +44439, +44407, +44407, +44407, +44406, +42326, +42326, +42293, +42293, +40245, +40245, +40245, +40213, +40213, +40245, +40245, +40213, +40213, +40213, +40181, +40213, +40212, +40212, +40180, +38099, +36019, +35986, +35954, +33874, +33841, +31761, +31729, +31696, +29648, +29648, +29615, +29615, +27566, +27534, +27534, +29615, +29615, +29615, +29615, +29648, +29648, +31728, +31728, +31761, +33841, +33841, +31825, +31825, +31825, +31825, +33905, +33906, +33906, +33905, +33906, +33906, +33873, +33873, +33874, +31826, +31793, +31793, +31761, +31729, +31728, +29616, +29583, +27535, +27535, +25454, +25422, +25390, +23309, +23309, +23310, +23342, +23342, +23342, +23342, +23342, +23310, +23309, +23309, +23310, +23310, +23310, +23310, +23342, +25423, +25423, +25423, +25423, +25423, +25423, +23342, +23342, +23342, +23310, +23310, +21229, +21229, +21229, +21229, +23245, +21197, +21196, +21164, +21164, +21164, +21164, +21163, +21163, +21131, +21131, +19083, +19082, +19050, +19018, +16969, +16937, +16904, +14856, +14823, +14791, +14791, +14791, +14759, +14758, +14726, +12678, +12678, +12678, +12678, +12678, +12646, +12646, +12646, +12678, +12678, +12678, +12678, +12678, +12710, +14758, +14758, +14758, +12711, +12711, +14759, +14791, +14792, +14824, +14856, +16937, +16970, +19050, +19083, +19083, +21196, +23277, +23309, +25422, +25455, +27535, +27600, +27633, +29714, +31794, +31827, +31859, +33940, +33972, +36053, +36053 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +39458, +39458, +37409, +37410, +37410, +37410, +39458, +39458, +39458, +39458, +37378, +37378, +37410, +37410, +39457, +39457, +39489, +39489, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +41570, +41570, +41602, +41602, +41603, +41603, +41603, +41635, +43683, +43683, +43716, +43716, +43716, +43716, +43716, +43684, +41635, +41603, +41571, +41570, +41570, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43618, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43650, +43650, +43650, +41602, +41602, +41602, +41602, +41602, +43650, +43618, +43618, +41602, +41602, +41602, +41602, +43650, +41602, +41602, +43650, +43650, +43650, +43650, +43650, +43650, +41602, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43682, +43682, +43682, +43682, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45763, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45763, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45827, +45827, +45827, +45827, +45827, +45827, +45827, +45827, +47875, +47875, +47875, +47875, +47908, +49924, +49924, +49924, +49924, +49924, +49924, +49923, +49923, +49956, +49955, +49955, +49955, +49956, +49956, +49956, +49955, +49923, +49923, +49923, +49923, +49955, +49955, +49955, +49955, +49924, +49924, +49924, +49923, +49924, +49924, +49924, +49956, +49924, +49924, +49924, +49924, +49924, +47876, +47875, +47875, +49956, +49956, +49955, +49955, +49955, +49955, +49956, +49956, +47907, +47907, +49956, +49956, +49956, +49956, +49956, +47907, +49956, +49956, +47907, +47875, +47907, +47907, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +47907, +49956, +49956, +49956, +49956, +49956, +49956, +49956, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49956, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +50020, +50020, +52068, +49988, +49988, +49988, +49988, +52068, +52068, +52068, +49988, +49988, +49988, +49988, +49988, +52068, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +52036, +49988, +49988, +49988, +49988, +49956, +49988, +49956, +47908, +47908, +49988, +49988, +49956, +47908, +49956, +49956, +49956, +47908, +47908, +47908, +47909, +49989, +50022, +47974, +50022, +50054, +50054, +50087, +50120, +50120, +50185, +50185, +50218, +50251, +50252, +50252, +52332, +52365, +52366, +52398, +52398, +52431, +52463, +52464, +52497, +52529, +54610, +54643, +54675, +54676, +54708, +54741, +54741, +56789, +56822, +56822, +56822, +54774, +54774, +54774, +52727, +52727, +52727, +52759, +52759, +52759, +50711, +50680, +50680, +50680, +50712, +48631, +48599, +48599, +48567, +46487, +44406, +44406, +44374, +44374, +44407, +44407, +44439, +44407, +44407, +44406, +44406, +44374, +42294, +42293, +42293, +42293, +40245, +40245, +40213, +40213, +40213, +42293, +42293, +40213, +40213, +40213, +40213, +40213, +40213, +40212, +40212, +38132, +38099, +36018, +35954, +33906, +33874, +31793, +31761, +31728, +31696, +29648, +29615, +29615, +27566, +27566, +27566, +29615, +29615, +29615, +29648, +29648, +31696, +31728, +31761, +33809, +33841, +33841, +31825, +31825, +31825, +31825, +31825, +33906, +33906, +33906, +33906, +33906, +33906, +31825, +33874, +31826, +31793, +31793, +31793, +31729, +31729, +29616, +29583, +27535, +27535, +25454, +25422, +25390, +23309, +23341, +23342, +23342, +23342, +23374, +23342, +23342, +23342, +23310, +23310, +23342, +23342, +23342, +23342, +23342, +25423, +25423, +25423, +25423, +25423, +25423, +25455, +25423, +23343, +23342, +23310, +23277, +23277, +23277, +23245, +23245, +21197, +21196, +21196, +21164, +21164, +21164, +21164, +21164, +21164, +21163, +21163, +19082, +19082, +19050, +19017, +16969, +16937, +16904, +16872, +14823, +14791, +14791, +14791, +14759, +14758, +14726, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +14726, +14726, +14758, +14758, +14758, +14758, +12711, +12711, +14759, +14791, +14792, +14824, +14856, +16937, +16970, +19018, +19083, +19083, +21196, +23277, +23309, +25422, +25455, +27536, +27600, +27633, +29713, +29746, +31826, +31859, +33940, +33972, +36053, +36053 +}, +{ +37377, +37377, +37377, +37377, +37377, +37378, +37410, +37410, +37377, +37377, +37377, +37377, +37378, +37378, +37378, +37378, +37377, +37377, +37377, +37377, +37409, +37409, +37409, +37409, +37409, +39457, +39457, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +41602, +41602, +41603, +41603, +41635, +43683, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43715, +41635, +41603, +41602, +41570, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39457, +39457, +39457, +39490, +39490, +39490, +39490, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41603, +41603, +41603, +43650, +43650, +43650, +43650, +43650, +43682, +43682, +43682, +43683, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +45731, +43683, +43682, +43682, +43682, +43682, +43682, +43683, +43683, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +43683, +45731, +45763, +45763, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45827, +45795, +45795, +45795, +45795, +45795, +45795, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +49923, +49923, +47843, +47875, +47875, +47875, +47875, +47875, +47875, +47843, +47843, +47843, +47875, +47875, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47875, +47843, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47843, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47875, +47907, +47875, +47907, +47907, +47907, +47907, +47875, +47875, +47875, +47875, +47907, +47907, +47908, +47908, +47908, +47907, +47907, +47907, +47907, +47908, +49988, +49988, +47908, +47908, +47907, +47908, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49956, +49955, +49955, +49955, +49956, +49956, +49956, +49956, +49956, +49956, +47908, +47908, +47908, +49988, +49988, +47908, +49988, +49988, +49988, +49988, +50020, +50020, +50020, +49988, +49988, +49988, +50020, +50020, +50020, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49956, +49956, +49956, +49956, +49956, +49988, +49988, +49956, +49956, +49956, +47907, +47907, +47908, +47876, +47876, +47876, +47876, +47908, +47876, +47876, +47876, +47908, +47908, +47876, +47876, +47908, +47909, +47941, +47974, +47974, +50055, +50055, +48007, +50087, +50120, +52201, +50185, +50218, +50219, +50252, +50252, +50252, +52365, +52398, +52398, +52399, +52431, +52431, +52464, +52497, +52529, +52530, +54643, +54643, +54676, +54676, +54708, +54741, +54773, +54774, +54774, +54774, +56822, +54774, +54774, +52726, +52727, +52727, +52727, +52759, +52759, +50711, +50679, +50679, +50679, +48599, +48631, +48599, +48566, +46519, +46519, +46487, +44406, +44406, +44374, +44374, +44407, +44407, +46487, +44439, +44407, +44407, +44374, +42326, +42293, +40245, +40245, +40245, +40245, +40245, +40213, +40213, +40213, +42293, +42293, +40213, +40213, +40213, +40181, +40213, +40213, +40212, +40212, +40180, +38099, +36019, +35986, +33906, +33874, +33841, +31761, +31729, +31728, +31696, +29615, +29615, +27566, +27566, +27566, +29615, +29615, +29616, +29648, +29648, +29648, +31728, +31728, +31761, +33809, +33841, +29712, +31793, +31793, +31793, +31825, +31825, +33906, +33906, +33938, +33906, +33906, +31825, +33874, +31826, +31793, +31793, +31793, +31761, +31729, +31696, +29584, +27536, +27535, +27503, +25422, +25390, +23341, +23341, +23310, +23342, +23342, +23342, +25422, +25422, +23374, +23342, +23342, +23342, +23342, +23342, +23342, +25423, +25423, +25455, +25455, +25455, +25455, +25455, +25488, +25455, +25423, +25391, +23310, +23277, +23277, +23277, +23277, +23277, +23245, +21197, +21196, +21196, +21196, +21164, +21164, +21196, +21196, +21196, +21163, +21163, +19082, +19082, +19050, +19017, +16937, +16904, +16904, +14824, +14791, +14791, +16839, +14791, +14759, +14758, +14726, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +12678, +14726, +14758, +14758, +14758, +14758, +14759, +14759, +12711, +12711, +14759, +14791, +14792, +14824, +14856, +16905, +16937, +19018, +19083, +19083, +21196, +23277, +23309, +25422, +25455, +27568, +27600, +27633, +29713, +29746, +31826, +33907, +33940, +33972, +36053, +36053 +}, +{ +37378, +37378, +37410, +37410, +37378, +37378, +37378, +37410, +37378, +37378, +37378, +37410, +37410, +37377, +37377, +37409, +37377, +37409, +37410, +37410, +37409, +37409, +37409, +37409, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39523, +41603, +41635, +41635, +43716, +43748, +43748, +43780, +43780, +43780, +43780, +43780, +43748, +41699, +41667, +41635, +41634, +39554, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +41506, +41506, +41506, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39489, +39489, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39522, +39522, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39522, +39522, +41570, +41570, +41570, +41570, +41570, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43650, +41602, +43650, +43650, +43650, +43650, +43683, +43683, +43683, +43650, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45763, +43683, +43683, +43683, +45763, +45763, +43683, +43683, +45763, +43683, +43683, +43683, +45763, +45763, +45763, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45763, +45763, +45763, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +45763, +45763, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45763, +45763, +45795, +45763, +45763, +45763, +45763, +43715, +45763, +45795, +45795, +45795, +47843, +45795, +45795, +45795, +45795, +45795, +45827, +45827, +45827, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +43747, +43747, +45795, +45795, +45795, +45795, +45827, +45827, +45795, +45795, +45794, +45795, +45827, +45827, +45827, +45827, +45827, +45827, +47907, +47907, +45827, +45827, +45827, +47875, +47875, +45827, +45827, +45827, +45827, +45827, +47875, +47875, +45827, +45827, +47907, +47907, +47907, +47907, +47907, +47907, +47907, +47907, +47940, +47940, +47940, +47940, +47908, +47908, +47908, +47908, +47940, +47940, +49988, +49988, +47940, +47940, +47908, +47907, +47908, +47908, +47908, +47875, +47875, +47875, +47876, +47876, +47876, +47876, +47876, +47876, +47875, +47875, +47875, +47875, +47908, +47908, +47908, +47908, +47908, +47908, +47940, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +49988, +50020, +50020, +50020, +49988, +49988, +49988, +49988, +49988, +49988, +49956, +49956, +49956, +49956, +49988, +49956, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47876, +47876, +47876, +47876, +47876, +45828, +45828, +47876, +47876, +47876, +47876, +45828, +45827, +45828, +45828, +47876, +45860, +47909, +47941, +47942, +47942, +47974, +47975, +48007, +50088, +50153, +52233, +50218, +50219, +50251, +50252, +50253, +50285, +52366, +52398, +50351, +50351, +50383, +50416, +50416, +50449, +52529, +52562, +52595, +54676, +54708, +54708, +52693, +54741, +54741, +54741, +54742, +54774, +54774, +54774, +52727, +52727, +52727, +50679, +50679, +50679, +50679, +50679, +50679, +48599, +48599, +46551, +46551, +46550, +46518, +46518, +46486, +46486, +44406, +44374, +44374, +44406, +44439, +46487, +44439, +44406, +44374, +42326, +42293, +40245, +40213, +40245, +40213, +40213, +40181, +40181, +40180, +40180, +40180, +40213, +40213, +40213, +40213, +42294, +40213, +40245, +42293, +40212, +40212, +40212, +38131, +36018, +35986, +35954, +33874, +33841, +33809, +31729, +31728, +31696, +29647, +29615, +27534, +27534, +29615, +29615, +29615, +29648, +31728, +31728, +31728, +31728, +31761, +31761, +31761, +31728, +29680, +31728, +31761, +31793, +33874, +33906, +35954, +33906, +33906, +33906, +33906, +33905, +33906, +33874, +33874, +31794, +31762, +31794, +31729, +29649, +29616, +27535, +27535, +25454, +23374, +23374, +23341, +23341, +23310, +23342, +23342, +23342, +23374, +25455, +25455, +23374, +23342, +25423, +25423, +25423, +25423, +25455, +27536, +27536, +27536, +27536, +27536, +27536, +27536, +25455, +25423, +25423, +25423, +23342, +23310, +23310, +23277, +23277, +23245, +21197, +21196, +21196, +21196, +21196, +21196, +21196, +21196, +21196, +21163, +21163, +21163, +21131, +19050, +19050, +19017, +16969, +16937, +16904, +16872, +14792, +14791, +14791, +14791, +14759, +14759, +14758, +14758, +14758, +12678, +12678, +14726, +14758, +14758, +14758, +14758, +14758, +14758, +14758, +14759, +12710, +12710, +12711, +12743, +14791, +14791, +14824, +14856, +14856, +16937, +17002, +19051, +19051, +21196, +23276, +23309, +25422, +25455, +27535, +27600, +29681, +29713, +31762, +31794, +33875, +33939, +36020, +36052, +36052 +}, +{ +37378, +37378, +37378, +37378, +35330, +35330, +35330, +35330, +37378, +37378, +37410, +37410, +37410, +35329, +35329, +37410, +37377, +37377, +37410, +37410, +37409, +37409, +37409, +39489, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39523, +41603, +41603, +41635, +43716, +43748, +43748, +45829, +45861, +45861, +45861, +45892, +45893, +45893, +45860, +45828, +43780, +43747, +41667, +41667, +41602, +39522, +39522, +39522, +41570, +41570, +39522, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +41506, +39490, +41538, +39490, +39490, +39490, +39489, +39489, +39489, +39489, +39489, +39490, +39490, +39489, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +41570, +41570, +39490, +39522, +39522, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41570, +41602, +41602, +41602, +41602, +41602, +43650, +41602, +41570, +41570, +41602, +43650, +43650, +43650, +43650, +41602, +41602, +41602, +41602, +41602, +41634, +41602, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43650, +43683, +43683, +43650, +43650, +43650, +43683, +43650, +43650, +43650, +43650, +43683, +43683, +43683, +43683, +43650, +43650, +43650, +43650, +43650, +43650, +43683, +43683, +43683, +43683, +43650, +43650, +43650, +43650, +43650, +43650, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43715, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43715, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45763, +45763, +45763, +45763, +43715, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +45763, +43715, +43715, +43715, +43747, +43747, +43715, +43715, +43715, +45795, +45795, +45795, +43747, +43714, +43714, +43747, +45795, +45795, +45795, +45795, +45795, +45795, +45827, +45795, +45794, +45794, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45827, +45827, +45827, +45827, +45827, +45827, +45827, +47875, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47940, +47940, +47940, +47940, +47940, +47940, +47940, +47940, +47940, +47940, +47940, +47908, +47908, +47908, +47908, +47908, +47876, +47875, +45827, +45827, +47843, +47875, +47876, +47876, +47875, +45795, +45795, +45795, +45827, +45827, +47875, +47876, +47876, +47908, +47908, +47908, +47908, +47908, +47940, +47940, +47940, +47940, +47940, +49988, +49988, +50020, +50020, +50020, +49988, +49988, +47940, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +45828, +45828, +45827, +45827, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +47876, +47876, +45860, +47909, +47941, +47942, +45926, +47975, +48007, +48040, +48072, +50153, +50186, +48170, +50219, +48204, +48204, +48205, +48205, +50286, +50318, +50351, +50351, +50384, +50416, +52497, +52530, +52562, +52595, +52595, +52628, +52660, +54709, +52661, +52693, +54741, +54774, +54742, +54742, +54775, +54775, +52727, +52727, +50679, +50679, +50679, +50679, +50647, +48599, +48599, +48599, +46519, +46519, +46518, +46518, +46486, +46486, +44438, +44406, +44406, +44374, +44406, +44406, +44406, +44406, +44406, +44374, +42294, +42294, +42326, +42293, +40213, +40213, +40213, +40213, +40181, +40181, +40180, +38132, +40180, +40213, +40213, +40213, +40213, +42293, +40245, +42293, +42293, +40213, +40212, +40212, +38131, +36018, +35986, +33906, +33874, +33841, +33809, +31729, +31728, +31696, +29615, +27534, +27502, +27534, +27535, +29615, +29615, +29648, +29648, +31696, +31696, +31728, +31728, +31728, +31696, +31696, +29680, +31728, +31729, +31761, +33842, +33874, +33874, +33874, +33906, +33906, +33906, +33905, +33906, +33873, +31825, +31793, +31761, +31793, +29681, +29648, +29616, +27535, +27535, +25454, +23374, +23342, +23341, +23341, +23341, +23342, +23342, +23342, +23342, +23374, +25422, +25422, +23374, +25422, +25423, +25423, +25423, +25455, +27536, +27536, +27536, +27568, +27568, +27568, +27568, +27536, +25455, +25455, +25423, +23342, +23310, +23278, +23277, +23277, +23245, +23245, +21228, +21228, +21228, +21228, +23244, +23244, +23244, +23244, +23244, +21196, +21163, +21163, +19082, +19050, +19050, +19017, +18985, +16937, +16904, +16872, +14791, +14791, +14791, +14759, +14759, +14759, +14758, +14758, +14726, +14726, +14758, +14758, +14758, +14758, +14758, +14758, +14758, +14758, +12710, +12710, +12710, +12711, +12743, +14791, +14791, +14824, +14856, +14856, +16905, +16970, +17002, +17002, +19116, +21196, +23309, +23342, +25423, +25455, +27568, +29649, +29713, +29714, +31794, +31827, +33907, +33940, +36020, +36020 +}, +{ +37410, +37410, +37410, +37378, +35330, +35330, +35330, +35330, +37410, +37410, +37410, +37410, +37410, +35361, +37409, +37410, +35362, +35362, +37410, +37410, +37410, +37410, +39490, +39490, +39490, +39522, +41570, +41571, +41603, +41603, +41571, +41571, +39523, +39523, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39522, +41570, +41603, +41603, +41603, +41635, +43716, +43748, +45829, +45829, +45861, +45893, +47973, +47973, +48005, +48006, +47973, +45925, +45893, +45861, +45828, +43748, +43747, +41635, +41635, +41603, +41603, +41603, +41603, +41570, +41570, +41538, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39457, +39457, +39457, +39490, +39490, +39490, +39457, +39458, +39458, +39490, +39490, +39490, +39490, +39458, +39457, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39458, +39490, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37441, +37441, +37441, +37442, +39522, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +39490, +39490, +39522, +39490, +39490, +39490, +39490, +39490, +39522, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41602, +41602, +43650, +41570, +41602, +41602, +41602, +41570, +41570, +41602, +41602, +41570, +41570, +41570, +41602, +41602, +43650, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +43650, +43650, +43650, +43683, +43683, +43682, +43682, +43683, +43683, +43683, +43683, +43683, +43715, +45763, +43715, +43682, +43682, +43682, +43714, +43714, +43682, +43715, +43715, +43715, +43714, +43714, +43683, +43683, +43683, +43682, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43714, +43714, +43714, +43714, +43715, +43715, +43715, +43715, +43715, +43715, +45795, +45762, +43714, +43714, +43714, +45763, +45763, +45763, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45827, +45827, +45828, +45828, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47940, +47940, +47940, +47941, +47940, +47940, +47908, +47908, +47908, +47908, +47908, +47908, +45828, +45828, +45828, +45795, +45795, +45795, +45795, +47876, +47875, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45827, +45828, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47940, +47940, +47940, +47940, +49988, +49988, +47940, +47940, +47908, +47908, +47908, +47908, +47876, +47876, +47876, +47876, +47876, +47875, +45827, +45827, +45828, +45828, +45828, +45828, +45828, +45828, +47876, +47876, +45828, +45796, +45796, +45796, +45796, +45828, +45828, +45828, +45828, +45828, +45828, +47876, +45829, +45861, +45861, +45893, +45894, +45927, +45959, +45992, +45992, +46025, +48105, +48138, +48171, +48203, +48204, +48205, +46157, +48237, +48238, +48270, +48271, +48303, +50384, +50417, +50449, +50482, +52530, +52563, +52596, +52628, +52661, +52661, +52661, +52694, +52694, +52694, +52662, +52695, +54775, +54775, +52727, +50647, +50647, +50679, +50679, +48599, +48599, +48566, +48567, +46519, +46486, +46486, +46486, +46486, +44438, +44406, +44406, +44406, +44374, +44374, +44374, +44374, +44406, +44374, +42326, +42294, +42293, +42293, +42293, +40213, +40213, +40181, +40181, +40180, +40180, +40181, +40180, +40180, +40180, +40181, +40213, +40213, +40213, +40213, +42293, +42325, +42293, +40213, +40180, +38132, +38099, +35986, +33906, +33873, +33841, +33809, +31761, +31761, +31728, +29647, +27567, +27534, +27502, +27502, +27534, +27535, +29615, +29615, +29648, +29648, +31696, +31696, +29648, +29648, +29616, +29616, +29648, +29680, +31728, +31761, +31793, +33841, +33842, +33842, +33874, +33906, +33906, +33906, +33905, +33873, +31825, +31793, +31793, +31793, +29681, +29648, +27568, +27535, +27535, +25422, +23341, +23341, +23341, +23309, +23309, +23341, +23342, +23342, +25422, +25422, +25422, +25455, +25455, +25423, +25455, +25487, +25455, +25487, +27536, +27568, +27568, +27600, +27600, +27568, +27600, +27568, +25487, +25455, +25423, +23342, +23310, +23310, +23277, +23277, +23277, +23245, +21229, +21229, +21229, +21228, +23276, +23276, +23276, +23276, +23276, +23244, +21196, +21195, +21163, +19082, +19050, +19017, +19017, +18985, +16937, +16904, +16872, +16871, +14791, +14791, +14791, +16839, +14791, +14758, +14758, +14758, +14758, +14758, +14758, +14758, +14758, +14758, +14758, +12710, +12711, +12710, +12710, +12711, +14759, +12743, +14791, +14824, +14824, +14824, +14857, +16970, +19050, +17002, +19115, +21196, +21229, +23342, +25422, +25455, +27568, +27600, +29713, +29714, +31794, +31826, +33907, +33939, +35988, +36020 +}, +{ +37410, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37409, +35361, +37409, +37409, +35362, +37410, +37410, +37442, +37442, +39522, +39523, +41603, +41603, +41603, +41635, +43683, +43683, +43683, +41635, +41635, +43683, +41635, +41603, +41603, +41603, +41571, +41571, +41571, +41603, +41603, +41603, +41635, +41635, +43716, +43748, +43780, +45829, +45861, +47942, +47974, +47974, +48007, +50087, +50119, +50086, +50086, +48038, +48006, +47973, +45893, +45860, +43780, +43748, +43747, +41667, +41667, +43715, +41635, +41635, +41603, +41603, +41603, +41571, +41570, +39490, +39490, +39490, +37410, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37410, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +39490, +37442, +39490, +39522, +39490, +37442, +37442, +37442, +37441, +37441, +37442, +37442, +37442, +37442, +37442, +37474, +39522, +39522, +39522, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39490, +39522, +39522, +39522, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41603, +41603, +43650, +43650, +43682, +43682, +43682, +43682, +43682, +43682, +43715, +43714, +43682, +43682, +43682, +43714, +43682, +43682, +43683, +43683, +43683, +43683, +43682, +43683, +41634, +41634, +43650, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41634, +41634, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43682, +43683, +43683, +43683, +43683, +43683, +43683, +43714, +43714, +43714, +43714, +43682, +43714, +43715, +43715, +43715, +43715, +43715, +43715, +43714, +43714, +43714, +43714, +43714, +43714, +43715, +43715, +45763, +43746, +43714, +43714, +43714, +43714, +43714, +43747, +45795, +43715, +43747, +45795, +45827, +45828, +45828, +45828, +45860, +45828, +47908, +47908, +47908, +47940, +47940, +47940, +47940, +47941, +47941, +47941, +47940, +47908, +47908, +47908, +47908, +45828, +45828, +45828, +45828, +45827, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +43747, +45795, +45795, +45795, +45827, +45828, +45860, +45860, +45828, +45828, +45828, +45860, +45860, +45860, +47908, +47908, +47940, +47940, +47908, +47940, +47940, +47940, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +45828, +45828, +45828, +45828, +45827, +45827, +45827, +45827, +45796, +45796, +45796, +45828, +45828, +45828, +45796, +45796, +45795, +45795, +43748, +43748, +45796, +45796, +45828, +45828, +45828, +45829, +45829, +45829, +45861, +45862, +43878, +45927, +45960, +45992, +46025, +46025, +46058, +46058, +46123, +48204, +48205, +48237, +46190, +46190, +48239, +48271, +48304, +48304, +50417, +50449, +50450, +50482, +50515, +52595, +52628, +52629, +52661, +52661, +52694, +52694, +52695, +52695, +52695, +52727, +54776, +52728, +52727, +50647, +50647, +50647, +48599, +48567, +48566, +46518, +46486, +46486, +46486, +44406, +46486, +44438, +44405, +44405, +44373, +44373, +44373, +44373, +42326, +42326, +42326, +42326, +42294, +42293, +42293, +42293, +40213, +40180, +38100, +38100, +38100, +38100, +38100, +38132, +40180, +40180, +40180, +40181, +40181, +40213, +40213, +40213, +40245, +40245, +40213, +40180, +38132, +38099, +36019, +35986, +33906, +33873, +31793, +31761, +31761, +31761, +31696, +29615, +27566, +27534, +25454, +27502, +27502, +27534, +27535, +29583, +29616, +29648, +31696, +31696, +29648, +29616, +29616, +29616, +29648, +29648, +29680, +31728, +31761, +31761, +31793, +33841, +33842, +33842, +31826, +31825, +31857, +33905, +31825, +31793, +31793, +31793, +29680, +29648, +27567, +27535, +25454, +25422, +23341, +23341, +23309, +23309, +23309, +23341, +23342, +23342, +25422, +25422, +25455, +25455, +25455, +25455, +25455, +27535, +27536, +27536, +27568, +27568, +29648, +29649, +27600, +27568, +27568, +27568, +25487, +25455, +25423, +25390, +25390, +25390, +23310, +23309, +23277, +23277, +21229, +21228, +21228, +21196, +23276, +23276, +23276, +23276, +23276, +23276, +23244, +21196, +21163, +21130, +19050, +19050, +19050, +19017, +19017, +18985, +16904, +16904, +16904, +16872, +16872, +16872, +16871, +14823, +14791, +14791, +14791, +14791, +14791, +14791, +14791, +14791, +12711, +12711, +12711, +12711, +12710, +12711, +14759, +14791, +14791, +14824, +14824, +14824, +14856, +16937, +17002, +17002, +19083, +19116, +21228, +23342, +25422, +25455, +27568, +27600, +29681, +29713, +31794, +31826, +33875, +33907, +33939, +35988 +}, +{ +39522, +39522, +39522, +39490, +37442, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37409, +37409, +37409, +37442, +37442, +37442, +37442, +37474, +39522, +39555, +41635, +41636, +43715, +43748, +43748, +43780, +45828, +43780, +43780, +43748, +43748, +43748, +43716, +43716, +41636, +41635, +41635, +41635, +43715, +43715, +43716, +43716, +43748, +45829, +45894, +47974, +47974, +48006, +50087, +50120, +50152, +52200, +52232, +52232, +52232, +52200, +50152, +50119, +50119, +48038, +47974, +45925, +43813, +43812, +43780, +43780, +43748, +43748, +43716, +43715, +43683, +43683, +41603, +41603, +41571, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37442, +37442, +37442, +39522, +39522, +39521, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41602, +41602, +41570, +39522, +39522, +39522, +39522, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41570, +41570, +41602, +41602, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41570, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41603, +41603, +43682, +43682, +43682, +43650, +43650, +43682, +43682, +43650, +43683, +41634, +41602, +41602, +43682, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41602, +41603, +41602, +41602, +41634, +41634, +41634, +41634, +41634, +41602, +41635, +41634, +41602, +41602, +41602, +41634, +41635, +41635, +43683, +43683, +43683, +43683, +43682, +43682, +43682, +43682, +43683, +43683, +43683, +43683, +43714, +43714, +43714, +43714, +43714, +43715, +43715, +43715, +43715, +43714, +43714, +43682, +43714, +43714, +43714, +43714, +43714, +43714, +43715, +43715, +43746, +43714, +43714, +43714, +43714, +43715, +43715, +45795, +43715, +43747, +43747, +45827, +45828, +45828, +45828, +45860, +45860, +47908, +47908, +47940, +47940, +47940, +49988, +49988, +45860, +45860, +47940, +47940, +47940, +45860, +45860, +45860, +45828, +45828, +45828, +45796, +45796, +45796, +45795, +43747, +45795, +45795, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +45827, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47908, +45860, +45860, +47908, +45860, +45860, +45860, +45828, +45828, +45828, +45827, +45827, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +43747, +43747, +43747, +43747, +43747, +43748, +43748, +43748, +45828, +45828, +45828, +45829, +45829, +43781, +45862, +45894, +45927, +45959, +45960, +45993, +46025, +46026, +46059, +46059, +48172, +48205, +48205, +48238, +46190, +46191, +46223, +48304, +48337, +48337, +50417, +50450, +50482, +50483, +50515, +52596, +52629, +50613, +52661, +52694, +52694, +52695, +52727, +52727, +52727, +52727, +52727, +52727, +52727, +50679, +50647, +48599, +48598, +48566, +46518, +46486, +46486, +46454, +44406, +44406, +44406, +44405, +44405, +42325, +42325, +42325, +42325, +42325, +42293, +42326, +42326, +42326, +42294, +42293, +40213, +40213, +40180, +38100, +38100, +38100, +38100, +38100, +38068, +38100, +38100, +38100, +38100, +38132, +40180, +40213, +40213, +40213, +40213, +40213, +38132, +38132, +38099, +36019, +35986, +33906, +33906, +33874, +31793, +31761, +31761, +31728, +29647, +29615, +27534, +25454, +25421, +25421, +27502, +27502, +27502, +27535, +29615, +29616, +29648, +29648, +29616, +29616, +29616, +29616, +29648, +29648, +29648, +29680, +31728, +31761, +31761, +31761, +31761, +31793, +31793, +31825, +31825, +31825, +31825, +31793, +31793, +31761, +29680, +29680, +29615, +27502, +27502, +25422, +23309, +23309, +23309, +23309, +23309, +23309, +23341, +23341, +23310, +25422, +25455, +25423, +25455, +27535, +27535, +27535, +27568, +27568, +27568, +27568, +29648, +29648, +27600, +27568, +27568, +27535, +25455, +25455, +25455, +25422, +25390, +25390, +23342, +23309, +23309, +23277, +23277, +23276, +21196, +21196, +23244, +23276, +23276, +23276, +23276, +23276, +23244, +23244, +21163, +21163, +19082, +19082, +19050, +19050, +19050, +19050, +16937, +16937, +18985, +16937, +16904, +16904, +16904, +16904, +16871, +16871, +16871, +14823, +14823, +14791, +14791, +14791, +14759, +14759, +14759, +12711, +12711, +12711, +14759, +14791, +14791, +14791, +14824, +14824, +14824, +16905, +16970, +16970, +17035, +19083, +21196, +21261, +23342, +23374, +25487, +27568, +27600, +29681, +29713, +31794, +31826, +31826, +33907, +33939 +}, +{ +41603, +41603, +41603, +39523, +39522, +39522, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +39522, +37474, +39522, +39554, +39587, +39587, +41668, +41700, +43748, +43780, +43781, +45861, +45893, +45893, +45893, +45893, +45893, +45861, +45861, +45829, +45829, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43781, +45861, +47974, +50087, +50120, +50120, +52200, +52233, +52233, +52265, +52265, +52297, +52297, +54345, +54345, +52265, +52265, +52232, +50152, +50119, +50119, +48006, +45958, +45925, +45893, +45861, +45861, +45828, +45828, +45796, +43748, +43716, +41635, +41635, +41603, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41570, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37442, +37442, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +41570, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +41570, +41570, +39522, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41602, +41570, +39522, +41570, +41602, +41602, +41602, +41570, +41602, +41602, +41570, +41602, +41602, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +41570, +41570, +41570, +39490, +39490, +39490, +39522, +39522, +41570, +41602, +41602, +41603, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +43683, +43683, +43682, +41602, +41634, +43682, +43682, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41602, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43682, +43715, +43715, +43683, +43714, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43714, +43714, +43714, +43714, +43714, +43714, +43714, +43714, +43715, +43715, +43746, +43746, +43714, +43714, +43747, +43747, +43747, +43747, +43747, +43747, +45827, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +47940, +47940, +47940, +47940, +47940, +47940, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45827, +45827, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43747, +43747, +43747, +43747, +43715, +43747, +43747, +45827, +45827, +45827, +45827, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47908, +45860, +45860, +47908, +45860, +45828, +45828, +45828, +45828, +45827, +45827, +45827, +45795, +45795, +43747, +43747, +43715, +43715, +43716, +43716, +43747, +43747, +43747, +43747, +43716, +43748, +43748, +43748, +43748, +43748, +43748, +43781, +43781, +43782, +43814, +43847, +45960, +45960, +45993, +46026, +46026, +46027, +46059, +46092, +46125, +46125, +48206, +46190, +46191, +46191, +46224, +48304, +48337, +48369, +48402, +48435, +48435, +48467, +50548, +50581, +50614, +50614, +50646, +50646, +50679, +52727, +52727, +52727, +50679, +50647, +50647, +50647, +50679, +50679, +48599, +48599, +48566, +46518, +46486, +46486, +46454, +44406, +44406, +44373, +42325, +42325, +42325, +42293, +42293, +42293, +42325, +42325, +42293, +42326, +42326, +42326, +42294, +40213, +40213, +38132, +40180, +38100, +38100, +38100, +38100, +38067, +38067, +38067, +38068, +38100, +38100, +38100, +38100, +40180, +40180, +40180, +38132, +38132, +38132, +38100, +38100, +36019, +35987, +33906, +33906, +33874, +31793, +31761, +31760, +29680, +29615, +27534, +27502, +25421, +25421, +25421, +25422, +27502, +27502, +27535, +29583, +29583, +29615, +29616, +29616, +29615, +29616, +29616, +29615, +29648, +29648, +29680, +31728, +31728, +31729, +31761, +31761, +31761, +31793, +31793, +31793, +31793, +31792, +29712, +31761, +31761, +29648, +29648, +29615, +27502, +25422, +25390, +23309, +23309, +23309, +23309, +23309, +23309, +23309, +23341, +23309, +25422, +27503, +25423, +25455, +27567, +27568, +27535, +27536, +27568, +27568, +27568, +29648, +29648, +27600, +27568, +27568, +27535, +25455, +25455, +25455, +25422, +25422, +25422, +23342, +23310, +23309, +23277, +23277, +23277, +23277, +23245, +21196, +21228, +23276, +23276, +23276, +23244, +23276, +23244, +21195, +21163, +21163, +21131, +21131, +21131, +21130, +19050, +16937, +19017, +19018, +19017, +16937, +16936, +16936, +16936, +16904, +16904, +16904, +16904, +16904, +16871, +14823, +14823, +14791, +14791, +14791, +14791, +12711, +12711, +14759, +14759, +14791, +14791, +14791, +14824, +14824, +14856, +16937, +16970, +19051, +19083, +19148, +21229, +23342, +23374, +25487, +27568, +27600, +29681, +29713, +31794, +31794, +31826, +33907, +33907 +}, +{ +43683, +43683, +43684, +41635, +41603, +41603, +39523, +39522, +39554, +39522, +39522, +39522, +39522, +39522, +39522, +41603, +41635, +41667, +41667, +41732, +43780, +43813, +45893, +45926, +45893, +45926, +48006, +48006, +48039, +48006, +48006, +48006, +47974, +47974, +47942, +45894, +45861, +45861, +45861, +45861, +45861, +45861, +45894, +47974, +48039, +50120, +52232, +52265, +52265, +52297, +54346, +52298, +54346, +52330, +54378, +54410, +54410, +54378, +54378, +54378, +54345, +54313, +52265, +52233, +50183, +50151, +48070, +48038, +48006, +47974, +47973, +47941, +47941, +45861, +45828, +43716, +43715, +43683, +41603, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39490, +39490, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39554, +39554, +41602, +39522, +39522, +39522, +39554, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41570, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +41570, +41570, +41602, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +43683, +43683, +43683, +43683, +43683, +43715, +43683, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41602, +41602, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +45795, +43747, +43747, +43747, +43747, +43747, +45795, +45795, +45795, +45795, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43714, +43747, +43747, +43747, +43715, +43714, +43715, +43747, +43747, +43747, +43747, +43747, +43747, +45795, +45795, +45795, +43747, +43779, +45827, +45860, +45860, +45860, +45860, +45892, +45860, +45860, +47940, +47940, +47940, +47940, +47940, +47908, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45827, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +45827, +45827, +45827, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47908, +45860, +47908, +45828, +45828, +45828, +45828, +45827, +45795, +45827, +45827, +45827, +43747, +43747, +43747, +43715, +43715, +43715, +43716, +43716, +43747, +43747, +43747, +43747, +41668, +41668, +41700, +43748, +41700, +41700, +41700, +41701, +43781, +43782, +43814, +43879, +43912, +43912, +43945, +43946, +43978, +44011, +44012, +46092, +46125, +46126, +46158, +46191, +46192, +46224, +46257, +48337, +46289, +48370, +48435, +48467, +48468, +48468, +48501, +50613, +50646, +50646, +50646, +50646, +50679, +50711, +52759, +52759, +50679, +50679, +50679, +50647, +50679, +48599, +48598, +48566, +46486, +46486, +46486, +44405, +44405, +44373, +44373, +44373, +42293, +42293, +42293, +42260, +42261, +42261, +42293, +42293, +42261, +42293, +42293, +42293, +40245, +40213, +38132, +38132, +38100, +38100, +38067, +38067, +38067, +36019, +36019, +38067, +38067, +38067, +38067, +38067, +38100, +38100, +38132, +38100, +38100, +38100, +38100, +38100, +38099, +36019, +33906, +33906, +33874, +31793, +31761, +31761, +31728, +29648, +27567, +27534, +25454, +25421, +25389, +25421, +25422, +27502, +27535, +27535, +27535, +27535, +27535, +29583, +29583, +29615, +29615, +29615, +29615, +29648, +29648, +29680, +29680, +31728, +31728, +31728, +31761, +31761, +31761, +29712, +29744, +31792, +29712, +29712, +31728, +31728, +29647, +29647, +27567, +25422, +25422, +25390, +23309, +23309, +23309, +23309, +23309, +23309, +23309, +23341, +25390, +27470, +27503, +27503, +27503, +27535, +27567, +27567, +27535, +27567, +27568, +27600, +27600, +27568, +27568, +27568, +27567, +27535, +25487, +25487, +25455, +25454, +25422, +25422, +25422, +25390, +23310, +23309, +23277, +23277, +23277, +23245, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +21195, +21195, +21163, +21163, +21163, +21163, +21131, +19050, +19050, +19050, +19050, +19017, +19017, +19017, +16968, +18984, +18984, +18984, +16936, +16904, +16904, +16904, +16871, +14823, +14823, +14791, +14791, +14759, +12711, +14759, +14759, +14791, +14791, +14791, +14824, +14824, +14856, +16937, +16937, +17003, +19051, +19116, +21229, +23310, +23374, +25455, +27535, +27600, +29681, +29713, +31794, +31794, +31794, +31826, +33907 +}, +{ +43716, +43716, +43748, +43748, +43716, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +43748, +43780, +43812, +45892, +45925, +48005, +48038, +48039, +48071, +50119, +50119, +50151, +50151, +50119, +50119, +48071, +48039, +48039, +48006, +48006, +47974, +45926, +45926, +45926, +48006, +48007, +50087, +50119, +52232, +52265, +54345, +54378, +54378, +54378, +54378, +54378, +54378, +54410, +54443, +54443, +56491, +54411, +54410, +54410, +54410, +54378, +54378, +54378, +52296, +52264, +50183, +50151, +50119, +50086, +48006, +48006, +47974, +47941, +45861, +45828, +43748, +43716, +43683, +43683, +43651, +41603, +41603, +41603, +41603, +41570, +41570, +41570, +41602, +41602, +41602, +41603, +41603, +41602, +41570, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37410, +39490, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +39522, +37474, +39522, +39522, +39522, +39522, +39554, +41602, +41602, +39554, +41602, +41602, +41602, +41602, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +39522, +41570, +41570, +41570, +41602, +41602, +41602, +41570, +41570, +41602, +41602, +41570, +41570, +41570, +41570, +41602, +41602, +41603, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43715, +43683, +43715, +43715, +43715, +41634, +43715, +43715, +43715, +43715, +41635, +41634, +41635, +43715, +41634, +41634, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +43682, +43682, +43683, +43715, +43715, +43715, +43747, +43747, +45795, +45827, +45827, +45828, +45828, +45827, +45827, +45827, +45828, +45828, +45828, +45828, +45827, +45827, +45827, +45795, +45827, +45827, +45827, +43747, +43747, +45795, +43747, +43747, +43747, +43747, +43747, +45827, +45827, +45827, +45827, +45827, +45827, +45827, +45828, +43779, +45827, +45828, +45860, +45860, +45860, +45892, +47940, +47941, +47940, +47941, +47973, +47973, +47940, +47940, +47940, +47941, +47940, +45860, +45860, +45860, +45860, +45828, +45828, +45860, +45828, +45828, +43747, +43747, +43747, +43715, +43715, +45795, +45795, +43747, +43747, +45795, +45795, +45828, +45828, +43747, +43747, +45827, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47908, +47908, +45828, +45828, +45828, +45828, +45828, +45827, +45795, +45795, +45827, +45827, +45795, +43747, +43747, +43747, +43715, +43715, +43747, +43716, +43715, +43747, +43747, +43716, +41668, +41668, +41700, +43748, +41700, +41700, +41700, +41701, +41733, +41734, +43815, +43879, +43912, +43912, +43945, +43946, +43978, +43979, +44012, +44012, +46126, +46158, +46191, +46191, +44176, +44208, +46289, +46321, +46322, +48403, +48467, +50548, +50549, +48501, +48533, +50646, +50647, +50647, +50647, +50679, +50679, +50711, +50711, +50711, +50679, +50679, +50679, +50679, +48599, +48566, +46486, +46486, +44437, +44405, +44405, +44405, +44373, +44373, +44373, +42293, +40212, +42260, +42260, +40212, +40212, +40212, +40212, +40212, +40180, +40213, +42261, +42293, +40213, +40213, +40181, +38132, +38100, +38067, +35987, +35987, +35987, +35987, +38067, +38068, +38067, +38068, +38067, +38067, +38068, +38100, +38100, +38100, +38100, +38100, +38100, +38100, +36019, +35987, +33906, +33874, +31793, +31793, +31761, +31729, +29680, +29615, +27534, +27534, +25454, +25421, +25389, +25421, +25422, +27502, +27535, +29583, +29583, +27535, +27535, +27535, +29583, +29616, +29616, +29615, +29616, +29648, +29648, +29680, +29680, +29680, +29680, +29680, +31728, +31760, +29712, +29712, +29712, +29712, +29712, +29680, +29648, +29648, +29615, +29615, +27535, +25422, +25390, +23310, +23309, +23309, +23309, +23309, +23309, +23309, +23309, +23309, +25422, +25422, +27471, +27503, +27503, +27503, +25487, +27535, +27567, +27568, +27600, +27600, +27568, +27567, +27567, +27567, +27535, +25487, +25487, +25487, +25487, +25455, +27503, +27503, +25422, +25422, +25390, +23310, +23309, +23277, +23277, +23245, +23277, +23277, +23276, +23276, +23276, +23276, +23277, +23276, +23276, +23276, +23244, +21195, +21195, +21195, +21163, +21163, +19083, +19083, +19050, +19050, +19050, +19050, +19049, +19017, +19017, +19017, +19017, +16936, +16936, +16904, +16904, +16904, +14823, +14823, +14823, +14791, +14759, +14759, +14759, +14759, +14791, +14791, +14791, +14824, +14824, +14856, +14857, +16937, +16970, +19050, +19083, +21196, +23309, +23342, +25423, +25455, +27568, +27600, +29681, +29713, +29713, +29713, +31794, +31826 +}, +{ +45829, +45829, +45829, +45828, +45796, +43748, +43716, +43716, +43716, +43716, +41667, +41667, +43716, +43716, +43748, +43748, +45861, +45893, +48006, +48038, +50119, +50151, +50184, +50184, +50184, +50216, +52265, +52265, +52297, +52265, +52265, +52265, +52232, +52232, +50152, +50152, +50152, +50152, +50152, +50152, +50152, +50152, +50184, +52233, +52265, +52298, +52330, +54379, +54443, +54443, +56492, +56524, +56524, +56524, +56524, +56524, +56524, +56524, +56492, +56492, +54443, +56491, +54411, +54379, +52329, +52329, +52297, +52264, +52264, +50183, +50151, +50151, +50086, +48038, +47974, +47941, +45860, +45828, +43747, +43747, +43715, +43715, +43715, +43683, +41635, +41634, +41634, +41635, +43715, +43683, +43683, +43683, +41603, +41602, +41602, +41602, +39522, +39522, +39522, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39490, +39490, +37442, +37442, +37442, +37442, +39490, +39490, +37442, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +39554, +37474, +37474, +37474, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +41602, +41602, +41634, +41635, +41635, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41602, +41602, +41602, +41602, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41570, +41570, +41570, +41602, +41570, +39490, +39490, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +41602, +41602, +41634, +41602, +41602, +41602, +41602, +41635, +41635, +41635, +41635, +43715, +43715, +41635, +41635, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +41635, +43714, +43714, +43714, +43714, +41666, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +39586, +41634, +41602, +41602, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +43651, +43683, +43683, +43683, +43715, +43715, +43714, +43714, +43715, +43715, +43747, +43747, +43747, +43747, +45827, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45859, +45859, +45827, +45827, +45827, +45827, +45827, +45827, +45827, +45828, +45828, +45828, +45828, +45827, +45827, +43779, +43779, +43779, +45827, +45827, +45827, +45860, +45860, +45860, +45860, +45860, +45892, +45893, +45893, +45925, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47940, +47940, +47940, +47940, +45860, +45828, +45828, +45827, +43747, +43747, +43747, +43715, +43747, +43747, +43715, +43747, +43747, +43779, +43779, +43779, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +43780, +43780, +43780, +43780, +45860, +45860, +45860, +45860, +45892, +45892, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45827, +45827, +45827, +43779, +43747, +43747, +43747, +43747, +43715, +43747, +43748, +43748, +43715, +43716, +43716, +43748, +41700, +41700, +39620, +39620, +39653, +39653, +41734, +41702, +41702, +41767, +41800, +41832, +41833, +41865, +41898, +41898, +41931, +41964, +44045, +44077, +44078, +46191, +46224, +44176, +44209, +44241, +44274, +44242, +46355, +46387, +46420, +48501, +48533, +48566, +48598, +50647, +50679, +50679, +50647, +50679, +50711, +50712, +50711, +48663, +48631, +48631, +48599, +48599, +46518, +46486, +46486, +46486, +46486, +44405, +44373, +44373, +44373, +42293, +42260, +40213, +40212, +40180, +40179, +40180, +40180, +40180, +40180, +40180, +40180, +40181, +40213, +40213, +40212, +40180, +38132, +38132, +38100, +38100, +38068, +38067, +38067, +38068, +38067, +38067, +35987, +35987, +35987, +38067, +38068, +38100, +38100, +38100, +35987, +35987, +36019, +36019, +35987, +33939, +33906, +33874, +33906, +31826, +31761, +29680, +29648, +29648, +27567, +25454, +25421, +25421, +25421, +25422, +27502, +27534, +27534, +27566, +29615, +29615, +29615, +27535, +27535, +29583, +29615, +29616, +29648, +29648, +29648, +29648, +29648, +29648, +29680, +29680, +31728, +31761, +31761, +31728, +29680, +29680, +29680, +29680, +29648, +29648, +29615, +27503, +25390, +25357, +23309, +25357, +23277, +25357, +25357, +23277, +23276, +23277, +23309, +25357, +25422, +27470, +27470, +27502, +27503, +27503, +27535, +27535, +27535, +27535, +27535, +27567, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +25487, +27535, +27535, +27503, +27503, +25454, +25454, +25422, +25389, +23309, +23277, +23244, +21196, +21196, +21196, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +21195, +21195, +21163, +21163, +21131, +21131, +21130, +19082, +19050, +19017, +19017, +19017, +19017, +19017, +18985, +16937, +16937, +16904, +16872, +16872, +14823, +14791, +14791, +14791, +14759, +12711, +12711, +14759, +14791, +14791, +14824, +14856, +14856, +14857, +16970, +17002, +19083, +21164, +23277, +23342, +25422, +25422, +25455, +27536, +27568, +27568, +29681, +29681, +31761, +33874 +}, +{ +47941, +47941, +47941, +47941, +45861, +45861, +45828, +43780, +43780, +43780, +43748, +43780, +43781, +45861, +45893, +45893, +48006, +48038, +50119, +50151, +52232, +52264, +52297, +52297, +52329, +52329, +54378, +54378, +54378, +54378, +54378, +54345, +54345, +54345, +52265, +52265, +52265, +52265, +52265, +52265, +54313, +52297, +54346, +54378, +54411, +54443, +56524, +56524, +56524, +56524, +56556, +56556, +56557, +58637, +56589, +56589, +56557, +56556, +56556, +56556, +56557, +56524, +56524, +54444, +54442, +54410, +52329, +52329, +52297, +52264, +52232, +50184, +50151, +50119, +50086, +47974, +47941, +45860, +45828, +45828, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43716, +45796, +45796, +43716, +43715, +43715, +43683, +41635, +41634, +39554, +39554, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +37442, +37442, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +39522, +39522, +39522, +37474, +39522, +39522, +39554, +39554, +39554, +39554, +41634, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41602, +41602, +41602, +41602, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +39522, +39522, +41602, +41602, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41602, +41602, +41634, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +41635, +41635, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43715, +41635, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +39586, +39586, +41634, +41634, +41602, +41634, +41634, +41634, +41634, +41634, +41602, +41602, +41602, +41603, +41603, +43683, +43683, +43715, +43715, +43715, +43714, +43747, +43747, +43747, +45795, +43747, +45827, +45827, +45860, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45892, +45892, +45892, +45892, +45860, +45860, +45860, +45859, +45859, +45859, +45859, +45860, +45860, +45828, +45828, +45828, +45828, +45859, +45859, +45859, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45892, +45892, +45892, +45893, +45893, +45925, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +45860, +45860, +45828, +45828, +45827, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +45828, +45828, +43780, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45892, +45892, +45892, +45892, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45827, +45827, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43716, +43715, +43716, +43716, +43748, +41700, +41700, +39652, +39652, +39621, +39653, +41702, +41702, +41734, +41767, +41800, +41832, +41833, +41866, +41898, +41931, +41931, +41964, +44045, +44077, +44110, +46191, +46224, +44208, +44209, +46322, +46322, +46323, +46387, +46420, +48533, +48565, +48566, +50614, +50646, +50647, +50679, +50679, +50679, +50711, +50711, +50711, +50679, +48631, +48599, +48599, +48599, +46519, +46486, +46486, +46454, +46454, +46486, +44405, +44405, +44373, +42325, +42261, +40180, +40212, +40179, +40179, +40179, +40180, +40180, +40180, +40180, +40180, +40180, +40180, +40181, +40213, +40212, +40180, +40180, +38132, +38100, +38100, +38067, +38067, +38067, +38067, +38067, +36019, +35987, +35987, +35987, +36019, +38067, +38100, +38100, +38100, +36019, +36019, +36019, +36019, +35987, +33907, +33906, +33874, +33874, +31826, +31761, +29648, +29648, +29647, +27535, +25454, +25421, +25421, +25421, +25422, +25454, +27534, +27534, +27534, +27535, +27535, +27535, +27535, +27535, +29583, +29615, +29616, +29648, +29648, +29648, +29648, +29680, +29680, +29680, +29680, +31728, +31760, +31728, +29680, +29680, +29680, +29680, +29648, +29616, +29616, +27535, +27502, +25390, +25357, +25357, +23309, +23277, +23309, +23309, +23277, +23277, +23309, +25357, +25357, +25422, +27470, +27470, +27502, +27503, +27503, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +27503, +27503, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +25454, +25454, +25422, +25422, +23341, +23309, +23277, +23276, +21196, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23308, +23308, +23308, +23308, +23308, +23276, +23244, +21195, +21163, +21163, +21163, +21163, +21131, +21130, +19050, +19050, +19050, +19050, +19017, +19017, +16969, +16937, +16937, +16937, +16904, +16904, +16904, +14824, +14823, +14791, +14791, +14791, +14791, +14791, +14791, +14791, +14824, +14856, +16904, +16937, +16970, +16970, +19083, +19116, +21196, +23309, +23342, +23342, +25455, +27535, +27536, +27568, +29648, +29681, +31761, +31794 +}, +{ +50054, +48006, +47974, +47974, +47974, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45926, +48006, +48039, +48039, +50152, +52232, +52265, +52297, +54345, +54378, +54378, +54378, +54410, +54410, +54410, +54410, +54410, +54410, +54378, +52330, +54378, +54378, +54346, +54346, +54346, +54346, +54346, +54346, +54378, +54379, +54411, +56491, +56524, +56556, +58637, +58637, +58637, +58637, +58669, +58669, +58669, +58670, +58670, +58670, +58669, +58669, +58669, +58670, +58669, +58637, +56557, +56524, +54475, +54443, +54410, +54410, +54377, +52297, +52297, +52264, +50184, +50151, +50119, +50086, +47974, +47941, +45861, +45860, +43779, +43780, +43779, +43780, +43780, +45796, +45796, +45796, +45828, +45828, +45828, +45796, +43748, +43715, +41635, +41602, +41602, +39554, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +37442, +37442, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +41602, +41602, +41634, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +39554, +39554, +39554, +39554, +41602, +41602, +41602, +41634, +41602, +41602, +41602, +41602, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +39522, +39522, +41602, +41602, +41602, +41602, +41602, +39522, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +41635, +41635, +43715, +43715, +43715, +43715, +43715, +41635, +43715, +43715, +43715, +43715, +43715, +41635, +41634, +41634, +41634, +41634, +41634, +41634, +39586, +39586, +39586, +39586, +41634, +41634, +39554, +39554, +39586, +39586, +41634, +41634, +41634, +41634, +41603, +41603, +43683, +43683, +43715, +43715, +43747, +43747, +43747, +45795, +45827, +43779, +45827, +45827, +45860, +45860, +45860, +45860, +45860, +45892, +45892, +45892, +45892, +47940, +47940, +47940, +45892, +45892, +45892, +45860, +45860, +45860, +45859, +45859, +45860, +45860, +45860, +45860, +45828, +45860, +45859, +45859, +45860, +45860, +45860, +45860, +45860, +45892, +45892, +45892, +45892, +45893, +45925, +45925, +47973, +47973, +48005, +48005, +48005, +48005, +48005, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47940, +45860, +45860, +45828, +45828, +45828, +45827, +43747, +43779, +43747, +43747, +45795, +45828, +45828, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +47940, +47940, +47940, +47940, +47941, +47941, +47941, +47940, +45892, +45892, +45892, +45892, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +43779, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43716, +43716, +43716, +41668, +41700, +41701, +39653, +39685, +37605, +39654, +39686, +39687, +41735, +39719, +39752, +39784, +41866, +41866, +41899, +41963, +41964, +41996, +44077, +44110, +44111, +46223, +44208, +44208, +44241, +46354, +46387, +46387, +46452, +48533, +48565, +50646, +50646, +50646, +50679, +50679, +50680, +50712, +50712, +50712, +50711, +50679, +48599, +48599, +48599, +48599, +48599, +46518, +46486, +46454, +46454, +46454, +44405, +44405, +44405, +44373, +42293, +42260, +40180, +40180, +38099, +38099, +38131, +40180, +40180, +40180, +40180, +40180, +40148, +40180, +40180, +40180, +40180, +38132, +38132, +38132, +38100, +38100, +38068, +38067, +38068, +38067, +38067, +36019, +35987, +35987, +35987, +35987, +36019, +38067, +38068, +38068, +35987, +36019, +36019, +35987, +33907, +33906, +33874, +33874, +31826, +31793, +31761, +29648, +29648, +29647, +27535, +27502, +25421, +25421, +25389, +25389, +25422, +27502, +27534, +27534, +27534, +27534, +27534, +27502, +27535, +29583, +29616, +29616, +29648, +29648, +29648, +31728, +31728, +31728, +29680, +29648, +29680, +29680, +29680, +29648, +29680, +29680, +29648, +29615, +29583, +27535, +27503, +27470, +25390, +25357, +25357, +23277, +23277, +23277, +23277, +23277, +23309, +25357, +25389, +25389, +27470, +27470, +27470, +27502, +27502, +27503, +27535, +27535, +27503, +27535, +27535, +27535, +27535, +27503, +25454, +25454, +27535, +27535, +27535, +27567, +27567, +27567, +27567, +27567, +27535, +25487, +25454, +25422, +25390, +25357, +25357, +25357, +23276, +23276, +23276, +23276, +23276, +23277, +23276, +23276, +23308, +23308, +25357, +25357, +23308, +23308, +23276, +21195, +21196, +21195, +21163, +21163, +21131, +21130, +19050, +19050, +19082, +19050, +19050, +19017, +19017, +19017, +19017, +19017, +16936, +16936, +16904, +16904, +14824, +14823, +14791, +14791, +14791, +14791, +14791, +14791, +14824, +14824, +16904, +16937, +16969, +16970, +19051, +19115, +19148, +21228, +23309, +23310, +25422, +25455, +27535, +27535, +27568, +29648, +29681, +31761 +}, +{ +50119, +50087, +50087, +50086, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48039, +48071, +50152, +50152, +50184, +52265, +52297, +54378, +54378, +54410, +54411, +56491, +56491, +56556, +56556, +56524, +56524, +56524, +56524, +56524, +56524, +54411, +54411, +54411, +54411, +54411, +54411, +54411, +54411, +54411, +56491, +56492, +56524, +58605, +58637, +58670, +58702, +60750, +60750, +60751, +60783, +60783, +60783, +60783, +58735, +60783, +60783, +58735, +60783, +58702, +58670, +58669, +56589, +56556, +56524, +54475, +54443, +54410, +54410, +52329, +52297, +52264, +52264, +50151, +50119, +50086, +48005, +47973, +47973, +45925, +45892, +45893, +45893, +47941, +45861, +45861, +45861, +45861, +45861, +45860, +45828, +45828, +43748, +43715, +41603, +41634, +41602, +39554, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +37442, +37442, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +41602, +41634, +41634, +41634, +41635, +41635, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41635, +41634, +41602, +41602, +41602, +41634, +41634, +41634, +39554, +39554, +41602, +41602, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41634, +41634, +41602, +41602, +41602, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41635, +41634, +41634, +41602, +41602, +41602, +41602, +41634, +41635, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41635, +41634, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +39586, +39586, +39586, +39554, +39554, +39586, +39586, +41634, +41634, +41635, +41635, +43683, +43683, +43683, +43683, +43715, +43715, +43747, +43747, +45795, +45827, +45827, +45827, +45827, +45859, +45860, +45860, +45860, +45860, +45860, +45892, +45892, +45892, +45892, +47972, +47972, +47972, +47940, +47940, +45892, +45892, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45892, +45892, +47973, +47973, +45925, +45925, +47973, +47973, +48005, +48005, +48006, +48006, +48005, +48005, +48005, +48005, +48005, +48005, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47940, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47940, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45892, +45892, +45892, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45827, +45827, +45827, +43747, +45828, +45828, +45796, +45796, +43748, +43716, +43748, +41700, +41701, +41701, +39685, +39685, +37606, +39686, +39687, +39687, +39719, +39752, +39785, +39785, +41866, +41899, +41931, +41964, +41996, +42029, +44142, +44142, +44143, +44176, +44208, +44241, +44274, +46387, +48500, +48500, +48500, +48533, +48566, +50646, +50646, +50647, +50679, +50711, +50712, +50712, +50712, +50712, +50711, +50679, +48599, +48599, +48599, +46518, +46518, +46486, +46486, +44406, +44406, +44406, +44405, +44405, +44405, +44373, +42293, +40180, +40180, +40180, +38099, +38099, +38131, +38132, +38132, +38132, +38100, +38100, +38132, +38132, +40180, +40180, +40180, +38132, +38132, +38100, +40180, +38100, +38100, +38100, +38100, +38100, +38068, +38067, +35987, +35987, +35987, +35987, +35987, +35987, +35987, +35987, +33907, +33939, +33939, +33907, +33874, +33874, +33874, +33874, +31826, +31793, +31729, +29648, +29648, +29647, +27535, +27502, +25421, +23341, +23340, +23341, +25421, +27502, +27502, +27502, +27502, +27502, +27502, +27502, +27502, +29583, +29615, +29616, +29616, +29648, +29648, +29648, +29680, +29648, +29648, +29648, +29648, +29648, +29648, +29648, +29648, +29648, +29615, +27535, +27503, +27502, +25422, +25390, +25390, +25357, +23277, +23277, +23277, +23276, +23276, +23277, +25357, +25389, +25390, +25389, +25390, +27470, +27470, +27470, +27502, +27502, +27502, +27502, +27502, +27502, +27503, +27503, +27503, +27502, +27502, +25454, +27535, +27535, +27535, +27567, +27567, +27600, +27567, +27567, +27567, +27535, +27535, +25454, +25390, +25389, +25357, +25357, +23277, +23277, +23277, +23277, +23309, +23309, +23309, +23309, +25389, +25389, +25389, +25389, +25389, +23308, +23276, +23276, +23276, +21195, +21195, +21163, +21131, +19082, +19082, +19050, +19050, +19050, +19050, +19050, +19050, +19050, +19050, +19050, +18985, +16937, +16936, +16904, +16904, +14824, +14823, +14791, +14791, +14791, +14791, +14791, +14791, +14824, +16904, +16905, +14889, +16970, +19050, +19083, +19115, +21196, +21229, +21261, +23342, +25422, +25455, +25455, +27568, +27568, +29648, +29681 +}, +{ +52232, +52200, +50152, +50151, +50151, +50151, +50151, +50119, +50119, +48103, +50152, +50184, +50216, +52265, +52298, +52330, +54378, +54411, +54443, +54444, +56524, +56524, +56556, +56557, +58637, +56557, +56557, +56557, +56557, +56557, +56556, +56556, +56525, +56525, +56525, +56525, +56525, +56525, +56525, +56525, +58605, +58605, +58637, +58638, +58702, +60751, +60783, +60816, +62864, +62864, +60848, +60848, +60848, +60848, +60848, +60848, +62896, +62896, +60848, +60816, +60815, +60783, +60783, +60750, +58669, +58637, +56556, +56524, +56523, +54443, +54410, +54378, +52329, +52297, +52264, +52232, +50151, +50118, +48038, +48038, +45957, +48005, +48005, +48006, +48006, +50054, +48006, +47974, +47973, +47973, +47941, +45861, +45861, +45828, +43747, +43715, +41667, +41635, +41635, +41603, +41603, +41603, +39554, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +41634, +41634, +41635, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41634, +41635, +41635, +41635, +41635, +41634, +41602, +41602, +41634, +41634, +41634, +41634, +39554, +39554, +39554, +39586, +39586, +39586, +39554, +39554, +39554, +41602, +41602, +41634, +41634, +41634, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41602, +41602, +41634, +41635, +41634, +41602, +41602, +41634, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41635, +41635, +41634, +41634, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41635, +41667, +43715, +41635, +41635, +41634, +41634, +41634, +41634, +39586, +39586, +39586, +39586, +39586, +39586, +41634, +41635, +41635, +41635, +43683, +43683, +43715, +43715, +43715, +43747, +43747, +43747, +43779, +45827, +45827, +45827, +45827, +45859, +45860, +45860, +45860, +45892, +45892, +45892, +45892, +45892, +45892, +47940, +47972, +47972, +47940, +47940, +47940, +45892, +45892, +45892, +47940, +47940, +47940, +47940, +47940, +47940, +47940, +45892, +45892, +45892, +45892, +45892, +45892, +47940, +47941, +47941, +47973, +47973, +47973, +48005, +48005, +48005, +48006, +48038, +48006, +48006, +48038, +48038, +48037, +48005, +48037, +48037, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45892, +47940, +47940, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45892, +45860, +45860, +45828, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43748, +43748, +43749, +43749, +41701, +39685, +39685, +39653, +37638, +37638, +37638, +37639, +37672, +39752, +39785, +39786, +39818, +39851, +41932, +41964, +42029, +42062, +42094, +44175, +44176, +44208, +44241, +44274, +44306, +46419, +48532, +48565, +48533, +48565, +50646, +50679, +50679, +50679, +50711, +52760, +50744, +50744, +50744, +50712, +50679, +50679, +48599, +48599, +46518, +46518, +46486, +46486, +46454, +44406, +44405, +44405, +44405, +44405, +44373, +42293, +40212, +40180, +40180, +40147, +38099, +38099, +38131, +38131, +38099, +38099, +38099, +38099, +38100, +38132, +38132, +40180, +40180, +40180, +40180, +40180, +40181, +40180, +38132, +38100, +38100, +38100, +38068, +38067, +35987, +35987, +35955, +35954, +35955, +35987, +35987, +35987, +33907, +33907, +33907, +33906, +33874, +31826, +31794, +31794, +31826, +31793, +31729, +29648, +29648, +29615, +27535, +27502, +25421, +25389, +23340, +25389, +25421, +27502, +27502, +25453, +25422, +27502, +27502, +27502, +27502, +27535, +29615, +29615, +29616, +29648, +29648, +29648, +29648, +29648, +29648, +29648, +29648, +29616, +29615, +29615, +29648, +29648, +27567, +27502, +27502, +25422, +25390, +25357, +25357, +25357, +23277, +23244, +23277, +23276, +23276, +23277, +25357, +25390, +25390, +25390, +25390, +27470, +27470, +27470, +27470, +27502, +27502, +27502, +25454, +27502, +27502, +27502, +27502, +27502, +27502, +27502, +27535, +27535, +27535, +27567, +27567, +27568, +27600, +27600, +27567, +27567, +27535, +27502, +25422, +25390, +25357, +25357, +23309, +23309, +23309, +23309, +23309, +23309, +23309, +23309, +25389, +25389, +25389, +25389, +25389, +23309, +23276, +23276, +23276, +23276, +21195, +21163, +21131, +19083, +19083, +19050, +19050, +19050, +19050, +19050, +19082, +19082, +19050, +19050, +19017, +19017, +19017, +18985, +16936, +16904, +16872, +14824, +14791, +14791, +14791, +14791, +14791, +14824, +14856, +16904, +16905, +16937, +17002, +19083, +19083, +19116, +21196, +21229, +23309, +25390, +25422, +25455, +27535, +27536, +27568, +29649 +}, +{ +52265, +52265, +52265, +52265, +52265, +52265, +52265, +52265, +50217, +50217, +52297, +52297, +52330, +54410, +54443, +54443, +54444, +54476, +54476, +56557, +56557, +56589, +58670, +58670, +58702, +58702, +58702, +58702, +58702, +60750, +58670, +58670, +58638, +58638, +58638, +58637, +56589, +56589, +56589, +58637, +58670, +58670, +60751, +60751, +60784, +62864, +62897, +62929, +62929, +62929, +62929, +62929, +62929, +62929, +62929, +62929, +62961, +62961, +62929, +62929, +62896, +62896, +60815, +62863, +60750, +58670, +58637, +56588, +56556, +56556, +54443, +54410, +54410, +54410, +52329, +52264, +52264, +50183, +50151, +50151, +50118, +50118, +50118, +50118, +50119, +50118, +50086, +50086, +50086, +48005, +47973, +47941, +47941, +45861, +45796, +43748, +43747, +41667, +41635, +41635, +41635, +41635, +41603, +41603, +39554, +39522, +39522, +39522, +39522, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39554, +41602, +41603, +41603, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41635, +41635, +41635, +41635, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +41602, +41634, +41634, +41602, +41602, +41634, +41634, +41602, +41602, +41602, +41634, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41602, +41634, +41635, +41635, +41634, +41634, +41635, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +41667, +41667, +43715, +41667, +41667, +41667, +43715, +43715, +43715, +43715, +41667, +43715, +43715, +43715, +43715, +41667, +41635, +43715, +43715, +43715, +41635, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41634, +41634, +39586, +39587, +39586, +39586, +39586, +41634, +41635, +41635, +41635, +41635, +43715, +43715, +43715, +43747, +43747, +43747, +43747, +43779, +45827, +45827, +45827, +45827, +45827, +45828, +45860, +45860, +45860, +45892, +47940, +47940, +47940, +47940, +47940, +47941, +47972, +47972, +47972, +47973, +47973, +47941, +47940, +47940, +47940, +47940, +47940, +47941, +47941, +47941, +47941, +47972, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +48005, +48005, +48005, +48005, +48005, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48037, +50085, +50085, +48006, +48006, +48006, +48005, +48005, +47973, +47973, +47973, +47941, +47941, +47940, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45892, +45860, +45860, +45860, +45892, +45892, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47940, +47940, +45892, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +43780, +43780, +43780, +43748, +43781, +43781, +41733, +41733, +39653, +39654, +37606, +37638, +37606, +37606, +37639, +37640, +37673, +39785, +39818, +39819, +39851, +39884, +41997, +42030, +42062, +42095, +42127, +44208, +44241, +44306, +44339, +46387, +46452, +48533, +48565, +48566, +50646, +50679, +50711, +50711, +50711, +50711, +50744, +52792, +52792, +50712, +50712, +50679, +48599, +48599, +48566, +46518, +46486, +46486, +46454, +46454, +44406, +44405, +44405, +44373, +44373, +42325, +42293, +40212, +40180, +40180, +38099, +38099, +38099, +38099, +38099, +38099, +38099, +38099, +38099, +38099, +38100, +38132, +40180, +40213, +40213, +42261, +42261, +40213, +40181, +40180, +40148, +40148, +38100, +38068, +38035, +35987, +35955, +35954, +35955, +35987, +35987, +35987, +35987, +35987, +35987, +33907, +33906, +33874, +33874, +31794, +31794, +31794, +31793, +31729, +29648, +29648, +29615, +27534, +25454, +25454, +25421, +25389, +25389, +25421, +25421, +25421, +25421, +25421, +25422, +27502, +27470, +27502, +27535, +29583, +29615, +29648, +29648, +29648, +29648, +29648, +29648, +29648, +29648, +29616, +29616, +29615, +27567, +29615, +29615, +27535, +25454, +25422, +25390, +25357, +23309, +23309, +23277, +23277, +23244, +23277, +23276, +23276, +23309, +25389, +25389, +25390, +25422, +25422, +25422, +25422, +25422, +25422, +25422, +25422, +25422, +27470, +27470, +27470, +27502, +27502, +27502, +27502, +27535, +29615, +29615, +27567, +29615, +29647, +29648, +29648, +27600, +29615, +29615, +27535, +27503, +27502, +27470, +25390, +25390, +25389, +23309, +23309, +23309, +23309, +23341, +23341, +23341, +25389, +25389, +25389, +25389, +25389, +23309, +23309, +23276, +23308, +23276, +23276, +21196, +21163, +21131, +21131, +21131, +21131, +21131, +21131, +21131, +19082, +19082, +19050, +19050, +19050, +19049, +19049, +19017, +16937, +16936, +14856, +14856, +14823, +14823, +14823, +14791, +14824, +14824, +14824, +14824, +16905, +16937, +16970, +19050, +19083, +19083, +21164, +21196, +23277, +23309, +25390, +25422, +27503, +27535, +27535, +27600 +}, +{ +54378, +54378, +54378, +54378, +54378, +54378, +54378, +54378, +52330, +52362, +52362, +54443, +54443, +56524, +56524, +56556, +56589, +56589, +56590, +56622, +58670, +58703, +58735, +60783, +58735, +60783, +60783, +60783, +60783, +60783, +60751, +60750, +58703, +58703, +58702, +58670, +58670, +58670, +58702, +58703, +60783, +60784, +60816, +62864, +62897, +62929, +64977, +65010, +65010, +65010, +65010, +65010, +65010, +65010, +65042, +65042, +65042, +65042, +65042, +65041, +65009, +62929, +62896, +62896, +62863, +60782, +60750, +58669, +58669, +58636, +56556, +56523, +54475, +54442, +54410, +54377, +54344, +52264, +52264, +52264, +54312, +52264, +52232, +52231, +52231, +52231, +50151, +50118, +50118, +50086, +50054, +48006, +47974, +47941, +45861, +45828, +43747, +43715, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +39554, +39522, +39522, +39522, +39522, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37442, +37442, +37442, +37474, +37474, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41635, +41635, +41635, +41635, +41603, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +41602, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41635, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41635, +41635, +41635, +41635, +41634, +41635, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41635, +41667, +43715, +43715, +43715, +41667, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41635, +41635, +43715, +43715, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +39587, +39587, +39586, +41634, +41634, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +43747, +43747, +43747, +43747, +43779, +43779, +45827, +45827, +45827, +45828, +45828, +45860, +45860, +47908, +47908, +47908, +47941, +47941, +47941, +47941, +47941, +47973, +47972, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47972, +47941, +47973, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +50053, +50053, +48037, +50086, +50086, +50086, +50118, +50118, +50119, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +48038, +48038, +50086, +48038, +50053, +50053, +47973, +47973, +50021, +47941, +47941, +47940, +47940, +45892, +45860, +45860, +45860, +45860, +45892, +45860, +47908, +45860, +47940, +47941, +45892, +45892, +45892, +45893, +45893, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47940, +47940, +47940, +47940, +47940, +45892, +45892, +45892, +45860, +45860, +45860, +43812, +43812, +43780, +43780, +43780, +43780, +43781, +43781, +41733, +41701, +41701, +39654, +39654, +37606, +37606, +37606, +37606, +37639, +37672, +37705, +37738, +39819, +39851, +39884, +39917, +41998, +42062, +42095, +42128, +44176, +44241, +44274, +46387, +46419, +46420, +46452, +48565, +48598, +48598, +50679, +50711, +50743, +52792, +52792, +52792, +52792, +52792, +52792, +50712, +50711, +50679, +48599, +46518, +46518, +46518, +46486, +46486, +46454, +46454, +44406, +44405, +44373, +44373, +42325, +42293, +40212, +40180, +40180, +38131, +38099, +38099, +38099, +38099, +38099, +36019, +36019, +38099, +38099, +38132, +38132, +38132, +40212, +40213, +42261, +42293, +42293, +42261, +40213, +40181, +40180, +40148, +38100, +38068, +38035, +35987, +35987, +35987, +35987, +35987, +36019, +36019, +36019, +35987, +35987, +33907, +33907, +33906, +33874, +31826, +31793, +31793, +31761, +31729, +31696, +29616, +29615, +27534, +25421, +25422, +25421, +25421, +25389, +25421, +25421, +25389, +25389, +25421, +25421, +25422, +27470, +27502, +27535, +29583, +29615, +29615, +29616, +29616, +29616, +29616, +29616, +29616, +29616, +27567, +27567, +27535, +27535, +27535, +27535, +25454, +25422, +25390, +25389, +23309, +23277, +23277, +23277, +23277, +23276, +23277, +23276, +23277, +25357, +25389, +25389, +25390, +25422, +25390, +25422, +25422, +25422, +25422, +25421, +25421, +25421, +25421, +25421, +25421, +25422, +27502, +27502, +27534, +27534, +29615, +29615, +29615, +29615, +29648, +29648, +29648, +29648, +29616, +29615, +29615, +29583, +27535, +27502, +27470, +25422, +25422, +25389, +23309, +23309, +23341, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25357, +23309, +23309, +23308, +23309, +23276, +21196, +21163, +21163, +21163, +21163, +21163, +21163, +21163, +21163, +21130, +19082, +19082, +19082, +19082, +19050, +19049, +16969, +16936, +14856, +14856, +14823, +14823, +14823, +14824, +14824, +14824, +14824, +14856, +16905, +16937, +16937, +19018, +19051, +19083, +21163, +21164, +21196, +23277, +23309, +23342, +25422, +25454, +25455, +27567 +}, +{ +56491, +56491, +56491, +56491, +54443, +56491, +56491, +56491, +54475, +54475, +56523, +56524, +56556, +56589, +58637, +58669, +58702, +58702, +58703, +58735, +58736, +60816, +60848, +62896, +60881, +60881, +62929, +62929, +62929, +62896, +62896, +62864, +60816, +60816, +60816, +60815, +60815, +60816, +60816, +60848, +62896, +62897, +62897, +64977, +65010, +65042, +65043, +65075, +65075, +65075, +65075, +65075, +65075, +65075, +65075, +65075, +65075, +65107, +65107, +65075, +65042, +65009, +65009, +64976, +64944, +62863, +62831, +60782, +60782, +60749, +58636, +58636, +56555, +56555, +56523, +54442, +54409, +54377, +54377, +54376, +54377, +54345, +54312, +54312, +54312, +52264, +52263, +52231, +52199, +50119, +50118, +50086, +50086, +50054, +47942, +47909, +43780, +43748, +41667, +41635, +41635, +41635, +41635, +41603, +41603, +39554, +39522, +39522, +39522, +39522, +37442, +37442, +37474, +37442, +37442, +39522, +37474, +37442, +37442, +37474, +39522, +39522, +37474, +37474, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39587, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +41603, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +41634, +41634, +41635, +41635, +41634, +41634, +41635, +41635, +41635, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41635, +41635, +41635, +41667, +43715, +43715, +43715, +43715, +43715, +43747, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +43715, +43715, +43715, +41667, +41667, +43715, +43715, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41635, +41635, +43715, +43715, +41635, +41634, +41602, +41602, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +43747, +43747, +43747, +43747, +43779, +43779, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +47908, +47908, +47940, +47941, +47941, +50021, +50021, +50021, +50021, +50053, +50053, +50053, +50053, +50053, +50021, +50021, +47941, +47973, +47973, +47973, +47973, +47973, +48005, +48005, +48005, +48005, +48005, +48005, +48005, +48005, +48005, +48005, +48005, +50086, +50086, +50086, +50086, +50118, +50118, +50118, +50118, +50151, +50151, +50151, +50151, +50151, +50150, +50150, +50150, +48038, +48038, +50086, +50086, +50085, +48005, +48005, +48005, +50021, +47973, +47941, +47941, +47941, +45892, +45892, +45860, +45860, +45892, +47941, +47941, +47940, +47940, +47941, +47941, +45893, +45893, +45925, +45925, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47940, +47940, +47940, +47940, +47940, +47940, +47941, +45892, +45860, +45860, +43812, +43812, +43780, +43780, +43780, +43781, +43781, +43781, +41733, +41701, +41701, +41701, +39653, +39653, +39654, +39654, +37638, +37606, +37607, +37640, +37672, +37705, +39786, +39819, +39884, +39916, +41997, +42030, +42095, +44176, +44209, +44241, +44242, +44274, +46387, +46420, +46452, +46485, +48566, +48598, +48598, +50679, +50711, +52792, +52824, +52824, +52824, +52792, +50711, +50711, +50679, +50679, +48631, +48631, +46518, +46486, +46486, +46486, +46486, +46454, +46454, +44406, +44405, +44373, +44373, +42325, +42293, +40180, +40180, +40180, +38131, +38099, +38067, +38099, +38067, +36019, +36018, +36019, +38099, +38099, +40212, +38164, +40180, +40213, +40213, +42293, +42293, +42293, +42293, +42293, +40213, +40181, +40180, +40148, +38068, +38067, +35987, +35987, +36019, +36019, +36019, +36020, +36019, +36019, +35987, +33939, +33907, +33906, +33907, +33906, +33874, +31793, +31793, +31761, +31729, +29648, +29616, +29615, +27502, +25421, +25421, +25421, +25389, +25388, +25388, +25388, +25389, +25389, +25389, +25421, +25422, +27470, +27502, +27535, +29615, +29615, +27567, +27567, +29615, +29615, +29615, +29615, +29615, +27567, +27535, +27535, +27503, +27502, +25422, +25422, +25390, +23309, +23342, +23309, +23309, +23277, +23277, +23277, +23277, +23277, +23277, +23276, +23277, +25357, +25389, +25389, +25389, +25422, +25390, +25390, +25422, +25422, +25422, +25421, +25421, +25421, +25421, +25421, +25421, +25421, +25421, +27502, +27502, +27534, +29615, +29615, +29615, +29648, +31696, +31696, +31696, +31696, +29648, +29648, +29616, +29616, +29583, +27503, +27502, +25422, +25422, +25389, +23341, +23309, +23341, +25389, +25421, +25421, +25422, +25422, +25422, +25422, +25422, +25422, +25389, +25389, +23341, +23341, +25357, +23309, +23276, +21196, +21196, +21196, +21164, +21163, +21163, +21163, +21163, +21163, +21163, +21162, +19114, +19082, +19082, +19050, +17001, +16969, +16936, +14856, +14856, +14824, +14823, +14824, +14824, +14824, +14856, +14856, +16905, +16937, +16937, +19018, +19050, +19083, +21131, +21131, +21164, +23276, +23277, +23309, +25390, +25422, +25454, +25487 +}, +{ +58605, +58604, +58604, +58604, +56556, +56556, +56556, +56556, +56556, +58637, +58637, +58637, +56589, +58670, +58702, +58735, +60816, +60816, +60848, +62897, +62929, +62929, +62961, +62961, +62994, +62994, +62994, +62994, +62994, +65010, +62961, +62929, +62929, +62929, +62929, +62929, +62897, +62897, +62897, +62897, +62930, +65010, +62962, +65010, +65043, +65075, +65108, +65108, +65140, +65140, +65140, +65140, +65140, +65108, +65108, +65140, +65140, +65140, +65140, +65140, +65107, +65074, +65042, +65009, +62929, +62928, +62896, +60815, +60815, +60782, +58669, +58637, +56588, +56556, +56523, +56523, +56491, +56491, +56490, +56490, +54409, +54409, +54377, +54377, +54345, +54344, +54344, +54344, +52232, +52232, +52199, +52167, +50119, +50086, +48006, +47973, +45861, +45828, +43748, +43715, +43715, +43683, +41635, +41603, +41603, +41603, +41603, +39522, +37474, +37474, +37442, +39490, +37474, +37474, +37474, +37474, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39522, +39522, +39554, +39554, +39554, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +41667, +43715, +43715, +43715, +41635, +41635, +41635, +39555, +41635, +41635, +41635, +41635, +41635, +39554, +39554, +39555, +41634, +39586, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +41634, +41602, +41602, +41602, +41634, +41634, +41635, +41635, +43715, +41635, +41635, +41634, +41634, +41634, +41635, +41635, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41634, +41634, +41634, +39587, +39587, +39586, +39586, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43715, +43747, +43747, +43747, +43747, +45827, +45827, +45827, +45828, +45860, +45860, +45860, +45860, +47908, +47908, +47940, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +50053, +48005, +50053, +50053, +50085, +50085, +48005, +47973, +47973, +47973, +47973, +50054, +48005, +47973, +47973, +48005, +45925, +48006, +48005, +50053, +50085, +50085, +48005, +48037, +50118, +50118, +50118, +50118, +50151, +52231, +52231, +50151, +50119, +50151, +48103, +48071, +48071, +50119, +50150, +50118, +52102, +52102, +52134, +52134, +50086, +50085, +50085, +50085, +48037, +48037, +48005, +47940, +47940, +47941, +45893, +45893, +45860, +45860, +45861, +47941, +47941, +47941, +47940, +47940, +45893, +47973, +47973, +47973, +47973, +47973, +47973, +50021, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47940, +45860, +45860, +47940, +47940, +47941, +47940, +47908, +47908, +45860, +45860, +43812, +43780, +43781, +43781, +43781, +43781, +43749, +41701, +41701, +39653, +39621, +37574, +37574, +37574, +37607, +37639, +35591, +35592, +35625, +37705, +37770, +39851, +39884, +39917, +41998, +42030, +42128, +44209, +44210, +44243, +44275, +46388, +46420, +46453, +48533, +48566, +48599, +48631, +48631, +50711, +50744, +52824, +52825, +52825, +52792, +50744, +52792, +50744, +50712, +50679, +48631, +48599, +46518, +46518, +46518, +46486, +46486, +44405, +46453, +46454, +46454, +44373, +44373, +42293, +42260, +40212, +40212, +40179, +40179, +40147, +38099, +38067, +36018, +36018, +36018, +38067, +38099, +38099, +40180, +40212, +40212, +42293, +42293, +42293, +42293, +42293, +42293, +42293, +42261, +40213, +40181, +40180, +40148, +38068, +38068, +38068, +35987, +38068, +36020, +36020, +36020, +38068, +36019, +35987, +35987, +35987, +33906, +33906, +33874, +33874, +31794, +31761, +29680, +29648, +29615, +27535, +27502, +25389, +25421, +25389, +25389, +25389, +25389, +25389, +25389, +25388, +25389, +25421, +27470, +27502, +27535, +29615, +29615, +29615, +29616, +29616, +29615, +27535, +27535, +27535, +27535, +27535, +27503, +25422, +25422, +25422, +25422, +25422, +25390, +23309, +23309, +23309, +23277, +23277, +23277, +23277, +23277, +23277, +23277, +23277, +23277, +25357, +25390, +25390, +25390, +25390, +25422, +25422, +25422, +25421, +25421, +25421, +25421, +25421, +25421, +25389, +25389, +25421, +27502, +27502, +27534, +29583, +29615, +29615, +29615, +29648, +29648, +29648, +29679, +29647, +29615, +29648, +29648, +29648, +29616, +29583, +27503, +27502, +27502, +25454, +25454, +25422, +25422, +25422, +25422, +25454, +25422, +25422, +25422, +25422, +25422, +25422, +25422, +25422, +25357, +25389, +25389, +23309, +23309, +23277, +23276, +23244, +21195, +21195, +21195, +21163, +21163, +21163, +21163, +21163, +21163, +21163, +21163, +19082, +19050, +19050, +16969, +16937, +16904, +14856, +14856, +14824, +14824, +14824, +14856, +14856, +16904, +16905, +16937, +16937, +16970, +19018, +19050, +21131, +21164, +21196, +21196, +23309, +23309, +25390, +25422, +25455 +}, +{ +60718, +60718, +60718, +58670, +58669, +58669, +58669, +58669, +58670, +60750, +60782, +60783, +60783, +60783, +60816, +62896, +62929, +62929, +62962, +65010, +65042, +65043, +65075, +65075, +65107, +65107, +65107, +65107, +65107, +65075, +65042, +65042, +65042, +65042, +65042, +65042, +65010, +65010, +65010, +65010, +65042, +65043, +65043, +65075, +65107, +65108, +65140, +65140, +65172, +65172, +65172, +65172, +65172, +65173, +65173, +65173, +65173, +65172, +65172, +65172, +65172, +65139, +65075, +65074, +65041, +65041, +62961, +62928, +62896, +62863, +60782, +60782, +58669, +58669, +58636, +58604, +56555, +56523, +56523, +56523, +56523, +56490, +56458, +56458, +54377, +54377, +54377, +54345, +54345, +54345, +52264, +52232, +52200, +52167, +50087, +50054, +47941, +45860, +43748, +43747, +43715, +43715, +41635, +41635, +41603, +41635, +41603, +39522, +39522, +37474, +39522, +39522, +37474, +37474, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39554, +39555, +39555, +39522, +39554, +39554, +39554, +39554, +39554, +39555, +39555, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43715, +41635, +41635, +41635, +41635, +39587, +39554, +41635, +41635, +41635, +41635, +39555, +39554, +39554, +39586, +39554, +39554, +39554, +39554, +39554, +39586, +39586, +39554, +39554, +39554, +39554, +41634, +41602, +41602, +41602, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41635, +41635, +41667, +43715, +43715, +43747, +43747, +43747, +43747, +43748, +43748, +45828, +45828, +45828, +43748, +43748, +43748, +45828, +45828, +43748, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +41667, +41667, +41667, +41635, +39587, +39587, +41635, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +39587, +41634, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +43715, +43715, +43747, +43747, +43747, +45827, +45827, +45828, +45860, +45860, +45860, +45860, +45860, +47908, +47941, +47941, +50021, +50021, +50021, +50021, +50053, +50053, +50053, +50053, +50085, +50085, +50053, +50053, +50053, +50053, +50053, +47973, +50086, +47973, +47941, +47973, +48005, +48038, +48038, +48038, +48006, +48006, +48006, +48006, +50086, +48038, +48070, +48103, +48071, +50152, +50184, +50185, +50185, +52265, +52330, +52330, +54411, +54411, +52363, +52363, +52362, +52330, +52297, +52297, +52199, +50119, +50086, +50087, +50087, +50086, +50086, +50085, +50085, +48005, +47972, +50053, +50021, +47908, +45828, +45860, +45892, +45893, +45893, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +45925, +47973, +47973, +47973, +50053, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47940, +47940, +45860, +45860, +45860, +45860, +43812, +43780, +43781, +41733, +41733, +41733, +41733, +41701, +41701, +39653, +39621, +39622, +37574, +37574, +37574, +35558, +35559, +35592, +37672, +37737, +37770, +39851, +39852, +39885, +41998, +42030, +42063, +44176, +44209, +44242, +46323, +44307, +46388, +48501, +48533, +48566, +48598, +50647, +50679, +50711, +50744, +50744, +52824, +52825, +52825, +52825, +52792, +52792, +50744, +50712, +50679, +48631, +48599, +48599, +46518, +46518, +46518, +46486, +46486, +46454, +46454, +44374, +44373, +44373, +42292, +42260, +42260, +40180, +40179, +40147, +40147, +38099, +38067, +36018, +36018, +38067, +38067, +38099, +38131, +40180, +40212, +40212, +42261, +42293, +42293, +42293, +42293, +42293, +42325, +42293, +42293, +42261, +40213, +40181, +40148, +38100, +38100, +38100, +38100, +38100, +38100, +38100, +38100, +36019, +36019, +35987, +35987, +35986, +33906, +33874, +33874, +33842, +31761, +29680, +29648, +29615, +27535, +27502, +25421, +25421, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25421, +25422, +27502, +27502, +27535, +29615, +29615, +29583, +29616, +29615, +27535, +27535, +27535, +27535, +27503, +27503, +25454, +25422, +25422, +25422, +25422, +25390, +23309, +23309, +23309, +23309, +23276, +21228, +21228, +23276, +23276, +23277, +23276, +23276, +23277, +23309, +25389, +25389, +25389, +25389, +25422, +25422, +25421, +25421, +25421, +25421, +25421, +25421, +25421, +25389, +25389, +25421, +27469, +27502, +27502, +27534, +29583, +29615, +29615, +29648, +29648, +31728, +31728, +29680, +31696, +31728, +31728, +31696, +29648, +29583, +27503, +27502, +25454, +25454, +25454, +25454, +25454, +25454, +25454, +27502, +27502, +27502, +25454, +25454, +27502, +27502, +27470, +25422, +25389, +25422, +25422, +25389, +25389, +25357, +25357, +23309, +23276, +23244, +21195, +21195, +21163, +21163, +21163, +21163, +21163, +21163, +21163, +19082, +19082, +19050, +19017, +16937, +16904, +14856, +14856, +14856, +14824, +14824, +14824, +14856, +16904, +14856, +16937, +16937, +16970, +16970, +19050, +19083, +19083, +19115, +21164, +21228, +23277, +23309, +23341, +25422 +}, +{ +60783, +60783, +60783, +60783, +60783, +60783, +60783, +60783, +60783, +62863, +62896, +62896, +62896, +62928, +62929, +62961, +65042, +65042, +65075, +65075, +65075, +65107, +65140, +65140, +65140, +65140, +65140, +65140, +65140, +65108, +65107, +65107, +65107, +65107, +65107, +65075, +65075, +65075, +65075, +65075, +65108, +65108, +65108, +65140, +65140, +65173, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65206, +65238, +65205, +65205, +65205, +65205, +65204, +65172, +65139, +65139, +65106, +65074, +65041, +62961, +62960, +62896, +60847, +60815, +60782, +60749, +58701, +58637, +58636, +58604, +58604, +58604, +58603, +58571, +56523, +56490, +56458, +56458, +54377, +54377, +54377, +54345, +54345, +54312, +52264, +52232, +52167, +50087, +47941, +45861, +43780, +43748, +43747, +43715, +41667, +41635, +41635, +41635, +41635, +39555, +39554, +39554, +39554, +39555, +39554, +39554, +39554, +39555, +39555, +39555, +39554, +39554, +39522, +39522, +39522, +39554, +39554, +39555, +39555, +39555, +39554, +39554, +39554, +39554, +39555, +39555, +41635, +41635, +39555, +41635, +41635, +41667, +41667, +43715, +41635, +41603, +41603, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39554, +39587, +39587, +41635, +39587, +39587, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +41634, +41634, +41602, +41602, +41635, +41635, +41634, +41602, +41634, +41634, +41634, +41634, +41635, +41635, +41667, +41667, +41667, +43715, +43715, +43747, +43748, +43748, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +41667, +41667, +39586, +39587, +39587, +41635, +41635, +41635, +41635, +39587, +39587, +41635, +41635, +39587, +39587, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +43715, +43747, +43747, +43747, +43747, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +47908, +47940, +47941, +47973, +50021, +50021, +50021, +50021, +47973, +48005, +50053, +50054, +50086, +50086, +50086, +50085, +50053, +50053, +50053, +50053, +48005, +50085, +50118, +50118, +48038, +48038, +45958, +45957, +48038, +48038, +48071, +48104, +46024, +45992, +46024, +46024, +48138, +46090, +46057, +46025, +46057, +46057, +43977, +43944, +39784, +39751, +39752, +41864, +43977, +44009, +46089, +46090, +48137, +48072, +48040, +48072, +50152, +50152, +50119, +50119, +50086, +47973, +47973, +50021, +50053, +49988, +47940, +47972, +47940, +47941, +47941, +47941, +45861, +45861, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +50021, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47973, +47973, +47941, +47940, +47940, +45860, +45860, +45860, +45860, +43780, +43780, +41733, +41765, +41733, +41733, +41701, +41701, +39653, +39653, +37605, +37574, +37574, +35526, +35526, +35559, +35591, +37672, +37737, +37770, +37803, +39884, +39884, +39917, +39982, +42095, +42096, +42161, +44242, +44243, +44307, +46388, +46420, +48501, +48534, +48566, +48599, +50679, +50712, +52824, +52792, +52792, +52825, +52857, +52857, +52825, +52825, +50744, +50712, +50712, +50679, +48631, +48631, +48599, +48599, +46518, +46518, +46486, +46486, +46454, +46454, +44405, +44373, +42293, +42260, +42260, +42228, +40180, +40179, +40147, +38099, +38099, +38067, +38067, +38067, +38067, +38067, +38099, +40180, +40180, +40180, +40212, +40212, +40244, +40244, +42293, +42293, +42325, +42325, +42325, +42325, +42293, +42293, +42261, +40180, +40148, +38132, +40180, +40180, +38100, +38100, +38100, +38100, +36019, +36019, +35987, +35987, +35987, +33906, +33874, +33874, +31793, +31761, +29680, +29647, +27567, +27534, +27502, +25421, +25389, +25389, +23340, +25389, +25421, +25421, +25421, +25421, +25421, +27502, +27502, +27534, +27535, +29615, +29615, +29615, +29615, +27567, +27535, +27535, +27503, +27502, +25454, +25422, +25422, +25422, +25422, +25390, +25389, +23341, +23309, +23277, +23309, +23277, +23276, +21196, +21228, +23276, +23276, +23276, +23276, +23276, +23276, +23309, +25357, +25357, +25357, +25389, +25389, +25421, +25421, +25421, +25421, +25421, +25421, +25389, +25421, +25389, +25389, +25421, +25421, +27502, +27502, +27534, +27534, +29583, +29615, +29648, +29648, +31728, +31728, +31728, +31728, +31728, +31728, +29648, +29615, +29583, +27503, +27503, +25454, +27502, +27502, +27502, +27502, +27502, +27502, +27502, +27534, +27502, +27502, +27502, +27502, +27502, +27502, +27502, +25422, +27470, +25422, +25422, +25389, +25389, +25389, +25357, +23276, +23276, +23276, +21195, +21195, +21163, +21163, +21163, +21163, +21163, +21163, +21130, +19082, +19082, +19050, +16969, +16937, +16937, +16904, +14856, +14856, +14856, +14856, +14856, +14856, +14856, +16905, +16937, +16937, +16937, +16970, +19050, +19051, +19083, +19115, +21196, +21228, +23277, +23309, +25422 +}, +{ +62896, +62864, +62864, +62864, +62864, +62864, +62864, +60848, +60848, +62896, +62929, +62929, +62929, +62961, +65042, +65042, +65075, +65075, +65107, +65108, +65108, +65140, +65140, +65172, +65172, +65172, +65172, +65172, +65172, +65140, +65140, +65140, +65140, +65140, +65108, +65108, +65108, +65108, +65108, +65108, +65141, +65141, +65141, +65173, +65173, +65205, +65205, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +63190, +63190, +63190, +63189, +65237, +65205, +65172, +65172, +65139, +65107, +65074, +62993, +62993, +62928, +62896, +62895, +62863, +60782, +60782, +60749, +58669, +58636, +58636, +58636, +58636, +58603, +58571, +56523, +56490, +56490, +56458, +56458, +54377, +54345, +54345, +52264, +52264, +52232, +50151, +50119, +48006, +45925, +45893, +43812, +43780, +43748, +43747, +41667, +41667, +41635, +41635, +41667, +41635, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39555, +39555, +39554, +39554, +39554, +39555, +39555, +39587, +39555, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +43715, +43715, +43715, +41635, +41635, +41635, +43683, +43683, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39554, +41634, +39586, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +41602, +41634, +41634, +41634, +41602, +43683, +41635, +41635, +41635, +41634, +41634, +41635, +43715, +41667, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43747, +45828, +43748, +43748, +43748, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +39587, +41635, +41635, +41667, +39586, +39586, +39586, +39586, +39587, +41667, +39586, +41634, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43748, +43748, +43747, +43747, +45827, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +47908, +47940, +47941, +47973, +50021, +50021, +47973, +47973, +47973, +47973, +48005, +50053, +50054, +50086, +50118, +50118, +50086, +50085, +50053, +50053, +50085, +50085, +50085, +48037, +48005, +48038, +48071, +48104, +50217, +50185, +46057, +43945, +37672, +35591, +35590, +35558, +31398, +31366, +29285, +29285, +31366, +31398, +29318, +27172, +25060, +22947, +22947, +25027, +25092, +25092, +25059, +25059, +27106, +29187, +33412, +39687, +43880, +45992, +48040, +48040, +48007, +48039, +50055, +47974, +50021, +50053, +47973, +45860, +47940, +47973, +47973, +47973, +47973, +47973, +47973, +47974, +45893, +47973, +47973, +48005, +48005, +47973, +47973, +47941, +47973, +47973, +50053, +50053, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47974, +47974, +47973, +47973, +47941, +47973, +47973, +47941, +47941, +47941, +45893, +45861, +45860, +45861, +43813, +43780, +41733, +41765, +41734, +39685, +39653, +39653, +39653, +37605, +37573, +35526, +35526, +35526, +35527, +35559, +35592, +37705, +37770, +37771, +37804, +37836, +39884, +37870, +40015, +42096, +42129, +42161, +42194, +44275, +44308, +46388, +46421, +48534, +48566, +48567, +48599, +50712, +50712, +52824, +52824, +52824, +52825, +52825, +52857, +52825, +52825, +50744, +50712, +50712, +50712, +48631, +48631, +48631, +48599, +46518, +46518, +46486, +44405, +44405, +46453, +44405, +44373, +42292, +42260, +42260, +42260, +42228, +40179, +40147, +40147, +38099, +38067, +38067, +38067, +38067, +38067, +38099, +40180, +40180, +40180, +40212, +40212, +40212, +40244, +42293, +42293, +42325, +42325, +42325, +42325, +42325, +42293, +42293, +42261, +40180, +40180, +40180, +38132, +38100, +38099, +38099, +38100, +36019, +36019, +36019, +35987, +35986, +35954, +33874, +33873, +33841, +31760, +29680, +29647, +29614, +27534, +27502, +25421, +25421, +25389, +23308, +25389, +25421, +25421, +25421, +25421, +27502, +27502, +27534, +27534, +27535, +29615, +29615, +29615, +29615, +27567, +27535, +27535, +27502, +27502, +25454, +25422, +25454, +25422, +25421, +25389, +23341, +23341, +23309, +23308, +23276, +23276, +23276, +23276, +23308, +23276, +23276, +23276, +23276, +23276, +23276, +23309, +23309, +25357, +25357, +25389, +25389, +25389, +25421, +25421, +25421, +25389, +25389, +25389, +25389, +25389, +25389, +25421, +25421, +27469, +27502, +27502, +27534, +29615, +29615, +29648, +29647, +29648, +31728, +31727, +29648, +29648, +29648, +29648, +29615, +29615, +27535, +27535, +27534, +27534, +27534, +27502, +27502, +25454, +25454, +27502, +27502, +27502, +27502, +27534, +27502, +27535, +27535, +27502, +27502, +27502, +27470, +25422, +25389, +25389, +25389, +25357, +23308, +23276, +23276, +23244, +23244, +21196, +21163, +21163, +21163, +21163, +21163, +21163, +21163, +19082, +19050, +19018, +16969, +16937, +16937, +16936, +14856, +14856, +14856, +14856, +14856, +14856, +14856, +16905, +16937, +16937, +16937, +16970, +19050, +19050, +19051, +21163, +21196, +21196, +23309, +23341 +}, +{ +65041, +65009, +65009, +62961, +62961, +62929, +62929, +62929, +62961, +62961, +62961, +62962, +62994, +65043, +65075, +65107, +65108, +65108, +65140, +65141, +65173, +65173, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65173, +65173, +65141, +65173, +65173, +65173, +65173, +65173, +65173, +65205, +65205, +65238, +65238, +65238, +65271, +65271, +65303, +65270, +65271, +65271, +65271, +65303, +65271, +65270, +65270, +65270, +65237, +65237, +65205, +65205, +65204, +65172, +65139, +65106, +63026, +62993, +62961, +62928, +62896, +62895, +62863, +60782, +60750, +60749, +60717, +60717, +58668, +58636, +58636, +58604, +58571, +56523, +56491, +56491, +56458, +54410, +54377, +54377, +54345, +52264, +52232, +50151, +50119, +48038, +45925, +45893, +45861, +43812, +43812, +43780, +43780, +41700, +41700, +43748, +43748, +41700, +41700, +43748, +41700, +41700, +41668, +41668, +41668, +41668, +41668, +41667, +41635, +41635, +39587, +39587, +39587, +39587, +39587, +39587, +39555, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +43683, +43715, +43715, +43715, +41635, +41635, +41635, +41635, +39587, +41635, +41635, +41635, +41635, +41635, +39555, +39555, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41634, +41634, +39586, +39554, +39554, +41634, +41634, +41634, +41634, +41634, +41635, +41635, +41635, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +43748, +43748, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43748, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +45828, +45828, +45827, +45827, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +47940, +47908, +47940, +47941, +47941, +50021, +50021, +50021, +50053, +50053, +50053, +50053, +50053, +50086, +50086, +50118, +50118, +50086, +50086, +50086, +50086, +50086, +50053, +50053, +48038, +50119, +48104, +46024, +43912, +39719, +37606, +33478, +27173, +20899, +20899, +22979, +20899, +20867, +20932, +23013, +23013, +23045, +23045, +23045, +20933, +20933, +18852, +20933, +23078, +27271, +27271, +27238, +25158, +25124, +23012, +22947, +22947, +24994, +27107, +31300, +35493, +37541, +39654, +41766, +43814, +45894, +47974, +47973, +45861, +47940, +47940, +47940, +50020, +50020, +50021, +50021, +47973, +47973, +47973, +48005, +48005, +48005, +48005, +47973, +47973, +47973, +50053, +50054, +50054, +50054, +50053, +47973, +47973, +47973, +47973, +47973, +47974, +47974, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45893, +45893, +45893, +43813, +43781, +41733, +41734, +39686, +39653, +37573, +39654, +37606, +37574, +35525, +35526, +35526, +35559, +35559, +35592, +35625, +37738, +37771, +37804, +37836, +37837, +37869, +37902, +40015, +40080, +42129, +42194, +42227, +42227, +44340, +46421, +46453, +46486, +48566, +48599, +48631, +50712, +50712, +52792, +52824, +52825, +52825, +52825, +52825, +52825, +52825, +52792, +50744, +50712, +50712, +48631, +48631, +48599, +48599, +46518, +46518, +46486, +46486, +46453, +46454, +44405, +44373, +42292, +42260, +42260, +42260, +42260, +40179, +40147, +40147, +38099, +38067, +38034, +38034, +38034, +38067, +38067, +38099, +40180, +40180, +40212, +40212, +40212, +40244, +42293, +42293, +42293, +42325, +42325, +42293, +42293, +42325, +42293, +42293, +42261, +40180, +38100, +38100, +38100, +38100, +38099, +38099, +38067, +36019, +36019, +36018, +35986, +33906, +33873, +33873, +31793, +31728, +29679, +29647, +27566, +27534, +27501, +25421, +25421, +25389, +23340, +25389, +25421, +25421, +25421, +25421, +27502, +27534, +27534, +27534, +27566, +29615, +29647, +29647, +27567, +27535, +27535, +27502, +27502, +25454, +25454, +25422, +25422, +25422, +25389, +25389, +23341, +23309, +23309, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23276, +23244, +23276, +23276, +23276, +23276, +23309, +25357, +25357, +25357, +25389, +25389, +25421, +25421, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +27469, +27502, +27502, +29582, +29583, +29615, +29647, +29647, +29647, +29679, +31727, +29648, +29648, +29647, +29647, +29615, +29615, +29615, +29615, +27535, +27535, +27535, +27502, +27502, +25454, +27502, +27502, +27502, +27502, +27534, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +27502, +27502, +27502, +27502, +25421, +25389, +23308, +23308, +23276, +23276, +23276, +23244, +23244, +21164, +21163, +21195, +21195, +21163, +21163, +21163, +19082, +19050, +16970, +16969, +16969, +16937, +16936, +16904, +14856, +14856, +16905, +14856, +14856, +16905, +16905, +16937, +16937, +16937, +16970, +16970, +19050, +19083, +19115, +21164, +21228, +23309 +}, +{ +65075, +65074, +65074, +65074, +65074, +65074, +63026, +63026, +63026, +63026, +63027, +63027, +65075, +65107, +65140, +65140, +65140, +65173, +65173, +65206, +65206, +65206, +65238, +65238, +65270, +65270, +65270, +65238, +65238, +65238, +65238, +65206, +65238, +65238, +65238, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65238, +65238, +65238, +65271, +65270, +65303, +65303, +65303, +65303, +65303, +65303, +65303, +65303, +65303, +65303, +65271, +65270, +65270, +65237, +65205, +65205, +65237, +65205, +65172, +65139, +65107, +65074, +65041, +62961, +64976, +62928, +62896, +62895, +62863, +60782, +60782, +60782, +60749, +60717, +58669, +58636, +58636, +58604, +58604, +58571, +56491, +56491, +56458, +56458, +54410, +54377, +52297, +52264, +50183, +50151, +48038, +45958, +45925, +45925, +45893, +43845, +43845, +43813, +43813, +45893, +45893, +43813, +43813, +45861, +43813, +43813, +43780, +43780, +43780, +43780, +43780, +43780, +41700, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +43715, +43715, +43716, +43715, +43715, +41635, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41634, +41634, +41634, +41635, +41667, +41667, +41635, +41635, +41635, +41634, +41634, +41634, +41635, +41635, +41635, +41635, +41634, +41635, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +43747, +43747, +43747, +43748, +43780, +43748, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45828, +45828, +43748, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41666, +41667, +41667, +41667, +41667, +43747, +43747, +43747, +43779, +45828, +45828, +45827, +45828, +45828, +45828, +45860, +45860, +45860, +45892, +47940, +47940, +47941, +47941, +47941, +47973, +50021, +50053, +50054, +50054, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50118, +52167, +50119, +50087, +50087, +48072, +45993, +41800, +35526, +31333, +27108, +25060, +23013, +20900, +16739, +16740, +18852, +18852, +20966, +23079, +25159, +25191, +25192, +25224, +23111, +20998, +16805, +16773, +16773, +18918, +20999, +23079, +23079, +23111, +23078, +23078, +25126, +25126, +23013, +20867, +20834, +20866, +22947, +25027, +29188, +33381, +37573, +39654, +41766, +43879, +47974, +47973, +47941, +47973, +50021, +47973, +47973, +47973, +48006, +48005, +48005, +48005, +48006, +50054, +50054, +50054, +50054, +50054, +50054, +50054, +50054, +50054, +50053, +50053, +50053, +50053, +47973, +47974, +47974, +47974, +47973, +47973, +45893, +47941, +47941, +47941, +47941, +45893, +45893, +43845, +45861, +43813, +41733, +41733, +39686, +39686, +39653, +37573, +37606, +37606, +35526, +35494, +35526, +35559, +35559, +35592, +35625, +35658, +37771, +37804, +37836, +37837, +37870, +39950, +37935, +40048, +40081, +42162, +42195, +42227, +44308, +44340, +46421, +46453, +46486, +48566, +48599, +48631, +50712, +50744, +50744, +50776, +52857, +52857, +52825, +52825, +52825, +52825, +52792, +50744, +50712, +50712, +48631, +48631, +48599, +48599, +46518, +46518, +46518, +46486, +46486, +46486, +44373, +44340, +42260, +42260, +42260, +42260, +42260, +40179, +40179, +40147, +38067, +38067, +35986, +35986, +38034, +38067, +38067, +38099, +40180, +40180, +40180, +40212, +40212, +40244, +42293, +42293, +42293, +42325, +42325, +42325, +42293, +42325, +42325, +42293, +42293, +40180, +38099, +38099, +38099, +38099, +38099, +38099, +38067, +38066, +36018, +35986, +35986, +33905, +33873, +33840, +31760, +31727, +29679, +29647, +27566, +27534, +27501, +25421, +25421, +25389, +25388, +25389, +25389, +25389, +25421, +25421, +27501, +27502, +27534, +27534, +27534, +27566, +29615, +29615, +27534, +27502, +25454, +25454, +25422, +25422, +25421, +25421, +25389, +25389, +25389, +23341, +23309, +23308, +23276, +23276, +23276, +21228, +21195, +21195, +21195, +21195, +21196, +23276, +23276, +23276, +23276, +23276, +23308, +23309, +23309, +23309, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25421, +27469, +27469, +25421, +27469, +27501, +27502, +27502, +27502, +29582, +29615, +29615, +29647, +29647, +29647, +31727, +31728, +31728, +31728, +29647, +29647, +29615, +29615, +29615, +27535, +27535, +27535, +27502, +27502, +27502, +27534, +27535, +27535, +27567, +27567, +27567, +29583, +27535, +27535, +27535, +29583, +29583, +27535, +27502, +27502, +27502, +27502, +25421, +25357, +23308, +23308, +23309, +23309, +23277, +23276, +23244, +21163, +21196, +21196, +21163, +21163, +21163, +21131, +19083, +19018, +19018, +16969, +16969, +16937, +16937, +16937, +16904, +16937, +14857, +14856, +16905, +16937, +16937, +16937, +16937, +16970, +16970, +19050, +19083, +21131, +21163, +21196, +23276 +}, +{ +65107, +65107, +65107, +65107, +65140, +65140, +65140, +65140, +65140, +65108, +65108, +65108, +65140, +65140, +65141, +65173, +65173, +65205, +65206, +65238, +65238, +65239, +65271, +65271, +65303, +65303, +65303, +65271, +65271, +65238, +65238, +65238, +65271, +65271, +65238, +65239, +65239, +65239, +65239, +65238, +65239, +65239, +65238, +65239, +65271, +65271, +65303, +65303, +65303, +65303, +65336, +65336, +65336, +65304, +65304, +65304, +65303, +65303, +65303, +65271, +65270, +65270, +65238, +65237, +65237, +65237, +65204, +65172, +65139, +65107, +65074, +62994, +65009, +65009, +64976, +64976, +62895, +62895, +62863, +62895, +60782, +60750, +60749, +58669, +58637, +58636, +58604, +58604, +56524, +58571, +56523, +56491, +56490, +56458, +54377, +54345, +52296, +50216, +48103, +48071, +48070, +48038, +45990, +45958, +45990, +45958, +45958, +48006, +48006, +45926, +45926, +45926, +45926, +45926, +45893, +45893, +45893, +45893, +45861, +43813, +43780, +43780, +43780, +43748, +41700, +41700, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41668, +41667, +41667, +43716, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43716, +43748, +43748, +43716, +43715, +43715, +41635, +41635, +43715, +43715, +43715, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41635, +41635, +41667, +41635, +41634, +41635, +41667, +41635, +41635, +41667, +41635, +43683, +43715, +43715, +43747, +43715, +43715, +43715, +43747, +43747, +43747, +43748, +43748, +43748, +43780, +43780, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +43780, +43748, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +43747, +41699, +43747, +43747, +43747, +43747, +43779, +43780, +43780, +45860, +45828, +45828, +45860, +45860, +45860, +45860, +45892, +45892, +47940, +47940, +47941, +47941, +47941, +47973, +50021, +50053, +50021, +50053, +50054, +50054, +50086, +50086, +50086, +50086, +50118, +50118, +50118, +50118, +50118, +52167, +52167, +52167, +50153, +45960, +41767, +39654, +35494, +29253, +27173, +25094, +20934, +20934, +20902, +18853, +18853, +16741, +16740, +18853, +20967, +20999, +23079, +23111, +25192, +25225, +23112, +20967, +16774, +16806, +16806, +16773, +14725, +16805, +18918, +23111, +23079, +20999, +23047, +23080, +23047, +18885, +16772, +16739, +18885, +18885, +20933, +23012, +25060, +29188, +33349, +35462, +41734, +43814, +45894, +47974, +48006, +50054, +48005, +48006, +50086, +48006, +48005, +48006, +48006, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50054, +50054, +50054, +50054, +50054, +50054, +50053, +48006, +47974, +47974, +47974, +47974, +45925, +47941, +47941, +47941, +47941, +45893, +45893, +43845, +43813, +43813, +41733, +41733, +39653, +39654, +39621, +39622, +37574, +37574, +35526, +35526, +35527, +35559, +35592, +35592, +35625, +35658, +37771, +37804, +35788, +35821, +37902, +39983, +38000, +40081, +40113, +42162, +42227, +42260, +44340, +44372, +44373, +46453, +46486, +48566, +48598, +48631, +48663, +50744, +50744, +52824, +52825, +52825, +52825, +52825, +52825, +52825, +52825, +52792, +50712, +50712, +48631, +48631, +48599, +46518, +46518, +46518, +46518, +46486, +46486, +44405, +44373, +42260, +42260, +42227, +42227, +42227, +40179, +40179, +40147, +40147, +38067, +38034, +35986, +35986, +38034, +38067, +38099, +40147, +40148, +40180, +40180, +40180, +40212, +40213, +42293, +42293, +42293, +42325, +42325, +42293, +42293, +42325, +42293, +42293, +42293, +40180, +38099, +38099, +38067, +38067, +38067, +38067, +38099, +38066, +36018, +35986, +35953, +33873, +33840, +31792, +31760, +29679, +29647, +29646, +27534, +27533, +27501, +25453, +25421, +25421, +25389, +25389, +25388, +25388, +25421, +25421, +25421, +27501, +27501, +27501, +27502, +27534, +27534, +27502, +25454, +25454, +25421, +25421, +25421, +25421, +25421, +25389, +25389, +25389, +25389, +23341, +23309, +23308, +23276, +23276, +21228, +21196, +21195, +21163, +21163, +21195, +21195, +21195, +21195, +21196, +21196, +21196, +23276, +23308, +23308, +23308, +23308, +23308, +25389, +25389, +25356, +25356, +25388, +25389, +27469, +27501, +27469, +27469, +27469, +27501, +27534, +27502, +27502, +29582, +29583, +29615, +29615, +29647, +29647, +31727, +31728, +31728, +31728, +29648, +29647, +29615, +29615, +29615, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +29615, +29615, +29647, +29648, +29615, +29615, +29615, +29615, +29583, +29583, +27535, +27534, +27534, +27534, +27502, +27502, +25421, +25389, +25389, +25389, +25357, +25357, +23277, +23277, +23244, +23244, +21196, +21163, +21163, +21163, +21163, +21131, +19050, +19050, +19050, +19050, +19017, +16969, +16969, +16937, +16937, +16937, +16937, +16937, +16937, +16937, +16937, +16937, +19018, +19018, +19050, +19083, +19083, +19115, +21163, +21196 +}, +{ +65205, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65173, +65173, +65173, +65173, +65205, +65206, +65238, +65239, +65271, +65271, +65303, +65303, +65303, +65303, +65303, +65303, +65303, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65239, +65239, +65239, +65239, +65271, +65271, +65303, +65303, +65335, +65336, +65336, +65368, +65368, +65336, +65336, +65336, +65336, +65336, +65336, +65336, +65303, +65303, +65271, +65270, +65270, +65270, +65237, +65237, +65205, +65172, +65139, +65107, +65074, +65041, +65041, +65009, +65008, +64976, +64976, +64975, +64975, +62895, +62862, +60782, +60749, +60717, +58637, +58636, +58604, +58636, +58604, +58604, +58571, +56523, +56490, +54410, +54409, +52329, +52296, +52264, +50184, +50184, +50151, +48071, +48071, +48103, +48039, +48038, +50087, +50087, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +45926, +45926, +45893, +45893, +45893, +45861, +43813, +43813, +43780, +43780, +43780, +43780, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +45828, +45828, +45796, +43780, +43780, +43780, +45828, +45828, +45828, +43748, +43748, +43716, +43716, +43716, +43716, +43748, +43748, +43716, +43715, +43715, +43747, +43747, +43747, +43747, +43715, +41667, +41635, +41667, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43748, +43780, +43780, +43780, +43780, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +43748, +43748, +43747, +43747, +43747, +43748, +43748, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43748, +43748, +43748, +45796, +43748, +43747, +43747, +43747, +43747, +43747, +43747, +45763, +45763, +43747, +43748, +45828, +45860, +43812, +43812, +43812, +43812, +43780, +43780, +43780, +45860, +45860, +45860, +45861, +47941, +47941, +47941, +47941, +47941, +47940, +47940, +47973, +47973, +47973, +47973, +47973, +50021, +50054, +50086, +50054, +50054, +50054, +50054, +50086, +50086, +50086, +50118, +50085, +50085, +50118, +52198, +52199, +52167, +52167, +50087, +41767, +35460, +29187, +29188, +29221, +27206, +25127, +25160, +23081, +20968, +18854, +18886, +18886, +16773, +16774, +21032, +23112, +25192, +23144, +23079, +20999, +21031, +20999, +20967, +16806, +18919, +18951, +16838, +14692, +12612, +14692, +18885, +16774, +16741, +16741, +18854, +18919, +18918, +16838, +16837, +14790, +18951, +21031, +20966, +22981, +25060, +27108, +27076, +31235, +35396, +39621, +43813, +45894, +45925, +47973, +45925, +48005, +48005, +48006, +48006, +50086, +50086, +50086, +50054, +50086, +50086, +50086, +50086, +50086, +50054, +50054, +50086, +50086, +50054, +50054, +48006, +47974, +47974, +47974, +47974, +47974, +47974, +47941, +47941, +47941, +45861, +43813, +43813, +43813, +41733, +41733, +39653, +39653, +39621, +39622, +39622, +37573, +35526, +35526, +35526, +35559, +35560, +35592, +35625, +35625, +35658, +35723, +35756, +35756, +35821, +37902, +40015, +40080, +40113, +42161, +42162, +42227, +42260, +42292, +44340, +44405, +46453, +46485, +46518, +46550, +48631, +48663, +50744, +52824, +52824, +52825, +52825, +52825, +52825, +52825, +52825, +52825, +52792, +50712, +50712, +48631, +48631, +48599, +46518, +46550, +46518, +46486, +44405, +44373, +44373, +44340, +42260, +42260, +40179, +40179, +40179, +40179, +40147, +40147, +40147, +38067, +35986, +35986, +35986, +38034, +38067, +38099, +40180, +38099, +40148, +40180, +40180, +40212, +40213, +42293, +42293, +42325, +42325, +42325, +42293, +42293, +42293, +42293, +42261, +42261, +40180, +38100, +38099, +38067, +35986, +35986, +35986, +38099, +38066, +35986, +35986, +33905, +33873, +33840, +31760, +31760, +29679, +29647, +29646, +27533, +27533, +27533, +25453, +25421, +25421, +25421, +25421, +25388, +23340, +25420, +25453, +25421, +25421, +25453, +25453, +25453, +25453, +25421, +25421, +25422, +25421, +25421, +25421, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +23341, +23308, +23308, +23308, +21196, +21195, +21195, +21195, +21195, +21163, +21163, +21163, +21163, +21195, +21195, +21195, +21195, +23276, +23308, +23276, +23276, +23308, +23308, +23308, +23308, +23308, +25388, +25389, +25421, +27469, +25421, +25421, +25421, +27501, +27501, +27502, +27502, +29582, +29583, +29615, +29615, +29615, +29647, +29679, +29679, +31728, +29648, +29647, +29647, +29615, +29615, +29615, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +27535, +29615, +29647, +29648, +29648, +29648, +29615, +29615, +29615, +29615, +29615, +27535, +27534, +27534, +29582, +27534, +27534, +27502, +27470, +25422, +25422, +25389, +25357, +23277, +23277, +23276, +23276, +23244, +21196, +21163, +21163, +21163, +21131, +21131, +19083, +19083, +19082, +19050, +19050, +19050, +19017, +16969, +16937, +16937, +16937, +16937, +16937, +16937, +16937, +16970, +16970, +19018, +19050, +19050, +19083, +19083, +21163 +}, +{ +65237, +65237, +65237, +65205, +65205, +65205, +65173, +65173, +65174, +65206, +65205, +65205, +65205, +65205, +65206, +65206, +65238, +65238, +65239, +65271, +65271, +65271, +65303, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65272, +65336, +65304, +65304, +65304, +65303, +65303, +65303, +65271, +65271, +65271, +65271, +65271, +65303, +65304, +65336, +65336, +65368, +65368, +65369, +65369, +65369, +65337, +65337, +65337, +65336, +65336, +65304, +65303, +65303, +65303, +65271, +65270, +65238, +65238, +65206, +65205, +65205, +65172, +65139, +65107, +65106, +65074, +65042, +65009, +65009, +65009, +64977, +64976, +64944, +62863, +62831, +60782, +60749, +60717, +60717, +60716, +60716, +58636, +58636, +58604, +58603, +56523, +56491, +54410, +54377, +52297, +52265, +52297, +50216, +50216, +50184, +50184, +50184, +50184, +50184, +48136, +50184, +50184, +48103, +48103, +48102, +48103, +48103, +48071, +46023, +45990, +48038, +48039, +48038, +45958, +45925, +45925, +45925, +45893, +45893, +45893, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43813, +43812, +43813, +45893, +45925, +45925, +45893, +45893, +45893, +45893, +45893, +45861, +45861, +43780, +45829, +43780, +43748, +43748, +43748, +45796, +43748, +43748, +43748, +43748, +43748, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41699, +41699, +41699, +43747, +43748, +43748, +43748, +43748, +43748, +43748, +43780, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45861, +45861, +45861, +43813, +43813, +43813, +43780, +43780, +43780, +45828, +43780, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43716, +43715, +43747, +43748, +43748, +43748, +43748, +43748, +43780, +45828, +45860, +45828, +43780, +43780, +43780, +43780, +43780, +43780, +45828, +45860, +45860, +45892, +45893, +45925, +45925, +45925, +45892, +45892, +45892, +45892, +45893, +45925, +45925, +45925, +48005, +47973, +47973, +47973, +47973, +47973, +47973, +48005, +50021, +50053, +50053, +50053, +50053, +50054, +50054, +50022, +52102, +50054, +50086, +50118, +50118, +50118, +52134, +52133, +50117, +52230, +50182, +50150, +50152, +45960, +41671, +37446, +23013, +20901, +20933, +23046, +23111, +23111, +23111, +21063, +21063, +21095, +18950, +16837, +16838, +16805, +16773, +20999, +23112, +23144, +21031, +18886, +14725, +16773, +16838, +18919, +16838, +16838, +16838, +16806, +14725, +14693, +14693, +14725, +14660, +12612, +10467, +10499, +12676, +16838, +14757, +14757, +14790, +16870, +21063, +23144, +20999, +18854, +18854, +20902, +20900, +22948, +25028, +29220, +35461, +41701, +47910, +49991, +47974, +48006, +50086, +50085, +50117, +50117, +50149, +50149, +48006, +48038, +50118, +50118, +50086, +50086, +50086, +50086, +50054, +50054, +50054, +48006, +48006, +47973, +47973, +48005, +45925, +45925, +47941, +45893, +45861, +45829, +43781, +43781, +41733, +41733, +41734, +39686, +39686, +37606, +37638, +37638, +37606, +35526, +35526, +35527, +35559, +33512, +33545, +33578, +33578, +35659, +35724, +35789, +35821, +35822, +35855, +37968, +38032, +38033, +40114, +40147, +42227, +42260, +42292, +42292, +46453, +44405, +46453, +46486, +48566, +48599, +50712, +52792, +50744, +50744, +52825, +52825, +52825, +52825, +52825, +52825, +52792, +52792, +50712, +50679, +50679, +48599, +48599, +48566, +46486, +46486, +46454, +46453, +44373, +44340, +42260, +42260, +40179, +40179, +40179, +40179, +40179, +40179, +40147, +40114, +38066, +35986, +35985, +38066, +38066, +38066, +38066, +38099, +38099, +38099, +40179, +40180, +40212, +42293, +42293, +42325, +42292, +42293, +42293, +42293, +42325, +42325, +42293, +40212, +40180, +38099, +38067, +38067, +35986, +35986, +35986, +35986, +35986, +36018, +35986, +35954, +33873, +33840, +31760, +31760, +31760, +29679, +29646, +27566, +27501, +27501, +27501, +25421, +27469, +25421, +25421, +25389, +25421, +25421, +25421, +25421, +27501, +27469, +27469, +25421, +25421, +25421, +25421, +27469, +25389, +25389, +25389, +25389, +25421, +25421, +25389, +25389, +25389, +25389, +25389, +23340, +23308, +23308, +23308, +23276, +23276, +23244, +21195, +21163, +21163, +21195, +21195, +21163, +21195, +21195, +21195, +21195, +21195, +21195, +21195, +23275, +23308, +23308, +23308, +23308, +25324, +25324, +25356, +25388, +27437, +27437, +27469, +27468, +27468, +27468, +27501, +29550, +29549, +29550, +29550, +29550, +29615, +29615, +29615, +29647, +29647, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29582, +27534, +27535, +29583, +29583, +29583, +29615, +29615, +29647, +29647, +29648, +29648, +29648, +29616, +29615, +29615, +29647, +29647, +29647, +29647, +29615, +27566, +27534, +27534, +27502, +27502, +27470, +27470, +25421, +25421, +25389, +25357, +23276, +23276, +23244, +23244, +21196, +21196, +21163, +21131, +21131, +21131, +21131, +21131, +19082, +19082, +19082, +19082, +16970, +16970, +16970, +16970, +16969, +16937, +16937, +16970, +16970, +16970, +16970, +17002, +19050, +19051, +19083, +19083 +}, +{ +65270, +65270, +65270, +65270, +65238, +65238, +65238, +65238, +65206, +65206, +65238, +65206, +65206, +65238, +65238, +65238, +65239, +65271, +65271, +65271, +65271, +65303, +65304, +65336, +65336, +65336, +65304, +65304, +65304, +65305, +65305, +65337, +65336, +65336, +65304, +65304, +65304, +65304, +65304, +65304, +65303, +65303, +65303, +65304, +65304, +65336, +65336, +63288, +65368, +65369, +65369, +65369, +65369, +65369, +65337, +65337, +65336, +65336, +65304, +65303, +65303, +65303, +65271, +65271, +65238, +65238, +65238, +65205, +65205, +65172, +65140, +65139, +65107, +65106, +65074, +65042, +65041, +65041, +65009, +64977, +64976, +62895, +62863, +62830, +60782, +60749, +60717, +60717, +60717, +58636, +58636, +58636, +58604, +56555, +56523, +54442, +54410, +54378, +52330, +52329, +52297, +52297, +50249, +50249, +50249, +50249, +50249, +50248, +50248, +52296, +50216, +50216, +50216, +50216, +50216, +50216, +48136, +48103, +48103, +50183, +48103, +48071, +48038, +48038, +48038, +45958, +45958, +45926, +45925, +45893, +45893, +45893, +45861, +45893, +45893, +45893, +45893, +45926, +45925, +45925, +45925, +45925, +48006, +48005, +45958, +45958, +48006, +47974, +45926, +45925, +45893, +45893, +45861, +45829, +43780, +43748, +43780, +45829, +45828, +45796, +43748, +43748, +43748, +43748, +43748, +43747, +43747, +43715, +43747, +43747, +43747, +43747, +43715, +41667, +41667, +41699, +41699, +41699, +41699, +41699, +41699, +43747, +43748, +43748, +43780, +43780, +45828, +45828, +45828, +45860, +45860, +45861, +45861, +45860, +45860, +47941, +47941, +45860, +45860, +45861, +45860, +45860, +45860, +45828, +45861, +45861, +45861, +45861, +43812, +45860, +45860, +43812, +45828, +43780, +43780, +43780, +45828, +45828, +45828, +45828, +45828, +45828, +43748, +43748, +45860, +45860, +45860, +45860, +45828, +45828, +45860, +45860, +45861, +45861, +45861, +45861, +45893, +45893, +45893, +45893, +47973, +47973, +47973, +47973, +48005, +48005, +48005, +48005, +48006, +48005, +48005, +48005, +48006, +48038, +48038, +48038, +48038, +48005, +48005, +48005, +48005, +48005, +48038, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50118, +50118, +50086, +50086, +52167, +52167, +50150, +50151, +45990, +41797, +37605, +33381, +31236, +27076, +20900, +20933, +20965, +23078, +23110, +21062, +23143, +23175, +23208, +25257, +21063, +16805, +16773, +14725, +14692, +16805, +16805, +16806, +16838, +16805, +16805, +16806, +16806, +14725, +14693, +14693, +14693, +12612, +12612, +12580, +12580, +12580, +14660, +12612, +10499, +8419, +10531, +12612, +12612, +12612, +12645, +14725, +16838, +16870, +16838, +16773, +16773, +16741, +16707, +18755, +18819, +22947, +27106, +31267, +37508, +41669, +41733, +43846, +45958, +48038, +48038, +50118, +50086, +50086, +50118, +50118, +50086, +50086, +50086, +50086, +50086, +48005, +50022, +50054, +48006, +47974, +47974, +45925, +45925, +45925, +47973, +45925, +45893, +45861, +45861, +43781, +43781, +43781, +43781, +41734, +41734, +39686, +37606, +37605, +37606, +37606, +35526, +35526, +35527, +35559, +33512, +33512, +33545, +33546, +33578, +35659, +35724, +35756, +35789, +35822, +35854, +37968, +38000, +38033, +40114, +40147, +40179, +42260, +42260, +42292, +44405, +44405, +46453, +46518, +48566, +48599, +50679, +50712, +50712, +50744, +50744, +52825, +52825, +52792, +52792, +52792, +52760, +52760, +50712, +50679, +50679, +50647, +48599, +48566, +46486, +46454, +46453, +44373, +44340, +42260, +42227, +40179, +40179, +40179, +40147, +40147, +40147, +40147, +40147, +40114, +38066, +35986, +35985, +35986, +36018, +36018, +38066, +38099, +38099, +38099, +40147, +40180, +40212, +42261, +42293, +42293, +42292, +42293, +42293, +42293, +42293, +42293, +40213, +40212, +38131, +38099, +38067, +36018, +35986, +35986, +35986, +35986, +35986, +35954, +35954, +33873, +33841, +31760, +31760, +31727, +31727, +29647, +29614, +27534, +25453, +25421, +25453, +25421, +25421, +25421, +25421, +25389, +25389, +25389, +25388, +25388, +25388, +25388, +25388, +25389, +25421, +25421, +27469, +27469, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +25389, +23340, +25389, +25389, +23308, +23308, +23308, +23308, +23308, +23276, +23243, +21195, +21163, +21163, +21195, +21163, +21162, +21163, +21162, +21162, +21162, +21162, +21162, +21195, +21195, +23276, +23275, +23276, +23308, +23276, +25324, +25356, +25388, +25357, +27437, +27468, +27468, +27468, +27468, +27469, +27501, +29549, +29550, +29550, +29582, +29615, +29615, +29615, +29647, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29583, +29615, +29615, +29583, +29583, +29615, +29647, +29647, +29648, +31696, +29648, +29648, +29648, +29615, +29647, +29647, +29647, +29647, +29615, +29615, +27566, +27534, +27502, +27502, +27502, +27470, +25422, +25422, +25389, +25389, +23309, +23277, +23276, +23244, +23244, +23244, +21196, +21163, +21163, +21163, +21163, +21163, +21163, +19114, +19082, +19082, +19050, +19018, +16970, +16970, +17002, +16970, +16970, +16970, +16970, +16970, +16970, +16970, +17002, +19050, +19083, +19083 +}, +{ +65303, +65303, +65303, +65303, +65271, +65271, +65271, +65271, +65239, +65238, +65238, +65238, +65238, +65238, +65271, +65239, +65239, +65271, +65271, +65303, +65303, +65304, +65336, +65336, +65336, +65336, +65336, +65336, +65305, +65337, +65337, +65337, +65369, +65337, +65336, +65336, +65336, +65336, +65336, +65336, +65336, +65304, +65304, +65304, +65336, +65336, +65336, +65336, +65337, +65369, +65369, +65369, +65369, +65369, +65337, +65337, +65336, +65336, +65304, +65303, +65303, +65303, +65303, +65271, +65271, +65238, +65238, +65238, +65205, +65205, +65172, +65172, +65139, +65139, +65107, +65074, +65074, +65074, +65074, +65041, +65008, +64976, +62895, +62863, +62830, +62830, +60749, +62797, +60749, +60717, +60717, +60717, +58636, +58636, +58604, +56523, +54443, +54411, +54410, +54410, +54410, +52330, +52330, +52330, +52330, +52330, +52330, +52329, +52329, +52329, +52329, +52330, +52329, +52329, +52330, +52329, +50249, +50249, +52296, +52296, +50216, +50184, +50151, +50151, +48103, +48070, +48038, +48038, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48071, +48071, +48038, +48039, +48039, +48038, +48038, +48006, +48006, +47974, +45894, +45861, +45861, +45861, +45861, +45861, +45861, +43780, +43780, +43780, +43780, +43748, +43748, +43748, +43748, +43747, +43748, +43748, +43747, +41699, +41699, +43747, +43747, +43747, +43747, +43748, +43747, +43747, +43748, +43780, +43780, +43748, +45828, +45828, +45860, +45860, +45861, +45861, +45860, +47941, +47941, +45893, +47941, +47941, +45861, +45860, +45861, +47941, +45860, +45860, +45860, +45861, +45861, +45861, +45861, +45828, +45860, +45861, +45861, +45860, +45828, +45828, +45860, +45861, +45861, +45861, +45861, +45861, +45861, +45860, +45860, +47941, +47941, +47941, +47941, +45893, +45893, +45893, +47941, +45893, +45893, +45893, +45925, +47974, +48006, +48006, +48006, +50086, +50086, +50086, +50086, +48038, +48070, +50118, +48070, +50118, +50118, +48070, +48070, +50118, +50118, +50151, +50151, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50150, +50118, +50086, +50118, +50119, +50087, +50087, +48040, +48008, +43911, +39718, +35493, +29220, +22979, +20899, +20899, +20867, +18853, +18885, +20998, +23144, +25224, +25224, +25257, +25289, +29450, +29483, +25257, +18918, +16773, +14725, +14692, +14692, +14692, +14692, +14660, +14660, +14693, +16806, +14725, +14693, +12580, +10499, +10467, +10499, +10499, +12580, +10499, +10467, +10435, +10467, +8386, +6306, +6338, +8386, +8386, +8419, +10499, +10499, +12612, +12644, +12644, +14693, +12613, +12580, +12547, +14659, +14659, +14658, +16705, +20866, +25027, +27107, +31267, +33380, +37573, +41734, +43846, +45927, +48007, +48007, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50053, +50054, +50054, +47974, +48006, +48006, +47974, +45925, +45925, +47973, +45925, +45893, +45861, +43781, +43781, +43781, +43781, +41734, +41734, +41734, +39654, +37606, +37574, +35526, +35526, +33446, +35526, +35527, +35559, +33512, +33512, +33513, +33546, +33578, +35659, +35692, +33676, +35789, +33773, +35854, +35920, +35952, +38000, +38066, +40146, +40147, +42227, +42260, +42260, +44373, +44373, +46453, +46518, +48566, +48599, +48599, +50679, +50712, +50712, +50744, +52792, +52792, +50744, +50744, +50712, +50712, +50712, +50680, +50679, +50647, +48599, +48567, +48566, +46486, +46453, +44373, +44341, +44340, +42260, +42227, +40179, +40147, +40147, +40146, +40114, +40114, +40114, +40114, +38066, +38098, +35986, +35985, +35985, +35986, +35986, +38066, +38098, +38067, +38067, +38099, +40180, +40180, +40212, +42261, +42293, +40212, +42293, +42293, +42293, +42293, +42293, +40212, +40180, +38099, +38067, +36018, +35986, +35986, +35986, +35986, +36018, +35954, +35954, +33873, +33873, +33840, +31760, +31728, +31727, +31695, +29614, +29582, +27501, +25421, +25421, +25421, +25388, +25388, +25388, +25388, +25388, +25388, +25388, +25388, +25356, +25356, +25356, +25388, +25388, +25388, +25388, +25388, +25356, +23308, +25356, +23308, +23308, +25356, +25356, +25356, +23340, +23308, +23340, +23340, +23308, +23308, +25356, +25356, +23308, +23276, +23276, +21195, +21195, +21195, +21195, +21195, +21163, +21163, +21162, +19082, +19082, +19082, +21162, +21163, +21195, +23275, +23275, +23275, +23275, +23275, +23276, +25356, +25388, +27437, +27469, +27469, +27468, +27468, +27468, +27469, +27501, +27501, +29582, +29550, +29550, +29615, +29615, +29615, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29616, +29615, +29615, +29615, +29647, +29647, +29648, +31696, +31696, +31696, +29648, +29648, +29647, +29647, +29647, +29615, +29615, +29647, +29615, +27535, +27535, +27502, +27502, +27470, +25422, +25422, +25422, +25390, +25389, +25357, +23309, +23276, +23244, +23244, +23244, +23244, +21196, +21196, +21196, +21195, +21195, +21195, +21163, +21163, +21163, +19083, +19050, +19050, +19082, +19082, +19050, +17002, +19050, +19050, +17002, +16970, +17002, +19050, +19083, +19083 +}, +{ +65336, +65336, +65304, +65303, +65303, +65303, +65271, +65271, +65271, +65271, +65271, +65270, +65270, +65238, +65239, +65238, +65239, +65271, +65271, +65303, +65303, +65304, +65304, +65336, +65336, +65336, +65304, +65304, +65336, +65337, +65337, +65369, +65369, +65369, +65369, +65369, +65369, +65369, +65337, +65336, +65304, +65304, +65304, +65304, +65336, +65336, +65336, +65336, +65336, +65336, +65337, +65337, +65337, +65336, +65336, +65336, +65336, +65304, +65303, +65303, +65303, +65271, +65271, +65271, +65271, +65271, +65238, +65238, +65205, +65205, +65173, +65172, +65172, +65172, +65139, +65107, +65107, +65106, +65074, +65074, +65041, +65008, +64976, +62896, +62895, +62863, +62862, +62830, +62830, +60750, +60750, +60750, +60717, +58637, +58636, +56524, +56524, +56523, +54443, +54443, +54443, +54443, +54411, +54443, +54443, +54443, +54442, +54442, +54442, +54443, +54442, +52394, +54410, +52394, +52362, +52362, +52362, +52329, +52361, +52361, +52297, +52297, +50216, +50216, +50184, +50151, +48103, +48103, +48071, +48071, +48071, +50151, +50151, +50151, +48071, +48071, +50151, +50151, +50151, +50183, +50183, +50183, +50184, +50184, +50184, +50184, +50152, +50151, +50151, +50119, +48071, +48039, +48038, +48006, +48006, +45926, +47974, +47973, +45893, +45893, +45860, +45860, +45860, +43812, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +45860, +45828, +45860, +45860, +45893, +47941, +47941, +47941, +47941, +47974, +47974, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +45893, +45893, +45893, +47941, +47973, +47973, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47974, +48006, +48006, +48006, +48006, +48006, +48038, +48006, +48006, +48006, +48038, +48039, +50087, +50119, +50087, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50183, +50151, +50151, +50151, +50151, +52199, +52199, +52199, +50151, +50151, +50151, +50119, +50151, +50150, +50182, +50182, +50150, +50118, +50118, +50119, +48039, +45959, +41767, +37606, +33413, +27140, +22947, +20900, +18820, +16804, +16837, +16837, +18885, +18885, +20998, +23176, +27370, +27370, +27337, +25257, +25257, +27305, +23112, +16805, +14693, +14692, +12612, +12579, +12580, +12547, +10466, +8386, +10467, +10499, +10499, +10467, +10467, +8386, +8354, +8387, +10499, +10499, +10467, +8386, +8290, +8322, +8354, +6274, +6274, +6274, +6273, +6306, +6306, +8354, +8386, +10467, +10499, +10532, +10532, +8419, +10499, +12579, +12579, +10498, +12546, +14658, +16706, +16706, +18721, +20834, +24994, +27107, +31268, +35429, +37542, +39623, +45829, +47942, +50055, +50055, +48006, +48006, +50054, +50086, +50053, +50053, +47973, +47973, +48005, +48005, +48005, +47973, +47973, +45893, +45893, +45861, +43781, +43782, +43782, +41734, +41702, +41702, +39654, +39654, +37606, +37606, +35526, +35526, +33447, +33479, +35527, +33480, +33480, +31432, +31465, +33546, +33579, +33644, +33676, +33677, +33741, +33742, +33806, +35920, +35952, +35953, +38033, +40114, +40147, +40179, +42260, +42260, +44340, +44373, +46453, +46486, +48566, +48599, +48599, +48631, +48631, +50712, +50712, +50744, +50744, +50712, +50712, +50712, +50679, +50679, +50679, +48599, +48599, +48599, +48566, +46486, +46453, +46421, +44373, +44340, +42260, +42259, +42227, +40179, +40114, +40114, +38066, +38066, +38066, +38066, +38066, +38034, +38066, +35985, +35953, +35953, +35986, +35986, +35986, +38066, +38067, +38067, +38099, +40148, +40180, +40180, +40212, +40212, +40212, +42261, +42293, +42293, +40213, +40213, +40180, +38100, +38099, +38066, +35986, +35986, +35954, +35985, +35986, +35986, +35954, +33873, +33841, +33840, +33840, +33808, +31727, +31727, +31695, +29614, +29582, +27501, +27469, +27468, +27469, +25420, +25388, +25388, +25388, +25388, +25388, +25356, +25356, +25356, +25356, +25356, +25356, +25356, +25356, +25356, +25356, +23275, +23308, +23308, +25356, +25356, +25388, +25388, +25388, +25388, +23308, +25389, +25389, +25356, +23308, +25356, +25356, +23276, +23275, +23275, +21195, +21195, +21195, +21163, +21162, +21162, +21163, +21162, +19082, +19082, +19082, +19082, +21162, +21195, +21195, +21195, +23243, +23275, +23275, +23275, +25356, +25388, +27437, +27469, +27469, +27469, +27469, +27469, +27469, +27501, +27469, +29549, +29549, +29550, +29582, +29582, +29582, +29615, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29648, +29648, +29616, +29615, +29648, +29647, +29647, +29647, +31728, +31728, +31728, +31728, +31728, +31696, +29648, +29615, +29615, +29615, +29648, +29616, +29583, +29583, +27503, +27502, +27470, +27470, +27470, +27470, +27470, +25390, +25390, +25357, +23309, +23277, +23277, +23276, +23244, +23244, +23244, +23244, +23276, +23276, +21196, +21196, +21196, +21164, +21163, +21131, +21131, +19083, +19083, +19083, +19083, +19083, +19051, +19050, +19050, +19050, +19051, +19083, +19083 +}, +{ +65368, +65368, +65336, +65336, +65336, +65304, +65303, +65303, +65303, +65271, +65271, +65271, +65238, +65238, +65238, +65206, +65238, +65271, +65271, +65271, +65303, +65303, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65336, +65337, +65337, +65337, +65337, +65369, +65369, +65369, +65369, +65337, +65337, +65304, +65304, +65304, +65304, +65336, +65336, +65336, +65336, +65304, +65304, +65336, +65336, +65336, +65336, +65304, +65304, +65303, +65303, +65303, +65271, +65271, +65271, +65271, +65271, +65239, +65238, +65238, +65206, +65205, +65205, +65205, +65173, +65172, +65172, +65172, +65139, +65139, +65107, +65106, +65074, +65073, +65041, +65008, +64976, +64976, +62895, +62863, +62863, +62863, +62830, +62830, +60750, +60718, +60717, +58637, +58604, +58605, +56556, +56556, +56556, +56556, +56524, +54476, +54476, +54508, +54508, +54508, +54507, +54507, +54507, +54507, +54475, +54475, +54475, +54475, +54475, +54475, +54442, +54442, +54442, +52362, +52361, +52329, +52329, +52297, +50216, +50216, +50216, +50184, +50184, +50184, +50216, +50216, +50216, +50184, +50184, +50216, +52264, +52296, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52265, +52264, +52264, +50184, +50184, +50151, +50151, +50119, +48071, +48038, +48038, +48006, +48006, +45925, +47973, +45925, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45861, +45861, +45861, +45893, +45893, +47941, +47941, +47973, +47973, +48005, +48005, +50054, +50054, +50086, +50086, +50086, +50054, +48006, +48006, +48006, +48006, +48006, +48006, +47974, +47974, +48006, +48006, +48006, +48038, +48006, +48006, +48006, +48006, +48006, +50054, +48006, +48006, +48006, +48006, +50054, +50086, +50086, +50086, +50086, +50086, +50086, +50119, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50151, +50151, +50152, +50184, +50184, +50152, +52232, +52232, +52232, +52264, +50184, +50183, +50183, +50183, +52264, +52264, +50184, +52264, +52264, +50184, +50183, +50183, +52264, +52264, +52263, +52263, +52231, +52231, +52231, +52231, +52231, +52199, +52199, +52199, +52199, +52231, +52230, +52230, +52262, +50150, +50118, +47974, +41734, +39654, +33413, +27171, +25028, +22915, +22949, +23047, +23080, +21032, +19015, +16934, +16838, +16837, +16870, +21031, +23144, +23144, +21031, +18951, +18854, +18854, +16773, +14661, +14661, +12612, +12580, +10531, +10499, +10467, +10467, +8386, +8354, +8354, +6274, +6274, +8386, +8354, +8354, +8354, +10435, +10467, +8387, +8354, +8322, +8322, +8355, +8387, +6306, +6306, +4226, +4193, +4161, +4193, +6273, +6306, +6338, +8419, +8452, +8387, +10435, +12548, +12548, +10467, +10466, +10499, +12547, +12515, +10401, +12481, +14561, +14561, +16609, +18689, +22818, +22850, +33314, +35460, +39654, +41766, +41766, +43846, +45926, +47974, +48005, +48005, +47973, +47940, +47941, +47973, +47973, +47973, +45893, +45893, +45861, +43814, +43782, +41734, +41702, +41701, +39654, +39654, +37606, +37606, +35526, +35526, +35527, +35527, +33479, +33479, +33479, +33480, +31432, +31432, +31465, +31498, +31531, +33644, +33676, +33709, +33742, +33742, +33774, +35887, +35920, +35953, +38034, +40114, +40147, +40179, +42227, +42260, +42292, +44373, +44405, +46486, +46518, +48599, +48599, +48631, +48631, +48631, +50712, +50712, +50712, +50712, +50712, +50679, +50679, +50679, +50647, +48599, +48598, +48566, +48566, +46485, +44373, +44372, +44340, +42259, +42227, +40179, +40147, +40147, +38066, +38066, +38034, +38034, +38066, +38066, +38034, +38034, +35953, +35953, +33905, +35953, +35953, +35986, +35986, +35986, +35986, +38067, +38067, +38100, +40180, +40180, +40212, +40212, +40180, +42261, +42261, +42261, +40212, +40212, +40180, +38099, +38066, +36018, +35986, +35953, +35953, +35953, +35953, +35953, +35953, +33873, +33808, +33808, +33808, +31727, +31727, +31695, +31695, +29614, +29582, +27501, +27469, +27469, +27469, +27468, +27436, +27436, +27436, +25388, +25356, +25356, +25356, +25356, +25323, +25323, +25323, +25323, +25356, +25356, +25356, +25356, +23276, +25324, +25356, +25356, +25356, +25388, +25388, +25388, +25388, +25388, +25388, +25388, +23308, +25356, +23308, +23276, +23243, +21195, +21163, +21162, +21162, +21162, +21130, +19082, +21130, +19082, +19050, +19049, +19049, +19050, +19082, +21162, +21163, +21163, +21195, +23243, +23243, +23243, +25324, +25356, +27436, +27437, +27469, +27469, +27436, +27436, +27469, +27469, +27469, +29549, +29549, +29550, +29582, +29582, +27534, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29647, +31696, +31696, +29648, +29648, +29648, +29647, +29647, +29647, +31727, +31728, +31728, +31728, +31728, +31728, +31696, +29615, +29615, +29616, +29648, +29616, +29615, +29583, +27503, +27503, +27503, +27470, +27471, +27471, +27470, +27470, +27470, +25422, +25390, +25389, +25389, +25357, +23277, +23244, +23244, +23276, +23276, +23276, +23276, +23276, +23276, +21196, +21196, +21164, +21163, +19083, +19083, +19083, +19083, +19083, +19083, +19083, +19083, +19083, +19083, +19083, +19083 +}, +{ +65401, +65369, +65369, +65369, +65336, +65336, +65304, +65304, +65304, +65303, +65271, +65271, +65238, +65238, +65206, +65206, +65238, +65239, +65239, +65271, +65271, +65271, +65271, +65272, +65304, +65304, +65304, +65304, +65304, +65304, +65336, +65336, +65305, +65337, +65337, +65369, +65369, +65369, +65337, +65337, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65303, +65303, +65303, +65271, +65271, +65271, +65271, +65239, +65239, +65238, +65238, +65238, +65238, +65206, +65206, +65205, +65205, +65173, +65173, +65173, +65172, +65172, +65172, +65140, +65139, +65139, +65106, +65106, +65074, +65041, +65041, +65008, +64976, +64944, +64943, +62895, +62895, +62831, +60782, +60782, +60750, +60750, +58669, +58637, +58637, +56557, +56589, +56589, +56589, +56556, +56556, +56556, +56589, +56589, +56588, +56588, +56588, +56588, +56588, +54508, +56588, +56588, +54508, +54508, +54508, +54475, +54475, +54474, +54442, +54442, +54410, +52362, +52329, +52329, +52297, +52297, +52329, +52297, +52297, +52296, +52296, +52297, +52297, +52329, +52329, +52329, +54409, +54410, +54410, +54378, +52330, +52330, +52362, +52329, +52329, +52329, +52297, +52297, +52264, +50216, +50184, +50184, +50151, +50151, +48071, +48071, +48038, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +47974, +45926, +45925, +45925, +45926, +47974, +47974, +45926, +45926, +45926, +48006, +48006, +48006, +48006, +48006, +48006, +50086, +50086, +50118, +50118, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50086, +50086, +50086, +50086, +50086, +50086, +50086, +50118, +50118, +50086, +50118, +50119, +50119, +50118, +50086, +50118, +50119, +50119, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +52232, +50151, +50151, +50184, +50184, +50184, +50184, +52232, +52264, +52264, +52264, +52264, +52264, +52264, +52264, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +50216, +52296, +52296, +52296, +52296, +52296, +52296, +52264, +52264, +52264, +52232, +52232, +52232, +52231, +52231, +52231, +52230, +50183, +50151, +45959, +41702, +33380, +29220, +27172, +23044, +22981, +20933, +20966, +23080, +21032, +18952, +18951, +16902, +14757, +14757, +14757, +14757, +14725, +14693, +14692, +12612, +14692, +14660, +12612, +14661, +14693, +12612, +12580, +10531, +10499, +10499, +10499, +10467, +8354, +8354, +6306, +8354, +8386, +8354, +8354, +8354, +8354, +8386, +8354, +8354, +8322, +6274, +8355, +8387, +6339, +6306, +6306, +4193, +6241, +4193, +6241, +6241, +4193, +6274, +6306, +6306, +10468, +12613, +14661, +10500, +8386, +8386, +10467, +10467, +8354, +10402, +10402, +10369, +10337, +10336, +10336, +10336, +18688, +20801, +22947, +27140, +33381, +37574, +39718, +41766, +45925, +45925, +45925, +45892, +45892, +47973, +47973, +45892, +45861, +45861, +43813, +41734, +41734, +39653, +39654, +39653, +37574, +37574, +37574, +35526, +35526, +33479, +33447, +33447, +33480, +33480, +31432, +31432, +31432, +29385, +29417, +29450, +29483, +31596, +33677, +31629, +31661, +31694, +31726, +33807, +35920, +35953, +38033, +38066, +40147, +40147, +42227, +42259, +42260, +44340, +44405, +46453, +46486, +48566, +48599, +48599, +48599, +48631, +48631, +50679, +50679, +50679, +48631, +48631, +48599, +50647, +48599, +48598, +48566, +46486, +46485, +46453, +44372, +44340, +42260, +42227, +40147, +40114, +38066, +38066, +38033, +38033, +35985, +38034, +38034, +38034, +38034, +38033, +35953, +33905, +35953, +35953, +35986, +35986, +35986, +35986, +35986, +35986, +38067, +38099, +40148, +40180, +40180, +40180, +40180, +40212, +40212, +40212, +40180, +40180, +38099, +38067, +36018, +35986, +35954, +35953, +35953, +35953, +33905, +33873, +35921, +33840, +33808, +33808, +33808, +31727, +31695, +31695, +31662, +29582, +29549, +27501, +27468, +27468, +27469, +27436, +27468, +27468, +27436, +25356, +25355, +25323, +25323, +25355, +25323, +23275, +23275, +23275, +25323, +25323, +25323, +25323, +23275, +23275, +23276, +25324, +25356, +25356, +25356, +25356, +23308, +25388, +25388, +25388, +25356, +25356, +23308, +23275, +23243, +21195, +21162, +21162, +21162, +21162, +21130, +19082, +19050, +19049, +19049, +19049, +19049, +19049, +19049, +21130, +21162, +21162, +21162, +21195, +23243, +23243, +23275, +25356, +25356, +25356, +25388, +27436, +27436, +27469, +27469, +27469, +27469, +29549, +29549, +29549, +29582, +29582, +27534, +27566, +27534, +29582, +29615, +29615, +29615, +29615, +29615, +29615, +29647, +29647, +29647, +31728, +31728, +29648, +29615, +29615, +29647, +29647, +29647, +29647, +29647, +31727, +31728, +31728, +31696, +31696, +29647, +29615, +29615, +29616, +29616, +29615, +29583, +29583, +27503, +27503, +27503, +27503, +27503, +27471, +27502, +27502, +27502, +27502, +27470, +25422, +25390, +25357, +23277, +23277, +23309, +23308, +23308, +23309, +23276, +23276, +21196, +23244, +21196, +21164, +21163, +19115, +19115, +19115, +21163, +21163, +19115, +19115, +19083, +19083, +19083, +19083 +}, +{ +65401, +65369, +65369, +65369, +65336, +65336, +65336, +65304, +65304, +65303, +65271, +65238, +65238, +65206, +65206, +65174, +65206, +65206, +65238, +65206, +65238, +65239, +65239, +65239, +65239, +65271, +65271, +65304, +65304, +65304, +65304, +65304, +65304, +65305, +65337, +65337, +65337, +65337, +65336, +65336, +65304, +65304, +65304, +65272, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65238, +65238, +65238, +65238, +65238, +65238, +65206, +65206, +65206, +65205, +65173, +65173, +65173, +65173, +65172, +65140, +65140, +65172, +65172, +65140, +63091, +65139, +65139, +65106, +65074, +65073, +65041, +65041, +65009, +64976, +64944, +64944, +64944, +62863, +62863, +62831, +60782, +60750, +60750, +58669, +58637, +56589, +56589, +58637, +56621, +56589, +56589, +56589, +56621, +56621, +56621, +56621, +56621, +56621, +56621, +56621, +56621, +56621, +56621, +56588, +54540, +54540, +54508, +54507, +54475, +54475, +54475, +54443, +54410, +52362, +52362, +52362, +52361, +52361, +52361, +52361, +52361, +52361, +52362, +54410, +54410, +54410, +54442, +54442, +54410, +54410, +54410, +54410, +54410, +54410, +54410, +54410, +52362, +52329, +52329, +52329, +52297, +52296, +52264, +50216, +50184, +50151, +50151, +48071, +50119, +50119, +48071, +48039, +48039, +48039, +48039, +48071, +50119, +50119, +50119, +50119, +48039, +48038, +48038, +48038, +48039, +48039, +48071, +48071, +48071, +48071, +48071, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +52199, +52231, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50183, +50183, +52231, +52231, +52232, +52232, +52232, +52232, +52232, +52264, +52264, +52264, +52264, +52264, +52264, +52296, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52296, +52329, +52329, +52329, +54377, +54409, +54409, +54409, +52329, +52329, +52329, +54377, +54377, +54377, +52329, +52329, +52328, +52328, +52328, +52328, +52328, +54344, +52296, +52296, +52264, +54312, +54312, +54312, +54312, +54280, +52231, +52199, +48039, +43879, +39654, +33381, +27140, +25157, +25222, +23174, +20934, +18886, +16805, +16773, +14693, +14693, +12612, +14660, +12612, +12612, +12612, +10500, +10467, +10467, +10467, +10499, +12580, +10499, +10499, +10500, +10467, +10467, +10467, +10467, +10499, +10467, +8387, +8386, +8386, +8354, +8386, +8386, +8386, +8354, +6306, +6306, +6306, +6306, +6306, +6306, +6242, +6209, +6274, +6306, +6274, +4226, +6306, +4225, +6273, +4193, +6273, +6273, +4161, +4161, +6241, +6242, +10435, +12548, +14661, +12548, +8355, +8354, +8355, +8387, +8322, +8322, +8354, +8354, +8354, +8354, +6273, +6241, +8288, +8353, +10433, +14594, +18818, +27139, +31364, +35525, +41732, +41797, +43845, +43845, +45893, +45893, +45893, +43813, +43813, +43781, +41733, +39685, +39653, +39653, +39653, +39653, +37574, +35526, +35526, +33446, +33478, +33447, +33447, +31399, +31432, +31399, +31400, +31432, +29384, +29385, +27337, +27370, +29450, +29515, +31596, +31629, +31662, +31694, +31694, +33807, +33872, +35921, +35953, +38034, +38066, +40147, +40179, +42227, +42260, +42292, +44373, +46453, +46486, +46518, +48566, +48566, +48599, +48599, +48599, +48599, +48599, +48599, +48599, +48599, +48567, +48567, +48566, +46486, +46486, +46453, +44372, +44340, +44340, +42259, +42227, +40146, +40114, +38034, +38034, +35986, +35953, +35953, +35953, +35953, +35953, +35985, +35985, +35985, +35953, +35953, +35953, +35953, +35986, +35986, +35986, +35986, +35986, +35986, +38067, +38067, +38099, +38099, +38099, +38099, +40148, +40180, +40180, +40180, +38131, +38099, +38067, +38066, +35986, +35986, +35953, +33905, +33905, +35953, +33905, +33872, +35921, +33840, +33808, +33808, +33775, +31695, +31662, +31662, +31662, +29549, +29549, +27469, +27436, +27436, +27436, +27436, +27436, +27436, +27436, +25355, +25355, +25323, +25323, +25355, +25323, +25323, +23243, +23243, +23243, +25323, +23243, +23243, +23243, +23243, +23243, +23275, +23276, +25324, +23308, +23308, +23308, +25388, +25388, +25356, +23308, +23308, +23275, +23243, +23243, +21195, +21162, +21162, +21162, +21130, +19082, +19050, +19050, +19049, +19049, +19049, +19017, +19017, +19049, +19082, +21162, +21162, +21162, +21163, +23211, +23211, +23243, +25324, +25324, +25356, +25356, +25356, +27436, +27469, +27469, +27469, +27469, +27501, +29549, +27501, +29550, +27502, +27502, +27534, +27534, +27534, +29582, +29615, +29615, +29615, +29615, +29615, +29647, +29647, +31695, +31728, +31728, +31696, +29648, +29647, +29647, +29647, +29647, +29646, +29647, +29647, +29647, +29647, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29583, +29583, +29583, +29583, +27503, +27503, +27503, +27503, +27502, +27503, +27503, +27502, +27502, +27470, +25422, +25389, +25357, +25357, +25389, +25389, +25357, +23309, +23277, +23277, +23276, +23276, +23244, +21196, +21196, +21196, +21196, +21196, +21196, +21196, +21164, +21163, +19115, +19115, +19115, +19115 +}, +{ +65369, +65369, +65369, +65336, +65336, +65336, +65304, +65303, +65303, +65271, +65238, +65238, +65206, +65206, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65206, +65207, +65207, +65239, +65239, +65271, +65272, +65272, +65272, +65272, +65337, +65337, +65304, +65304, +65304, +65304, +65304, +65304, +65304, +65272, +65271, +65271, +65239, +65239, +65238, +65238, +65239, +65239, +65238, +65206, +65206, +65238, +65238, +65238, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65173, +65173, +65173, +65173, +65173, +65172, +65140, +65140, +65140, +65140, +65140, +65140, +63091, +65139, +65139, +65106, +65106, +65074, +65041, +65041, +65041, +65009, +64976, +64976, +65008, +62895, +62895, +62863, +62831, +60782, +60750, +58669, +58669, +58637, +58669, +58669, +58702, +58702, +58669, +58702, +58702, +58702, +58702, +58701, +58734, +58734, +58702, +56654, +58701, +56653, +56653, +56621, +56621, +56621, +56620, +56588, +56588, +54508, +56555, +54475, +54475, +54442, +54442, +54443, +52362, +54442, +54442, +54475, +54475, +54475, +54442, +54442, +54443, +54475, +54475, +54475, +54475, +54475, +54475, +54475, +54443, +54443, +54442, +54442, +54442, +54442, +54442, +54410, +52329, +54377, +52329, +52297, +52297, +50216, +50184, +50184, +52232, +50184, +50152, +50151, +50151, +50151, +50151, +50152, +50151, +50152, +52200, +50184, +50184, +50152, +50152, +50152, +50119, +50152, +50151, +50152, +50152, +50183, +50183, +50183, +50184, +52232, +52231, +52264, +52264, +52264, +52264, +54344, +52264, +52296, +52264, +52264, +52232, +52264, +52264, +52264, +52232, +52232, +52232, +52264, +52264, +52264, +52264, +52264, +52232, +52232, +52264, +52264, +52264, +52232, +52264, +52264, +52232, +52264, +52264, +52264, +52296, +54344, +54344, +54344, +54345, +54345, +54377, +54377, +54377, +54377, +54409, +54410, +54410, +54410, +54410, +54410, +54410, +54410, +54410, +54410, +54442, +54409, +54409, +54409, +52361, +52329, +54377, +52329, +54409, +54409, +54409, +54409, +54442, +54442, +54442, +54442, +54377, +54377, +54377, +54377, +54377, +54377, +54377, +52328, +54345, +54344, +54344, +54344, +54344, +52264, +52232, +52168, +45927, +39654, +33349, +27141, +25126, +27304, +27401, +25353, +18950, +18918, +16773, +14692, +14693, +14692, +12547, +10466, +8387, +8386, +8386, +6306, +6306, +8354, +8386, +8386, +10467, +8387, +8387, +8387, +8354, +8354, +8386, +8419, +10467, +8387, +8387, +8387, +8419, +8419, +8386, +6306, +6306, +6274, +6273, +6273, +6273, +6306, +6306, +6306, +6274, +6209, +4194, +6274, +4193, +4193, +4226, +4193, +4193, +4193, +6273, +6306, +6273, +6241, +6241, +6241, +6209, +8322, +10435, +10435, +8355, +8322, +6274, +6242, +6242, +6242, +6274, +6274, +6306, +4258, +4225, +2145, +6306, +6306, +6306, +6273, +10400, +16673, +22978, +29251, +35491, +37604, +39717, +41797, +43845, +43845, +43813, +41733, +43781, +41701, +39653, +39653, +37573, +37605, +37605, +37606, +37574, +35526, +35526, +33446, +33478, +33479, +31399, +31399, +29351, +29351, +29351, +29384, +29384, +27337, +27337, +27369, +27402, +29515, +31596, +31629, +31661, +31694, +31726, +33807, +33872, +33873, +35953, +38034, +38034, +40114, +40147, +42227, +42227, +42292, +44373, +44405, +46486, +46486, +46518, +46486, +46518, +46518, +48599, +48599, +48566, +48566, +48566, +48566, +48534, +48534, +46486, +46453, +46453, +44372, +44340, +42259, +42259, +42227, +40114, +40082, +38034, +38001, +35985, +35953, +35921, +35920, +33840, +33872, +35921, +35953, +35953, +35953, +33873, +33873, +33873, +33905, +35953, +35986, +35986, +35985, +35986, +35986, +38066, +38067, +38067, +38099, +38099, +38099, +38099, +40148, +40180, +38099, +38099, +38067, +38066, +35986, +35954, +35954, +35953, +33905, +33905, +35953, +33905, +33872, +35889, +33808, +33808, +33808, +33775, +31695, +31662, +31662, +29582, +29549, +27469, +27436, +25356, +25356, +27436, +25356, +25355, +25355, +25388, +25355, +25355, +25323, +25323, +25355, +23243, +23243, +23243, +23243, +23243, +23243, +23243, +23242, +23243, +23243, +23275, +23275, +23275, +23275, +23275, +23275, +23308, +25388, +25388, +23308, +23276, +23275, +23243, +21163, +21194, +21162, +21130, +21130, +19082, +19082, +19049, +19049, +19050, +19049, +19017, +19017, +16969, +19017, +19049, +19082, +21162, +21162, +21162, +21162, +21163, +21163, +23243, +23275, +23243, +23243, +25323, +25356, +25356, +25388, +27436, +27469, +27436, +27469, +27469, +27469, +27501, +27501, +27469, +27502, +27534, +27534, +27534, +29582, +29615, +29615, +29615, +29615, +29647, +29647, +29647, +31728, +31728, +31696, +29648, +29647, +29647, +29647, +29646, +29646, +29646, +29647, +29647, +29647, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29583, +29583, +29583, +29583, +27503, +27503, +27502, +27503, +27503, +27502, +27502, +27470, +25422, +25389, +25357, +25357, +25389, +25389, +25389, +25389, +25357, +23309, +23309, +23277, +23277, +23244, +23277, +23277, +23277, +21196, +21228, +21196, +21196, +21163, +21163, +21163, +21163, +21163 +}, +{ +65369, +65369, +65369, +65369, +65336, +65304, +65303, +65271, +65271, +65238, +65206, +65174, +65174, +65141, +65109, +65109, +65109, +65141, +65141, +65141, +65109, +65141, +65141, +65174, +65174, +65174, +65206, +65207, +65239, +65239, +65239, +65239, +65272, +65272, +65271, +65271, +65271, +65271, +65271, +65271, +65271, +65239, +65238, +65238, +65238, +65206, +65206, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65141, +65141, +65141, +65141, +65141, +65141, +65141, +65141, +65173, +65173, +65140, +65140, +65140, +65140, +65140, +65172, +65172, +65140, +65139, +65139, +65139, +65139, +65107, +65106, +65106, +65074, +65074, +65073, +65073, +65041, +65040, +65040, +65008, +65008, +64975, +62895, +62862, +60814, +60782, +60782, +58701, +58701, +58701, +58701, +58734, +58734, +58734, +58733, +58734, +58734, +58734, +58766, +58766, +58766, +58767, +58766, +58734, +58734, +56686, +56686, +56653, +56653, +56653, +56621, +56621, +56589, +56588, +54508, +54508, +54508, +54508, +54508, +54508, +56556, +56588, +56556, +54508, +56556, +56588, +56588, +56556, +56556, +56556, +56556, +56556, +56587, +56588, +56587, +54507, +54507, +54507, +56555, +54475, +54475, +54443, +54443, +54410, +54410, +54378, +52298, +52297, +52297, +52297, +50217, +52264, +52264, +52232, +52232, +52232, +52232, +52232, +52232, +50216, +50216, +50216, +50216, +52264, +52264, +52264, +52264, +52297, +52297, +52297, +52297, +52297, +52297, +52296, +50248, +52328, +52328, +52328, +52329, +52328, +52328, +52328, +52328, +54409, +54377, +54377, +54377, +54376, +54376, +54344, +54344, +54344, +52296, +54344, +54376, +52328, +52328, +52328, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +52296, +50248, +52296, +52296, +52328, +52328, +52329, +52361, +52361, +54377, +54377, +54409, +54410, +54442, +54410, +54410, +54410, +54442, +54442, +54442, +54475, +56555, +56523, +56523, +54442, +54474, +54474, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +52362, +54409, +54409, +54409, +54377, +54377, +54377, +54377, +52297, +52329, +54409, +52295, +50214, +52264, +50184, +43847, +35461, +29220, +23045, +18950, +18951, +23177, +25290, +23112, +18918, +16837, +14692, +12612, +12580, +10499, +8386, +6306, +6306, +6306, +6274, +6274, +6274, +6274, +6274, +6274, +4194, +6274, +6274, +6274, +6274, +6306, +6274, +6274, +6274, +6274, +6274, +6306, +6306, +6306, +6306, +6274, +6306, +4226, +4225, +4193, +4225, +4225, +4226, +4226, +6242, +6242, +6242, +6241, +4193, +4193, +4225, +4225, +6241, +6241, +4225, +4225, +4225, +4225, +6241, +6241, +6241, +4161, +6241, +6273, +6274, +6273, +6273, +8354, +6274, +6209, +4161, +6242, +6274, +6274, +6273, +8354, +8354, +8386, +8386, +6273, +8321, +10433, +12546, +16706, +22979, +29252, +35557, +39717, +41733, +41733, +41701, +43782, +41701, +41701, +39653, +39621, +37573, +37605, +37574, +35526, +35526, +33446, +33446, +33447, +33415, +31367, +31367, +31399, +29320, +29320, +29352, +27304, +27304, +27337, +27337, +27369, +25386, +27499, +29548, +29549, +31630, +31694, +31694, +31727, +31760, +33840, +33873, +35953, +38034, +38066, +40147, +40147, +40179, +42260, +42292, +44373, +44405, +46453, +46486, +46453, +46486, +46486, +46486, +46486, +46486, +46486, +46486, +46486, +46486, +46454, +46453, +44373, +44340, +42292, +42259, +42227, +40147, +40146, +38034, +38001, +35953, +35921, +33873, +33872, +33808, +33808, +31760, +31759, +33840, +33872, +33873, +33872, +33840, +33840, +33840, +33873, +33905, +33905, +33905, +35953, +33905, +35986, +35986, +38066, +38098, +38099, +38098, +38066, +38099, +38131, +38099, +38098, +38066, +36018, +35986, +35985, +35953, +33905, +33872, +33872, +33905, +33905, +33872, +33840, +33808, +33775, +33775, +33775, +33775, +31694, +31662, +31630, +29549, +27468, +27404, +25355, +25355, +25323, +25323, +25323, +25323, +25323, +25323, +25323, +25323, +25291, +25291, +25291, +23210, +23210, +23210, +23210, +23242, +23242, +23210, +23210, +21162, +23210, +23243, +23243, +23243, +23243, +23243, +23243, +23275, +23275, +23275, +23275, +23275, +23243, +21162, +21162, +21130, +21130, +21098, +19049, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +18985, +18985, +19017, +19049, +21098, +21130, +21130, +21130, +21130, +21162, +23211, +23243, +23275, +23211, +23211, +23243, +25324, +25356, +25356, +25356, +25388, +27469, +27468, +27468, +27468, +27501, +27501, +27501, +27469, +27501, +27501, +27534, +29614, +29614, +29614, +29615, +29615, +29679, +29646, +29647, +31728, +31728, +29647, +29647, +29615, +29647, +29647, +29615, +29615, +29615, +29615, +29647, +29647, +29647, +29647, +29614, +29646, +29646, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +27567, +29615, +27567, +27535, +27535, +27535, +27535, +27502, +25454, +25422, +25422, +25422, +25390, +25390, +25390, +25389, +25390, +25390, +25357, +25357, +23309, +23309, +23309, +23309, +23309, +23309, +23276, +21196, +21196, +21164, +21196, +21196 +}, +{ +65369, +65369, +65369, +65368, +65336, +65303, +65303, +65271, +65238, +65206, +65173, +65173, +65141, +65109, +65109, +65109, +63028, +63028, +63028, +63028, +63028, +63028, +63028, +65109, +65109, +65141, +65142, +65174, +65206, +65239, +65239, +65239, +65239, +65239, +65239, +65239, +65239, +65271, +65239, +65239, +65238, +65206, +65206, +65205, +65205, +65173, +65141, +65141, +65108, +65108, +65108, +63060, +63060, +63060, +63060, +63060, +65140, +63060, +63060, +65108, +65108, +65076, +65109, +65109, +65108, +65108, +65108, +65108, +65108, +65107, +65107, +65107, +65107, +65107, +65107, +65107, +65107, +65106, +65106, +65106, +65106, +65074, +65074, +65073, +65073, +65040, +65040, +65008, +65008, +65008, +62927, +62895, +62862, +62862, +60782, +60782, +58734, +58734, +58734, +58734, +58766, +60814, +60814, +60814, +60847, +60847, +60847, +60847, +60847, +60847, +58799, +58799, +60815, +58767, +58767, +58766, +58766, +58734, +58734, +58734, +58702, +58702, +56621, +56621, +56621, +56621, +56621, +56589, +56588, +56620, +56621, +56621, +56620, +56620, +56621, +58669, +56621, +56621, +56621, +56621, +56620, +56620, +56620, +56620, +56588, +56588, +56588, +56588, +56556, +56556, +54475, +54475, +54411, +54411, +54410, +54378, +52330, +52329, +52297, +52297, +52297, +52297, +52265, +52265, +52265, +52297, +52297, +52265, +52265, +52265, +52265, +52297, +52297, +52329, +52329, +52329, +52329, +52329, +54410, +52329, +52329, +52362, +52362, +52361, +52361, +52361, +54409, +54409, +54409, +54441, +54441, +54441, +56457, +56457, +54409, +54409, +54409, +54409, +54409, +54409, +54377, +54377, +54409, +54409, +54377, +52329, +52329, +52329, +54377, +52329, +52329, +52329, +52328, +52328, +52328, +52328, +52328, +52329, +52329, +52361, +52361, +54409, +54441, +54441, +54442, +54442, +54442, +54442, +54442, +54442, +54474, +54474, +54474, +54474, +54474, +54475, +56523, +54475, +54442, +54442, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54442, +54474, +54474, +54474, +56490, +54441, +54409, +54377, +54377, +54377, +52328, +52296, +52295, +50215, +45990, +39685, +37574, +29188, +22947, +18916, +18982, +18951, +18983, +21064, +21031, +14757, +12612, +10499, +8419, +8386, +6274, +4225, +4225, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4194, +4194, +4193, +4161, +4193, +4194, +4226, +4194, +6274, +6274, +6274, +6274, +6306, +6306, +6306, +6274, +6306, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +6242, +6242, +6241, +4193, +4193, +4225, +4225, +4225, +4193, +4193, +4225, +4225, +4225, +4193, +4193, +6241, +6241, +4193, +4193, +6241, +6241, +6273, +6306, +8386, +6274, +4193, +4161, +4193, +6242, +6273, +6273, +6305, +8354, +8386, +8386, +8354, +8354, +10402, +10401, +12481, +16641, +20866, +27140, +33413, +37605, +39685, +39653, +39620, +39621, +39621, +39621, +37573, +37573, +35493, +35493, +35526, +35526, +35494, +33446, +33447, +31367, +31367, +31367, +31399, +29320, +29352, +27304, +27304, +27304, +27337, +25321, +25322, +25386, +27468, +29548, +29549, +29581, +31662, +31694, +31727, +31759, +31760, +33873, +35953, +38034, +38066, +40114, +40147, +40147, +42260, +42292, +44373, +44373, +46453, +46453, +46453, +44405, +44405, +46486, +46453, +46453, +44405, +44405, +44405, +44373, +44373, +44340, +42260, +42260, +42227, +40179, +40146, +40114, +38066, +38033, +35920, +35920, +33840, +33840, +33839, +31727, +31727, +31727, +31727, +31727, +31760, +33808, +31760, +31760, +31760, +31760, +33840, +33872, +33872, +33873, +33873, +35953, +35986, +35986, +35986, +36018, +38066, +38098, +38066, +38098, +38098, +38066, +38066, +35986, +35986, +35986, +35953, +33905, +33872, +33872, +33872, +33872, +33872, +33872, +31792, +33808, +33775, +31695, +31695, +31695, +31662, +29582, +29581, +27468, +27436, +25323, +25323, +25323, +25323, +25291, +23242, +23242, +23242, +25291, +25291, +23242, +23242, +23210, +23210, +21161, +21129, +21129, +21129, +21161, +23210, +21129, +21129, +21130, +21130, +21162, +23210, +23210, +23243, +23243, +23243, +23275, +23275, +23275, +23275, +23243, +23243, +21162, +21130, +19049, +19049, +19049, +19017, +19017, +18985, +18985, +16937, +18985, +19017, +18985, +18985, +18985, +19017, +19017, +19049, +19082, +21130, +21130, +21130, +21130, +21162, +21162, +21162, +23211, +23211, +23243, +25323, +25356, +25356, +25388, +25388, +27436, +25388, +27436, +27468, +27501, +27501, +27501, +27501, +27501, +27501, +27502, +29582, +29614, +29614, +29615, +29615, +31727, +29647, +29647, +31728, +31728, +31696, +31696, +29647, +29647, +29615, +29615, +29615, +29615, +29583, +29615, +29615, +29615, +29615, +29614, +29614, +29614, +29614, +29615, +29583, +29615, +29615, +29615, +29615, +29615, +29616, +29616, +29616, +29648, +29648, +29616, +27567, +27535, +27535, +27535, +27535, +27535, +27503, +27502, +25422, +25422, +25422, +25422, +25422, +25422, +25422, +25390, +25390, +25389, +25389, +23341, +23341, +23341, +23309, +23277, +21228, +21196, +21196, +21196, +21196 +}, +{ +65368, +65368, +65336, +65336, +65303, +65271, +65270, +65238, +65238, +65205, +65173, +65141, +65108, +63028, +63028, +63028, +62963, +62963, +60915, +60915, +60915, +62963, +62996, +62996, +63028, +63060, +63061, +65141, +65174, +65174, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65173, +65173, +65141, +65140, +63060, +63028, +62995, +62995, +62995, +62995, +62995, +62995, +62995, +63027, +63028, +62995, +62995, +62996, +62996, +62995, +62996, +62996, +62995, +62995, +62995, +62995, +65075, +65075, +65075, +65074, +65075, +65075, +65075, +65107, +65107, +65074, +65074, +65074, +65106, +65074, +65074, +65073, +65041, +65040, +65008, +65008, +65008, +64976, +62895, +62895, +62863, +62862, +60782, +60782, +58734, +58734, +58734, +58734, +58766, +60814, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +58800, +58799, +60847, +58799, +58799, +58799, +58799, +58767, +58767, +58767, +58735, +58734, +58734, +58734, +58734, +58734, +58702, +58702, +58701, +58701, +58702, +58702, +58702, +58702, +58702, +58734, +58701, +58701, +58701, +58701, +58701, +58701, +58701, +58669, +58669, +58669, +56621, +56620, +56588, +56556, +54476, +54475, +54443, +54443, +54443, +54410, +52362, +52362, +52330, +52329, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52297, +52329, +52329, +54410, +54410, +54410, +54410, +54410, +54410, +54410, +54442, +54442, +54443, +54443, +54474, +54474, +54442, +54442, +54442, +54474, +56522, +56522, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54409, +54409, +54409, +54409, +54409, +54409, +52361, +52361, +54377, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +54441, +54442, +54442, +54442, +54442, +54442, +54474, +54475, +54475, +54475, +56555, +54507, +54507, +56555, +56555, +56555, +56555, +56555, +56523, +54506, +54474, +54474, +54506, +54506, +56555, +56555, +54506, +54474, +54474, +56554, +56554, +56554, +56554, +54474, +54474, +54506, +54474, +54474, +54442, +54442, +54409, +54377, +54376, +52295, +54376, +52295, +52296, +52296, +43911, +31397, +27205, +20900, +18917, +23208, +27402, +23209, +16870, +14757, +12645, +8483, +6338, +4225, +4258, +4225, +2113, +2113, +2145, +4193, +4193, +4161, +4161, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +4193, +4193, +4193, +4194, +4193, +6274, +4226, +4194, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6306, +8419, +6306, +6274, +4193, +4193, +4193, +4193, +6273, +6305, +8322, +8354, +6274, +6306, +8387, +10435, +8354, +8321, +10369, +12449, +16642, +22883, +27140, +33413, +35525, +35525, +37541, +37541, +37541, +35525, +35493, +35493, +35461, +35493, +35494, +35494, +33446, +33447, +31367, +29319, +29319, +29319, +29352, +27304, +27304, +27304, +25257, +25289, +25321, +25322, +25387, +27468, +29548, +29549, +29582, +29614, +29614, +31727, +31727, +31760, +33840, +35921, +35953, +38034, +40114, +40147, +40147, +42227, +42292, +44340, +44341, +44373, +46421, +46421, +44405, +44405, +44405, +44405, +44373, +44372, +44340, +44340, +44340, +44340, +42260, +42227, +42227, +40146, +40146, +40114, +38033, +38033, +35920, +35888, +33807, +33775, +31727, +31727, +29614, +29646, +29646, +29646, +31694, +31727, +31727, +31727, +31727, +31695, +31727, +31760, +33808, +33840, +33840, +33872, +33873, +35953, +35985, +35985, +35986, +36018, +38066, +38066, +38066, +38066, +38066, +35985, +35985, +35985, +35953, +33905, +33873, +33872, +31792, +31792, +33840, +33840, +31792, +31760, +33808, +31727, +31695, +31662, +31662, +29582, +29549, +29517, +27436, +25323, +25291, +25291, +25323, +25291, +23242, +23210, +23178, +23210, +23210, +23210, +23210, +23178, +21129, +21129, +21129, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21129, +21129, +21162, +21162, +23210, +23242, +23243, +23243, +23243, +23243, +21162, +21162, +21130, +21130, +19049, +19049, +19049, +19017, +19017, +19017, +19017, +16936, +16936, +19017, +19017, +19017, +16936, +19017, +19017, +19017, +19049, +19050, +19082, +21130, +21130, +21130, +21130, +21130, +21130, +21130, +23178, +23211, +23243, +25323, +25356, +25356, +25356, +25356, +25388, +25388, +27468, +27469, +27501, +27501, +27501, +27469, +27501, +27501, +29550, +29582, +29582, +29582, +29615, +29647, +29615, +29647, +31695, +29647, +31696, +31696, +29647, +29647, +29615, +29615, +29582, +29582, +29582, +29582, +29615, +29614, +29614, +29614, +29614, +27566, +27534, +27534, +27534, +29615, +29615, +29615, +29615, +29615, +29616, +29648, +31696, +31728, +31728, +29648, +29616, +29615, +29615, +29615, +29615, +27567, +27535, +27535, +27503, +27502, +27502, +27470, +27470, +27470, +27470, +27470, +27470, +25422, +25390, +25390, +25389, +25389, +23341, +23309, +23309, +23276, +23276, +23276, +23276 +}, +{ +65336, +65336, +65303, +65303, +65271, +65270, +65238, +65206, +65205, +65173, +65108, +63060, +63027, +62995, +62963, +62963, +60882, +60882, +60850, +60850, +58802, +60882, +60883, +60915, +60947, +62996, +63028, +63060, +65141, +65141, +65141, +65141, +65141, +65141, +65141, +65141, +65173, +65173, +65173, +65141, +65141, +65141, +65108, +65108, +63028, +63027, +60915, +60915, +60882, +60882, +60882, +60882, +60882, +60882, +60914, +60914, +60914, +60882, +60882, +62963, +62963, +60883, +62931, +62963, +62962, +62962, +62962, +62962, +62962, +62994, +62994, +62962, +65042, +65042, +65042, +65074, +65074, +65074, +65074, +65074, +65106, +65074, +65074, +65073, +65041, +65040, +65008, +65008, +64976, +64975, +62895, +62895, +62863, +62862, +60782, +60782, +58734, +58734, +58734, +58734, +60814, +60815, +60847, +60847, +60848, +60848, +60848, +60848, +60848, +60848, +60848, +60848, +60880, +60880, +60880, +60880, +60880, +58800, +60848, +60848, +60816, +60815, +60815, +60815, +60815, +60815, +60783, +58735, +60815, +60815, +60815, +60815, +60815, +60782, +60782, +60782, +58734, +58734, +58734, +58734, +58734, +58702, +58701, +58701, +58701, +58701, +58669, +56621, +56589, +56556, +56556, +56556, +54475, +54475, +54443, +54443, +52362, +52362, +52362, +52330, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52330, +52329, +52329, +52362, +52362, +52362, +54410, +54442, +54442, +54442, +54442, +54442, +54443, +54475, +54475, +56523, +54475, +56555, +56555, +56555, +56555, +56523, +56523, +56555, +56555, +54474, +54474, +54474, +54442, +54442, +54442, +54442, +54442, +54410, +54442, +54442, +54442, +54442, +54409, +52361, +52361, +54409, +52361, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +54409, +54442, +54442, +54442, +54442, +52394, +54442, +54475, +54507, +54507, +56587, +56588, +56588, +56588, +56588, +56588, +56588, +56588, +56588, +56588, +56555, +56555, +56555, +56555, +56555, +56555, +56555, +56555, +56554, +56554, +56555, +56555, +56555, +56555, +56554, +56554, +56554, +54474, +54474, +54442, +54442, +54441, +54409, +54409, +56456, +54376, +50183, +48103, +43943, +35525, +23012, +18852, +16838, +21063, +23209, +21128, +14789, +10532, +8419, +6306, +4225, +4193, +2145, +4193, +4193, +2145, +2145, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4193, +4194, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +4226, +4226, +4226, +4193, +4193, +4193, +2145, +2113, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4225, +4193, +4193, +4225, +4225, +4193, +4193, +4258, +6338, +6338, +4225, +4193, +4193, +4193, +4193, +4225, +4225, +6241, +6273, +6241, +6242, +8354, +8387, +8354, +8322, +6241, +8289, +8321, +12449, +16610, +20835, +27140, +29285, +33413, +33413, +33413, +33413, +33445, +33446, +35494, +33413, +33446, +33446, +33446, +31367, +31367, +29319, +27271, +27271, +27304, +27304, +27304, +25257, +25257, +25289, +25322, +25322, +25355, +27468, +27468, +29549, +29582, +29614, +29614, +31695, +31727, +31727, +33840, +35921, +35953, +38034, +38066, +40147, +40147, +40179, +42260, +42260, +44340, +44340, +44340, +44340, +44340, +44372, +44372, +44340, +44340, +42260, +42260, +42260, +42260, +42259, +42227, +40146, +40146, +40114, +38033, +38033, +35953, +35920, +33840, +33807, +33775, +31694, +29614, +29614, +27501, +29581, +29581, +29581, +29614, +29614, +29646, +29614, +29614, +29614, +31695, +31727, +31727, +31727, +31760, +33840, +33840, +35921, +35953, +35953, +35953, +35985, +35985, +35985, +38034, +38034, +38033, +35953, +35953, +35953, +35953, +33873, +33873, +33840, +31760, +31760, +31760, +31760, +31760, +31728, +31727, +31695, +29614, +29582, +29582, +29549, +27468, +27436, +27403, +25291, +23210, +23242, +25290, +23242, +23210, +23177, +21097, +21097, +21129, +21129, +21129, +21129, +21097, +21129, +21129, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21129, +21129, +21129, +23210, +21162, +23210, +21162, +21162, +21162, +21130, +21097, +19049, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +16936, +16936, +16936, +16936, +16936, +16936, +19017, +19017, +19049, +19049, +19049, +19050, +21098, +21130, +21130, +21130, +21130, +21130, +21097, +21130, +21130, +23210, +23243, +23275, +25323, +25323, +25356, +25388, +27436, +27468, +27469, +27469, +27469, +27469, +27469, +27501, +27501, +29549, +29550, +29582, +29582, +31662, +29647, +29614, +29647, +31695, +29647, +31695, +31695, +29615, +29647, +29615, +29615, +29582, +29582, +29582, +29582, +29582, +29582, +29582, +29582, +27534, +27534, +27534, +27502, +27534, +27534, +29583, +29615, +29615, +29615, +29616, +31696, +31728, +31729, +31729, +31728, +29648, +29616, +29648, +29648, +29616, +29616, +29615, +27535, +27535, +27503, +27503, +27502, +27502, +27503, +27503, +27503, +27503, +27470, +25422, +25422, +25390, +25390, +25390, +25389, +23309, +23309, +23277, +23277, +23276 +}, +{ +65336, +65335, +65303, +65271, +65238, +65206, +65205, +65173, +65140, +65108, +63027, +62962, +60882, +58802, +58769, +58769, +58769, +58737, +56689, +56689, +56689, +58769, +58770, +58802, +58835, +60915, +60915, +62996, +63028, +63060, +65108, +65108, +65076, +65076, +65108, +65109, +65109, +65109, +65108, +65108, +65076, +63028, +62995, +62995, +60914, +60882, +60850, +58801, +58801, +58801, +58801, +58769, +58801, +60849, +60849, +60849, +60850, +60849, +60849, +60850, +60850, +60850, +60850, +60850, +60914, +60882, +60882, +60882, +62930, +62962, +62962, +62961, +65010, +65010, +65042, +65074, +65074, +65074, +65074, +65074, +65074, +65074, +65041, +65041, +65041, +65040, +65008, +65008, +64975, +62927, +62895, +62895, +62863, +62862, +60814, +60782, +60814, +60814, +60814, +60815, +60847, +60847, +60847, +60847, +60848, +60848, +60880, +60880, +60880, +60913, +60881, +60881, +60913, +62961, +60913, +60913, +60913, +60913, +60913, +60880, +60880, +60880, +60880, +60848, +60848, +60848, +60848, +60848, +60848, +60848, +60848, +60847, +60847, +60847, +60847, +60815, +60847, +60847, +60847, +60815, +60815, +60815, +58734, +58734, +58734, +58734, +58702, +58702, +58669, +56589, +56589, +56589, +56556, +54508, +54475, +54475, +52395, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52330, +52362, +52362, +54410, +54442, +54442, +54442, +54443, +54443, +54443, +54475, +54475, +56555, +56555, +56556, +56556, +56556, +56556, +56556, +58636, +58636, +58636, +56588, +56588, +56555, +56555, +56555, +54507, +54475, +54475, +54474, +54474, +54474, +54474, +54474, +54442, +54442, +54442, +54442, +54442, +54442, +54409, +54409, +54442, +52361, +52361, +52361, +52361, +52393, +52393, +52393, +52393, +54442, +54442, +54442, +54442, +54442, +54474, +54474, +54474, +54475, +54507, +56587, +56588, +56620, +56620, +56652, +56621, +56621, +56620, +56620, +56588, +56588, +56588, +56588, +56588, +56588, +56588, +56588, +56587, +56587, +56587, +56587, +56587, +56587, +56587, +56587, +56555, +56555, +56555, +56555, +56554, +56554, +54474, +54474, +54442, +54442, +54441, +54441, +56489, +54377, +52330, +50186, +37639, +27140, +18820, +16740, +14726, +16839, +16870, +10531, +6273, +6241, +6273, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +4226, +4226, +4226, +4193, +4193, +4193, +4193, +2113, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +2177, +2145, +2145, +2177, +4225, +4225, +4225, +2177, +4225, +4225, +4225, +2177, +4225, +4225, +4258, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +6273, +6273, +4193, +4193, +6273, +6274, +6273, +6273, +4225, +6274, +6242, +8290, +8289, +12417, +14562, +16674, +22980, +27173, +27205, +27205, +27205, +29285, +33414, +33414, +31366, +31366, +31367, +31367, +29319, +29319, +27271, +27272, +25256, +25257, +25257, +25257, +25257, +25290, +25290, +25322, +25323, +27436, +27468, +27501, +29582, +29582, +29614, +31695, +31695, +33775, +33808, +35921, +35953, +38034, +38066, +38066, +40147, +40179, +42228, +42260, +42260, +42260, +44308, +44308, +42259, +42259, +42259, +42259, +42227, +40179, +42195, +42195, +40146, +40146, +40114, +40114, +38033, +38001, +35920, +35920, +33840, +33807, +33775, +31694, +31662, +29614, +29581, +27501, +27468, +27468, +27501, +27501, +27501, +29581, +29581, +29581, +29582, +29582, +29582, +29614, +31695, +29647, +31695, +31727, +31760, +33840, +33873, +35921, +35953, +35953, +35953, +35953, +38034, +38034, +35985, +35953, +35953, +35953, +33905, +33873, +33840, +31760, +31760, +31760, +31760, +31728, +31727, +31727, +31727, +31662, +29582, +29582, +29549, +27468, +27436, +25355, +25323, +23242, +23210, +23210, +23210, +23210, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21129, +21097, +21097, +21065, +19016, +19016, +19016, +21065, +21065, +21096, +21097, +21097, +21097, +21129, +21129, +21129, +21129, +21130, +21130, +21130, +21097, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +19017, +19017, +19049, +19049, +19049, +19049, +19049, +19049, +21097, +21130, +21130, +21130, +21097, +21097, +21130, +23178, +23210, +23243, +23275, +23275, +25356, +25388, +27436, +27469, +27469, +27469, +27469, +27468, +27469, +27501, +27501, +27501, +29549, +29582, +29582, +29614, +31663, +29614, +29615, +31663, +29615, +31695, +31695, +31663, +29615, +29615, +29614, +29582, +29582, +29582, +29582, +29582, +29550, +29550, +27534, +27501, +27501, +27501, +27502, +27502, +27502, +27534, +29615, +29615, +29615, +29616, +31696, +31729, +31729, +31761, +31761, +31728, +31728, +31728, +31696, +29648, +29648, +29616, +29615, +29583, +27535, +29583, +27535, +27535, +29583, +29583, +29583, +27535, +27503, +27502, +27470, +27470, +27470, +25422, +25422, +25389, +25357, +23309, +23276, +23276 +}, +{ +65303, +65303, +65271, +65238, +65206, +65173, +65141, +65108, +65075, +62995, +60914, +60849, +58769, +56688, +56656, +56656, +54576, +54575, +54575, +54543, +54576, +56656, +56657, +56689, +56721, +58770, +58802, +60883, +60915, +60947, +62996, +62996, +62996, +62996, +62996, +65076, +65076, +65076, +63028, +63028, +62995, +62963, +60914, +60882, +60849, +58801, +58769, +58737, +56688, +56688, +56688, +56688, +56688, +58736, +58769, +58769, +58769, +58737, +58737, +58769, +58769, +58769, +58769, +60850, +60849, +60849, +60849, +60849, +60849, +60849, +60881, +60881, +62929, +62929, +62962, +62994, +65042, +65042, +65042, +65042, +65074, +65041, +65041, +65041, +65041, +65008, +65008, +65008, +62927, +62895, +62895, +62895, +62862, +62862, +60814, +60814, +60782, +60814, +60814, +60815, +60847, +60847, +60848, +60848, +60880, +60880, +62929, +62961, +62961, +62961, +62993, +62993, +62993, +62993, +62993, +62994, +62994, +62993, +62993, +62961, +62993, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62960, +62928, +62928, +62928, +60848, +60848, +60848, +60847, +60847, +60847, +60847, +60815, +60815, +60782, +58734, +58702, +58702, +58669, +56621, +56621, +56620, +56588, +56556, +54508, +54475, +54443, +54443, +54443, +52394, +54442, +54442, +52394, +52362, +52362, +52362, +52394, +54443, +54443, +54475, +54475, +54475, +54475, +56523, +56556, +56588, +56588, +56588, +56588, +56588, +58669, +58669, +58669, +58669, +58669, +58669, +58668, +56620, +56588, +56555, +54507, +54507, +54507, +54507, +54507, +54507, +54475, +54475, +54475, +54475, +54474, +54474, +54442, +54442, +54442, +54441, +54441, +54409, +52361, +52361, +52361, +52393, +54442, +52393, +52393, +54442, +54442, +54442, +54442, +54442, +54474, +54474, +54474, +56587, +56587, +56588, +56620, +56620, +56621, +56653, +58701, +56653, +56653, +56653, +56621, +56621, +56621, +56621, +58669, +56620, +56620, +56620, +56620, +56620, +56619, +56619, +56587, +56619, +56619, +56619, +56587, +56587, +56587, +56587, +56587, +56587, +56587, +56587, +56555, +54474, +54442, +54442, +52362, +52297, +52363, +50284, +39785, +25060, +18755, +16708, +10468, +10468, +12581, +12613, +10467, +8386, +8386, +8386, +6306, +6306, +6306, +4226, +4193, +4161, +4193, +4193, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +4193, +4226, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +4193, +4226, +4193, +2145, +2145, +2145, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +2145, +2177, +2177, +2177, +2177, +4225, +4226, +4225, +2145, +2145, +2145, +2177, +2177, +2177, +4226, +4226, +4225, +4225, +4225, +4193, +4193, +4193, +4192, +6273, +4225, +4193, +6273, +6273, +6273, +6274, +6273, +4225, +4193, +6242, +6242, +6241, +8289, +8289, +12513, +16739, +20933, +20932, +20900, +23012, +27206, +31399, +29286, +29319, +29319, +29319, +29287, +27271, +27272, +25224, +25224, +25257, +25257, +25257, +25257, +25290, +25290, +25322, +25323, +27404, +27436, +27469, +29550, +29582, +29582, +31694, +31695, +33775, +33808, +35888, +35921, +35953, +38034, +38066, +40114, +40147, +42227, +42227, +42227, +42227, +42227, +42227, +40179, +40179, +40147, +40147, +40114, +40114, +40114, +40114, +40114, +38066, +38033, +38033, +35953, +35920, +33807, +33807, +31727, +31695, +31662, +31630, +29582, +29549, +27469, +27436, +25388, +27436, +27468, +27468, +27468, +27468, +27501, +27468, +27469, +27469, +27501, +29582, +29582, +29582, +29614, +31695, +31727, +31760, +33840, +31792, +31792, +33840, +33873, +33905, +35953, +35953, +35953, +33873, +33873, +33873, +33840, +33840, +31760, +31728, +31727, +31727, +31727, +31727, +29647, +29647, +29614, +29614, +29582, +29581, +29549, +27436, +25323, +25323, +25290, +23210, +23177, +23177, +23177, +21097, +21064, +19016, +21064, +21064, +21064, +19016, +19016, +19016, +19048, +21097, +19049, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +19049, +21097, +21129, +21129, +21129, +21130, +21130, +19049, +19049, +19017, +16936, +19017, +19017, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +19017, +19017, +19017, +19017, +19049, +19017, +19017, +19017, +19017, +19049, +21097, +21097, +21097, +21097, +21129, +21130, +23210, +23211, +23243, +23243, +23275, +25356, +25356, +25388, +27436, +27436, +27468, +27468, +27469, +27469, +27469, +27469, +29517, +29549, +29550, +29582, +29615, +29582, +29615, +29615, +29615, +31663, +31695, +29615, +29615, +29615, +29582, +29582, +29550, +29550, +27502, +27502, +27469, +27501, +27501, +27501, +27469, +27469, +27469, +27470, +27502, +27534, +27534, +29583, +29615, +29648, +31728, +31761, +31761, +33809, +33809, +31761, +31761, +31761, +31729, +31696, +29648, +29648, +29616, +29615, +29615, +29615, +29615, +29615, +29616, +29615, +29615, +29615, +29583, +27535, +27535, +27502, +27502, +27502, +27470, +25422, +25389, +23309, +23309, +23276 +}, +{ +65271, +65238, +65206, +65173, +65141, +63060, +63028, +62995, +60914, +60882, +58769, +56689, +56656, +54575, +54543, +54511, +52462, +52430, +52430, +50382, +52463, +52495, +54544, +54544, +56656, +56657, +56689, +58770, +58802, +58834, +58834, +58834, +60915, +60915, +60915, +60915, +62995, +62995, +60915, +60915, +60915, +60882, +58833, +58801, +58769, +58736, +56688, +56656, +54608, +56656, +56623, +56623, +56656, +56656, +56656, +56656, +56656, +56656, +56656, +56689, +58737, +56689, +58737, +58769, +58769, +58769, +58801, +58801, +58769, +58801, +60849, +60849, +62929, +62929, +62929, +62961, +62994, +65042, +65042, +65041, +65041, +65041, +65009, +65009, +65008, +65008, +65008, +62927, +62927, +62895, +62894, +62894, +62862, +62862, +60814, +60814, +60782, +60814, +60815, +62863, +60815, +60848, +62896, +62928, +62928, +62961, +62961, +62993, +62993, +62994, +65074, +65074, +65074, +63026, +63026, +63026, +63026, +63026, +63026, +63026, +63026, +63026, +62994, +62994, +62993, +62993, +62993, +62993, +62962, +62993, +62993, +62993, +65041, +62993, +62961, +62961, +62928, +62928, +62928, +62928, +62928, +60879, +60847, +60847, +60847, +60815, +60815, +58734, +58702, +58701, +58669, +58669, +56621, +56588, +56588, +56588, +54508, +54475, +54475, +54507, +54443, +54475, +54475, +54475, +54443, +54443, +54443, +54475, +54475, +54475, +56556, +56556, +56556, +56556, +56556, +56588, +56589, +56621, +56621, +56621, +56621, +58701, +58701, +58701, +58669, +58669, +58701, +58669, +56620, +56588, +56588, +56588, +56588, +56588, +56588, +56587, +56587, +56555, +54507, +54475, +54507, +54475, +54475, +54474, +54474, +54442, +54442, +54441, +54441, +52361, +52361, +52361, +54441, +54442, +54441, +52393, +52394, +52394, +54442, +54474, +54474, +54474, +54507, +56555, +56620, +56620, +56620, +56620, +56653, +56653, +58701, +58701, +56653, +56653, +56653, +56653, +56653, +58733, +58733, +58734, +56653, +56652, +56620, +56620, +56620, +56620, +56620, +56619, +56620, +56620, +56620, +56620, +56620, +56619, +56587, +58635, +56587, +56587, +56587, +56555, +56522, +54474, +52427, +54476, +54541, +50349, +37737, +23012, +14626, +14659, +14661, +12549, +10468, +12549, +10468, +8387, +10467, +10467, +8419, +8419, +6306, +6306, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +2145, +2145, +4193, +4226, +2145, +2145, +4193, +4193, +4193, +4193, +4194, +4226, +2145, +4193, +4193, +2145, +2145, +4226, +4226, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +2177, +4226, +4193, +2145, +2145, +4193, +4193, +4193, +2145, +4226, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +6273, +6273, +4193, +6273, +6273, +6273, +6274, +6273, +6241, +4193, +4193, +4193, +6241, +6241, +6274, +8321, +10434, +12579, +14660, +14659, +16771, +20933, +25158, +25190, +27239, +29319, +27239, +27239, +27240, +27272, +25192, +25225, +25225, +25225, +25257, +25258, +25258, +25290, +25290, +25291, +25356, +27436, +27469, +29582, +29549, +29581, +31662, +31695, +33775, +33807, +33840, +35888, +35953, +35985, +35986, +38034, +38066, +40146, +40146, +40146, +40146, +40146, +40146, +38066, +38066, +38066, +38066, +38034, +38033, +38001, +38001, +38001, +38001, +35921, +35920, +35888, +33807, +33775, +31695, +29614, +29582, +29549, +29549, +27469, +27468, +25356, +25355, +25323, +25323, +25355, +25355, +25355, +25356, +25356, +25356, +25388, +25388, +27469, +27501, +27501, +27501, +27534, +29614, +29647, +31727, +31727, +31727, +31727, +31760, +33840, +33872, +33873, +33905, +33872, +33840, +33840, +33840, +33808, +31760, +31727, +31727, +31727, +31727, +29647, +29647, +29615, +29614, +29614, +29582, +29582, +29549, +27468, +25355, +23242, +23242, +23209, +23177, +21129, +21097, +21097, +19016, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +19016, +19016, +19016, +19016, +19016, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +18984, +19016, +19049, +19049, +19049, +19049, +19049, +19049, +19017, +19017, +16936, +16936, +16936, +19017, +16968, +16968, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +16936, +19016, +19017, +19016, +19016, +19049, +19017, +19017, +19017, +19017, +19017, +19017, +21097, +21097, +21097, +21129, +21129, +21130, +23210, +23210, +23210, +23242, +23243, +25323, +25356, +25356, +25388, +27436, +27468, +27436, +27468, +27469, +27469, +27469, +27469, +27501, +27501, +29550, +29550, +29582, +29582, +29582, +29615, +31663, +29615, +29615, +29583, +29582, +29550, +29549, +29549, +27501, +27501, +27469, +27469, +27469, +27469, +25421, +25421, +27469, +27470, +27502, +27502, +27534, +27534, +29615, +31696, +31728, +31761, +31761, +33809, +33809, +33809, +33809, +31761, +31729, +31728, +31696, +29648, +29616, +29616, +29616, +29616, +29616, +29616, +31664, +31664, +29616, +29616, +29615, +29615, +29583, +27535, +29583, +27535, +27535, +27502, +25422, +25389, +23309, +23276 +}, +{ +65238, +65206, +65173, +63093, +63060, +63028, +62995, +60915, +58801, +58769, +56656, +54575, +54543, +52462, +50350, +50350, +50349, +48269, +48269, +48269, +50350, +50382, +52431, +52463, +54576, +54576, +56657, +56689, +56721, +56721, +56722, +56721, +58835, +58835, +60883, +60883, +60883, +60883, +60883, +58834, +58802, +58801, +56721, +56688, +56688, +56656, +54575, +56623, +54575, +54575, +54575, +54575, +54575, +54575, +54575, +54607, +56656, +56656, +56656, +56656, +56688, +56656, +56656, +56688, +56688, +58769, +58801, +60849, +58801, +58769, +58801, +60849, +60849, +62929, +62929, +62961, +62962, +65041, +65042, +65041, +65041, +65041, +65009, +65008, +65008, +64976, +62927, +62927, +62895, +62895, +62894, +62862, +62862, +62862, +60814, +60814, +62862, +62863, +62895, +62895, +62895, +62928, +62929, +62961, +62961, +65009, +65041, +65042, +65074, +65074, +65074, +65106, +65106, +65106, +65107, +65139, +65139, +65107, +65107, +65107, +65106, +65106, +65106, +65074, +65074, +63026, +63026, +65042, +62994, +62994, +62993, +62994, +65042, +65042, +65041, +65041, +62961, +62961, +62961, +62928, +62928, +62928, +62928, +62928, +62928, +62895, +60847, +60815, +58734, +58734, +58701, +58701, +58669, +56620, +56588, +56588, +56556, +54507, +54507, +56556, +54507, +56556, +56556, +56556, +54507, +54507, +56555, +56556, +56556, +56588, +56588, +56588, +56588, +56589, +56589, +58669, +56621, +58669, +58669, +58669, +58701, +58734, +60782, +60782, +58733, +58733, +58701, +58701, +58701, +58700, +56620, +56620, +56588, +56588, +56620, +56588, +56588, +56587, +56555, +54507, +56555, +54475, +54474, +54474, +54474, +54474, +54474, +54474, +54442, +54441, +54441, +54441, +54474, +54474, +54474, +54441, +54442, +54474, +54474, +54506, +54507, +56587, +56587, +56619, +58701, +58700, +58700, +56653, +58701, +58701, +58733, +58734, +58765, +58765, +58733, +56685, +58733, +58733, +58733, +58733, +58733, +58701, +56653, +56652, +56652, +56652, +56652, +56652, +56652, +56652, +58700, +58700, +58700, +58668, +58668, +58668, +56588, +56588, +58635, +58602, +56522, +56523, +54541, +54574, +50382, +35656, +18819, +14626, +16805, +16773, +12580, +12581, +12516, +12581, +10501, +8420, +10500, +10500, +6338, +4225, +2145, +2113, +2113, +4193, +4225, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2113, +2113, +2145, +4193, +4193, +2145, +2145, +4193, +2145, +4193, +4193, +2145, +4193, +4193, +4194, +4226, +4193, +4226, +4226, +4193, +4194, +4226, +6274, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2146, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +2113, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +4225, +4193, +4193, +4226, +4194, +4193, +6274, +4193, +4161, +4161, +4193, +4193, +4193, +6241, +6241, +6241, +4193, +4193, +4161, +4193, +6274, +8386, +6273, +6306, +10499, +12612, +14659, +16772, +20965, +25190, +25191, +27271, +27239, +27239, +27240, +25192, +25193, +23145, +25225, +25225, +25257, +25258, +25258, +25290, +25291, +25291, +25323, +27436, +27469, +29582, +29549, +29549, +31662, +31694, +33743, +33775, +33808, +33840, +35921, +35953, +35985, +35953, +38033, +38066, +38066, +38034, +38034, +38034, +38034, +35953, +35953, +35985, +35953, +35953, +35921, +35921, +35921, +35920, +35888, +35888, +33808, +33775, +31695, +31662, +29582, +27501, +27469, +27436, +27404, +27404, +25324, +23243, +23210, +21130, +23210, +23210, +23210, +23210, +23243, +25323, +25323, +23308, +25356, +25388, +25388, +25421, +25421, +27501, +27534, +27534, +29646, +29679, +31727, +31727, +31759, +31791, +31792, +31824, +31824, +31792, +31792, +31760, +31760, +31727, +31695, +29679, +29679, +31727, +31727, +29679, +29647, +29646, +29614, +29614, +29582, +29581, +29549, +27436, +25323, +23210, +23210, +21129, +21097, +21097, +21096, +19016, +18984, +18951, +18951, +18951, +18951, +18983, +18984, +18984, +18984, +18984, +16936, +16968, +16968, +16968, +16936, +16935, +16935, +16935, +16936, +16903, +16903, +16936, +16968, +19017, +19017, +19017, +16968, +16969, +16969, +16936, +16936, +16904, +16904, +16936, +16936, +16936, +16936, +16936, +16904, +16904, +16904, +16904, +16904, +16936, +16936, +16936, +16936, +16968, +16968, +16936, +16936, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +19017, +21065, +21065, +21097, +21097, +21097, +21130, +21130, +21130, +23210, +23243, +23243, +25323, +25324, +25356, +25388, +27436, +25356, +27436, +27436, +25388, +27436, +27469, +27469, +27469, +27469, +27469, +29550, +29550, +29550, +29582, +31663, +29582, +31663, +29583, +29582, +29550, +29549, +29517, +27501, +27501, +27437, +27469, +27469, +27469, +25388, +25389, +27469, +27470, +27502, +27502, +27502, +27534, +29615, +31696, +31729, +31761, +31729, +31761, +33809, +31761, +31761, +31761, +31729, +31728, +29648, +29648, +29616, +29616, +29616, +29648, +29648, +31696, +31696, +31696, +29616, +29616, +29615, +29615, +29615, +29615, +29615, +29615, +29583, +27502, +25422, +25389, +23309, +23309 +}, +{ +65173, +65141, +65108, +63027, +62995, +62962, +60882, +60849, +58736, +56688, +54575, +52462, +52430, +50350, +50317, +48236, +48236, +46156, +46156, +46156, +48236, +48237, +50318, +50350, +52431, +52463, +54544, +54576, +56657, +56689, +56689, +56721, +58802, +58802, +58802, +58802, +58802, +58769, +58769, +58769, +56689, +56689, +56656, +56656, +56623, +54575, +54543, +54542, +54543, +54510, +54510, +54510, +54543, +54543, +54543, +52495, +54575, +54575, +54607, +56656, +56656, +56656, +56656, +56689, +56688, +56688, +56720, +58768, +56688, +58768, +58769, +60849, +60881, +60881, +62929, +62961, +65042, +65042, +65010, +65010, +65041, +65009, +65009, +65041, +65040, +65008, +65008, +64975, +65007, +62927, +62895, +62862, +60814, +60814, +60814, +60846, +62895, +62895, +62895, +62895, +62928, +62928, +62961, +65041, +65042, +65042, +65074, +65074, +65074, +65106, +65139, +65139, +65139, +65171, +65171, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65107, +65107, +65106, +65107, +65139, +65139, +65075, +63026, +63026, +63026, +63026, +65074, +63026, +63026, +62961, +62993, +62961, +62993, +62961, +62960, +62960, +62960, +62960, +62928, +62928, +60847, +60815, +58734, +58702, +58701, +56621, +56621, +56621, +56621, +56620, +56620, +56620, +56620, +56588, +56588, +56588, +56588, +56556, +56556, +56556, +56588, +58669, +56621, +58669, +56621, +56589, +56621, +58702, +58702, +58702, +58702, +58702, +58702, +58734, +58734, +58734, +58733, +58734, +58734, +58734, +58733, +58733, +58701, +56653, +56652, +58700, +56620, +56620, +56620, +56588, +54539, +54539, +56587, +54507, +54475, +54474, +54506, +54506, +54474, +54474, +54474, +52426, +52426, +52426, +52426, +52426, +54474, +54506, +54506, +54507, +54507, +54507, +54539, +56587, +56619, +56620, +56652, +56652, +56653, +58733, +58733, +58765, +58765, +58765, +58765, +58766, +58766, +58766, +58766, +58766, +58766, +58734, +58733, +58765, +58765, +58733, +56685, +56653, +56652, +56652, +56652, +56652, +58701, +58733, +56653, +56653, +58733, +56653, +56652, +56620, +54507, +58701, +60781, +56556, +56622, +56687, +50382, +27206, +18787, +18884, +18949, +14757, +16805, +16741, +20935, +20967, +16741, +12516, +10467, +8354, +6274, +6306, +6306, +6306, +4258, +4225, +4193, +2145, +2145, +2145, +2145, +4226, +4193, +4193, +2145, +4193, +4193, +2145, +2145, +4193, +4193, +4226, +4226, +4193, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +2145, +4193, +4193, +4226, +4226, +4226, +4194, +4226, +4193, +4193, +4226, +4226, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4160, +4160, +4193, +4193, +6306, +6273, +8353, +8386, +10499, +12611, +12611, +14725, +18950, +23111, +25224, +25224, +25192, +23144, +25193, +23145, +23145, +23146, +23178, +23178, +23178, +23178, +23210, +25291, +25323, +25323, +25356, +27436, +29517, +29549, +29581, +29581, +31694, +31695, +33775, +33807, +33808, +33840, +35920, +35953, +35952, +38033, +38033, +38065, +38033, +38033, +38033, +38033, +38001, +38001, +35921, +35888, +35888, +33808, +35856, +35888, +35856, +33807, +33775, +31694, +31694, +31662, +31629, +29549, +29517, +27436, +25355, +25323, +23242, +23242, +23210, +23210, +21129, +21129, +21129, +23177, +23178, +23210, +23210, +23210, +23243, +23243, +25323, +25388, +25388, +25388, +27468, +27501, +27533, +29613, +29614, +29646, +29647, +29647, +31727, +31727, +31759, +31760, +31759, +31727, +31727, +31727, +31727, +31727, +31727, +31727, +31695, +31695, +31695, +31695, +29614, +29614, +29581, +29549, +27468, +25387, +25323, +23242, +21161, +21129, +21096, +19016, +18983, +18983, +18983, +18951, +18951, +16870, +18950, +18951, +18951, +18983, +18983, +16935, +18983, +18984, +18983, +18983, +18951, +16903, +16903, +16903, +16903, +16903, +16903, +16903, +16904, +18984, +18984, +18984, +18984, +16936, +16936, +16936, +16936, +16904, +14856, +16904, +16903, +16903, +16936, +16936, +16936, +16936, +16904, +16903, +16903, +16903, +16903, +16903, +16903, +16936, +18984, +19016, +19016, +19016, +19017, +19017, +19017, +19017, +19016, +18984, +18984, +18984, +18984, +18984, +19016, +19016, +21097, +21097, +21129, +21129, +21129, +21130, +23210, +23275, +25323, +25355, +25387, +25387, +25355, +25388, +25388, +27436, +27436, +25388, +27436, +27468, +27469, +27469, +29517, +29549, +29550, +29550, +29582, +29582, +29582, +29582, +29582, +29550, +29549, +29517, +27469, +27469, +27469, +27468, +25420, +25388, +27469, +27469, +25421, +25421, +27502, +27502, +27502, +29582, +29615, +31695, +31728, +31728, +31760, +33841, +33841, +33809, +33809, +33809, +31761, +31728, +31696, +29648, +29616, +29615, +29615, +29648, +31696, +31696, +29648, +29648, +29648, +29648, +29648, +29615, +29615, +29615, +29615, +29615, +29615, +27535, +27502, +25422, +25357, +23309 +}, +{ +65108, +63060, +62995, +60915, +60882, +58802, +58769, +56688, +56623, +54575, +52462, +52397, +50317, +48237, +48204, +46123, +46123, +46091, +44043, +44043, +46124, +46156, +48237, +50317, +50350, +52431, +52495, +54576, +54608, +56657, +56689, +56689, +56689, +58769, +58769, +58769, +58769, +58769, +56689, +56689, +56656, +56656, +56623, +54575, +54543, +54542, +54510, +52462, +52430, +52430, +52430, +52462, +52462, +52462, +52494, +52494, +52494, +54543, +54575, +54575, +54607, +54576, +54576, +56656, +54608, +56688, +56688, +56688, +56688, +58768, +58801, +60881, +60881, +60881, +60881, +62961, +62962, +65042, +62962, +62961, +65041, +65041, +65009, +65009, +65008, +65008, +62928, +62927, +62927, +62927, +62927, +62895, +62895, +62895, +60847, +60847, +62895, +62927, +62928, +62928, +62961, +62961, +65041, +65042, +65042, +65074, +65107, +65107, +65107, +65139, +65139, +65172, +65171, +65171, +65172, +65172, +65172, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65107, +65107, +65107, +65106, +65106, +65106, +65074, +65074, +65074, +65042, +65042, +65041, +65041, +62993, +62993, +62961, +62960, +62960, +62928, +60848, +60847, +60815, +60814, +58734, +58734, +58702, +58701, +56653, +56621, +56620, +56620, +56620, +58669, +58669, +58669, +58669, +56588, +56588, +56588, +56588, +58669, +58701, +58701, +58701, +58701, +58701, +58702, +58702, +58734, +58734, +58734, +58734, +58766, +58734, +58734, +58734, +58734, +58734, +58734, +58734, +58734, +58733, +58733, +56653, +58700, +56620, +56620, +56620, +56588, +54539, +54507, +56587, +54507, +54507, +54506, +54506, +54506, +54474, +54474, +54474, +54474, +54474, +54474, +54474, +54506, +54506, +54507, +54507, +54539, +54539, +54539, +56619, +56620, +56652, +58700, +58700, +56653, +58733, +58733, +58765, +58765, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58765, +58765, +58765, +58733, +56685, +56685, +58733, +58733, +58733, +58733, +58733, +58733, +58733, +58733, +58733, +58701, +56653, +60846, +54540, +54540, +58768, +56721, +46189, +25124, +18787, +23046, +25224, +18950, +16838, +21031, +23112, +25193, +18887, +14661, +10468, +10499, +10467, +8387, +8386, +8386, +6306, +6306, +6306, +4226, +4225, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4194, +4226, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +6273, +6273, +4193, +4193, +4193, +4193, +4193, +4193, +6273, +8353, +8386, +10499, +10499, +12644, +16837, +21031, +23144, +25224, +25192, +23144, +23144, +23144, +23145, +23145, +23177, +23178, +23178, +23178, +23210, +25290, +25323, +25323, +27436, +27436, +27469, +29549, +29549, +29581, +31662, +31662, +31694, +33775, +33807, +33808, +33840, +33840, +35920, +35920, +35953, +38001, +38001, +38000, +38000, +38000, +38001, +35953, +35888, +35888, +33807, +33775, +33775, +33775, +33775, +33775, +33743, +31694, +31662, +31662, +31629, +29548, +29484, +27403, +25323, +25290, +23242, +23242, +23210, +23209, +23177, +23177, +23145, +21129, +21129, +21129, +21129, +21129, +23242, +23242, +23275, +25355, +25355, +25388, +27436, +27468, +27501, +27533, +29582, +29614, +29614, +29614, +29647, +31727, +29679, +31727, +31727, +31727, +31695, +31727, +31727, +31727, +31695, +29614, +29614, +29614, +29582, +29582, +27501, +27501, +27501, +27468, +27436, +25355, +23242, +21161, +21129, +21128, +19016, +18983, +16903, +16871, +18951, +18951, +16871, +16870, +16902, +18951, +18951, +18951, +18951, +18983, +18983, +18984, +18951, +16903, +16871, +16871, +16903, +16903, +16903, +16903, +16871, +16871, +16871, +16871, +16903, +16904, +16904, +16904, +16904, +16904, +16904, +16904, +16904, +16904, +16904, +16903, +16904, +16904, +16904, +16904, +16904, +16904, +16903, +16903, +16903, +16903, +16903, +16903, +16936, +16936, +16936, +16936, +16936, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +19016, +19016, +19049, +21097, +21097, +21097, +21129, +23242, +23242, +23275, +25355, +25355, +23275, +25323, +25355, +25355, +25355, +25356, +25356, +25356, +27436, +27436, +27436, +27437, +27469, +27469, +29549, +29549, +29582, +29582, +29550, +29549, +29517, +27469, +27437, +27437, +27469, +27468, +27436, +25388, +27469, +27469, +27469, +25421, +27502, +27502, +27502, +27502, +29583, +29615, +31695, +31696, +31728, +31760, +31760, +31760, +31761, +31761, +31728, +31728, +31696, +31696, +31696, +31696, +31696, +31696, +31728, +31728, +31696, +31696, +29648, +29616, +29615, +29615, +29615, +29615, +29615, +29615, +29615, +29583, +27502, +25422, +25389, +23309 +}, +{ +63028, +63027, +60915, +60882, +58802, +58769, +56688, +54575, +54543, +52462, +52430, +50317, +48236, +46156, +46123, +44043, +44043, +44011, +44010, +44011, +44043, +46092, +46156, +48237, +50318, +50350, +52463, +54544, +54576, +54608, +56657, +56689, +56689, +56689, +56689, +56689, +56689, +56689, +56689, +56689, +56656, +54608, +54575, +54543, +54543, +52462, +52462, +52430, +52429, +50349, +50349, +50349, +52429, +52462, +52462, +52462, +52494, +52494, +52494, +54543, +54543, +54543, +54543, +54576, +54608, +54608, +56688, +56720, +58768, +58769, +60849, +60882, +60881, +60881, +60881, +62961, +62962, +62962, +62961, +62961, +65009, +65009, +65009, +65009, +65009, +65008, +62928, +62927, +62928, +62928, +62928, +62928, +62928, +62928, +62895, +62895, +62928, +62928, +62960, +65041, +65041, +65042, +65074, +65074, +65075, +65107, +65139, +65139, +65171, +65172, +65172, +65204, +65204, +65204, +65204, +65204, +65204, +65204, +65204, +65204, +65172, +65171, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65139, +65139, +65107, +65106, +65106, +65106, +65106, +65106, +65106, +65074, +65074, +65074, +65073, +62993, +62993, +62993, +62961, +62928, +62928, +60848, +60847, +60815, +60814, +58734, +58734, +58734, +58733, +58701, +58701, +58701, +58701, +58701, +58701, +58701, +58701, +58669, +58669, +58669, +58701, +58701, +58734, +58734, +58734, +58733, +58734, +58734, +58766, +58766, +58766, +58766, +58798, +58798, +58766, +58766, +58766, +58734, +58734, +58766, +58766, +58766, +58734, +58733, +58733, +58700, +56652, +56620, +56620, +56587, +54539, +54507, +54539, +54507, +54507, +54506, +54506, +54506, +54506, +54474, +54474, +54506, +54506, +54506, +54506, +54539, +54539, +56587, +56587, +56620, +56619, +56620, +56652, +56652, +56652, +56652, +58732, +58733, +58733, +58765, +58765, +58766, +58766, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58765, +58765, +58765, +58765, +58765, +58733, +58765, +58765, +58733, +58733, +58765, +58733, +58733, +56621, +58734, +56654, +58833, +52527, +33576, +22980, +16674, +23046, +27337, +27337, +23144, +25289, +25290, +23144, +21064, +16839, +14693, +12613, +14693, +12613, +10499, +8419, +8386, +4258, +4258, +4226, +4226, +4226, +4193, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4194, +4226, +6274, +6274, +6273, +6241, +4193, +4193, +4161, +4161, +6241, +6273, +8354, +8386, +8386, +10531, +14692, +18918, +23111, +25224, +25224, +23176, +23144, +23144, +23145, +23145, +23177, +23210, +23210, +23209, +23210, +23242, +23274, +25355, +27436, +27468, +27468, +27501, +29581, +29581, +31630, +31630, +31662, +31695, +33775, +33775, +33808, +33808, +33808, +33840, +35888, +35920, +35888, +35920, +35920, +35920, +35920, +35888, +35855, +33807, +35823, +33775, +33775, +33742, +33742, +33742, +33742, +33710, +33709, +33709, +31629, +31596, +29483, +27403, +25322, +25290, +25290, +25290, +23241, +23209, +23177, +23177, +23209, +23209, +23177, +23177, +23177, +21128, +23210, +23210, +23242, +25322, +25323, +25355, +27436, +27468, +27500, +29581, +29581, +29582, +29582, +29614, +29614, +31694, +29647, +31695, +31695, +29647, +29647, +31695, +31695, +29647, +29614, +29614, +29582, +29582, +27533, +27501, +27501, +27469, +25388, +25355, +25323, +23242, +21161, +21129, +19048, +19016, +18983, +16903, +16870, +16838, +16870, +16870, +16870, +16870, +16870, +16870, +16871, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +16871, +16871, +16871, +16871, +16871, +16871, +16870, +16871, +16871, +16871, +16903, +16903, +16903, +16903, +16903, +16903, +16903, +16904, +16904, +16904, +16904, +16904, +16903, +16904, +16904, +16904, +18984, +16904, +16936, +16936, +16936, +16936, +16936, +16936, +18984, +18984, +18984, +18984, +16936, +16936, +16936, +18984, +18984, +18984, +18984, +18984, +18951, +18952, +18952, +18984, +18984, +18984, +19016, +19016, +19016, +21097, +21129, +23210, +23242, +23242, +23274, +23274, +23275, +23275, +23275, +23275, +25323, +25323, +25323, +25356, +25356, +25356, +25356, +25356, +27436, +27437, +27469, +27469, +29517, +29549, +29517, +27469, +27469, +27436, +27436, +27404, +27436, +25388, +25388, +25388, +25388, +27469, +27469, +27469, +27502, +27502, +27502, +29550, +29582, +29615, +31663, +31695, +29647, +31727, +31728, +31728, +31728, +31728, +31728, +31696, +31696, +31696, +31696, +31728, +31728, +31728, +31728, +31696, +31696, +31696, +31696, +29616, +29616, +29616, +29615, +29615, +29615, +29615, +29615, +29583, +27502, +27470, +25389, +25357 +}, +{ +63027, +62995, +60882, +58802, +58801, +56688, +54607, +54575, +52462, +52430, +50349, +48236, +46156, +46123, +44011, +44010, +44010, +41930, +41930, +41930, +44011, +44043, +46124, +48205, +48269, +50350, +52463, +52495, +54576, +54576, +54576, +54608, +56656, +56656, +56656, +56689, +56688, +56688, +56688, +56688, +56656, +54607, +54575, +54543, +54542, +52462, +52462, +52430, +52429, +50381, +50349, +50349, +50381, +50381, +52429, +52429, +52462, +52462, +52462, +52462, +52462, +52462, +54543, +54575, +54575, +54608, +56688, +56720, +56720, +58801, +60881, +60882, +60913, +60913, +60913, +62962, +62962, +62994, +62961, +62961, +65009, +65009, +65009, +65009, +65041, +65009, +65008, +62928, +62928, +62928, +62928, +62896, +62896, +62928, +62928, +62928, +62960, +62960, +62993, +62993, +65074, +65074, +65106, +65106, +65107, +65139, +65139, +65172, +65172, +65204, +65204, +65204, +65204, +65236, +65236, +65236, +65236, +65236, +65204, +65204, +65204, +65204, +65204, +65172, +65172, +65172, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65138, +65138, +65138, +65106, +65106, +65106, +65106, +65074, +65074, +65074, +65073, +65041, +62993, +62961, +62928, +62896, +60847, +60815, +60814, +58734, +58734, +58734, +58734, +58733, +58733, +58733, +58734, +58734, +58734, +58702, +58701, +58701, +58702, +58734, +58734, +58734, +58734, +58734, +58733, +58733, +58766, +60846, +60878, +58798, +58798, +58798, +60879, +60847, +58799, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58733, +58733, +58701, +56652, +56620, +56620, +54539, +54539, +54507, +54507, +54507, +54507, +54506, +54506, +54506, +54506, +54506, +54506, +54506, +54506, +54538, +54539, +54539, +56619, +56619, +56619, +56620, +56620, +56652, +56652, +56684, +58732, +58733, +58733, +58733, +58733, +58765, +58766, +58798, +58798, +58798, +58798, +58831, +58831, +58831, +58831, +58831, +58831, +58798, +58798, +58798, +58798, +58798, +58798, +58766, +58766, +58766, +58766, +58766, +58798, +58766, +58766, +58765, +58765, +58733, +58765, +60814, +58767, +58800, +48301, +29383, +16739, +14627, +18886, +25225, +29483, +29451, +27338, +25290, +18951, +14757, +14790, +14726, +12645, +12645, +14726, +12613, +8419, +6306, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4226, +4226, +4226, +4226, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4194, +4194, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6241, +6273, +6273, +6273, +8386, +12612, +14725, +18951, +23144, +23176, +23176, +23176, +23176, +21097, +23145, +23177, +23210, +23210, +23210, +23242, +23242, +25322, +25355, +25387, +27436, +27468, +27501, +29549, +29581, +31662, +31662, +31662, +31695, +33743, +31695, +33743, +33775, +33775, +33807, +35856, +35888, +35887, +35887, +35919, +35919, +35887, +35887, +35855, +35855, +35855, +35822, +35822, +35822, +33742, +33742, +33742, +33742, +33741, +33741, +33709, +31596, +31564, +29483, +27402, +27370, +27370, +25290, +25289, +25289, +25257, +25257, +25289, +25289, +25289, +25289, +25289, +25289, +23241, +25290, +25322, +25322, +25355, +27435, +27468, +27500, +29581, +29581, +29581, +29614, +29614, +29614, +29614, +29614, +31695, +31695, +31695, +29646, +29646, +31694, +29646, +29614, +29582, +29582, +29581, +27533, +27501, +27501, +27468, +25388, +25355, +23275, +23242, +21161, +21096, +19016, +18984, +18983, +18983, +16903, +16870, +16838, +16838, +16870, +16870, +16870, +16870, +16870, +16870, +18918, +18919, +18951, +18951, +18951, +18983, +18983, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18983, +18983, +18983, +18983, +18983, +18984, +18984, +18984, +18984, +19016, +18984, +18984, +18952, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18952, +16903, +18951, +18951, +18951, +16903, +18952, +18984, +18984, +19016, +19016, +21097, +21129, +21161, +23210, +23210, +23242, +23275, +23242, +23242, +23243, +23275, +23275, +25323, +25323, +25323, +25323, +25323, +25324, +25356, +27436, +27436, +27437, +27436, +27436, +27436, +27436, +27436, +27436, +25356, +25356, +25356, +25356, +25356, +25356, +25388, +25388, +27469, +27469, +27469, +27469, +27469, +27502, +29582, +29582, +29615, +31663, +29647, +29647, +29647, +29647, +31696, +31728, +31728, +31696, +31696, +31696, +31696, +31728, +31696, +31696, +29648, +29648, +29648, +31696, +31696, +31696, +31696, +29648, +29615, +29615, +27535, +27567, +27567, +27535, +27502, +25422, +25389, +23309 +}, +{ +62963, +60882, +60850, +58801, +56720, +54608, +54575, +52495, +52430, +50349, +48268, +46156, +46123, +44043, +43978, +41930, +41930, +41898, +41898, +41930, +41931, +44011, +46092, +46156, +48269, +50350, +52431, +52495, +54544, +54576, +54576, +56656, +54576, +56656, +56656, +56656, +56656, +56656, +56656, +56656, +54575, +54575, +54543, +52494, +52462, +52462, +52430, +52429, +50381, +50381, +50349, +50349, +50381, +50381, +50381, +52429, +52462, +52462, +52462, +52462, +52462, +52462, +52495, +54575, +54607, +54608, +56688, +56720, +58801, +58801, +60881, +60882, +62962, +62962, +60914, +62962, +62994, +62994, +62962, +62961, +65009, +65009, +65009, +65041, +65009, +65009, +62961, +62961, +65009, +62928, +62928, +62928, +62928, +62928, +62928, +65009, +62961, +62993, +62993, +65073, +65074, +65106, +65106, +65107, +65139, +65139, +65172, +65204, +65204, +65204, +65236, +65236, +65236, +65236, +65237, +65237, +65237, +65236, +65236, +65204, +65204, +65204, +65204, +65204, +65172, +65172, +65139, +65139, +65171, +65171, +65139, +65139, +65139, +65139, +65138, +65138, +65138, +65138, +65106, +65106, +65106, +65074, +65074, +65074, +65074, +65073, +62993, +62961, +62928, +60848, +60847, +60814, +58766, +58766, +58766, +58766, +58734, +58734, +58766, +58766, +60782, +58734, +58734, +58702, +58734, +58734, +60782, +60782, +58766, +60814, +60814, +58766, +58766, +60846, +60878, +60879, +60878, +60878, +60878, +60879, +60879, +60847, +58798, +58766, +58766, +58766, +58766, +58766, +58766, +58734, +58733, +56685, +58733, +58701, +56652, +56620, +54539, +54539, +54507, +54507, +54507, +54507, +54506, +54506, +54506, +54506, +54506, +54506, +54506, +54538, +54539, +54539, +56619, +56619, +56620, +56620, +56652, +56652, +56652, +58732, +58733, +58765, +58765, +58765, +58733, +58765, +58765, +58766, +58798, +58798, +58798, +58798, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58830, +58830, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +60846, +60814, +58766, +58765, +58765, +58766, +58734, +58800, +52494, +29350, +14625, +16772, +18854, +18887, +23145, +27338, +25226, +20999, +14693, +10531, +10531, +8483, +8419, +8452, +10532, +8452, +6339, +6306, +4225, +4161, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4226, +4226, +4226, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4193, +4193, +6241, +6241, +6241, +4160, +6273, +10467, +12612, +16805, +21031, +21096, +23176, +23176, +23176, +23177, +23177, +23177, +23209, +23209, +23209, +23242, +25322, +25322, +25355, +25355, +27436, +27468, +29548, +29549, +29549, +31629, +31629, +31662, +31662, +31694, +31662, +33743, +33743, +33743, +33775, +35855, +35887, +35887, +37935, +37967, +37967, +37935, +37935, +37935, +35855, +35854, +35822, +35822, +35822, +35822, +35822, +35822, +35789, +35789, +35789, +33709, +33676, +31563, +31531, +29483, +29450, +27370, +27369, +27337, +25289, +27337, +27369, +27369, +27369, +27369, +27370, +27370, +27370, +27370, +27402, +27403, +27435, +29515, +29516, +29548, +29548, +29580, +29581, +31661, +31662, +29614, +29582, +29581, +29581, +31662, +31662, +29614, +29582, +29614, +29614, +29614, +29582, +29549, +29549, +27501, +27501, +27468, +25388, +25387, +25355, +23242, +23242, +21161, +21129, +19048, +18984, +18983, +18951, +18951, +18951, +16870, +16870, +16870, +16870, +16870, +16870, +16870, +18918, +18950, +18951, +18951, +18951, +20999, +21031, +21063, +21031, +21031, +21031, +21031, +21063, +21063, +21064, +23111, +23111, +23112, +21064, +21064, +21064, +21064, +21064, +21064, +21064, +21096, +21096, +21096, +21096, +21064, +21064, +21097, +21064, +21064, +21064, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +21064, +21064, +21064, +19016, +21064, +21064, +19016, +18984, +18984, +18984, +18952, +18951, +18951, +18951, +16903, +16903, +16903, +18951, +18952, +18984, +18984, +18984, +19016, +21096, +21097, +21129, +21129, +21129, +23242, +23210, +21162, +23210, +23242, +23242, +23243, +23243, +23242, +23243, +23243, +25323, +25323, +25355, +25356, +27436, +25356, +27436, +27436, +27436, +25356, +25356, +25356, +25356, +25323, +25323, +25355, +25356, +25356, +25388, +25388, +27469, +27436, +27436, +27437, +27469, +27469, +29550, +29582, +29582, +29646, +29647, +29647, +29647, +29647, +31728, +31728, +31728, +31728, +31728, +31696, +31696, +31696, +29648, +29648, +29648, +29648, +29648, +29648, +31696, +29648, +29648, +29615, +29615, +29583, +29583, +27535, +27535, +27502, +25422, +25389, +23309 +}, +{ +60914, +60882, +58801, +58769, +56688, +54608, +54575, +52494, +52430, +50349, +48236, +46156, +46123, +44043, +41930, +41930, +41898, +41898, +41898, +41930, +41931, +44011, +46124, +48205, +48269, +50350, +50383, +52495, +54544, +54576, +56656, +56656, +54608, +54608, +56656, +56656, +56656, +56656, +54608, +54608, +54575, +54575, +52494, +52494, +52462, +52462, +52429, +52429, +50381, +50349, +50349, +50349, +50381, +50381, +52430, +52430, +52462, +52462, +52462, +52462, +52462, +52462, +52495, +54575, +54607, +54640, +56720, +56753, +58801, +58833, +60882, +60914, +62994, +62994, +62962, +62994, +62994, +62994, +62994, +62961, +62961, +62961, +62993, +65041, +65041, +65009, +62961, +62961, +62960, +62960, +62960, +62960, +62960, +65008, +65009, +65009, +62993, +62993, +62993, +63026, +63026, +65106, +65106, +65107, +65139, +65171, +65172, +65204, +65204, +65204, +65236, +65236, +65236, +65236, +65237, +65237, +65237, +65236, +65236, +65204, +65204, +65204, +65204, +65204, +65204, +65172, +65172, +65139, +65171, +65171, +65171, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65139, +65138, +65106, +65106, +65074, +65074, +65073, +65073, +62993, +62960, +62928, +62928, +60879, +60847, +60814, +60814, +60814, +60814, +58766, +58766, +58766, +58766, +58734, +58734, +58734, +58734, +58734, +58734, +58734, +58734, +58766, +60846, +60847, +60847, +60846, +60847, +60847, +60847, +60879, +60879, +60879, +60879, +60879, +60847, +58798, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +56685, +56685, +58733, +56653, +56652, +56620, +54539, +54539, +54507, +54507, +54507, +54507, +54506, +52458, +52458, +54506, +54506, +52458, +54538, +54539, +54539, +54539, +54571, +56619, +56652, +56652, +56620, +56652, +56652, +56685, +58765, +58765, +58765, +58798, +58765, +58765, +58766, +58766, +58798, +58798, +58798, +58798, +58799, +58831, +58831, +58831, +58831, +58799, +58799, +58831, +58830, +58830, +58830, +58798, +58798, +58798, +58830, +58830, +58831, +60847, +60847, +60846, +60814, +58766, +58798, +58798, +58767, +54575, +37737, +20932, +16739, +14692, +16806, +18952, +21065, +18887, +14693, +10467, +8354, +8386, +6338, +4257, +4225, +4226, +6306, +4226, +4193, +4193, +4194, +4161, +4193, +4193, +4193, +4161, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2177, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +4226, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4226, +4226, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +2145, +2145, +2145, +4194, +4193, +4193, +4193, +4193, +4193, +4194, +4194, +4226, +4193, +4193, +4193, +6241, +6241, +4160, +6273, +8354, +10467, +14693, +18951, +21096, +23177, +23145, +21096, +23177, +23177, +23177, +23177, +23210, +23210, +25290, +25323, +25323, +25323, +25355, +27403, +27436, +29516, +29516, +29517, +29549, +29549, +31597, +31629, +31662, +33710, +33742, +33742, +35822, +35855, +37935, +37967, +37967, +37967, +37967, +37967, +37934, +37934, +37934, +37902, +35822, +35822, +35822, +37870, +37902, +37902, +37870, +37869, +35821, +37837, +35756, +33676, +33611, +31563, +31530, +29450, +29450, +29418, +29417, +27369, +29417, +29449, +29450, +29450, +29450, +29450, +29450, +29450, +29450, +29483, +29483, +29483, +29515, +29548, +29548, +29548, +31596, +31629, +31629, +31662, +31662, +29614, +29581, +29581, +29581, +29582, +29582, +29581, +29582, +29582, +29582, +27501, +29549, +27501, +27468, +27436, +25387, +25355, +23275, +23274, +23242, +21161, +21129, +21096, +19016, +18983, +18951, +18951, +18951, +16871, +18918, +16870, +18918, +18918, +18950, +18950, +18950, +18951, +18951, +18951, +21031, +21031, +21031, +21063, +23111, +21063, +21063, +21063, +23111, +23144, +25224, +25224, +25224, +25224, +25224, +23144, +23144, +23144, +21063, +23144, +23144, +23176, +23176, +23177, +23177, +23209, +23177, +23177, +23177, +23177, +23144, +21096, +21064, +21096, +21096, +21097, +23145, +23145, +23145, +23177, +23177, +23177, +23177, +23177, +23145, +23145, +21064, +21064, +21064, +18984, +18952, +18951, +18951, +18951, +18951, +18919, +16871, +16871, +16871, +16903, +18952, +18984, +19016, +19016, +21096, +21097, +21129, +21129, +21161, +21161, +21161, +21161, +21161, +21162, +21162, +23210, +23210, +23210, +23242, +23243, +25323, +25323, +25323, +25355, +25356, +25356, +25356, +25356, +25355, +25355, +25355, +25355, +25323, +25323, +25323, +25355, +25356, +25356, +25388, +25388, +27469, +27436, +27436, +27437, +27469, +27501, +29550, +29550, +29614, +29614, +29614, +29614, +29615, +31696, +31728, +31728, +31696, +31696, +31696, +31696, +29648, +31728, +31728, +29680, +29648, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29615, +27534, +27534, +27502, +25421, +25389, +23308 +}, +{ +60914, +60882, +58801, +56721, +56688, +54608, +54575, +52494, +50382, +50349, +48268, +48236, +46124, +44043, +41962, +41930, +41930, +41898, +41930, +41931, +41963, +44043, +46124, +48237, +48270, +50350, +52431, +52495, +54544, +54576, +54576, +56656, +56688, +56688, +56688, +56688, +56656, +56656, +54608, +54608, +54575, +54575, +52494, +52494, +52462, +52462, +52462, +52462, +50381, +50381, +50381, +50381, +52430, +52462, +52462, +52430, +50382, +50382, +52462, +52462, +52462, +52462, +52495, +54575, +54608, +54640, +56721, +58801, +58833, +58833, +60914, +60914, +62994, +62994, +62962, +62962, +62994, +62994, +62994, +62962, +62993, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62928, +62960, +62960, +62960, +65009, +65009, +65008, +65008, +62961, +62961, +62993, +62993, +63026, +65074, +65107, +65107, +65139, +65171, +65171, +65204, +65204, +65204, +65236, +65236, +65237, +65237, +65237, +65237, +65236, +65236, +65204, +65204, +65204, +65204, +65204, +65204, +65172, +65172, +65172, +65139, +65171, +65171, +65171, +65171, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65138, +65106, +65106, +65106, +65106, +65073, +65073, +62993, +62960, +62960, +62927, +60879, +60847, +60846, +60846, +60846, +60814, +60814, +60814, +60814, +60814, +58766, +58734, +58734, +58734, +58734, +58766, +58734, +58734, +58766, +60846, +60847, +60847, +60847, +60879, +60879, +60847, +60879, +60879, +60879, +60879, +60847, +60847, +58798, +58766, +58766, +58766, +58766, +58766, +58766, +56685, +56685, +56685, +56653, +56653, +56652, +56620, +54539, +54507, +54507, +52427, +52426, +52458, +52458, +52458, +52458, +54506, +54538, +54506, +54539, +54539, +54539, +54571, +54571, +56619, +56652, +56652, +56620, +56652, +56652, +56685, +58765, +58765, +58766, +58766, +58766, +58766, +58798, +58798, +58798, +58798, +58798, +58831, +58831, +58831, +58831, +58831, +58831, +58799, +58831, +58831, +58830, +58830, +58830, +58830, +58830, +58830, +58830, +58830, +58831, +58799, +60847, +60847, +58798, +58798, +58830, +58863, +56785, +44108, +25157, +16739, +18853, +18886, +16838, +18952, +16806, +10468, +8387, +8354, +8419, +10532, +8451, +10532, +8452, +6306, +4225, +4193, +4193, +4194, +4226, +4194, +4193, +4193, +4161, +4161, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +2145, +2145, +2145, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4193, +4193, +6273, +6273, +6273, +6241, +8354, +8354, +8386, +12580, +16838, +21064, +23145, +23145, +21097, +23177, +23145, +23177, +23177, +23210, +23210, +25290, +25290, +25323, +25323, +27371, +27403, +27403, +27436, +29516, +29516, +29549, +29549, +31597, +31629, +33709, +33709, +35790, +35822, +37902, +37935, +37967, +40015, +40047, +40047, +40047, +40047, +40015, +37934, +37934, +37934, +37902, +37902, +37902, +37902, +39982, +39982, +39982, +39950, +37902, +37869, +37837, +35756, +33643, +33643, +33611, +31563, +31530, +31530, +31530, +31530, +31530, +31562, +31563, +31563, +31563, +31531, +31563, +31563, +31563, +31563, +31563, +31563, +31564, +31596, +31596, +31596, +31628, +31628, +31629, +29581, +29581, +29581, +29581, +29549, +29549, +29549, +29549, +29549, +29549, +29581, +29549, +27469, +27469, +27468, +25388, +25355, +25355, +23274, +23274, +23242, +21161, +21129, +21096, +19048, +19016, +18983, +18983, +18983, +18951, +18951, +18919, +18951, +18951, +21031, +21031, +21031, +21031, +21031, +21063, +21063, +21063, +23143, +23144, +23143, +23176, +25224, +25224, +25224, +25256, +25256, +27337, +27337, +27337, +27337, +27337, +25256, +25256, +25224, +25224, +25256, +25256, +25289, +25289, +25289, +25289, +25290, +25290, +25322, +25289, +25289, +25257, +23209, +23209, +25257, +25257, +25290, +25257, +25257, +25257, +25258, +25258, +25258, +25257, +25257, +25257, +25225, +23177, +23145, +23145, +21064, +21032, +18952, +18951, +18951, +18951, +16871, +16871, +16871, +16871, +16903, +18983, +18984, +18984, +19016, +19016, +19048, +21096, +21096, +21129, +21161, +21161, +21161, +21129, +21129, +21161, +21161, +21129, +23210, +23210, +23242, +23242, +23275, +23275, +25323, +25323, +25323, +25323, +25323, +23243, +23243, +25323, +25323, +23243, +25323, +25323, +23275, +25323, +25323, +25356, +25356, +27436, +27436, +27404, +27436, +27436, +27469, +29549, +29549, +29582, +29614, +29614, +29614, +29615, +31695, +31695, +31695, +31696, +31696, +31696, +31696, +29679, +29679, +29679, +29680, +29647, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29615, +29583, +27534, +27502, +25421, +25389, +25357, +23308 +}, +{ +60914, +58834, +58801, +56720, +56688, +54607, +52527, +52494, +50382, +50349, +48236, +46188, +46124, +44043, +41962, +41930, +41930, +41930, +41930, +41963, +44011, +44044, +46156, +48237, +50350, +50382, +52463, +52495, +54544, +54544, +54576, +56624, +56656, +56656, +56656, +54608, +54608, +54608, +54607, +54575, +54575, +52527, +52494, +52462, +52462, +52462, +52462, +52462, +52462, +52462, +50382, +52462, +52462, +52462, +52462, +52430, +50382, +50382, +50382, +52462, +52462, +52462, +52494, +54575, +54608, +54640, +56753, +58801, +58833, +58834, +60914, +60914, +62994, +62994, +62962, +62962, +62994, +62994, +62994, +62962, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62961, +62960, +62960, +62960, +62960, +62960, +62960, +62960, +65008, +62961, +62961, +62993, +65042, +65074, +65074, +65107, +65139, +65139, +65139, +65171, +65171, +65171, +65203, +65204, +65236, +65237, +65237, +65237, +65237, +65237, +65204, +65204, +63156, +65204, +65204, +65204, +65172, +65172, +65172, +65140, +65140, +65171, +65171, +65171, +65139, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65138, +65106, +65106, +65105, +65105, +65073, +63025, +62992, +62960, +60879, +60879, +60847, +60846, +58766, +58766, +58798, +58798, +58766, +58766, +58798, +58798, +58734, +58734, +58734, +58734, +60814, +60814, +60814, +58766, +58766, +60846, +60846, +58798, +60846, +60847, +60879, +60879, +60879, +60879, +60879, +60847, +60847, +60846, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +56685, +56685, +56652, +56653, +56652, +54540, +54507, +54507, +54507, +52426, +52426, +52458, +52458, +52458, +52458, +54538, +54538, +54506, +54539, +54539, +54571, +54571, +54571, +56619, +56652, +56652, +56652, +56652, +56685, +58765, +58765, +58766, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58831, +58831, +58831, +58831, +60911, +58863, +58831, +58831, +58831, +58863, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58799, +60847, +60879, +58798, +58798, +58830, +58895, +46286, +29351, +20964, +16772, +18886, +18952, +14726, +12645, +10468, +6242, +6274, +8387, +14758, +18984, +16839, +16871, +16871, +10532, +4226, +4226, +6274, +4226, +4194, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2177, +2177, +2145, +2145, +2145, +2145, +2145, +2177, +2145, +2145, +2145, +2145, +2177, +2177, +2145, +2145, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +2113, +4225, +4193, +6274, +6273, +6273, +6273, +6241, +8354, +8354, +8354, +10467, +14726, +18952, +21065, +23145, +23113, +21097, +21097, +23145, +23178, +25258, +25258, +25258, +25290, +25291, +27371, +27371, +27403, +27403, +27403, +29484, +29516, +31597, +31597, +31629, +33709, +33741, +35790, +35822, +37902, +40015, +40015, +40047, +40048, +40047, +40047, +40047, +40047, +42160, +42128, +40047, +40015, +40015, +40014, +39982, +39982, +42063, +42063, +39982, +39982, +39982, +39950, +37869, +37836, +35756, +35724, +35724, +33643, +33643, +33611, +33611, +33610, +33643, +33643, +33676, +33676, +33676, +33644, +33644, +33644, +33676, +33676, +33676, +31596, +31596, +31628, +31629, +31629, +31660, +31629, +31629, +29581, +29581, +29549, +29549, +29549, +29517, +29517, +27469, +27469, +27469, +27469, +27468, +25388, +25388, +25356, +25355, +23275, +23274, +23274, +23242, +21193, +21129, +21128, +21096, +19016, +18984, +18983, +18983, +21031, +21031, +18951, +18951, +20999, +21031, +21031, +21063, +23111, +23144, +23144, +23176, +23176, +23176, +25224, +25256, +25256, +25288, +27337, +27337, +27369, +27369, +29417, +27369, +27369, +29417, +29417, +29417, +27369, +27369, +27369, +27369, +27369, +27369, +27369, +27369, +27402, +27402, +27402, +27402, +27402, +27402, +27402, +27402, +27370, +27370, +27370, +27402, +27402, +27403, +27403, +27403, +27403, +27403, +27403, +27370, +27370, +27338, +27338, +25257, +25225, +23177, +23145, +21064, +21032, +18951, +18951, +18919, +18919, +16871, +16871, +18951, +18951, +18951, +18951, +18983, +18984, +19016, +19016, +19016, +19048, +19048, +21128, +21129, +21128, +19080, +19080, +21129, +21161, +21097, +21129, +21129, +23210, +23210, +23210, +23210, +23210, +23210, +23210, +23210, +23210, +23210, +23242, +23243, +23243, +23243, +23243, +23243, +23243, +23243, +23275, +25323, +25356, +25356, +25356, +25323, +25324, +25356, +27436, +27469, +27469, +29550, +29582, +29582, +29614, +31663, +31695, +31695, +31663, +31695, +31695, +31695, +29647, +29647, +29647, +29647, +29647, +29647, +29647, +29647, +29647, +29615, +29615, +29615, +29615, +29582, +29582, +27502, +27469, +25389, +25357, +25356, +25356 +}, +{ +58833, +58801, +56720, +56720, +56688, +54607, +54543, +52494, +52429, +50317, +48236, +46155, +46155, +46123, +44010, +41930, +41930, +44010, +44011, +44043, +44075, +46124, +46156, +48237, +50318, +50350, +52463, +52463, +54543, +54544, +54544, +54544, +54608, +56656, +56656, +54608, +54576, +54575, +54575, +54543, +52494, +52494, +52462, +52462, +52462, +52430, +52430, +52430, +52462, +52462, +52462, +52462, +52430, +52430, +52430, +52430, +52430, +52430, +52430, +52462, +52462, +52462, +52494, +54575, +54640, +56688, +56721, +58801, +58833, +58833, +60882, +60914, +62994, +62994, +62994, +62994, +62994, +63026, +62994, +62994, +62961, +62961, +62929, +62928, +62929, +62961, +62961, +62961, +62928, +62928, +62928, +62928, +62928, +62928, +62928, +62928, +62961, +62961, +62961, +62993, +62993, +65074, +65074, +65106, +65106, +65106, +65139, +65139, +65139, +65171, +65171, +65171, +65236, +65236, +65204, +65204, +65204, +65204, +65204, +65204, +65172, +65172, +65172, +65172, +65172, +65139, +65139, +65139, +65171, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65106, +65106, +65106, +65105, +65041, +62993, +62960, +62960, +60879, +60847, +60846, +60814, +58766, +60814, +60814, +60814, +60814, +60814, +58766, +58766, +58733, +60782, +60814, +58766, +58766, +58766, +58766, +58766, +60814, +60846, +60846, +60814, +60846, +60879, +60879, +60847, +60879, +60879, +60879, +60847, +60847, +58799, +58766, +58766, +58766, +58766, +58766, +58765, +58765, +56685, +56685, +56685, +56684, +56652, +54571, +54539, +54539, +54507, +52458, +52426, +52426, +54506, +54506, +54506, +54506, +54538, +54538, +54506, +54571, +54571, +54571, +54571, +56619, +56651, +56652, +56684, +56652, +56684, +56717, +58797, +58798, +58798, +58798, +58798, +58798, +58798, +56750, +56750, +58798, +58831, +58831, +58831, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58863, +58798, +58863, +58830, +56718, +58864, +54671, +41994, +25125, +20932, +18885, +16806, +16839, +14726, +12613, +8387, +6306, +6273, +8419, +14726, +16839, +16806, +12645, +12645, +8419, +4226, +4225, +6306, +4226, +4193, +4193, +4161, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4194, +4194, +4194, +4194, +4194, +4194, +4194, +4194, +4225, +4193, +4193, +4193, +4193, +4225, +4193, +4193, +4192, +4225, +4225, +4193, +2145, +4193, +4225, +2145, +4194, +4193, +4193, +4193, +4193, +4193, +4194, +4194, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2113, +4193, +4225, +4225, +6273, +6273, +6273, +6273, +6241, +8354, +10499, +14693, +18951, +23145, +21064, +21064, +23177, +23145, +23177, +23177, +25257, +25290, +25290, +25290, +25290, +27370, +27403, +27403, +29483, +29516, +31564, +31564, +33709, +33677, +35757, +35789, +37870, +37902, +39983, +40015, +42095, +42095, +42095, +42095, +42095, +42127, +42127, +42128, +42127, +42127, +42095, +42095, +42095, +42095, +42095, +42095, +44143, +42063, +42063, +44143, +42063, +42030, +39950, +39917, +37836, +37836, +37836, +37836, +37804, +35756, +35723, +35723, +37772, +35756, +37804, +37804, +35756, +35756, +35756, +35756, +35756, +35756, +33676, +33676, +31595, +31628, +33676, +33676, +31628, +31628, +31628, +31629, +31597, +31596, +29516, +29516, +29516, +29516, +27468, +27436, +27436, +27436, +27404, +25355, +25355, +25323, +23242, +23242, +23242, +23210, +21161, +23210, +21129, +21097, +21097, +21096, +21064, +21032, +21032, +18984, +21032, +21032, +20999, +21031, +21031, +21063, +21063, +23143, +23143, +25224, +25256, +25256, +27337, +27337, +27337, +27369, +29417, +29418, +29450, +29450, +29450, +29450, +29450, +29450, +31498, +31498, +31498, +29450, +29450, +31498, +29450, +29450, +31530, +29482, +29482, +29483, +29483, +29483, +29483, +29451, +29451, +29451, +29450, +29450, +29450, +29450, +29482, +29483, +29483, +29483, +29483, +29483, +31563, +31563, +29483, +29450, +29450, +29450, +27370, +27337, +25257, +25257, +23176, +23144, +21031, +21031, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18983, +18984, +18984, +18984, +18984, +19016, +19015, +19016, +19016, +19016, +19016, +19016, +19016, +19048, +21096, +21065, +21097, +21097, +21129, +21129, +21129, +21129, +23178, +21129, +21129, +21162, +23210, +23210, +23210, +23242, +23242, +23242, +23242, +23242, +23242, +23243, +23243, +23243, +23243, +25323, +25323, +25323, +25323, +25356, +27436, +27469, +27469, +27469, +27501, +29582, +29582, +29582, +31663, +31695, +31695, +31695, +31695, +31695, +31727, +31727, +29647, +29647, +29647, +29647, +29647, +29615, +29614, +29614, +29614, +29615, +29615, +29550, +27501, +27469, +27469, +25388, +25356, +25356, +25356 +}, +{ +58801, +58769, +56720, +56688, +56656, +54575, +52462, +52430, +50349, +48236, +48204, +46155, +46123, +44043, +44010, +44010, +43978, +44043, +44043, +44043, +46123, +44076, +46156, +48237, +50318, +50382, +52463, +52463, +54543, +54544, +54576, +54544, +54576, +54608, +54608, +54576, +54575, +54543, +52495, +52462, +52462, +52462, +52462, +52462, +52430, +52429, +52429, +52429, +52430, +52462, +52462, +52462, +52430, +52430, +52430, +52430, +52429, +52429, +52429, +52462, +52462, +52462, +52494, +52527, +54608, +54640, +56720, +58801, +58833, +58833, +60914, +60914, +62962, +62994, +62994, +62994, +62994, +62993, +62993, +60913, +62961, +62961, +60880, +62928, +62928, +62928, +62928, +62896, +60847, +60848, +60848, +62928, +62928, +62928, +62928, +62928, +60880, +62928, +62961, +62961, +62961, +62961, +62993, +62993, +63026, +63026, +65106, +65106, +65106, +65171, +65171, +65171, +65171, +65171, +65172, +65172, +65172, +65172, +65171, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65107, +65107, +65107, +65107, +65107, +65107, +65107, +65106, +65106, +65106, +65106, +65105, +65073, +65041, +62993, +62960, +62960, +62927, +60847, +60847, +60814, +58766, +58766, +60814, +60814, +60814, +58766, +58766, +58734, +58733, +58734, +60782, +58734, +58734, +58766, +58766, +58766, +58766, +60846, +60846, +60814, +60847, +60879, +60879, +60879, +60879, +60847, +60847, +60847, +58799, +58799, +58798, +58766, +58766, +58766, +58765, +58765, +56685, +56685, +56653, +56652, +56652, +56620, +54539, +54539, +54539, +54507, +54506, +52458, +52426, +52458, +54506, +52458, +54506, +54538, +54538, +54538, +54539, +54571, +54571, +56619, +56651, +56652, +56652, +56684, +54604, +56652, +56684, +58765, +58797, +58798, +58798, +58798, +58798, +58798, +58798, +58798, +58831, +58831, +58863, +58863, +58863, +58863, +58896, +58864, +58864, +58863, +58895, +58896, +58896, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +60943, +58830, +58830, +58830, +56783, +54639, +41994, +27203, +23045, +20965, +18918, +16838, +14693, +12613, +10500, +8387, +4193, +8419, +10532, +10500, +10467, +8387, +6274, +4161, +4226, +4226, +6306, +4226, +4193, +4193, +4226, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4193, +4193, +4193, +2177, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4194, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +4193, +4193, +6273, +6273, +6273, +6273, +8386, +12580, +14725, +18951, +23177, +23145, +23144, +23177, +23177, +23177, +25257, +25257, +25290, +27370, +27370, +27370, +27403, +29451, +29483, +31564, +31596, +33677, +33677, +35757, +35789, +37870, +37902, +39983, +39983, +42063, +42096, +42096, +42096, +42128, +44176, +44176, +44176, +44208, +44208, +44208, +44208, +44175, +44175, +44175, +44175, +44175, +44175, +44176, +44143, +44143, +44175, +44175, +44143, +42062, +42030, +42030, +41997, +39949, +39917, +39884, +37836, +37836, +37836, +39884, +37836, +37836, +37836, +37837, +37837, +37837, +37837, +37837, +35789, +35756, +35756, +33676, +33708, +33708, +33708, +33708, +33708, +33709, +33677, +33677, +31629, +31597, +29548, +29516, +27468, +27436, +27435, +27403, +25355, +25355, +25323, +25323, +25322, +23242, +23242, +23210, +23209, +23209, +23210, +21129, +21097, +21096, +19016, +21032, +21032, +21032, +21032, +21031, +21031, +21031, +21031, +21031, +23111, +23143, +23144, +25224, +25256, +27337, +27337, +27369, +29417, +29450, +29450, +29450, +29482, +31530, +31530, +31530, +31530, +31530, +31530, +31530, +31530, +31530, +31530, +31530, +31530, +31530, +31563, +31563, +31563, +31563, +31563, +31563, +31563, +31563, +31531, +31531, +31531, +31531, +31563, +31563, +31563, +31595, +31595, +31595, +31563, +31563, +31596, +33644, +31596, +31595, +31563, +31563, +31563, +29483, +29450, +29450, +27370, +25289, +25257, +23112, +21031, +21031, +18983, +18951, +18951, +18951, +18951, +16903, +18951, +18951, +18952, +18984, +18984, +18983, +18983, +18983, +18983, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +21065, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21097, +21129, +21129, +21130, +21130, +21130, +23210, +23210, +23210, +23210, +23210, +23210, +23210, +23210, +23243, +23243, +23243, +25291, +25323, +25356, +27436, +27436, +27468, +29549, +29581, +29582, +31630, +31662, +31663, +31663, +31695, +31695, +31695, +31695, +29647, +29647, +29647, +29647, +29647, +29646, +29614, +29614, +29614, +29614, +29582, +29582, +29550, +27501, +27469, +27437, +25388, +25356, +25356, +25356 +}, +{ +56720, +56720, +56688, +56656, +54575, +52494, +52462, +50381, +50349, +48236, +48204, +46155, +46123, +46091, +44042, +44042, +44010, +44043, +44043, +44043, +46124, +46156, +48236, +48269, +50349, +50382, +52430, +52463, +52463, +54543, +54543, +54543, +54575, +54576, +54575, +54543, +52495, +52462, +52462, +52430, +50381, +50381, +50381, +52429, +52429, +52429, +52429, +52429, +52430, +52430, +52430, +52430, +52430, +52430, +52430, +52430, +52429, +52429, +52429, +52430, +52462, +52462, +52494, +52495, +54607, +54640, +56720, +58801, +58833, +58833, +60914, +60914, +60914, +60946, +62994, +60913, +60913, +60913, +60913, +60913, +62961, +60881, +60880, +60848, +60848, +60848, +60848, +60815, +60815, +60815, +60815, +60847, +60847, +60847, +60847, +62895, +60848, +62896, +62928, +62960, +62961, +62961, +62961, +62961, +62993, +63025, +65074, +63058, +65106, +65138, +65139, +65139, +65139, +65139, +65139, +65139, +65139, +65171, +65171, +65171, +65139, +65139, +65139, +65139, +65107, +65107, +65107, +65107, +65107, +65107, +65107, +65107, +65106, +65106, +65106, +65074, +65074, +65074, +65106, +65074, +63025, +65073, +65073, +65041, +62993, +62960, +62960, +62927, +60879, +60847, +60846, +60814, +58766, +58766, +58766, +58766, +58766, +58766, +58734, +58733, +58701, +58733, +58733, +58733, +58733, +58766, +58766, +58766, +58766, +60814, +60846, +60846, +60847, +60879, +60879, +60879, +60847, +60847, +60847, +60847, +58799, +58798, +58766, +58766, +58766, +58765, +58765, +56685, +56685, +56685, +56652, +56652, +56652, +56620, +54539, +54539, +54539, +54507, +54506, +52458, +52426, +52426, +52458, +52458, +54506, +54538, +54538, +54538, +54539, +54539, +54571, +54603, +56651, +56652, +56652, +56684, +56652, +56684, +56685, +58765, +58797, +58797, +58798, +58798, +58830, +58830, +58830, +58830, +58863, +58863, +58863, +58863, +58863, +58863, +58896, +58896, +60944, +60944, +60944, +60976, +60976, +60944, +58896, +58863, +58863, +58863, +58863, +58863, +58862, +58862, +58862, +58863, +54703, +46220, +31463, +20899, +18885, +18918, +16838, +14726, +10500, +10500, +8387, +6306, +6306, +10532, +10500, +6274, +4193, +6241, +4193, +4193, +2080, +4193, +6306, +6306, +4226, +4194, +4193, +2113, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4225, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4194, +4193, +4193, +4193, +4193, +4194, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +4225, +4193, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4225, +4193, +4225, +4193, +4193, +4193, +4225, +6274, +6306, +8354, +8386, +10532, +14693, +18951, +23177, +23145, +23177, +23177, +23177, +25257, +25257, +25290, +27370, +27402, +29451, +29451, +29483, +31564, +31564, +33644, +35725, +35757, +35790, +37870, +37902, +39983, +42063, +42095, +44144, +44176, +44176, +44176, +46224, +46256, +46257, +46289, +46289, +46289, +46289, +46288, +46256, +46256, +46256, +46256, +46256, +46255, +46223, +46256, +46223, +46223, +46256, +46255, +46223, +46223, +44143, +44143, +44110, +44110, +42030, +41997, +41997, +41997, +41997, +39917, +41965, +41997, +41997, +39949, +39949, +39949, +39949, +39949, +37869, +37869, +35788, +35756, +35788, +35789, +35789, +35789, +35789, +35789, +35789, +33709, +33709, +31629, +31596, +29516, +29516, +27435, +27403, +25355, +25355, +25323, +25322, +25322, +23242, +23210, +23210, +23209, +21129, +21129, +21129, +21097, +21097, +21096, +21064, +21064, +21032, +21064, +21064, +21031, +21031, +21031, +21063, +23111, +23144, +23144, +25224, +25256, +25256, +27337, +29417, +29418, +29450, +31530, +31530, +31531, +31531, +31563, +33611, +33611, +33611, +33611, +33611, +35659, +33611, +33611, +33611, +33611, +33611, +33611, +33643, +33611, +33611, +33643, +33643, +33643, +33611, +33611, +31563, +33611, +33611, +33611, +33643, +33644, +33676, +33676, +33676, +33676, +33676, +33676, +33676, +33676, +33708, +33676, +33676, +33676, +33676, +31595, +31563, +29483, +29482, +27370, +27337, +25225, +23144, +23112, +21031, +18983, +18951, +18951, +18951, +18919, +18951, +16903, +18951, +18951, +18951, +18951, +18951, +16935, +16935, +18983, +18983, +18983, +18983, +18983, +18983, +18984, +18984, +18984, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +21097, +21097, +21097, +21097, +21097, +21097, +21129, +21129, +21129, +21129, +21130, +23210, +23210, +23210, +23210, +23210, +23210, +23243, +23243, +25323, +25356, +25356, +27436, +27469, +29549, +29549, +29581, +29582, +31630, +31630, +31695, +31695, +31695, +31695, +29647, +29647, +29647, +31695, +29614, +29614, +29614, +29614, +29582, +29582, +29582, +29582, +27501, +27469, +27469, +25388, +25356, +25324, +25324, +25323 +}, +{ +58768, +56688, +56655, +54575, +54542, +52462, +52429, +50381, +50349, +50316, +48236, +48203, +46123, +46091, +46091, +46091, +46091, +46123, +46123, +46123, +46156, +48204, +48237, +50349, +50349, +50382, +52430, +52462, +52462, +54511, +54543, +54543, +54543, +54543, +54543, +52463, +52462, +52430, +52430, +50349, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52430, +52429, +52430, +52430, +52429, +52429, +52429, +52429, +52429, +52429, +50381, +52429, +52462, +52462, +52494, +52494, +54575, +54607, +56688, +56752, +58801, +58833, +60913, +60914, +60913, +60913, +60913, +60913, +60913, +60913, +60913, +60913, +60880, +60848, +58800, +60848, +60848, +60848, +60815, +60815, +60815, +60815, +60815, +60815, +60815, +60815, +60815, +60815, +60815, +60847, +60847, +62928, +62928, +62928, +62960, +62960, +62993, +62993, +62993, +62993, +63025, +65074, +65106, +65106, +65106, +65106, +65106, +65107, +65139, +65139, +65139, +65138, +65106, +65106, +65106, +65106, +65106, +65106, +65106, +65106, +65106, +65106, +65106, +65106, +65106, +65074, +65074, +65074, +65042, +65073, +62993, +62993, +62993, +62992, +62960, +62960, +62960, +62960, +62927, +60879, +60847, +60846, +58766, +58766, +58733, +58734, +58733, +58733, +58733, +58733, +58733, +58733, +58701, +58701, +58701, +58701, +58701, +58733, +58766, +58766, +58766, +60814, +60846, +60846, +60847, +60879, +60879, +60879, +60879, +60847, +60847, +60846, +58798, +58766, +58766, +58766, +58765, +58765, +56685, +56685, +56685, +56685, +56652, +54604, +56652, +56619, +54539, +54539, +54506, +54506, +52458, +52426, +52426, +52458, +52458, +52458, +54506, +54538, +54538, +54538, +54538, +54539, +54571, +54571, +54603, +56651, +56652, +56652, +56652, +56684, +56684, +56717, +56717, +58797, +58797, +58797, +58830, +58830, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58896, +60944, +60944, +60944, +60976, +60976, +60976, +60944, +58896, +58863, +58863, +58863, +58863, +58863, +58830, +58862, +58862, +54669, +44139, +31495, +23077, +18917, +16838, +16806, +14693, +10565, +8419, +8419, +6307, +4194, +8387, +8387, +8387, +6274, +4161, +4161, +4193, +6306, +10532, +6338, +6274, +6306, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4194, +4194, +4194, +4194, +2145, +4193, +4194, +4226, +4194, +4194, +4194, +4193, +4193, +4193, +4193, +4225, +4225, +2176, +2176, +4225, +4225, +4225, +4225, +4225, +2176, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +2145, +2145, +2145, +2145, +4193, +2145, +2145, +2113, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +6274, +6306, +6306, +8386, +10531, +12644, +18951, +23177, +23177, +23177, +25225, +25257, +25290, +27338, +27338, +27370, +29483, +31563, +31563, +31596, +33676, +35724, +35757, +37837, +39918, +39918, +42063, +42063, +44144, +44176, +46256, +46256, +46256, +46256, +48304, +48337, +48337, +48369, +48369, +48369, +48369, +48369, +48368, +48336, +48336, +48336, +48336, +48336, +48336, +48336, +48336, +46287, +46287, +48336, +48336, +48335, +48303, +48303, +46223, +46223, +46223, +46190, +46190, +44110, +44110, +44110, +44110, +44110, +44110, +44110, +44110, +44110, +44110, +44110, +42030, +42030, +39949, +39917, +37869, +37837, +37837, +37869, +37869, +37869, +37869, +35789, +35789, +33709, +33676, +31628, +31596, +29548, +29515, +27435, +27403, +27403, +25322, +25322, +25290, +23242, +23209, +23209, +23177, +23177, +23177, +23177, +21097, +21097, +21097, +23145, +21096, +21064, +21064, +21064, +23112, +23112, +23111, +23111, +23144, +25224, +25256, +25256, +27337, +27337, +29417, +29449, +29450, +31530, +31530, +33611, +33611, +33611, +33611, +33611, +33643, +33643, +33643, +33643, +35691, +35691, +35691, +33611, +33611, +33611, +33611, +33611, +33611, +35659, +33643, +33643, +33643, +33643, +33611, +33611, +33643, +33643, +33643, +35724, +35756, +35756, +35756, +35756, +35756, +35756, +35756, +35756, +35788, +35788, +35788, +35756, +33708, +33708, +33676, +33643, +31595, +31563, +29482, +27370, +27305, +25224, +23144, +23112, +21031, +20999, +18951, +18951, +18919, +18919, +18919, +16871, +16903, +16903, +16903, +16903, +16871, +16903, +16903, +16903, +16903, +16903, +18951, +18951, +18951, +18983, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +18984, +19016, +19016, +21097, +21097, +21097, +21097, +21065, +21097, +21097, +21097, +21129, +21129, +21129, +21129, +23178, +23178, +23210, +23210, +23210, +23242, +25323, +25355, +27436, +27436, +27468, +27468, +27469, +29549, +29581, +29582, +31662, +31662, +31662, +31695, +31695, +31695, +31695, +31695, +29614, +29614, +29614, +29614, +29582, +29582, +29549, +27501, +27469, +27469, +25388, +25356, +25323, +23275, +23243, +23243 +}, +{ +56688, +56688, +54575, +54542, +52494, +52462, +52429, +50349, +50316, +50316, +48236, +48204, +48203, +48171, +48171, +48203, +48204, +48236, +48204, +46124, +48204, +48236, +48236, +48269, +50349, +52430, +52462, +52462, +52462, +52462, +54510, +54510, +52463, +52463, +52462, +52430, +52430, +52430, +52430, +50349, +52429, +52429, +50349, +52397, +52397, +52397, +52397, +52397, +52397, +52429, +52430, +52430, +52429, +52429, +52429, +52429, +52462, +52429, +52429, +52462, +52462, +52494, +52494, +52526, +54575, +54607, +54640, +56688, +56720, +58800, +58833, +58833, +60913, +58865, +58865, +60881, +60881, +58832, +58832, +60880, +58800, +58800, +58800, +58800, +58800, +58767, +60815, +60783, +60815, +58735, +58734, +58734, +58734, +58734, +60782, +60815, +58734, +60782, +60815, +60815, +60847, +60847, +60879, +62928, +62928, +62960, +62960, +62960, +62993, +62993, +62993, +62993, +62993, +62993, +62994, +62994, +65074, +65074, +65074, +63025, +62993, +62993, +62993, +62993, +62993, +63025, +65073, +65073, +65042, +65042, +65042, +65042, +65041, +65041, +62961, +62961, +65009, +62993, +62961, +62960, +62960, +60912, +62960, +62927, +62927, +60879, +60847, +60846, +60814, +58766, +58733, +58733, +58701, +58701, +58701, +58701, +58701, +56653, +56653, +56652, +58669, +58701, +58701, +56653, +58701, +58733, +58733, +58733, +58766, +60814, +60846, +60846, +60846, +60847, +60847, +60847, +60847, +60846, +60846, +58798, +58798, +58798, +58766, +58766, +56685, +56685, +56685, +56653, +56652, +56652, +56652, +54572, +54571, +54571, +54539, +54506, +52458, +52458, +52426, +52426, +52426, +52458, +52458, +52458, +52458, +54538, +54538, +54506, +54538, +54539, +54539, +54571, +54571, +54571, +54603, +54604, +54604, +56652, +56684, +56716, +56717, +56717, +56749, +58797, +58830, +58830, +58863, +58863, +58863, +58863, +58895, +58863, +58863, +58863, +58896, +60944, +60944, +60944, +60976, +60944, +60944, +58896, +58863, +58863, +58863, +56783, +56783, +56783, +58830, +56750, +54670, +46219, +31527, +25190, +21031, +18919, +14759, +12645, +12613, +10500, +8420, +6306, +6306, +4226, +6339, +4226, +4226, +4193, +2080, +6306, +12613, +12645, +8451, +6274, +4193, +4226, +4226, +4193, +4226, +4226, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4194, +4194, +4194, +4194, +2146, +2146, +2146, +2114, +2146, +4194, +4194, +4194, +4195, +4194, +4194, +4194, +4194, +4226, +4226, +4226, +4225, +4225, +4225, +4225, +4225, +4225, +2177, +2145, +2146, +2146, +2145, +2145, +2146, +2146, +2145, +2145, +2146, +2145, +2145, +2145, +2145, +2145, +2145, +2177, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2113, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2113, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +6273, +6306, +6306, +8386, +12580, +14725, +18951, +23177, +23177, +25257, +25257, +25289, +27338, +27370, +27370, +29450, +31563, +31595, +33676, +35756, +35789, +37869, +39918, +39950, +42031, +42063, +44176, +44208, +46288, +46289, +48337, +48369, +48369, +48369, +48369, +50417, +50449, +50449, +50449, +50449, +50449, +50449, +50481, +50449, +50449, +50449, +50449, +50449, +50449, +50416, +50416, +50416, +50416, +50416, +50448, +50448, +50416, +50416, +50384, +50384, +50384, +48303, +48303, +48303, +48303, +48271, +48303, +48303, +48303, +48303, +46255, +46223, +46223, +46223, +44175, +44142, +42062, +42030, +42029, +39949, +39949, +39949, +39949, +39949, +37869, +37837, +35789, +35757, +33709, +33708, +31628, +31596, +29516, +29483, +27435, +27403, +25354, +25322, +25290, +25290, +23209, +23209, +23177, +23177, +23177, +23177, +23177, +23177, +23177, +23177, +23144, +23144, +23144, +23112, +23144, +23144, +23144, +23143, +25224, +25256, +27336, +27337, +29417, +29417, +29417, +31498, +31530, +31563, +33611, +33611, +33643, +33643, +35691, +35691, +35691, +35691, +35691, +35691, +37739, +35691, +35691, +35659, +35659, +35659, +35659, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +35724, +35724, +35723, +35723, +35724, +35756, +37837, +37837, +37837, +37837, +37837, +37837, +37837, +37837, +37837, +37837, +37837, +37837, +35788, +35756, +35756, +33676, +33675, +33643, +31531, +29450, +27369, +27337, +25224, +23144, +23079, +21031, +20999, +18951, +18919, +18919, +16871, +16871, +16871, +16870, +16870, +16870, +16870, +16870, +16870, +16871, +16871, +18951, +18951, +18951, +16903, +18951, +18951, +18983, +18951, +18951, +18951, +18951, +16903, +18951, +18983, +18984, +18984, +18984, +18984, +18984, +19016, +19016, +19016, +21065, +21097, +21097, +21097, +21097, +21129, +21129, +21129, +21129, +23209, +23210, +23242, +25323, +25355, +27435, +27436, +27436, +27468, +29517, +29549, +29549, +31630, +31630, +31662, +31662, +31662, +31662, +31662, +31662, +29582, +29582, +31662, +31662, +29582, +29549, +27469, +27469, +27436, +27404, +25356, +25323, +25291, +23243, +23211, +23210 +}, +{ +56655, +56623, +54575, +54542, +54542, +52462, +52429, +50349, +50316, +48236, +48236, +48236, +48204, +48204, +48236, +48236, +50284, +50284, +48236, +48204, +48236, +48236, +48268, +50349, +50381, +52430, +52462, +52462, +52462, +52462, +52462, +52462, +52430, +52430, +52430, +52398, +52398, +52430, +52430, +52397, +52397, +52397, +52397, +52397, +50349, +52397, +52397, +52397, +52397, +52397, +52429, +52430, +52429, +52429, +52429, +52429, +52462, +52462, +52462, +52462, +52494, +52494, +52494, +54575, +54575, +54607, +56687, +56687, +56720, +56720, +58800, +58832, +58833, +58833, +58833, +58833, +58832, +58800, +58800, +58800, +58800, +58800, +58767, +58767, +58767, +58735, +58735, +58702, +58734, +58734, +58702, +58702, +58702, +58702, +58734, +60782, +58734, +58734, +58734, +58734, +58734, +60782, +60815, +60815, +60847, +60879, +62928, +62928, +62928, +62960, +65009, +62961, +62961, +62961, +62961, +62961, +62961, +62993, +62993, +62993, +62960, +62960, +62960, +62960, +62960, +62993, +62993, +62993, +62993, +62993, +62993, +62993, +62961, +62960, +62960, +62928, +62928, +62928, +62928, +60880, +60879, +60847, +60847, +60847, +60846, +60814, +60814, +58766, +58734, +58733, +58701, +58700, +56620, +56620, +56620, +56620, +56620, +56620, +56620, +56620, +56620, +58701, +58701, +56653, +56653, +58733, +58733, +56685, +58765, +58766, +60814, +58766, +58766, +58798, +58798, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58765, +56685, +56685, +56685, +56685, +56685, +56652, +56652, +54604, +54539, +54539, +54506, +52458, +52458, +52426, +52426, +52426, +52426, +52458, +52458, +52426, +52458, +52458, +54506, +52458, +54506, +54538, +54538, +54538, +54570, +54571, +54571, +54603, +54571, +54604, +56684, +56716, +56717, +56717, +56749, +58798, +58798, +58830, +58831, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58864, +58896, +60944, +60944, +58896, +58896, +60944, +58896, +58863, +58863, +56783, +56783, +56783, +56782, +56718, +56751, +52526, +37801, +25189, +23111, +23144, +16871, +14726, +10533, +10533, +8420, +6339, +2113, +4226, +4226, +6306, +4194, +4193, +2081, +6274, +14758, +18952, +12645, +4193, +4193, +6274, +6274, +4226, +4226, +4193, +2113, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2146, +2178, +4226, +4227, +4227, +4227, +2179, +4227, +4227, +2179, +4227, +4227, +4259, +4227, +4227, +4227, +4227, +4227, +4259, +4259, +4259, +4259, +4291, +4291, +4259, +4259, +4259, +4259, +2178, +2178, +4227, +2179, +2179, +2179, +2179, +2179, +2146, +2146, +2146, +2114, +2146, +2146, +2178, +2146, +2146, +4194, +2145, +2145, +2146, +4194, +4193, +2145, +2145, +2113, +4193, +4193, +4193, +4193, +4193, +4193, +4226, +4226, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +2177, +2177, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +6306, +8354, +10499, +12644, +16805, +21031, +25257, +25224, +25257, +27338, +27370, +27402, +29450, +29482, +31563, +33675, +35756, +37837, +37869, +39950, +39982, +42063, +44143, +44143, +46256, +46256, +46288, +48337, +48369, +48369, +50449, +50449, +50449, +50482, +50482, +52530, +52530, +52562, +52562, +52530, +52530, +52562, +52561, +52561, +52529, +52529, +52529, +52529, +52529, +52529, +52529, +52529, +52529, +52529, +52561, +52529, +50448, +52528, +52528, +50448, +50416, +50416, +50416, +50416, +50416, +50416, +50416, +50416, +48336, +48336, +48336, +48336, +46287, +46255, +46255, +46255, +44175, +44142, +44142, +44110, +44110, +42030, +41997, +39949, +39917, +37869, +37837, +35789, +35789, +33709, +31628, +31596, +29515, +29515, +27435, +27403, +27370, +25290, +25290, +25290, +23209, +23209, +23210, +23177, +23177, +23209, +23177, +23177, +23176, +23144, +23144, +23176, +25224, +25224, +25224, +25224, +25256, +27304, +27337, +29385, +29417, +29449, +29449, +31498, +31530, +31530, +33611, +33611, +33611, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +37771, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +35724, +35724, +35723, +35723, +35724, +35724, +35724, +35756, +35724, +35756, +37804, +37837, +37837, +37869, +39917, +39917, +39917, +39917, +39917, +37869, +37869, +37869, +37837, +37837, +37837, +37837, +35756, +35756, +35756, +33676, +33611, +31530, +29450, +29418, +27305, +25192, +23111, +23079, +21031, +20999, +18919, +18919, +16838, +16838, +14790, +16838, +16838, +16838, +16838, +16838, +16870, +16870, +18918, +18918, +18919, +18951, +16871, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18951, +18983, +18983, +18952, +18952, +18952, +18984, +18984, +18984, +19016, +19016, +21064, +21064, +21064, +21096, +21097, +21097, +21097, +21129, +23177, +23210, +23242, +25290, +25323, +27436, +27436, +29516, +29516, +29517, +29517, +31597, +31597, +31629, +31630, +29614, +29614, +29581, +29581, +29581, +29581, +29581, +29581, +29549, +27469, +27436, +25356, +25356, +25355, +25323, +25323, +23243, +23242, +23210, +23210 +}, +{ +54575, +54542, +54542, +54542, +54510, +52429, +52397, +50349, +50316, +50316, +48236, +50284, +50316, +50284, +50284, +50284, +50284, +50284, +50284, +48236, +50316, +50317, +50317, +52429, +50381, +52462, +52462, +52462, +52462, +52462, +52462, +52430, +52398, +52398, +52398, +52397, +52398, +52430, +52397, +50349, +52397, +52397, +52397, +52397, +52397, +52397, +52397, +52397, +52397, +52397, +52429, +52430, +52429, +52461, +52461, +52461, +54510, +54510, +54510, +54542, +52494, +52494, +52494, +54575, +54574, +54607, +56687, +56687, +56687, +56720, +56752, +56752, +58800, +56752, +58800, +58800, +58800, +56752, +58800, +58800, +58768, +58767, +56719, +56719, +56687, +56687, +58702, +58670, +58702, +58702, +58702, +58670, +56621, +58669, +58669, +58702, +58701, +58701, +58701, +58701, +58701, +58702, +58734, +58734, +60814, +60815, +60847, +60847, +60847, +62928, +62928, +62928, +62896, +62896, +62896, +62928, +62928, +62928, +62928, +62928, +62928, +62928, +62928, +62928, +60880, +60880, +60880, +60880, +62928, +62928, +62928, +62928, +62928, +62895, +60847, +60847, +60815, +60815, +60815, +58767, +58766, +58766, +58734, +58734, +58734, +58733, +58733, +58701, +58701, +56652, +56620, +56620, +56620, +56588, +56588, +56588, +56588, +56588, +56588, +56620, +56620, +56620, +56620, +56620, +56620, +56652, +56653, +56653, +58733, +58765, +58766, +58766, +58766, +58766, +58766, +58734, +58734, +58734, +58734, +58734, +58766, +58765, +58765, +56685, +56685, +56685, +56685, +56652, +56652, +56652, +54604, +54604, +54506, +54506, +52458, +52426, +52426, +52426, +52426, +52426, +52425, +52426, +52426, +52426, +52426, +52426, +52458, +52426, +52458, +52458, +52490, +54538, +52490, +52490, +52490, +52490, +52523, +54603, +54636, +56684, +56717, +56717, +56749, +58798, +56750, +58798, +58830, +58831, +58863, +58863, +58863, +58863, +58863, +58863, +58864, +58864, +58896, +58896, +58896, +58864, +58864, +58863, +58863, +58863, +56783, +56783, +56782, +56750, +54638, +54639, +46156, +31399, +20933, +18885, +16838, +10596, +12645, +10500, +8420, +6307, +4194, +4161, +4193, +4226, +4194, +4226, +4194, +8387, +14726, +16871, +12645, +6274, +12613, +10500, +6339, +4193, +2113, +2145, +4193, +2113, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2178, +2178, +2178, +2178, +4259, +4259, +4259, +4260, +4260, +4260, +4260, +4260, +4292, +6341, +6341, +6340, +6340, +6340, +4292, +4292, +6340, +4293, +6341, +6341, +6373, +6373, +6341, +6373, +6373, +6373, +4293, +4260, +6340, +4292, +4260, +4260, +4260, +4260, +4260, +4260, +4227, +2147, +2179, +4227, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4194, +4194, +4194, +4193, +4193, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2177, +2177, +2145, +2145, +2145, +4193, +4193, +4193, +4225, +4193, +4193, +6273, +6306, +8419, +12612, +16805, +18918, +21064, +25257, +25257, +27337, +27370, +29450, +29483, +31563, +33643, +33708, +35789, +37869, +39949, +39982, +42062, +44175, +44175, +44175, +46256, +46288, +46288, +48369, +48401, +48401, +50449, +50481, +52562, +52562, +52562, +52562, +52594, +52594, +52594, +52594, +52594, +52594, +54674, +54674, +54642, +54642, +54642, +54642, +54642, +54642, +54609, +54642, +54642, +54642, +54641, +54642, +52593, +52561, +52593, +52561, +52561, +52529, +52529, +52528, +52528, +52529, +52496, +52496, +50448, +50448, +50448, +50416, +50416, +48400, +48368, +48368, +48368, +46288, +46255, +46255, +46223, +46223, +44110, +44110, +42030, +42030, +39950, +37902, +37869, +37869, +35757, +33676, +31596, +31595, +29515, +29515, +27435, +27402, +25322, +25322, +25322, +25290, +25258, +25258, +25258, +23177, +25289, +25257, +23209, +23176, +25224, +25256, +25256, +25256, +25256, +27336, +27337, +27337, +29417, +29417, +29417, +29417, +31530, +31498, +31530, +31530, +33610, +33611, +33643, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +37771, +37771, +37771, +35723, +35723, +35723, +35723, +35723, +35723, +35723, +35723, +35723, +35756, +35756, +35756, +37804, +35756, +37836, +37869, +39917, +39917, +39918, +39950, +41998, +39950, +39950, +39950, +39950, +39918, +39917, +39917, +39917, +37869, +37869, +37837, +35789, +35789, +35756, +33676, +33611, +31530, +29450, +29417, +25224, +23144, +23111, +21031, +20999, +18887, +16838, +16838, +14758, +14758, +14758, +16806, +16838, +16838, +16838, +16838, +16870, +16870, +16870, +16870, +18918, +16870, +16870, +16870, +16870, +16870, +16870, +16870, +16870, +18951, +18919, +18919, +18951, +16903, +16903, +16903, +16903, +18951, +18951, +18951, +18951, +18951, +18983, +18983, +18984, +19016, +19016, +21064, +21096, +21096, +21129, +23177, +23209, +23209, +25290, +27403, +27403, +27436, +29516, +29516, +29516, +29517, +31597, +31597, +31629, +29581, +29581, +29549, +29549, +29549, +29549, +29549, +29516, +27436, +27404, +25355, +25323, +25323, +25323, +25323, +25291, +23243, +23210, +23178, +21130 +}, +{ +54542, +54542, +54510, +52461, +52429, +52429, +52397, +50348, +50349, +50316, +50316, +50316, +50316, +50316, +50284, +50284, +50317, +50317, +50284, +50284, +50316, +50317, +50317, +50349, +50349, +52430, +52462, +52462, +52430, +52430, +52429, +52397, +52398, +52397, +52365, +52365, +52397, +52397, +52397, +50317, +52397, +52397, +52397, +52397, +52397, +52397, +52397, +52397, +52365, +52397, +52429, +52430, +54478, +54509, +54510, +54510, +54510, +54510, +54542, +54542, +52494, +52494, +52494, +54574, +54575, +56655, +56687, +56687, +56687, +56719, +56720, +56720, +56720, +56720, +56752, +58800, +58800, +58800, +58800, +58832, +58767, +56719, +56719, +56687, +56687, +56687, +58670, +56622, +58702, +58702, +56621, +56621, +56621, +56589, +56589, +56589, +56588, +56588, +58669, +56621, +58669, +58669, +58701, +58701, +58734, +58734, +58734, +58734, +60782, +60815, +60815, +60815, +60815, +60815, +60815, +60816, +60848, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60847, +60815, +60814, +60814, +58734, +58734, +60782, +58734, +58734, +58734, +56653, +56653, +56653, +56621, +56621, +56621, +56621, +56620, +56620, +56620, +56588, +56587, +56587, +56587, +56587, +56587, +56587, +56587, +56587, +56587, +56620, +56620, +56620, +56588, +56588, +56620, +56652, +56653, +58733, +58733, +58765, +58734, +58734, +58766, +58766, +58733, +58734, +58733, +58733, +58733, +56685, +56685, +56685, +56685, +56653, +56652, +54604, +54572, +54572, +54571, +54571, +54539, +54506, +54506, +52458, +52426, +52426, +52426, +52426, +52426, +52425, +52426, +52426, +52394, +52394, +52426, +52426, +52425, +52425, +52458, +52490, +52490, +52490, +52490, +52490, +52490, +52490, +52523, +54571, +54604, +54636, +56684, +56717, +56717, +56717, +58798, +58830, +58830, +58831, +58831, +58863, +58863, +58863, +58863, +58864, +58864, +58896, +58896, +58896, +58864, +58864, +58863, +58863, +56783, +56783, +56782, +56750, +54702, +54606, +48301, +35592, +22980, +20901, +16805, +12644, +10596, +12646, +10500, +6306, +6274, +4161, +6274, +4226, +4193, +4227, +4226, +4226, +10533, +16871, +12645, +10500, +12645, +12613, +6306, +2113, +4161, +4193, +4193, +4226, +4226, +2145, +2145, +2145, +2145, +2145, +2178, +2178, +2178, +2178, +2178, +2178, +2179, +4259, +4260, +4292, +6340, +4293, +6341, +6341, +6341, +6373, +6373, +6373, +6373, +6373, +6373, +6373, +6373, +6373, +6374, +6374, +6406, +6374, +6374, +6374, +6374, +6407, +6407, +6374, +6374, +6406, +6405, +6373, +6373, +6373, +6373, +6341, +4293, +6308, +4260, +4260, +4292, +6339, +4259, +4259, +4259, +4226, +4227, +4227, +4227, +4227, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2177, +2177, +4193, +4193, +4193, +4193, +4193, +4225, +6306, +8387, +10531, +14725, +18918, +18983, +23144, +25289, +25289, +27370, +29450, +29483, +31563, +33676, +33708, +35789, +37901, +39982, +39982, +42062, +44175, +44208, +46256, +46256, +46288, +48369, +48401, +50481, +50481, +50481, +50514, +52594, +52594, +52594, +52594, +52595, +52595, +54675, +54675, +54675, +54675, +54707, +56755, +54707, +54706, +54706, +56722, +56722, +54674, +54674, +56690, +56722, +56722, +56722, +54674, +54706, +54674, +52593, +54641, +54673, +54674, +54674, +54674, +54642, +54641, +52561, +52561, +52561, +52561, +52561, +52561, +50481, +50481, +50481, +50480, +48400, +48400, +48368, +48336, +46255, +46255, +46255, +46223, +44143, +44143, +44111, +42062, +39982, +37901, +37869, +35789, +33708, +33676, +31628, +31596, +29547, +29515, +27435, +27370, +27370, +25322, +25290, +25258, +25290, +25258, +23177, +25289, +25289, +25289, +25289, +25289, +27337, +25288, +27336, +27336, +27369, +27369, +29417, +29449, +31497, +31465, +31465, +33578, +33578, +33578, +33610, +33643, +35691, +35723, +35724, +35724, +35724, +35724, +35724, +35724, +37772, +37772, +37772, +37771, +37771, +37771, +37771, +35723, +35723, +35723, +35723, +35723, +35723, +35756, +35756, +35756, +37836, +37836, +37836, +37869, +37869, +39950, +39982, +41998, +41998, +42030, +42031, +42031, +42031, +42031, +42030, +41998, +39950, +39950, +39950, +39950, +39917, +37869, +37837, +37837, +37837, +35756, +33644, +31563, +31530, +29418, +27305, +25192, +23112, +23111, +21031, +18919, +18887, +16838, +14758, +14758, +14758, +16806, +16838, +16806, +16806, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16838, +16870, +16838, +16838, +16871, +16871, +16871, +16871, +16903, +16903, +16871, +16871, +16903, +16903, +18951, +18983, +18983, +19016, +21064, +21096, +21096, +21129, +21129, +23177, +23209, +25290, +25290, +25322, +27403, +27435, +29516, +29516, +31597, +31597, +31597, +29581, +29581, +29581, +29581, +29549, +29549, +29549, +29516, +27436, +27403, +25323, +25323, +25323, +23210, +23242, +23242, +23242, +23210, +23178, +21129, +21097 +}, +{ +54510, +52462, +52462, +52462, +52429, +52429, +52429, +50349, +50316, +50316, +50316, +50316, +50316, +50316, +50316, +50316, +52397, +52397, +50349, +50316, +50316, +50349, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +50349, +50349, +50349, +50349, +50348, +50348, +50348, +50348, +52429, +52429, +52429, +52397, +52429, +52429, +52429, +52429, +52429, +52429, +52430, +52430, +54510, +54510, +54542, +52493, +54542, +54541, +54541, +54541, +54542, +54574, +54574, +54606, +54574, +54606, +56655, +56687, +56687, +56687, +56687, +58767, +56752, +56752, +56752, +58768, +56719, +56719, +56719, +56718, +56686, +56718, +56718, +56686, +56654, +56654, +56621, +56621, +56621, +56621, +56589, +56556, +56588, +56588, +56556, +56556, +56588, +56588, +56588, +56588, +58669, +58669, +58669, +58701, +58702, +58702, +58702, +58702, +58702, +58702, +58702, +58702, +58734, +58734, +58734, +58766, +60814, +60847, +60847, +60847, +58798, +58798, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58766, +58734, +58733, +56685, +56653, +56653, +56653, +56621, +56620, +56620, +56620, +56588, +56556, +56620, +56588, +56555, +56555, +56555, +56555, +56555, +56522, +54474, +54474, +54474, +54474, +54474, +54474, +54506, +54506, +54475, +54475, +54507, +56555, +56587, +56588, +56588, +56588, +56620, +58668, +56620, +56653, +58701, +58701, +58701, +56653, +58734, +58733, +58733, +58701, +58701, +56653, +56621, +56620, +56588, +54540, +54507, +54507, +54507, +54507, +54506, +54506, +52426, +52426, +52426, +52393, +50345, +50345, +50313, +50313, +50313, +50345, +52393, +52393, +52393, +50377, +52425, +52425, +50377, +50377, +50377, +50377, +50377, +50377, +52458, +52458, +52458, +52490, +54539, +54571, +54604, +56684, +56684, +56717, +56750, +56750, +58798, +58830, +58830, +58830, +58830, +58863, +58831, +58863, +58863, +58895, +58895, +58896, +58864, +58864, +58831, +58864, +56815, +58863, +56782, +56749, +56750, +54670, +52527, +35722, +18884, +14692, +14724, +18918, +16838, +12677, +10533, +6306, +4193, +2113, +4193, +4194, +4161, +4193, +6274, +8419, +10532, +8420, +8419, +8452, +8419, +6338, +4193, +4193, +4161, +4226, +4226, +2145, +2145, +4225, +4226, +4226, +4226, +4226, +4227, +4227, +2147, +2115, +2179, +4259, +4260, +4260, +6340, +6373, +6341, +4293, +6374, +6406, +6374, +6406, +8487, +8519, +8552, +8520, +6439, +6439, +6472, +6472, +6439, +6407, +6439, +8488, +6440, +6440, +6407, +6407, +6439, +6439, +8520, +6439, +8456, +8456, +6407, +6439, +6407, +6406, +8487, +8422, +8421, +8421, +8421, +8389, +8389, +8421, +8453, +8453, +6372, +6372, +6340, +6340, +6308, +6340, +6308, +6307, +6308, +6308, +4227, +6307, +6308, +6339, +4259, +4226, +4227, +4227, +4227, +4227, +4226, +4226, +4226, +2178, +2178, +2146, +2146, +2145, +2145, +4225, +4225, +2177, +4226, +4193, +4193, +4225, +4193, +4224, +8386, +10531, +14725, +16870, +18951, +21031, +23176, +25256, +27369, +29450, +33580, +33612, +35724, +35789, +37869, +39949, +39981, +42062, +44174, +46255, +46255, +46287, +48368, +48368, +48401, +50481, +52561, +52562, +52562, +52562, +54642, +54675, +56755, +56755, +56755, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56819, +56819, +56819, +56819, +58867, +58835, +58835, +58835, +56787, +56787, +56786, +56786, +56786, +56786, +56754, +56754, +56754, +56754, +56722, +56754, +56722, +56722, +56722, +56722, +56722, +56722, +54641, +54641, +54609, +52562, +52562, +52529, +50449, +50416, +48368, +48368, +48368, +46256, +46256, +46255, +44175, +44143, +42062, +42062, +42030, +39950, +37869, +37837, +35756, +33676, +31595, +31563, +29514, +29482, +29450, +29450, +29450, +29450, +29418, +29418, +29417, +27369, +27369, +27369, +27369, +27369, +29417, +29417, +29417, +29417, +29417, +31497, +31497, +31530, +33578, +33610, +33610, +35691, +35691, +35723, +37771, +37771, +37804, +37803, +39852, +37803, +39884, +39884, +39884, +37804, +37803, +37803, +37803, +37804, +39884, +39884, +37804, +37803, +37803, +37803, +39884, +39884, +37804, +37804, +37836, +39884, +39917, +39949, +39949, +41997, +42030, +42062, +44110, +44111, +44111, +44143, +44143, +44143, +44143, +44143, +44111, +44111, +44111, +44111, +44078, +42030, +42030, +42030, +39949, +39917, +37869, +37869, +37837, +35756, +33643, +31530, +27369, +25256, +25224, +23144, +21031, +18950, +18918, +16838, +16838, +16837, +16805, +16805, +16806, +16837, +16837, +16837, +16837, +16838, +16838, +16838, +16838, +16870, +16838, +16837, +16837, +16837, +14789, +14789, +14757, +14757, +14758, +14790, +16838, +16838, +16838, +16838, +16870, +18918, +18918, +18918, +16870, +16871, +18951, +16903, +16903, +18951, +18983, +21063, +21096, +21096, +23144, +23176, +23176, +23209, +25289, +25322, +27403, +27435, +29483, +29515, +29516, +29516, +31596, +31628, +31629, +31629, +31629, +31628, +29548, +29516, +29516, +29516, +27435, +27403, +27403, +25322, +25290, +23210, +23210, +23209, +23177, +23177, +23177, +23177, +21097 +}, +{ +52462, +52462, +52462, +52429, +52429, +52429, +52429, +52397, +50348, +50348, +50349, +50349, +50349, +50349, +50349, +50348, +52397, +52397, +50349, +50317, +50348, +50348, +52397, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +50349, +50349, +52397, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52461, +52461, +52461, +52429, +52429, +54509, +54510, +54510, +54510, +54542, +54542, +54542, +54574, +54542, +54542, +54542, +54542, +54542, +54574, +54574, +54574, +54606, +56654, +56654, +56655, +56687, +56687, +56687, +56687, +56687, +56687, +56687, +56719, +56687, +56687, +56686, +56654, +56654, +56686, +56686, +56654, +56621, +54573, +56621, +54573, +54541, +54540, +54508, +54508, +56556, +56556, +56556, +56556, +56556, +56556, +56556, +56556, +56588, +56588, +56588, +56589, +56621, +56621, +58669, +58669, +58701, +58701, +58701, +58701, +58702, +58702, +58701, +58701, +58734, +58734, +58734, +58734, +58734, +58734, +58734, +58733, +58733, +58701, +58701, +58701, +58733, +58701, +56653, +56653, +56653, +56653, +56620, +56620, +56588, +56588, +56588, +54508, +54507, +54507, +54507, +54475, +54475, +54474, +54442, +54474, +54474, +54474, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54474, +54474, +54474, +54474, +54474, +54507, +54507, +56555, +56587, +56588, +56588, +56620, +56620, +56652, +56652, +56652, +56653, +56653, +56652, +56652, +56620, +56620, +56620, +56620, +54540, +54539, +54507, +54507, +52426, +52426, +52426, +52426, +52426, +50345, +50345, +50313, +50313, +50312, +50280, +50280, +50280, +50312, +50312, +50312, +50313, +50280, +50312, +50312, +50312, +48297, +48297, +50344, +50344, +50344, +50345, +50377, +52425, +50378, +52458, +52490, +54571, +54604, +54636, +56684, +56717, +56749, +56749, +58798, +58830, +58830, +58830, +58830, +58863, +58831, +58863, +58863, +58895, +58863, +58863, +58863, +58864, +60912, +58864, +58864, +56782, +58862, +58830, +56750, +54703, +44109, +27238, +14626, +14659, +18951, +23177, +18951, +12644, +8419, +4226, +4193, +4193, +4193, +4193, +2113, +4226, +8419, +10500, +8452, +6307, +6274, +6274, +4226, +4193, +4193, +4225, +4226, +6306, +4258, +2145, +2145, +2145, +2145, +4226, +4227, +4227, +2147, +4227, +4260, +4260, +6373, +4293, +4292, +6373, +6374, +6374, +6374, +8487, +6374, +8487, +8520, +8552, +8585, +10698, +10698, +8586, +10699, +8586, +6473, +8554, +8586, +10667, +10635, +10634, +10635, +8554, +8521, +8554, +8554, +8521, +8553, +8554, +8521, +10634, +8553, +8553, +8553, +8488, +8488, +8455, +8454, +8455, +8454, +8422, +8422, +8454, +8453, +6340, +8421, +8453, +8421, +6341, +6341, +8421, +8421, +6340, +6340, +6340, +6308, +6340, +6340, +6340, +6308, +4259, +4259, +4259, +4259, +4259, +4259, +4227, +4226, +4226, +2146, +2146, +2146, +2145, +2145, +2145, +2145, +2177, +2145, +2145, +4193, +4225, +6273, +6305, +8418, +10531, +14725, +16838, +18918, +18951, +23111, +25256, +27369, +31563, +35692, +35725, +35756, +37837, +39982, +39981, +42029, +44175, +46255, +46288, +46320, +48368, +50449, +50481, +50481, +52562, +52562, +52594, +54642, +54642, +54675, +56755, +56787, +56787, +58835, +58868, +58868, +58868, +58868, +58868, +58868, +58868, +58867, +58867, +58867, +58867, +58900, +58900, +58900, +58900, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +58835, +58835, +56787, +58835, +58835, +58835, +58835, +56754, +56754, +56754, +56754, +56754, +56722, +54674, +54674, +54642, +52562, +52529, +50481, +50449, +50449, +50416, +48368, +48368, +48336, +46255, +44175, +44175, +44143, +42062, +39982, +39950, +37869, +35789, +35756, +33676, +31595, +31595, +31562, +31530, +29482, +29482, +29450, +29450, +29450, +29450, +29450, +29449, +29417, +29417, +29417, +29449, +29449, +29449, +29450, +31498, +31530, +33610, +33610, +35690, +35691, +35691, +37771, +37803, +37804, +37804, +39852, +39884, +39884, +39916, +39884, +39916, +39916, +39884, +39884, +39884, +39884, +39884, +39884, +39884, +39884, +39884, +37803, +37803, +37804, +39884, +39916, +39916, +39916, +39916, +39949, +42029, +42029, +42029, +42062, +44142, +44143, +44143, +44143, +44143, +46191, +46223, +46223, +46223, +46223, +44143, +44143, +44143, +44143, +44143, +44110, +44110, +42030, +42030, +39949, +39949, +37869, +37836, +37837, +35756, +33643, +29482, +27369, +27337, +25256, +23143, +21031, +20998, +18950, +18918, +18918, +18886, +18886, +18918, +18886, +18886, +18918, +18918, +18918, +18918, +18918, +18918, +16870, +16870, +16838, +16837, +16837, +16837, +14757, +14757, +14757, +14757, +14757, +14757, +16805, +16837, +16838, +16838, +16838, +16838, +16870, +16870, +18918, +16870, +16902, +16902, +18951, +18983, +21063, +21064, +21096, +21096, +23176, +23176, +23209, +25257, +25290, +27403, +27435, +29483, +29516, +29516, +29516, +31596, +31596, +31628, +31628, +31629, +31596, +29548, +29516, +29516, +29516, +29483, +27435, +27403, +25354, +25322, +23241, +23210, +23209, +23177, +23177, +23177, +23145, +21097 +}, +{ +54542, +52462, +52461, +52429, +52429, +52429, +52429, +52397, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52365, +52397, +52397, +52397, +52397, +52397, +52397, +52429, +52429, +52461, +52461, +52461, +52461, +52461, +52461, +52429, +50348, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52461, +52461, +54509, +54509, +54509, +52429, +52429, +52429, +52429, +52461, +54510, +54542, +54541, +54542, +54542, +54542, +54542, +54542, +54542, +54574, +54574, +54606, +54574, +54574, +54606, +56654, +56687, +56687, +56687, +56655, +56687, +56687, +56687, +56687, +56687, +56654, +54606, +54574, +56654, +56654, +54574, +54541, +54541, +54541, +54541, +54508, +54508, +54508, +54508, +54508, +54508, +54476, +54476, +54476, +54475, +54475, +54475, +54476, +56556, +56556, +56556, +56556, +56588, +56588, +56588, +56589, +56621, +56621, +56621, +56621, +56621, +56621, +56621, +58701, +58701, +58701, +58701, +56653, +56653, +56653, +56653, +56621, +56621, +56621, +56620, +56620, +56620, +56588, +56588, +54540, +54540, +54540, +54508, +54475, +54507, +54475, +54475, +52394, +54442, +52394, +52394, +52394, +52393, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52393, +52393, +52393, +52394, +54474, +54474, +54474, +54474, +56555, +54507, +54507, +54539, +54539, +54539, +54539, +54539, +54571, +54571, +54539, +54539, +54539, +54539, +54539, +54507, +52427, +52426, +52426, +52394, +52393, +50345, +50345, +50313, +50312, +50280, +48232, +48199, +48199, +48199, +48199, +48199, +48232, +48232, +48232, +48200, +48200, +48232, +48232, +48232, +48264, +48264, +48264, +48264, +48264, +50312, +50345, +50345, +50377, +52458, +52458, +52490, +54603, +54604, +54636, +56716, +56717, +56717, +56750, +58798, +58830, +56782, +58830, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58864, +58831, +58832, +58864, +56718, +58863, +58831, +56751, +52558, +33512, +16738, +12546, +14725, +21031, +21064, +14790, +10564, +6306, +4193, +4226, +4226, +4193, +4193, +4193, +6339, +8419, +8419, +6339, +4226, +4193, +4193, +4193, +4193, +4193, +4257, +6338, +6339, +4226, +2145, +2145, +2145, +2146, +4195, +4227, +2179, +4227, +4260, +6373, +6406, +6406, +4325, +4325, +6374, +6406, +8487, +8521, +10601, +8586, +8585, +8618, +10732, +12813, +10765, +10733, +10701, +4395, +8621, +12814, +12847, +12846, +14895, +14862, +12781, +12749, +14894, +14894, +12814, +10734, +10701, +10669, +6475, +10700, +10701, +6507, +6506, +8587, +8554, +8554, +8522, +10569, +8488, +8456, +8456, +8455, +8454, +8454, +10535, +8421, +8453, +8454, +8421, +8421, +8421, +8421, +8421, +6373, +6340, +6340, +6340, +6340, +6340, +4260, +4260, +6308, +6308, +6308, +6308, +6308, +4260, +4259, +4259, +4227, +4227, +4227, +4226, +2146, +2145, +2145, +4226, +2145, +2145, +4225, +4225, +4225, +6305, +6306, +8386, +12580, +14725, +16838, +18918, +20999, +21031, +23144, +25257, +35692, +39918, +39917, +39949, +44175, +44175, +44142, +46255, +46288, +48368, +48400, +50449, +50481, +52562, +52562, +52594, +54674, +54675, +54707, +56755, +56787, +58868, +58868, +58900, +58868, +58900, +58900, +60948, +60981, +60981, +60981, +60981, +60981, +60981, +60981, +60981, +60981, +60981, +60981, +60981, +60980, +60980, +60980, +60980, +60948, +60948, +60948, +60948, +60948, +58900, +58900, +58868, +58868, +58868, +60915, +60915, +58867, +58867, +58835, +58835, +58835, +58835, +56754, +56754, +56754, +54674, +54642, +52593, +52561, +52561, +50481, +50481, +50449, +50449, +48400, +48336, +46288, +46256, +44175, +44143, +42030, +39982, +39950, +37869, +35789, +35756, +33676, +33675, +33643, +31563, +31562, +31562, +31530, +31530, +31530, +31530, +31530, +31530, +29450, +29450, +31498, +31498, +31498, +31498, +31530, +31530, +33610, +33610, +35690, +35691, +35723, +35723, +37804, +37836, +39884, +39884, +39916, +39916, +41997, +41997, +41965, +41997, +41997, +41997, +41964, +41964, +41964, +41964, +41964, +41965, +41964, +39916, +39884, +39884, +39916, +41964, +41997, +41997, +41997, +42029, +42029, +44110, +44110, +44142, +44143, +46223, +46255, +46256, +46256, +46223, +46224, +46224, +46224, +46256, +46224, +46223, +46223, +46223, +46223, +46223, +46223, +46223, +44143, +44143, +42062, +42062, +39982, +39949, +39949, +37836, +35756, +33643, +31530, +29450, +29417, +27304, +25192, +23111, +21031, +21031, +21030, +20998, +20998, +20998, +20998, +20998, +20998, +20998, +20998, +20998, +18950, +18950, +18918, +16870, +16870, +16870, +16869, +16838, +16837, +16805, +14757, +14757, +14757, +16805, +16805, +16805, +16805, +16838, +16838, +16838, +16838, +16838, +16870, +18918, +18918, +16870, +18950, +18951, +21031, +21063, +21064, +21096, +23176, +23176, +23177, +25257, +25290, +27370, +27403, +29483, +29516, +29548, +31596, +31596, +31628, +31596, +31596, +31596, +29548, +29548, +29516, +29516, +29516, +29516, +29483, +27435, +27403, +27402, +25290, +25290, +25257, +23209, +23177, +23177, +23144, +21096 +}, +{ +54574, +54542, +54510, +52461, +52461, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52396, +52396, +52397, +52429, +52429, +52429, +52429, +52429, +54509, +54509, +54509, +54509, +54509, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52396, +52429, +52429, +52429, +52396, +52397, +52429, +52429, +54509, +54509, +54509, +54509, +54509, +54509, +54542, +54542, +54542, +54542, +54542, +54542, +54542, +54542, +54542, +54574, +54574, +54574, +54574, +54574, +54574, +54574, +54606, +54606, +54606, +56655, +56687, +56655, +56655, +56655, +56655, +56622, +54574, +54542, +54574, +54574, +54541, +54509, +54509, +54509, +54508, +54508, +54508, +54508, +54475, +54475, +54475, +54475, +54475, +54443, +54443, +54443, +54443, +54475, +54475, +54476, +54476, +56556, +56556, +56556, +56556, +56588, +56588, +56588, +56588, +56621, +56589, +56620, +56620, +56621, +56621, +56620, +56620, +56620, +56620, +56620, +56620, +56620, +56588, +54540, +54540, +54507, +54507, +54507, +54475, +54475, +54475, +54475, +52427, +52394, +52394, +52394, +52394, +52362, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52328, +52328, +52328, +50280, +50280, +50280, +52328, +52328, +52328, +52361, +52361, +52361, +52361, +52361, +52393, +52393, +52393, +52394, +52394, +54474, +54474, +54474, +54474, +54506, +52426, +52426, +52426, +54506, +54506, +54506, +54506, +54506, +52426, +52426, +52426, +52393, +52393, +50313, +50313, +50312, +50312, +50280, +48232, +48231, +48199, +48199, +48167, +48167, +48167, +48199, +48199, +48199, +48199, +48199, +48200, +48200, +48232, +48232, +50280, +48232, +48264, +48264, +48264, +48264, +50312, +50345, +50345, +50345, +52426, +52458, +52490, +54571, +54604, +54636, +56716, +56717, +56717, +56750, +58798, +58830, +58830, +58830, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58864, +60911, +58864, +58896, +58863, +58896, +56783, +56785, +46220, +22980, +12513, +16773, +18919, +16838, +12613, +10500, +8452, +4226, +4194, +4226, +4193, +4193, +4226, +6306, +8419, +6307, +6306, +6274, +4194, +4193, +4193, +4193, +4225, +4257, +6338, +4290, +4226, +2146, +2146, +2146, +2179, +4227, +4227, +2147, +4228, +6340, +6373, +6406, +6405, +4325, +4326, +6439, +8552, +10633, +10634, +10667, +12748, +8587, +8620, +10733, +10765, +8686, +8654, +10767, +12880, +25527, +25526, +19220, +14929, +12880, +17074, +17009, +12782, +8621, +12783, +10735, +10735, +10768, +12848, +12849, +10736, +21299, +21332, +15025, +10799, +10798, +8653, +8588, +10668, +8555, +10603, +8522, +6409, +6376, +8488, +8488, +6374, +8454, +8454, +8454, +8454, +8422, +8421, +8421, +6373, +6373, +6373, +6373, +6340, +6340, +6308, +6309, +6341, +6309, +6309, +6341, +6341, +6308, +6308, +6308, +6308, +4260, +4259, +4259, +4227, +4226, +4194, +4194, +4194, +4193, +4226, +4225, +4193, +4193, +4225, +4193, +4193, +6241, +8387, +12580, +14693, +14725, +16806, +18919, +23112, +31498, +39917, +42062, +42030, +44175, +46287, +46255, +48336, +48368, +50481, +50481, +50513, +52594, +52594, +52594, +54675, +56755, +56787, +56788, +58836, +58868, +58900, +60980, +60980, +60980, +60981, +61013, +63061, +63061, +63061, +63061, +63061, +63094, +63094, +63061, +63061, +63061, +63061, +63061, +63061, +63061, +63061, +63061, +63061, +63061, +60981, +60981, +60981, +60981, +60948, +60980, +60948, +60948, +60948, +60948, +60916, +60948, +60948, +60915, +58867, +58867, +58867, +58835, +58835, +58835, +56755, +54674, +54674, +54674, +54642, +52593, +52561, +50481, +50481, +50481, +50449, +48368, +48336, +46255, +46223, +44143, +42062, +39950, +39917, +37837, +37836, +35756, +35755, +35723, +33643, +33643, +33643, +33610, +33610, +33610, +33610, +31562, +33610, +31530, +31530, +31530, +31530, +33578, +33578, +33610, +33610, +35691, +35723, +37771, +37771, +37803, +37803, +39884, +39884, +39884, +39916, +39916, +41964, +41997, +41997, +41997, +41997, +41997, +44077, +44077, +41997, +41997, +41997, +41997, +41997, +41997, +41997, +41964, +41997, +41997, +41997, +42029, +42029, +42029, +44109, +44142, +44142, +44174, +44174, +46223, +46255, +46256, +48336, +48336, +48336, +48304, +48336, +46256, +46256, +46256, +46223, +46223, +46223, +46223, +46223, +46256, +46256, +46255, +46223, +44175, +44143, +44110, +42062, +42029, +39917, +37836, +35756, +33643, +33610, +33610, +31497, +29385, +27304, +25223, +23143, +23111, +23079, +23079, +23079, +23079, +23111, +23111, +23111, +21031, +21031, +21031, +21030, +18950, +18950, +18950, +18950, +18950, +18950, +16870, +16869, +16838, +16837, +16837, +16837, +16837, +16837, +16837, +16837, +16805, +16837, +18886, +18886, +18918, +18918, +18918, +18918, +18950, +18950, +21031, +21031, +21063, +23143, +23176, +23176, +25224, +25257, +27337, +27370, +29450, +29483, +31563, +31596, +31596, +31596, +31596, +31596, +31596, +31596, +31596, +31596, +29516, +29516, +29516, +29515, +29515, +27435, +27402, +27402, +25289, +25289, +25257, +23177, +23176, +23176, +21096, +21064 +}, +{ +54574, +54542, +54542, +54509, +52461, +52461, +52461, +52461, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52429, +52396, +52397, +52429, +52429, +52428, +52429, +54509, +52461, +52461, +52461, +52461, +52461, +52429, +52428, +52428, +52428, +52396, +52396, +52428, +52428, +52428, +52396, +52396, +52428, +52428, +52396, +52396, +52396, +52428, +54477, +54509, +54509, +54509, +54509, +54509, +54509, +54541, +54541, +54510, +54510, +54542, +54542, +54542, +54542, +54542, +54542, +56622, +54574, +54574, +54574, +54574, +54541, +54541, +54574, +54574, +56654, +56654, +54574, +54574, +54574, +54574, +54574, +54574, +54541, +54541, +54541, +54509, +54509, +54509, +54508, +54508, +54508, +54508, +54475, +52395, +54443, +54475, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54475, +54475, +54475, +54475, +54475, +54475, +54475, +54475, +56556, +56556, +56556, +56556, +56556, +56556, +56556, +56588, +56588, +56556, +56556, +56555, +56555, +56555, +54507, +54475, +54475, +54475, +54443, +54474, +54442, +52394, +52394, +52394, +52394, +52362, +52362, +52361, +52361, +52361, +52361, +52329, +50281, +50281, +52329, +52328, +52328, +50280, +50280, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +52328, +52328, +52361, +52361, +52361, +52361, +52361, +52361, +52393, +52393, +52393, +52361, +52393, +52393, +52426, +52426, +52425, +52393, +52393, +52393, +52393, +52425, +52425, +52393, +52393, +52393, +52393, +50313, +50313, +50280, +50280, +50280, +48199, +48199, +48167, +48199, +48167, +46118, +46118, +46086, +46118, +46118, +46118, +46086, +46118, +48167, +48167, +48199, +48200, +48232, +48232, +48232, +48232, +48264, +48264, +50312, +50312, +50345, +50377, +50345, +52458, +52458, +52490, +54603, +54604, +54636, +56717, +56717, +56717, +56749, +58798, +58830, +58830, +58831, +60911, +58863, +58863, +58863, +60912, +58896, +58896, +58896, +58896, +60912, +58864, +58864, +58896, +58864, +56719, +56818, +35722, +16707, +14659, +18919, +16839, +12645, +10467, +8387, +6307, +4226, +4226, +4258, +2145, +2145, +6306, +6339, +6371, +6339, +6339, +4226, +4193, +4161, +2113, +4193, +4225, +4257, +4258, +4226, +2145, +2146, +2146, +2179, +4227, +4228, +4260, +4261, +4293, +6374, +6406, +6406, +6374, +6439, +6440, +8520, +10633, +12747, +12780, +10635, +6442, +8620, +12814, +14960, +12880, +12881, +19252, +25592, +31899, +19221, +17107, +10833, +8688, +10800, +14961, +12848, +6509, +8655, +8654, +8655, +14994, +17107, +12947, +12947, +12947, +19285, +21430, +19317, +17236, +19252, +17139, +19187, +21300, +19121, +12815, +10669, +10669, +12716, +8555, +8489, +8489, +8488, +8487, +8455, +8454, +8454, +8453, +8453, +6405, +8453, +8453, +8453, +6373, +6341, +6341, +6341, +6342, +6309, +6309, +6309, +6341, +6341, +6341, +6308, +6308, +4260, +4228, +4227, +4227, +4227, +4227, +4194, +2146, +4194, +4226, +4225, +4193, +4193, +4226, +4194, +4193, +4161, +6274, +6274, +6274, +8354, +10467, +12612, +16806, +25191, +33611, +39950, +44143, +46223, +46255, +48368, +50448, +50481, +52561, +52562, +52594, +54674, +54675, +54675, +56755, +56787, +58868, +58868, +58868, +60949, +60981, +61013, +61013, +63093, +63093, +63094, +63094, +63094, +63094, +63126, +63126, +65174, +63094, +63094, +63094, +63094, +63094, +63094, +63094, +63094, +63094, +63094, +63094, +63061, +63061, +63061, +63061, +63029, +63061, +63061, +63061, +63061, +63061, +63029, +63029, +60980, +60980, +60980, +60948, +60948, +60948, +58899, +58867, +58867, +56787, +56754, +56722, +56722, +54674, +54642, +54641, +52561, +52561, +52561, +52529, +50448, +48368, +48303, +46223, +46223, +44143, +42062, +41997, +39917, +37836, +37836, +35755, +37803, +35755, +35723, +35723, +35723, +35723, +35723, +35723, +33643, +35691, +35691, +33642, +33610, +33610, +35690, +35691, +35723, +37771, +37803, +37803, +37835, +39883, +39884, +39884, +39884, +39884, +41964, +41964, +41964, +41996, +44045, +44077, +41997, +41997, +44077, +44109, +44110, +44077, +44077, +44077, +44077, +44077, +42029, +41997, +41997, +41997, +42029, +44077, +44077, +44077, +44109, +44109, +44142, +46222, +46222, +46255, +46255, +48335, +48336, +48368, +48368, +48336, +48368, +48368, +48336, +48336, +48336, +48336, +48304, +48304, +48304, +46255, +46223, +46255, +46255, +46223, +46223, +46223, +44143, +44110, +42062, +42029, +41997, +39916, +37804, +37804, +35723, +33610, +31497, +29417, +27304, +25223, +25191, +25191, +25159, +25191, +25191, +25191, +25191, +23111, +23111, +23111, +23111, +23111, +21030, +21030, +21030, +21030, +21030, +21030, +18950, +18950, +18918, +18918, +18918, +18885, +18885, +18885, +18885, +18885, +18885, +18885, +18885, +18918, +18918, +18918, +18918, +18918, +18918, +20998, +20998, +21031, +23111, +23143, +25224, +25256, +25256, +27337, +27369, +29450, +29482, +31563, +31563, +31563, +31595, +31595, +31595, +31595, +31595, +31595, +31595, +31595, +29515, +29515, +29482, +29482, +29450, +27402, +27370, +27369, +25289, +25289, +25257, +25256, +23176, +23144, +23111, +21063 +}, +{ +54542, +54541, +54509, +52461, +52461, +52461, +52461, +52461, +52429, +52429, +52428, +52428, +52428, +52428, +52428, +52428, +54477, +52428, +52428, +52428, +52428, +52396, +52396, +52428, +52396, +52428, +52428, +52428, +52428, +52428, +52428, +52396, +52396, +52396, +52396, +52396, +52396, +52428, +52396, +52396, +52396, +52428, +52428, +52428, +52428, +52428, +52428, +54476, +54476, +52428, +52428, +52428, +54477, +54509, +52461, +52429, +54509, +54509, +54541, +54541, +54541, +54541, +54542, +54574, +54574, +54574, +54574, +54574, +54541, +52493, +54541, +54574, +54574, +54574, +54574, +54574, +54574, +54574, +56622, +56622, +54509, +54509, +54509, +54477, +52428, +54508, +54508, +52460, +52427, +52427, +52395, +52395, +52395, +52395, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54443, +54475, +54475, +56523, +56523, +56523, +56523, +56523, +56523, +56523, +56523, +54475, +54475, +54442, +54442, +54442, +54442, +54410, +52362, +52362, +52329, +52362, +52362, +52361, +52361, +52329, +52329, +52329, +52329, +50281, +50249, +50249, +50249, +50248, +50216, +50216, +50216, +50215, +50215, +50216, +50216, +50215, +50215, +50215, +50215, +50248, +50248, +50248, +50248, +50248, +50280, +52328, +52328, +52328, +52328, +52329, +52329, +52361, +52361, +52361, +52361, +52329, +52329, +52361, +52393, +52393, +52393, +52361, +52361, +52361, +52393, +52393, +52393, +52393, +52361, +52361, +52361, +50280, +50280, +50248, +48199, +48167, +48167, +48166, +48134, +46086, +46086, +46086, +46054, +46054, +46054, +46086, +46086, +46086, +46118, +46119, +48167, +48199, +48200, +48200, +48232, +48232, +48232, +48264, +48264, +50312, +50312, +50345, +50377, +50377, +52458, +52458, +52491, +54603, +54604, +54636, +56717, +56717, +56717, +56749, +58798, +58830, +58830, +58831, +60911, +58863, +58863, +60912, +60944, +60944, +58896, +58896, +60944, +58864, +58863, +56783, +58896, +56784, +56752, +54738, +31464, +16707, +20966, +21032, +14726, +10500, +8419, +8420, +6274, +4193, +4226, +4258, +4193, +4226, +6339, +6306, +6306, +6371, +6339, +4194, +2113, +4161, +4226, +6339, +6371, +2145, +2145, +97, +2113, +2146, +2147, +2148, +2180, +4261, +6342, +6406, +6407, +6407, +6407, +8487, +8487, +6473, +6473, +10667, +14861, +10668, +4394, +6507, +14895, +23412, +21332, +23445, +21300, +17107, +14962, +10736, +8656, +10769, +8688, +8720, +10801, +10833, +12913, +15026, +19220, +19285, +19252, +19253, +23511, +23544, +21399, +19351, +19319, +21399, +21464, +19351, +19318, +19351, +21398, +21398, +21398, +21301, +17042, +14929, +19187, +21267, +16976, +10668, +10604, +10602, +8521, +8488, +8455, +8455, +8454, +6406, +6405, +6374, +8454, +8454, +6373, +6373, +6342, +6342, +6342, +6310, +6309, +6341, +6341, +6341, +6341, +6341, +6341, +6309, +6309, +6308, +6308, +6308, +6308, +4227, +4195, +4226, +4226, +4194, +4161, +4193, +4194, +4194, +4193, +6274, +6274, +4193, +4193, +4193, +4193, +6273, +8386, +16772, +23046, +33611, +44175, +48368, +48368, +48400, +50481, +52561, +52594, +52594, +54674, +54707, +56755, +56755, +56787, +58868, +58900, +60948, +60949, +60981, +63061, +63093, +63093, +63126, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65142, +65142, +65142, +65142, +65142, +65142, +65142, +65142, +63094, +63094, +63094, +63061, +63061, +63061, +63093, +63093, +65141, +65109, +65109, +63060, +63028, +60980, +60980, +60980, +60948, +58899, +58899, +58867, +58835, +56786, +56754, +56754, +56754, +54674, +54641, +52593, +54641, +52561, +52561, +52529, +50448, +48368, +48303, +48335, +46223, +44142, +42029, +41997, +39916, +39916, +37836, +37836, +37836, +37835, +37835, +37835, +37835, +37803, +37803, +37803, +37803, +35755, +37771, +37771, +37771, +37803, +37803, +37803, +39851, +39883, +39883, +39915, +39915, +41964, +41964, +41964, +41996, +41996, +41996, +44076, +44076, +44077, +44109, +44109, +44077, +44077, +44109, +44109, +44109, +44109, +44109, +44109, +44109, +44109, +44077, +44077, +44077, +44077, +44077, +44109, +44109, +44109, +46189, +46222, +46222, +48303, +48335, +48335, +48368, +50448, +50448, +50448, +50416, +50416, +50416, +48368, +48368, +48368, +48336, +48336, +48336, +48336, +48303, +46255, +46255, +46255, +46255, +46223, +46255, +46223, +46190, +44110, +44110, +44077, +41997, +39916, +39884, +37803, +35722, +33578, +31497, +29384, +27303, +27271, +27271, +27271, +27271, +27271, +27271, +25191, +25191, +25191, +25191, +25191, +25191, +23111, +23111, +23111, +23111, +23110, +23078, +21030, +20998, +20998, +20966, +20965, +18917, +18917, +18917, +18885, +18885, +18917, +18917, +18917, +20965, +20966, +20966, +20966, +20966, +20997, +20998, +21030, +23078, +23111, +23143, +25223, +25256, +27304, +27337, +29417, +29450, +31530, +31530, +31530, +31530, +31562, +31563, +33643, +31563, +31562, +31562, +31562, +31562, +31530, +31530, +29482, +29450, +29449, +29449, +27369, +27337, +27337, +27337, +25256, +25224, +25224, +23144, +23111, +21031 +}, +{ +54541, +54541, +52461, +52461, +52461, +52461, +52429, +52429, +52428, +52428, +52428, +52396, +52396, +52428, +52428, +52428, +52396, +52396, +52396, +52396, +52396, +52364, +52364, +52396, +52396, +52396, +52428, +52428, +52428, +52428, +52396, +52396, +52396, +52396, +50315, +52395, +52396, +52396, +52396, +52396, +52396, +52396, +52396, +52428, +52428, +54476, +52428, +52396, +54477, +54476, +54476, +52428, +52428, +54509, +54509, +54477, +54477, +54509, +54509, +54509, +54509, +54509, +54509, +54541, +54541, +54541, +54541, +54541, +54541, +52461, +54541, +54541, +54573, +54573, +54541, +54542, +54541, +54541, +54541, +54541, +54477, +54509, +54476, +52428, +52428, +52428, +52428, +52427, +52395, +52395, +52395, +52394, +52394, +52394, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +54410, +54442, +54442, +54443, +54443, +54475, +54443, +54443, +54442, +54442, +54442, +54410, +52362, +52362, +52329, +52329, +52329, +52297, +50249, +50249, +50249, +50249, +50249, +50249, +50248, +50248, +50216, +50216, +50216, +50216, +48135, +48135, +48136, +48136, +48135, +48135, +48135, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +48167, +48135, +48135, +48167, +50215, +50216, +50216, +50248, +50248, +50248, +50248, +50248, +50280, +52328, +52328, +50280, +50280, +52296, +50248, +50280, +50280, +50312, +50312, +50280, +50280, +50280, +50312, +52361, +52361, +50312, +50280, +50280, +50280, +50248, +50248, +48167, +48167, +48135, +48134, +48134, +46086, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46086, +46086, +46118, +48167, +48167, +48199, +48200, +48232, +48232, +48232, +50312, +48264, +48264, +50312, +50345, +50345, +50377, +52458, +52458, +52491, +54603, +54604, +54636, +56716, +56717, +56717, +56749, +58798, +58798, +58798, +58830, +58863, +58863, +60911, +60912, +60944, +60944, +60944, +58896, +58896, +58896, +58928, +58896, +58896, +58864, +58898, +52593, +27304, +18821, +21032, +16806, +10532, +8387, +6339, +8419, +6307, +4226, +4193, +4226, +4226, +6306, +6339, +4226, +4226, +4258, +4226, +2145, +2113, +4226, +6339, +6371, +6371, +2145, +65, +65, +2178, +2179, +4228, +4261, +4294, +6342, +6407, +8487, +8488, +6407, +8488, +8521, +10601, +12748, +12780, +10635, +6441, +12814, +27605, +36025, +33945, +25591, +19252, +12913, +4494, +2381, +6607, +8720, +14994, +12915, +12914, +14995, +17173, +21366, +21398, +23543, +27737, +21431, +21431, +19318, +19350, +21431, +21464, +23577, +21497, +23545, +21465, +19351, +19351, +19383, +21432, +21431, +19318, +23447, +23415, +19221, +14962, +14961, +19155, +19154, +17009, +12781, +10668, +10602, +8489, +8488, +8455, +6375, +6374, +6374, +6374, +6406, +8454, +8454, +6374, +8390, +6342, +6342, +6342, +8390, +8390, +8422, +8422, +8390, +8421, +6341, +6341, +6341, +6341, +6309, +6308, +6308, +6308, +6275, +6275, +4194, +4193, +4161, +4161, +4161, +4161, +2113, +4161, +4161, +4193, +4226, +4225, +4193, +4226, +8354, +12579, +23079, +35756, +46288, +50481, +50481, +52529, +52561, +54642, +54674, +54706, +56755, +56787, +56787, +58868, +60948, +60948, +60981, +61013, +63061, +63094, +63094, +63126, +65174, +65174, +65206, +65206, +65206, +65206, +65206, +65206, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +65174, +63093, +63094, +63094, +63093, +65141, +65141, +65141, +65141, +63061, +63061, +63060, +63028, +60980, +60948, +60947, +58899, +58867, +58867, +58867, +56786, +56754, +56754, +56722, +56722, +54641, +54641, +52593, +52529, +52528, +50448, +50416, +50383, +48335, +48303, +46190, +44110, +42029, +41996, +39916, +39915, +39916, +39915, +37835, +37835, +37835, +37835, +37835, +37835, +37803, +37803, +37803, +37803, +37803, +37803, +37803, +39883, +39851, +39883, +39883, +39915, +39915, +41963, +41996, +41996, +44076, +44076, +44076, +44109, +44109, +44109, +46157, +46157, +46189, +44109, +44109, +46157, +46189, +46157, +46157, +46189, +46189, +46189, +46189, +46189, +46157, +46157, +46157, +44109, +46157, +46157, +46189, +46190, +46222, +46222, +48303, +48335, +50416, +50448, +50448, +50448, +50448, +50448, +50416, +50448, +48368, +50416, +50416, +48336, +48336, +48336, +48336, +48335, +48335, +48335, +48335, +46255, +46255, +48303, +48303, +46223, +46190, +44142, +44110, +44077, +41964, +39916, +39883, +37770, +35658, +33545, +31464, +29384, +29384, +29352, +27303, +29351, +27271, +27271, +27271, +27239, +25191, +25191, +25191, +25191, +25191, +25191, +25191, +25190, +25159, +23078, +23078, +23046, +20998, +20998, +20997, +20965, +20997, +20965, +20965, +18917, +18917, +18917, +20965, +20965, +20965, +20997, +20965, +20998, +20997, +23046, +23078, +23078, +23110, +25191, +25223, +27271, +27304, +29384, +29416, +29417, +29417, +29449, +29449, +29449, +31529, +31530, +31562, +31530, +31529, +31529, +31529, +31529, +31529, +31529, +31497, +29449, +29417, +29449, +29417, +27368, +27337, +27337, +27304, +25224, +25223, +25191, +23111, +23078 +}, +{ +54574, +54541, +54541, +52461, +52461, +52461, +52428, +52428, +52396, +52396, +52396, +52396, +52396, +52396, +52428, +52428, +52396, +52363, +52363, +52396, +52396, +52363, +52363, +52396, +52395, +52396, +52396, +52428, +52396, +52396, +52396, +52395, +52396, +52395, +50315, +50315, +50315, +50315, +50315, +50315, +52396, +52396, +52396, +52396, +52396, +52396, +52396, +52396, +52396, +52396, +52395, +52395, +52395, +52396, +52396, +52397, +52428, +54477, +54477, +52428, +52428, +52428, +54477, +54509, +52461, +52461, +52461, +54509, +54509, +54509, +54509, +54509, +54541, +54541, +54541, +52461, +54509, +52461, +52428, +52428, +54476, +54476, +52396, +52395, +52395, +52395, +52395, +52395, +52395, +52395, +52362, +52362, +52362, +52362, +52330, +52330, +52330, +52330, +52330, +52330, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +54410, +54410, +52362, +52362, +52362, +52330, +52329, +52329, +52329, +52297, +50249, +50249, +50216, +50216, +50184, +48136, +48136, +48136, +50184, +48136, +48136, +48135, +48135, +48103, +48103, +48071, +48103, +46023, +46023, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48070, +46022, +46022, +46054, +48102, +48135, +48135, +48135, +48135, +48135, +48167, +50215, +50216, +48135, +50215, +50216, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50216, +50248, +50248, +50248, +50248, +50247, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50216, +50215, +48135, +48135, +48134, +48134, +48134, +48134, +46054, +46054, +46053, +46053, +46053, +46054, +46054, +46054, +46085, +46086, +46086, +46086, +46119, +48167, +48200, +48232, +48232, +50280, +50312, +50312, +48264, +50312, +50344, +50345, +50377, +52458, +52458, +52490, +54571, +54604, +54604, +56684, +56717, +56717, +56750, +58798, +58798, +58798, +58798, +58831, +58863, +58863, +60912, +60944, +60944, +60944, +58895, +58895, +58896, +60976, +58929, +56784, +56784, +58899, +44174, +20998, +18886, +18919, +8387, +8387, +8419, +6339, +6339, +6307, +6339, +4193, +4226, +6306, +6339, +6306, +4226, +6306, +2145, +2145, +2145, +4193, +6306, +6339, +4258, +2144, +2178, +2146, +2178, +4291, +4292, +4293, +6374, +8487, +8455, +8455, +8488, +8456, +8488, +10569, +10634, +12715, +12748, +12781, +19055, +25394, +27540, +23412, +19154, +14928, +6574, +19252, +29849, +25624, +23543, +29882, +29818, +27704, +19221, +19221, +19254, +19286, +19318, +21398, +21398, +21366, +19318, +19350, +19351, +23577, +23609, +21497, +21496, +21465, +19352, +21465, +21497, +21497, +19384, +19351, +21432, +21399, +23448, +23447, +23447, +21334, +19188, +17075, +19155, +21300, +17009, +14863, +12717, +10603, +10570, +8489, +8456, +6376, +8455, +8454, +8454, +8486, +8487, +8455, +8423, +8423, +8390, +8390, +8390, +8422, +8422, +8422, +8422, +8422, +8390, +8390, +6341, +6341, +6308, +6308, +6308, +6308, +6308, +6275, +4226, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +4193, +4226, +4226, +4193, +4226, +4128, +8354, +12547, +23078, +39949, +50481, +50513, +52562, +52593, +54674, +54707, +56755, +58868, +58868, +58868, +58900, +60980, +60981, +63061, +63061, +63094, +65174, +65174, +65174, +65206, +65206, +65206, +65239, +65206, +65206, +65206, +65239, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65174, +65174, +65174, +65174, +65174, +65174, +65142, +65142, +65174, +65174, +65173, +65141, +65141, +65141, +65141, +65141, +63093, +63061, +63061, +60980, +60948, +58899, +58899, +58899, +58867, +58835, +56786, +56754, +56754, +56754, +54673, +54641, +54609, +52528, +52496, +52496, +50448, +50416, +48302, +48302, +46222, +46157, +44109, +42028, +39916, +39915, +39915, +39883, +39883, +37835, +39883, +39883, +39883, +39883, +37803, +37835, +37835, +37803, +37802, +37802, +39851, +39883, +39884, +41931, +39915, +39915, +41963, +41996, +41996, +44044, +44076, +44109, +46157, +46189, +46189, +46189, +46189, +46189, +46189, +46189, +46189, +46221, +46221, +46189, +46157, +46189, +46189, +46189, +46189, +46189, +46189, +46189, +46189, +46189, +46157, +46189, +46189, +46189, +46189, +46222, +48302, +48335, +50415, +50416, +50448, +50448, +50448, +50448, +50448, +50448, +50416, +50416, +50416, +48368, +48367, +48368, +48367, +48335, +48335, +48335, +48335, +48303, +48303, +48303, +46254, +46222, +46223, +46190, +46190, +46158, +44045, +41964, +39884, +37771, +37738, +35625, +33545, +31464, +31464, +29384, +29351, +29351, +27271, +27271, +27271, +27271, +27239, +27239, +27239, +27239, +25191, +25191, +25191, +25158, +25158, +25158, +23078, +23078, +23046, +20997, +20997, +20997, +20997, +20997, +20997, +20997, +20965, +20965, +20965, +20965, +20965, +20965, +20997, +20997, +23045, +23045, +23077, +23078, +25158, +25190, +25191, +27271, +27303, +29384, +29384, +29416, +29416, +29416, +29416, +29416, +29416, +31497, +31529, +31497, +31497, +31497, +31497, +31497, +29448, +29448, +29416, +29416, +29416, +29416, +29416, +29384, +27336, +27336, +27304, +27272, +25191, +25191, +23111, +23078 +}, +{ +54574, +54541, +54541, +54541, +52461, +52428, +52428, +50380, +52395, +52428, +52395, +50347, +50315, +52395, +52395, +50315, +52396, +52363, +52363, +52363, +50315, +50283, +50283, +50315, +52363, +52363, +52395, +52395, +52395, +52363, +52363, +52363, +52395, +50315, +50283, +50283, +50283, +50282, +50283, +50315, +52395, +52363, +52363, +52395, +52395, +52395, +52395, +52395, +52363, +52363, +52395, +52395, +52363, +52395, +52396, +52396, +52395, +52428, +52428, +52428, +52396, +52395, +52428, +54476, +54509, +54477, +54476, +52428, +52428, +54476, +54476, +54476, +54477, +54477, +54477, +54508, +52460, +52428, +52428, +52428, +52395, +52395, +52395, +52395, +52395, +50314, +50314, +50314, +50314, +50314, +50314, +52362, +52362, +52330, +52330, +52329, +50249, +50249, +50281, +50282, +50282, +50281, +50281, +50281, +50249, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +50249, +50248, +50248, +50216, +50183, +50183, +50183, +48103, +48103, +48070, +48070, +48070, +48070, +48038, +45990, +46022, +46022, +48070, +48070, +48070, +48070, +48070, +48070, +46022, +46022, +46022, +46022, +46022, +46023, +46023, +46023, +45990, +45990, +45990, +48038, +45990, +48070, +46023, +46023, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +50183, +50216, +50216, +50216, +50216, +48135, +50216, +48167, +48135, +48135, +48135, +48167, +50216, +50248, +50216, +50216, +50216, +50216, +50216, +50183, +48135, +48135, +48135, +48135, +48103, +48102, +48102, +46054, +46054, +46022, +46022, +46022, +46022, +46054, +46022, +46022, +46022, +46022, +46022, +46054, +46086, +46087, +46087, +48167, +48199, +48232, +48232, +48232, +48232, +50312, +50312, +50344, +50345, +50345, +52425, +52458, +52490, +54539, +54571, +54603, +54604, +54604, +58733, +56685, +58765, +58766, +58798, +58798, +58798, +58798, +58831, +58831, +60911, +60912, +60912, +60944, +60944, +60944, +58896, +60977, +58896, +58832, +61011, +50448, +25191, +18852, +14694, +12580, +8387, +6339, +6339, +6339, +6339, +6307, +4193, +8451, +6339, +4258, +4258, +2145, +4226, +6306, +33, +2113, +4226, +4258, +4225, +2145, +2113, +65, +66, +2179, +2147, +6374, +8455, +4261, +6407, +8487, +8423, +6375, +6407, +6408, +8521, +10602, +10635, +14829, +12814, +25459, +21234, +14862, +19089, +25493, +27671, +31930, +36123, +36156, +36253, +34108, +34141, +29915, +25722, +25657, +23545, +25625, +23577, +23577, +25690, +27771, +25658, +25626, +23545, +23545, +23545, +21465, +23545, +23545, +21432, +21432, +21400, +23513, +23545, +23545, +21432, +21464, +23545, +21464, +21400, +21399, +19319, +19286, +17173, +17173, +17173, +15059, +19187, +17041, +17009, +14895, +10668, +10603, +8489, +8455, +8455, +6374, +6374, +8454, +10535, +10535, +8455, +8424, +8455, +8423, +8422, +8422, +8454, +8454, +8422, +8390, +8421, +8421, +8389, +8389, +8389, +8389, +8389, +8388, +8388, +8388, +6307, +4226, +4225, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +2145, +2145, +2113, +4193, +6241, +10402, +37805, +52563, +52562, +54641, +56754, +56754, +54706, +58900, +56819, +60980, +58899, +63061, +63029, +63061, +63093, +63093, +65174, +65174, +65174, +65174, +65174, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65238, +65238, +65238, +65206, +65238, +65206, +65206, +65206, +65173, +65173, +65173, +65173, +65206, +65174, +65173, +65173, +65173, +65141, +65141, +65141, +65109, +63061, +63061, +63060, +63060, +60980, +60980, +60980, +60947, +60915, +58866, +58866, +58866, +58866, +56786, +56786, +54673, +54673, +54641, +54609, +52528, +52528, +52496, +50448, +50383, +48334, +48302, +46189, +46157, +44076, +42028, +41995, +39915, +39915, +39883, +39883, +39915, +39915, +39915, +39915, +37834, +39883, +39883, +39882, +39882, +39883, +41931, +41931, +41963, +41963, +41963, +41995, +41996, +44076, +44076, +44076, +44108, +46157, +46189, +46189, +46189, +46189, +46221, +46221, +46221, +46221, +46221, +46221, +46221, +46221, +46221, +48302, +46189, +46221, +46221, +46189, +46189, +46221, +46189, +46189, +46189, +46189, +46221, +46221, +48270, +48302, +50383, +50415, +50415, +52496, +52528, +52496, +52496, +50480, +50448, +50448, +50416, +50416, +50416, +50416, +50416, +48367, +48367, +48367, +48367, +48335, +48335, +48335, +48303, +48302, +48302, +48302, +48302, +48270, +46222, +46189, +44076, +41996, +39915, +37802, +35722, +33609, +33576, +31464, +31464, +31432, +29384, +29384, +31399, +29351, +29351, +29351, +29319, +27303, +27271, +27271, +27303, +27271, +27270, +27238, +25190, +25158, +25158, +23110, +23077, +23077, +23045, +23045, +23045, +23045, +20997, +20965, +20965, +20965, +20965, +20997, +23045, +23045, +23045, +23045, +23077, +23077, +23077, +25126, +25158, +25190, +27270, +27303, +27303, +29383, +29416, +29416, +31496, +31496, +31496, +29416, +31496, +31529, +31529, +31529, +31496, +31496, +31496, +31496, +29416, +29416, +29416, +29416, +29416, +29416, +29384, +27304, +27304, +27303, +27271, +27271, +25191, +25158, +25158, +25158 +}, +{ +54541, +54509, +52460, +52460, +52428, +52396, +50347, +50347, +50315, +50347, +50315, +50282, +50282, +50315, +50315, +50315, +50283, +50283, +50283, +50283, +50283, +50282, +50282, +52363, +50282, +50283, +52363, +52363, +52363, +50283, +50282, +50282, +50282, +50282, +50250, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50314, +50314, +50314, +50314, +50314, +50282, +50282, +50314, +50282, +50282, +50314, +50315, +50315, +50314, +52363, +52363, +52363, +52363, +52363, +52395, +52395, +52396, +52396, +52395, +52395, +52395, +52396, +52396, +52396, +52396, +52396, +52395, +52395, +52395, +52395, +52395, +52395, +52330, +50282, +50282, +50314, +50282, +48201, +48233, +50281, +50281, +50249, +50249, +50281, +50281, +50249, +50249, +50249, +50217, +50249, +50249, +50249, +50249, +50249, +50217, +50249, +50217, +50217, +50216, +50216, +50216, +50184, +50183, +50216, +48135, +48103, +48103, +48071, +48071, +45990, +45990, +45990, +48038, +48038, +45990, +45958, +45958, +45958, +45958, +45958, +43909, +45957, +45957, +45990, +45990, +45990, +45990, +45990, +45957, +45958, +45990, +45958, +43910, +43910, +45958, +45958, +43910, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +46022, +46023, +46023, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48135, +48136, +48136, +48135, +48135, +48135, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48135, +50183, +50183, +48135, +48135, +48103, +48103, +48103, +48103, +48102, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46054, +46054, +46086, +46087, +46087, +48167, +48199, +48232, +48232, +48232, +50312, +50312, +50312, +50344, +50345, +50345, +50345, +50377, +52458, +52458, +52491, +54571, +54571, +54604, +56652, +56685, +56685, +56717, +56717, +56718, +58798, +58798, +58798, +58831, +58831, +58831, +58863, +58863, +58896, +58895, +58928, +58896, +58896, +63058, +52592, +29383, +18852, +16740, +10467, +8387, +8387, +6306, +4258, +6307, +6339, +6274, +6306, +10532, +6371, +4258, +4258, +2145, +4193, +4193, +2080, +2145, +4225, +4225, +2145, +2113, +2146, +2178, +2147, +4260, +2180, +6374, +8487, +6407, +8487, +6374, +6407, +6375, +10601, +6441, +10602, +14796, +10635, +16942, +12749, +25395, +33815, +35960, +42300, +42397, +40284, +38203, +36123, +31962, +31962, +27769, +25657, +23576, +23544, +23545, +23545, +23577, +23577, +25658, +25690, +25690, +25626, +25594, +23545, +23545, +21465, +21432, +21464, +21464, +21432, +21400, +21400, +21432, +23513, +23545, +23513, +21464, +23512, +23512, +23480, +21400, +21399, +21367, +19318, +21366, +19286, +17140, +21269, +17075, +19187, +21235, +17008, +14830, +12716, +12715, +10601, +10568, +8487, +8454, +8454, +8455, +10536, +10569, +10535, +8455, +8454, +8454, +8454, +8454, +8422, +8422, +8421, +8421, +8390, +8390, +8390, +8422, +8421, +8421, +8388, +8388, +6307, +6274, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2178, +4193, +4193, +6241, +23047, +46288, +54675, +54674, +56754, +56754, +63061, +58867, +63093, +61013, +60981, +63061, +63094, +63094, +63126, +65174, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65238, +65238, +65238, +65206, +65206, +65206, +65206, +65238, +65238, +65238, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65173, +65173, +65173, +65173, +65173, +65141, +65141, +65141, +65109, +63061, +63060, +63060, +63028, +60980, +60948, +58899, +60947, +60947, +58866, +58866, +58834, +56786, +56786, +56753, +54673, +54673, +54641, +54609, +52560, +52560, +52528, +52496, +50415, +50383, +48302, +46189, +44108, +44076, +41996, +39915, +41963, +41963, +39915, +39883, +39915, +41963, +41963, +41963, +39915, +39915, +39915, +39883, +39883, +41963, +41963, +41963, +41963, +41963, +41995, +41995, +44043, +44076, +44076, +44076, +46156, +46189, +46189, +46189, +48269, +48269, +48269, +48269, +46189, +46189, +46189, +46189, +46189, +46221, +46221, +46221, +46189, +46189, +46221, +46189, +46189, +46189, +46189, +46189, +46189, +46189, +46189, +46221, +48270, +48302, +50382, +50415, +50415, +52496, +52528, +52496, +52496, +52496, +50480, +50448, +50415, +50415, +48367, +48367, +48367, +48367, +48335, +48335, +48335, +48335, +48335, +48334, +48302, +48302, +48302, +48302, +48302, +48270, +48270, +46189, +44108, +41996, +39915, +37802, +35722, +35657, +33577, +31496, +31464, +31432, +31432, +29383, +31432, +31399, +29351, +29351, +29351, +29351, +29351, +27303, +29319, +27270, +27238, +27238, +25190, +25158, +25158, +25158, +23078, +23077, +23077, +23077, +23077, +23045, +23045, +23045, +20997, +20997, +23045, +23045, +23045, +23045, +23045, +23045, +23077, +23045, +23077, +25125, +25158, +25190, +27270, +27302, +27270, +27302, +29351, +29383, +29415, +29415, +29415, +29383, +29415, +29415, +31464, +31464, +29415, +29415, +29415, +29415, +29416, +29416, +29416, +29415, +29416, +29416, +29383, +27303, +27303, +27303, +27271, +27239, +27239, +25158, +25158, +25126 +}, +{ +54508, +54476, +52428, +52428, +52428, +52395, +50315, +50315, +50314, +50314, +50282, +50282, +50282, +50282, +50283, +50283, +50250, +50250, +50282, +50282, +50250, +50250, +50250, +50250, +50250, +50250, +50282, +50282, +50250, +50250, +50250, +50250, +50250, +48169, +48169, +50250, +50250, +50250, +50250, +50250, +50250, +50250, +50250, +50250, +50250, +50250, +50250, +50250, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50281, +50249, +50281, +50282, +50282, +50282, +50282, +50314, +52362, +52363, +52363, +52363, +52363, +52363, +52363, +52363, +52363, +50314, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50250, +50249, +50249, +50249, +50249, +48201, +48201, +48201, +48201, +48169, +48169, +50217, +48169, +50216, +50216, +50216, +50184, +50184, +50184, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48104, +48103, +48071, +48071, +48071, +48071, +48103, +46022, +45990, +45990, +45958, +45958, +45958, +45958, +45925, +43877, +43877, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43877, +45925, +45925, +45925, +45925, +45925, +45925, +43877, +43878, +43878, +43878, +43878, +43878, +43845, +43877, +43877, +43877, +43877, +45958, +43910, +43910, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +48070, +48071, +48071, +48071, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48071, +48071, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48070, +46022, +46022, +46022, +46022, +46022, +45990, +45990, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46054, +46054, +46086, +46086, +46087, +46119, +48167, +48199, +48232, +48232, +50280, +50312, +50312, +50312, +50312, +50344, +50345, +50377, +52426, +52458, +52491, +52491, +54571, +54572, +54604, +56684, +56685, +56717, +56717, +56718, +56750, +58798, +58831, +58831, +58831, +58863, +58863, +58896, +60944, +58928, +60976, +63057, +60945, +63059, +44109, +16674, +14692, +14661, +6274, +6274, +6306, +6306, +6306, +6339, +6339, +4226, +6339, +10532, +6371, +4226, +4258, +4226, +4193, +2113, +4194, +2113, +2080, +2080, +2113, +2146, +2147, +2146, +4261, +6374, +6374, +6407, +6407, +6407, +8487, +8520, +6408, +6440, +8489, +10603, +10636, +10604, +16910, +27475, +46428, +50654, +54911, +52767, +48574, +42299, +40284, +38203, +36155, +34010, +31963, +29883, +27770, +27802, +29851, +29884, +27739, +25658, +25625, +23609, +23577, +23545, +23513, +23513, +23545, +23545, +21432, +19352, +21400, +21432, +21400, +21400, +23481, +21400, +21432, +23545, +23481, +21400, +21432, +23513, +21367, +21367, +21367, +19319, +19286, +19286, +19254, +17141, +21302, +14995, +17107, +19188, +19155, +17009, +14863, +12749, +12715, +10634, +10569, +8488, +8487, +10535, +10535, +10568, +10535, +8487, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +8422, +8422, +8422, +8422, +8454, +10502, +10502, +8421, +8420, +8388, +6307, +4226, +4226, +4194, +4193, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +65, +2178, +6306, +4160, +8321, +33611, +50514, +58933, +58867, +60980, +56786, +60980, +60948, +60981, +65175, +63062, +63094, +63094, +65174, +65206, +65206, +65206, +65206, +65206, +65206, +65206, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65206, +65206, +65238, +65238, +65206, +65206, +65206, +65206, +65205, +65205, +65205, +65205, +65205, +65206, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65141, +65141, +65141, +63060, +63060, +60980, +60979, +60947, +60979, +60947, +58866, +58866, +58834, +58834, +56786, +56753, +54673, +54673, +54673, +54641, +54608, +52560, +52528, +50447, +50414, +50382, +48270, +46189, +46156, +44076, +44044, +41995, +41995, +41995, +41963, +41963, +41963, +41963, +41963, +41963, +41963, +41963, +41963, +41931, +41963, +41963, +41963, +41963, +44043, +44043, +44043, +44043, +44075, +44076, +44076, +44108, +46188, +46189, +48237, +48269, +48269, +48269, +48269, +48269, +46221, +46189, +46188, +46189, +48269, +48269, +48269, +46221, +46221, +46221, +46221, +46221, +46221, +46221, +46221, +46189, +46188, +46189, +46221, +46221, +48301, +50382, +50414, +50447, +50415, +52495, +52496, +52496, +52496, +52528, +52528, +52496, +50415, +50415, +50415, +50415, +50383, +50383, +48335, +48335, +48335, +48335, +48334, +48302, +48302, +48302, +48302, +48302, +48302, +48270, +48270, +46189, +44109, +44044, +41963, +39850, +37770, +35689, +35625, +33544, +33544, +33512, +31432, +31432, +31432, +31431, +31431, +31399, +29383, +29351, +29351, +29351, +29351, +29350, +29319, +27270, +27238, +27238, +25158, +25158, +25157, +25157, +25125, +25125, +23077, +23077, +23077, +23077, +23077, +23077, +23077, +23077, +23077, +23077, +25125, +25125, +25125, +25125, +25125, +25125, +25157, +27238, +27302, +27302, +29350, +29350, +29351, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29383, +29351, +29351, +27303, +27271, +27271, +27238, +25158, +25158, +25126 +}, +{ +54443, +52395, +52395, +52395, +52395, +50314, +50282, +50282, +48234, +48201, +48201, +48201, +48201, +48202, +50250, +50250, +48169, +48169, +48169, +48169, +48137, +46056, +46056, +46056, +48137, +48137, +48137, +48137, +48137, +48137, +48137, +48137, +48136, +48136, +48136, +48137, +48169, +48169, +48169, +48169, +48169, +48169, +48169, +48137, +48137, +48137, +48137, +48104, +48136, +48136, +48137, +48136, +48136, +48168, +48168, +48168, +48168, +48168, +48169, +48169, +48201, +48201, +50249, +50281, +48201, +48201, +50249, +50249, +50282, +50282, +50249, +50249, +50249, +48201, +48169, +48169, +48169, +48168, +48168, +48168, +48168, +48136, +48136, +48136, +48136, +48136, +48136, +48168, +48168, +48136, +48136, +48136, +48136, +48103, +48103, +48103, +48104, +48104, +48104, +48071, +46023, +45991, +45991, +45991, +45991, +45991, +45991, +45990, +45958, +45958, +45958, +45958, +43910, +43909, +43877, +43845, +43845, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43845, +43845, +43845, +43845, +43845, +43845, +45893, +43845, +43845, +43845, +43845, +43845, +43813, +43845, +41765, +41765, +43845, +43845, +43845, +43877, +43877, +43877, +43877, +43910, +43910, +45958, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +48071, +48071, +48071, +48071, +48071, +48071, +48071, +46022, +46022, +46022, +46023, +46022, +48070, +48070, +48103, +48103, +48070, +48070, +46022, +46022, +46022, +46022, +46022, +46022, +45990, +45990, +45990, +45990, +45990, +46022, +46022, +46022, +46022, +46022, +46022, +46054, +46054, +46054, +46054, +46086, +46087, +46119, +48199, +48199, +48199, +48232, +50280, +48232, +50280, +50312, +50344, +50377, +52425, +52426, +52458, +52458, +52491, +54539, +54571, +54604, +54604, +54636, +56685, +56717, +56749, +56750, +56782, +58831, +58831, +58863, +58863, +58864, +58896, +58896, +58896, +60911, +63025, +60945, +61012, +41996, +16739, +12580, +10500, +8355, +6242, +4226, +6306, +6339, +6339, +6339, +4226, +8387, +8420, +4259, +2145, +2178, +4226, +2145, +2113, +4161, +4193, +4193, +2113, +33, +34, +2180, +4293, +4326, +6374, +8520, +8520, +8520, +6439, +4294, +6406, +8553, +8521, +10635, +10604, +14830, +25395, +33846, +44411, +46426, +46427, +50620, +50685, +50685, +48573, +48637, +46589, +42462, +40316, +38301, +38302, +34076, +34077, +31964, +31964, +31932, +29851, +27770, +25658, +25625, +25626, +25626, +25594, +23545, +23545, +23481, +21400, +21432, +21432, +21400, +21433, +23513, +21400, +21400, +23481, +21400, +19319, +21368, +23448, +21367, +21367, +21400, +21367, +19254, +19254, +19254, +19254, +19222, +15028, +15027, +17075, +17075, +19156, +17042, +14896, +14829, +12716, +10602, +10601, +10601, +10600, +8487, +8455, +8487, +8487, +8487, +8486, +8486, +8486, +8486, +8486, +8454, +8454, +8454, +8454, +8454, +10502, +10502, +10502, +10469, +8421, +8420, +6307, +6307, +4226, +4226, +4194, +4225, +4225, +4225, +4225, +4225, +4193, +4226, +4226, +2178, +2145, +4226, +4193, +6273, +14627, +31497, +52594, +61013, +58867, +63093, +63061, +63093, +63061, +63062, +65175, +63094, +65174, +65174, +65206, +65206, +65206, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65206, +65206, +65205, +65205, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65141, +65141, +65141, +63093, +63060, +63028, +60980, +60979, +60947, +60947, +58866, +58866, +58834, +58834, +56786, +56753, +56721, +56721, +54673, +54640, +54608, +52528, +52495, +50447, +50382, +48334, +48269, +46189, +46156, +46156, +44076, +41995, +44043, +41995, +41963, +41962, +41962, +41962, +41962, +41962, +41962, +41962, +41962, +41962, +41962, +44011, +44011, +44011, +44043, +44043, +44043, +44043, +44075, +46124, +46156, +46156, +48236, +48237, +48269, +48269, +48269, +48269, +48269, +48269, +48237, +46189, +46189, +48237, +48269, +48269, +48269, +48269, +48269, +48269, +48269, +46221, +46189, +46221, +46189, +46188, +46188, +46188, +46221, +48269, +48301, +50382, +50414, +50415, +52463, +52495, +52527, +52527, +52496, +52496, +52496, +52496, +52496, +50447, +50447, +50415, +50415, +50415, +50383, +50383, +48335, +48335, +48334, +48334, +48334, +48334, +50350, +50350, +48302, +48302, +48270, +46221, +44108, +44076, +41963, +39850, +37770, +37737, +35624, +35624, +33544, +33544, +33512, +33512, +33511, +31431, +31431, +31431, +31431, +31431, +29383, +29351, +31399, +31399, +29350, +29318, +29318, +27238, +27238, +27237, +25157, +25157, +25157, +25125, +25125, +25125, +25125, +25125, +25157, +25125, +25125, +25125, +25125, +25125, +25125, +25125, +25157, +25157, +25157, +25157, +27237, +27270, +27270, +29350, +31398, +31398, +31398, +31398, +31398, +31398, +31398, +31398, +29350, +29382, +31431, +31431, +31431, +31431, +31431, +31463, +31431, +31431, +31431, +31431, +29383, +29383, +29351, +29351, +29351, +29351, +29319, +27270, +27238, +25190, +25157, +25125 +}, +{ +52362, +52362, +52362, +52362, +50282, +48169, +48169, +48169, +48168, +46088, +46056, +46056, +46056, +46056, +46056, +46056, +46024, +46056, +46056, +46024, +43975, +43975, +43975, +46024, +46024, +46024, +46024, +45991, +43943, +45991, +46024, +46024, +46023, +46023, +46023, +46023, +46024, +46023, +46023, +46023, +46023, +46024, +46024, +46024, +46024, +46024, +46024, +45991, +46023, +46023, +46023, +46023, +46023, +46023, +46055, +46055, +46023, +46023, +46055, +46055, +46055, +46055, +46056, +48104, +46055, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +48136, +46056, +46056, +46055, +44007, +44007, +46055, +46055, +43975, +43975, +43943, +43975, +43975, +46023, +46023, +43975, +46023, +46023, +46023, +46023, +46023, +45990, +45958, +45958, +45991, +45991, +45991, +45958, +45958, +43910, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43845, +43845, +43845, +41764, +41765, +41732, +41732, +41700, +41700, +41700, +41700, +41700, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41733, +41733, +41733, +41733, +43813, +43813, +41765, +41765, +41733, +41733, +41733, +41733, +41732, +41765, +41764, +41764, +41765, +41797, +41797, +41796, +41797, +41797, +43845, +43845, +43845, +43845, +43845, +43877, +43877, +43877, +43877, +43910, +45958, +45958, +45990, +45990, +45958, +45990, +48038, +45990, +45990, +45990, +45990, +45990, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +46022, +46022, +46022, +46022, +46022, +46022, +46054, +46054, +46054, +46054, +46086, +46119, +46119, +48167, +48200, +48232, +48232, +48232, +50280, +50312, +50344, +50344, +50345, +50345, +52425, +52426, +52458, +52491, +54539, +54571, +54603, +54604, +54636, +56685, +56717, +56750, +56750, +58799, +58831, +58831, +58863, +58863, +58863, +58863, +58863, +62992, +58831, +60978, +56819, +31497, +14692, +10467, +8452, +6306, +4193, +4226, +6339, +6339, +6339, +6307, +6307, +8420, +6339, +4226, +2145, +2145, +2145, +2113, +2113, +2112, +4161, +4193, +4194, +2114, +2147, +4293, +6439, +6375, +6439, +10633, +8520, +8520, +8520, +6439, +8585, +6473, +12780, +8523, +23249, +38040, +40153, +48571, +46491, +54845, +59070, +59103, +61183, +57022, +54910, +52830, +54975, +48735, +44541, +42429, +42462, +36156, +36157, +34012, +31932, +29851, +29819, +27771, +27738, +25658, +25658, +25626, +23513, +23513, +25594, +23513, +23513, +23513, +23481, +23481, +23513, +23513, +21433, +21433, +21432, +21368, +21367, +21367, +23416, +21367, +21367, +21367, +19287, +19254, +19254, +19254, +19254, +17141, +15028, +17140, +17108, +14995, +17075, +17075, +14993, +17008, +14862, +10636, +10602, +10601, +10601, +8520, +8488, +8455, +8455, +8487, +8487, +8486, +8486, +8486, +8454, +8454, +8454, +8454, +8454, +8454, +10502, +10502, +10502, +8421, +8421, +8421, +6340, +6307, +4226, +4226, +4193, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +4194, +2178, +4226, +4193, +4193, +6273, +6208, +10401, +23078, +56819, +61013, +61013, +63028, +65206, +65174, +60981, +65175, +65207, +65206, +65206, +65206, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65206, +65206, +65206, +65206, +65205, +65205, +65205, +65205, +65205, +65173, +65173, +65173, +65173, +65205, +65205, +65205, +65205, +65173, +65173, +65173, +65173, +65140, +63092, +63092, +63060, +63060, +63028, +60979, +60979, +60947, +60947, +60915, +58866, +58866, +58834, +58802, +56753, +56753, +56721, +56720, +54640, +54608, +52527, +52527, +52494, +50414, +50382, +48301, +48236, +46156, +46156, +44075, +41995, +41995, +41962, +41962, +41930, +41930, +41962, +41962, +41962, +41962, +41962, +41962, +41962, +44010, +44042, +44042, +44043, +44043, +44043, +44075, +44075, +46123, +46155, +46156, +46188, +48236, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48237, +48269, +48269, +48269, +48269, +48269, +48269, +48269, +48269, +48269, +48269, +46188, +46188, +46188, +46188, +46188, +46188, +46188, +48268, +48269, +48301, +50381, +50414, +50414, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52463, +50414, +50382, +50382, +50414, +50414, +50414, +50382, +50382, +50382, +50382, +50382, +50382, +48302, +48301, +46221, +44108, +44075, +41995, +39882, +39850, +37737, +35656, +35624, +35592, +33543, +33544, +33544, +33511, +33511, +31463, +31431, +31431, +31431, +31430, +31430, +31398, +31398, +31398, +29350, +29318, +29286, +27237, +27237, +27237, +25157, +25157, +25157, +25157, +25157, +25125, +25125, +25125, +25125, +25125, +25124, +25124, +25125, +25125, +25125, +25157, +25157, +27205, +27238, +27270, +29317, +29317, +29349, +31398, +31398, +29350, +29350, +29350, +31398, +31398, +31398, +31398, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +29350, +29318, +29350, +29350, +29318, +27270, +27238, +27237, +25157, +25157 +}, +{ +50281, +50281, +50249, +50249, +48168, +46056, +46056, +46056, +46056, +43975, +43943, +43943, +43943, +43911, +43911, +43911, +43943, +43911, +43911, +43911, +43911, +43911, +43911, +43911, +43911, +43878, +43878, +41830, +41830, +41830, +43911, +43911, +43911, +43878, +43878, +43911, +43911, +43911, +43911, +43911, +43911, +43911, +43911, +43911, +45991, +45959, +45959, +45991, +45958, +45958, +45991, +45990, +45990, +43942, +45990, +45990, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43943, +43943, +43943, +43943, +43943, +43943, +43943, +43943, +43942, +43910, +43910, +41862, +41862, +43910, +43942, +43942, +41862, +41862, +41830, +43878, +43910, +43910, +43910, +43910, +43878, +43878, +43878, +43910, +43878, +43877, +41797, +41797, +43845, +43845, +43845, +43845, +43845, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41732, +39652, +39652, +39652, +39652, +39620, +39620, +39620, +39620, +39620, +39619, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +39620, +39652, +39652, +41700, +41700, +41700, +41732, +41733, +41732, +41732, +41732, +41732, +39652, +39652, +39652, +41700, +41732, +41732, +41732, +41732, +41732, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41797, +41797, +41797, +41797, +41797, +43845, +43877, +43877, +43877, +43877, +45925, +45958, +45958, +45958, +43910, +43910, +43910, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45957, +45990, +45990, +45990, +45990, +45958, +45990, +45990, +45990, +45990, +45989, +46022, +46021, +46021, +46021, +46021, +46054, +46054, +46054, +46054, +46087, +46119, +46087, +48167, +48199, +48200, +48199, +48232, +50312, +50312, +50280, +50312, +50345, +50345, +52426, +52458, +54507, +54539, +54571, +54572, +54604, +54636, +56685, +56717, +56718, +56750, +58798, +58799, +58799, +58831, +58831, +58831, +58831, +56783, +63024, +58832, +63092, +48367, +18820, +12579, +10468, +6339, +4226, +4194, +6307, +8420, +6339, +6307, +6339, +8420, +8420, +4226, +4194, +2145, +2145, +2113, +32, +2145, +4225, +2113, +32, +2114, +4260, +6373, +6374, +6407, +8520, +8552, +8585, +6439, +4359, +8521, +6505, +10666, +4328, +17006, +31700, +42265, +46491, +48571, +54877, +57054, +65407, +63359, +59101, +59101, +61214, +61215, +54941, +54941, +52830, +48669, +46589, +44477, +38236, +38236, +36124, +36092, +31899, +29818, +29818, +27738, +25593, +25593, +25626, +23513, +25561, +25593, +25593, +25593, +23545, +23481, +21432, +23513, +23481, +21433, +21433, +21400, +21367, +21367, +21367, +21335, +21302, +19254, +19254, +19254, +19254, +19254, +19254, +17141, +17141, +14995, +17140, +17173, +17108, +14995, +14962, +14961, +17009, +14928, +12814, +12716, +10602, +8521, +8520, +8520, +8455, +8487, +8487, +8487, +8486, +8486, +8486, +8454, +8454, +8454, +8454, +8454, +8454, +10502, +10502, +10502, +10501, +10501, +8421, +8388, +6307, +4227, +4226, +4194, +4225, +4193, +4225, +2145, +2145, +2145, +2145, +2145, +2145, +4258, +4194, +4193, +4128, +8353, +8288, +8256, +31497, +63159, +60981, +63093, +65141, +65174, +65207, +63094, +65207, +65206, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65238, +65237, +65237, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65205, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65173, +65172, +65172, +65172, +65140, +63092, +63092, +63092, +63060, +63059, +60979, +60979, +60979, +60947, +60947, +60914, +60914, +58866, +58833, +58801, +56721, +56721, +56720, +56720, +54640, +54607, +54607, +52527, +52494, +50381, +50381, +48269, +48236, +46156, +46155, +44075, +44043, +44042, +41962, +41962, +41962, +41962, +41962, +44042, +44042, +44042, +41962, +41962, +44010, +44042, +44042, +44042, +44043, +44075, +44075, +44075, +44075, +46123, +46155, +46155, +46155, +48236, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48269, +48269, +48269, +48269, +48269, +48269, +48269, +48301, +48301, +48269, +48268, +48236, +48236, +48236, +46188, +48236, +48236, +48268, +48269, +48301, +50381, +50414, +50414, +52494, +52494, +52494, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +52495, +50414, +50414, +50382, +50382, +50414, +50414, +50414, +50382, +50382, +50382, +50382, +50382, +50382, +48301, +48269, +46188, +44075, +44043, +44011, +41930, +39850, +37737, +35656, +35624, +35624, +35591, +33543, +33543, +33543, +33543, +33511, +33511, +33511, +33511, +33511, +33511, +31430, +31430, +31430, +31398, +29350, +29318, +29317, +29285, +27237, +27205, +27205, +27205, +27205, +25156, +25156, +25156, +27204, +27204, +25156, +25156, +25156, +25156, +25156, +25156, +25125, +27205, +27205, +27237, +29317, +29317, +29349, +29349, +31397, +31397, +31397, +31397, +31397, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31462, +31430, +31430, +31430, +31430, +31430, +31398, +31398, +29318, +29318, +29318, +29318, +27269, +27237, +27205, +25157, +25157 +}, +{ +48169, +48136, +48104, +46056, +46023, +43943, +43943, +43943, +43943, +41830, +41830, +41798, +41830, +41798, +41798, +41798, +41798, +41798, +41798, +41765, +41766, +41798, +41766, +39717, +39717, +39717, +39717, +39717, +39717, +39717, +39717, +41766, +41765, +39717, +39717, +41765, +41798, +41765, +41765, +41765, +41766, +41766, +41798, +41798, +43846, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +43878, +41798, +41798, +41798, +41798, +41798, +43878, +43878, +43846, +43846, +43846, +43846, +43846, +43846, +41797, +41765, +39717, +39717, +39717, +39717, +39717, +39717, +39717, +39749, +41797, +41797, +41797, +41829, +41797, +41797, +41765, +41765, +41765, +41765, +41765, +41764, +41732, +41732, +41732, +41732, +41732, +39684, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39620, +39619, +37539, +37507, +37539, +37507, +37507, +37507, +37507, +37539, +37507, +39587, +39587, +39619, +39619, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39620, +39620, +39652, +39652, +39652, +41700, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39684, +39684, +39684, +39684, +39684, +39716, +39716, +39716, +39716, +39716, +39748, +39716, +39716, +39716, +41764, +41797, +41797, +41797, +41797, +43877, +43877, +43909, +43909, +43877, +43909, +43909, +45990, +43910, +43910, +43910, +43910, +45958, +45958, +45958, +45958, +43909, +43909, +43909, +43909, +45957, +45957, +45958, +43910, +43909, +45957, +45989, +45989, +45989, +45989, +46021, +46021, +46021, +46021, +46054, +46022, +43974, +46054, +46086, +46087, +46087, +46087, +46087, +46119, +48167, +48199, +48231, +48232, +48232, +50312, +50345, +52425, +52426, +52458, +54507, +54539, +54571, +54571, +54604, +54604, +54637, +56685, +56718, +56718, +58798, +58799, +58799, +58831, +58831, +58831, +58831, +58831, +58799, +60913, +56754, +35658, +16707, +12547, +8419, +4193, +6307, +6307, +8387, +8387, +6307, +6339, +8420, +8420, +6274, +2113, +4194, +2113, +2113, +2145, +65, +2145, +2113, +2113, +2146, +4227, +4260, +4293, +6407, +8520, +10634, +6441, +6440, +6440, +6506, +6506, +6506, +10700, +27604, +46556, +44410, +44409, +57054, +59102, +57021, +63359, +63358, +65471, +65471, +65503, +65471, +63326, +59101, +59101, +54909, +52829, +50781, +46556, +42396, +40284, +36091, +36059, +36124, +31899, +31899, +29819, +25593, +23512, +27641, +27674, +25593, +25593, +25593, +25593, +25593, +23545, +23513, +23545, +21433, +21432, +21432, +21400, +19287, +19254, +21335, +21335, +21302, +19254, +21302, +21334, +19254, +19254, +19254, +19221, +19221, +15028, +17140, +19221, +17109, +17076, +14994, +14961, +14928, +14928, +14927, +14894, +12748, +10602, +8521, +8521, +8520, +8520, +8487, +8487, +8486, +8486, +8486, +8486, +8454, +8454, +8454, +8454, +10502, +10502, +10502, +10502, +10534, +10534, +10502, +8421, +6340, +6307, +4227, +4226, +4193, +4193, +4193, +4193, +2145, +2145, +2113, +2113, +4258, +2112, +2113, +6306, +4193, +6241, +8322, +10402, +8320, +37869, +65240, +65206, +65174, +65174, +65206, +65206, +65206, +65238, +65206, +65206, +65206, +65206, +65206, +65206, +65238, +65238, +65238, +65238, +65238, +65237, +65205, +65205, +65237, +65205, +65205, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65172, +65140, +65140, +65140, +65140, +63092, +63092, +63092, +63092, +63092, +63092, +63059, +63059, +61011, +60979, +60979, +60979, +60946, +60946, +58866, +58834, +58833, +58833, +56753, +56721, +56720, +56720, +56688, +54639, +54607, +52526, +52494, +50413, +48333, +48301, +48268, +46188, +46155, +46155, +46123, +44075, +44042, +44042, +41994, +41962, +41994, +44042, +44042, +44042, +44042, +44042, +41962, +44042, +44042, +44042, +44042, +44042, +44075, +44075, +44075, +44075, +46123, +46155, +46155, +46155, +46188, +48236, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +48268, +50349, +50349, +50316, +48268, +48236, +48236, +48236, +48236, +46188, +48236, +48268, +48268, +48300, +50349, +50381, +50381, +50414, +50414, +52462, +52494, +52494, +52494, +52494, +52495, +52495, +52495, +50414, +50414, +50414, +50382, +50382, +50382, +50414, +50382, +50382, +50382, +50382, +50382, +50350, +50350, +48301, +48269, +48269, +46188, +44075, +44043, +41962, +39849, +39849, +37737, +35656, +35656, +35656, +35623, +35591, +35591, +35623, +35591, +33543, +33543, +33543, +33543, +33511, +33511, +33510, +33510, +31430, +31430, +31430, +29350, +29318, +29317, +29285, +29285, +27237, +27205, +27205, +27205, +27205, +27205, +27204, +27204, +27204, +27204, +27204, +27204, +27204, +27204, +27205, +27205, +27205, +29285, +29317, +29317, +31397, +31429, +31429, +31429, +31429, +31429, +31430, +31462, +31462, +33510, +33510, +33510, +31462, +31430, +31430, +31430, +31462, +33510, +31430, +31430, +31430, +31430, +31430, +31430, +31430, +31398, +29317, +29317, +29317, +29317, +27237, +27237, +25157, +25157 +}, +{ +46056, +46023, +43911, +43911, +43911, +43910, +41830, +41798, +41797, +39685, +39685, +39685, +39685, +39653, +39652, +39652, +37604, +37604, +37604, +37604, +37604, +39685, +37605, +37572, +37572, +37572, +37604, +37604, +37604, +37604, +37604, +37604, +37604, +37572, +37572, +37604, +37604, +37604, +37604, +39653, +39653, +39653, +39653, +41732, +41732, +41764, +41765, +41764, +41765, +41797, +41797, +41797, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +39685, +39685, +39685, +39685, +39685, +39685, +39685, +39685, +39685, +37604, +37604, +37604, +37604, +37604, +37604, +37604, +37604, +37604, +39684, +39684, +39684, +39652, +39652, +39620, +39620, +39652, +39652, +39652, +39652, +39652, +39652, +39619, +39619, +39619, +37571, +37571, +39619, +39619, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +35427, +37475, +37507, +37475, +37475, +37507, +37507, +37506, +37506, +37507, +39587, +39587, +37507, +37507, +39587, +39587, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +39619, +39619, +39619, +37571, +37539, +37539, +37539, +37571, +39620, +39619, +39619, +37539, +37571, +39619, +39651, +39651, +37603, +39651, +37603, +37604, +37604, +37636, +37636, +37636, +39716, +39716, +39716, +39716, +41764, +41764, +41764, +41764, +41796, +41797, +43877, +43877, +41828, +43877, +43877, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +45957, +45957, +45957, +45957, +43909, +43909, +43909, +45989, +43941, +43941, +45989, +46021, +46021, +46022, +46054, +46022, +43974, +43974, +46054, +46087, +48167, +46087, +46087, +46119, +48167, +48199, +48231, +48232, +48232, +50280, +50313, +52393, +52426, +52458, +54507, +54507, +54539, +54571, +54572, +54604, +54605, +54605, +56685, +56686, +56718, +58766, +58767, +58799, +58799, +58831, +58831, +58831, +58864, +60945, +41963, +18754, +14627, +10434, +8386, +8387, +8452, +8420, +6339, +6274, +4226, +8388, +8420, +6307, +4194, +2113, +4194, +2113, +33, +2145, +65, +2113, +64, +65, +2146, +4260, +6374, +6439, +8552, +10666, +6441, +6409, +6441, +8554, +6474, +6442, +17073, +33977, +48702, +35991, +44409, +57054, +59133, +61246, +65407, +65471, +65503, +65470, +65503, +65470, +65438, +61246, +63294, +63295, +56989, +56989, +54942, +46556, +44476, +40283, +38203, +38171, +36092, +31866, +31899, +31931, +27673, +23448, +25560, +27673, +27674, +27674, +25593, +25626, +27706, +25626, +25625, +25626, +21465, +21432, +19352, +19319, +17174, +17141, +19254, +21335, +19222, +19254, +21334, +21334, +19221, +17141, +19222, +19254, +17109, +17108, +19189, +17108, +14963, +14995, +14995, +14962, +14961, +14960, +17008, +16975, +14861, +12715, +10634, +10602, +10633, +10601, +8487, +8455, +8454, +8486, +8487, +8486, +8454, +8454, +8454, +10502, +10502, +10502, +10502, +10502, +10534, +10534, +10502, +8421, +6308, +6307, +4226, +4226, +4193, +4193, +4225, +4225, +4225, +4193, +2145, +2145, +4193, +4193, +4258, +32, +4193, +2113, +6306, +4160, +8386, +12514, +42062, +63126, +65174, +65238, +65206, +65205, +65238, +65238, +65206, +65206, +65206, +65206, +65206, +65206, +65238, +65238, +65238, +65238, +65237, +65205, +65205, +65205, +65205, +63156, +63124, +63124, +65172, +65172, +65172, +65172, +65140, +65140, +65140, +65140, +65140, +65140, +65140, +65140, +63092, +63060, +63060, +63059, +63059, +63059, +63060, +63092, +63059, +63059, +60979, +60979, +60979, +60946, +60946, +60946, +60946, +58866, +58833, +58833, +58833, +58833, +58801, +56753, +56688, +56688, +56688, +54607, +54575, +52494, +52461, +50381, +48333, +48300, +48268, +46187, +46155, +46123, +44074, +44042, +44074, +44042, +44010, +41962, +41962, +44010, +44042, +44042, +44074, +44042, +41962, +44042, +44042, +44042, +44042, +44042, +44042, +44042, +44074, +44075, +46123, +46155, +46155, +46155, +46155, +46187, +46188, +48236, +48268, +48268, +48268, +48268, +48268, +48268, +48236, +48236, +48268, +48268, +48268, +48236, +50316, +50316, +48268, +48236, +48203, +48203, +48203, +48203, +46123, +46155, +46155, +46188, +48236, +48268, +48300, +48301, +50413, +50382, +50414, +52494, +52494, +52494, +52494, +52495, +52495, +52494, +50414, +50414, +50414, +50414, +50414, +50414, +50382, +50382, +50382, +50381, +50381, +50349, +50349, +50349, +48268, +46188, +46188, +46156, +44075, +44042, +41962, +39849, +37769, +37736, +35656, +35656, +35656, +35656, +35623, +35623, +35623, +35623, +35591, +35591, +35591, +35591, +33543, +33511, +33478, +33478, +31430, +31430, +31398, +29350, +29317, +29317, +29317, +29317, +29285, +27237, +27237, +27237, +27237, +27237, +27204, +27204, +27204, +27204, +27204, +27204, +27204, +27204, +27237, +27237, +27237, +29285, +29317, +31397, +31429, +31429, +31430, +31430, +31430, +31430, +31430, +31462, +31462, +31462, +33510, +33510, +31462, +31430, +31430, +31430, +31430, +31462, +31430, +31462, +31430, +31462, +31462, +31430, +31430, +31430, +31398, +29350, +29317, +29317, +29317, +27237, +27237, +27237 +}, +{ +45990, +43910, +43910, +43878, +41798, +41765, +39685, +39685, +39652, +39620, +37572, +37572, +37572, +37572, +37572, +37572, +37572, +37572, +37540, +37540, +37572, +37540, +37540, +35492, +35492, +35492, +35492, +35460, +35492, +35492, +35459, +35459, +35492, +35492, +35492, +35492, +35459, +35459, +35492, +37540, +35524, +35524, +37572, +39620, +39620, +39620, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39620, +39620, +39620, +39620, +39652, +39652, +39620, +39620, +37572, +37572, +37540, +37540, +37539, +35491, +35491, +35491, +35459, +35459, +35491, +35491, +35459, +35459, +37539, +37539, +37540, +37572, +37571, +37539, +37539, +37539, +37539, +39619, +39619, +39587, +39587, +39587, +39588, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +37539, +37507, +37507, +37507, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37506, +37506, +37474, +37506, +37507, +37506, +37506, +37474, +37474, +37506, +37507, +37507, +37507, +37507, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +37539, +35491, +35491, +37539, +37539, +35491, +37539, +37539, +37539, +37571, +37571, +39619, +39651, +37571, +37571, +37603, +37603, +37603, +37603, +37604, +35556, +37635, +37603, +37636, +39716, +39716, +39684, +39716, +39716, +41796, +41797, +41797, +41797, +43877, +43877, +43877, +43877, +43877, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43877, +43877, +43877, +43877, +45957, +45957, +45957, +45957, +43877, +43910, +45990, +45990, +45990, +43941, +43941, +43941, +43941, +43942, +43974, +43974, +43974, +43974, +43974, +43973, +46054, +46054, +46086, +46087, +46086, +46086, +48167, +48199, +48232, +50312, +50312, +50345, +50345, +50377, +52426, +52458, +54507, +54539, +54539, +54572, +54572, +54573, +56653, +56685, +58766, +56718, +56717, +58799, +58799, +58767, +58800, +56751, +58800, +54640, +31431, +12545, +10467, +8355, +6307, +8452, +10532, +8419, +6306, +6306, +6339, +6339, +6306, +4226, +2114, +2113, +2113, +2113, +2080, +2113, +2113, +2145, +2114, +2114, +2212, +4358, +4391, +8617, +12747, +10570, +4329, +4329, +6442, +8587, +6507, +19153, +38203, +44542, +29717, +44442, +61279, +61278, +63326, +63358, +65535, +65405, +65438, +65470, +65503, +65471, +65374, +63294, +65343, +65375, +59070, +59038, +59071, +52797, +42330, +46621, +40251, +38139, +38204, +36124, +31866, +38173, +27576, +31834, +23447, +27673, +29786, +27706, +27673, +29787, +31932, +25561, +27706, +25593, +23481, +23513, +19287, +19222, +19222, +17141, +17141, +14996, +17108, +19221, +17141, +19221, +19222, +19221, +19222, +17141, +17076, +17108, +17076, +17076, +17076, +14995, +14962, +12913, +14961, +14929, +14928, +14927, +12814, +12780, +10699, +8586, +10569, +10569, +10569, +10536, +8487, +10535, +10567, +8486, +8455, +8455, +8455, +8454, +8454, +8454, +8454, +8454, +10502, +10502, +8454, +8421, +8421, +8388, +6275, +4194, +4194, +4194, +4193, +4193, +4225, +4193, +4193, +2145, +4193, +4193, +2177, +2177, +2145, +2145, +4193, +4194, +4161, +8386, +16772, +50546, +63158, +63093, +65238, +65205, +65237, +65237, +65238, +65238, +65238, +65238, +65205, +65237, +65205, +65205, +65205, +65205, +65205, +65205, +65173, +65172, +65172, +65172, +63091, +63091, +63059, +63059, +63059, +63059, +63059, +63059, +63059, +63059, +63059, +63059, +63059, +63059, +63026, +63026, +63027, +63059, +63059, +63027, +63026, +60978, +60978, +60978, +60978, +60946, +60946, +60946, +60913, +58865, +58833, +58833, +58801, +56752, +56720, +56720, +56688, +56687, +54607, +54607, +54606, +52526, +52493, +50445, +50412, +48332, +48268, +48268, +46187, +46154, +44074, +44074, +44074, +44041, +44041, +44041, +44041, +44009, +44009, +44009, +44009, +44009, +41961, +41961, +41961, +41961, +41961, +44010, +44042, +44074, +44042, +44074, +46122, +46122, +44074, +44074, +46154, +46155, +46154, +46155, +46155, +46187, +48235, +48235, +48235, +46155, +46155, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48203, +46122, +46122, +46122, +46122, +46122, +46122, +46122, +46155, +46155, +46187, +48236, +48268, +48268, +50348, +50381, +50413, +52461, +52494, +52494, +52494, +52494, +52494, +52462, +50414, +50413, +50413, +50413, +50414, +50381, +50381, +50381, +50381, +50381, +50381, +50381, +50381, +48301, +48268, +46187, +46155, +44074, +44009, +41929, +39881, +39816, +37768, +37736, +37736, +37704, +35655, +37703, +35655, +37703, +35623, +35623, +35623, +35623, +35623, +35590, +35590, +35590, +33542, +33510, +33478, +33510, +31462, +31430, +31397, +29349, +29317, +29317, +29317, +29317, +29317, +29316, +29284, +29284, +29284, +29284, +29284, +27236, +27236, +27204, +27204, +27236, +27236, +27236, +29317, +31397, +31429, +31429, +31429, +33509, +33509, +33510, +33542, +33542, +33542, +33542, +33542, +33510, +33542, +33542, +33542, +33542, +33510, +33509, +33509, +33509, +33509, +33509, +33509, +33509, +31429, +31429, +31429, +31397, +31397, +31397, +29349, +29317, +29317, +29317, +29316 +}, +{ +43877, +41797, +41797, +41765, +41765, +39652, +39620, +39620, +37540, +37539, +37507, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +33379, +33379, +33379, +33379, +33379, +33379, +35427, +33346, +33379, +33379, +33379, +33379, +33346, +33346, +33379, +33379, +33411, +35459, +35459, +37507, +37507, +37539, +39588, +39620, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35427, +35459, +35459, +35459, +35427, +35459, +35459, +35459, +35459, +37507, +37539, +35458, +37507, +37506, +37507, +37539, +37539, +37507, +37507, +37507, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +37507, +37506, +37474, +37474, +37474, +37474, +37474, +37474, +37443, +37475, +37474, +37442, +37474, +37474, +37475, +37475, +37475, +37474, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37506, +37506, +37506, +37506, +37506, +37507, +37507, +37507, +37507, +37507, +37539, +35459, +35458, +35458, +35458, +35458, +35458, +35459, +35459, +35459, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37604, +37604, +37635, +37603, +39684, +39684, +39684, +39684, +39684, +39716, +41764, +41764, +41764, +41796, +41797, +41797, +43845, +43845, +43877, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +45957, +45957, +45957, +43877, +43909, +45958, +45990, +45990, +43941, +43909, +43941, +43941, +43941, +43973, +43974, +43974, +43974, +43973, +43973, +43974, +44006, +46054, +46086, +46086, +46086, +46119, +48199, +48199, +48231, +48232, +50312, +50312, +50345, +52425, +52458, +52458, +54507, +54539, +54539, +54572, +54572, +56653, +56685, +56686, +56718, +56685, +58766, +56718, +56687, +56719, +56687, +56655, +48301, +25125, +10401, +8355, +8355, +6339, +8387, +8387, +6307, +6307, +6307, +6339, +6307, +4194, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2145, +2114, +6372, +4293, +2245, +8585, +14891, +10667, +8490, +8490, +6410, +6410, +12847, +27605, +33977, +31896, +31863, +50782, +57087, +61311, +63359, +63358, +65503, +65503, +65438, +63390, +65471, +65503, +65438, +65407, +65407, +65375, +65375, +61183, +56925, +57023, +48604, +46523, +44443, +40283, +40284, +38237, +31833, +36124, +29753, +33915, +29753, +34012, +27640, +25593, +29786, +25560, +34012, +34045, +27674, +29754, +23448, +21432, +21400, +19254, +17174, +17141, +15061, +17076, +15028, +15028, +17141, +19221, +19221, +19222, +19189, +19189, +17108, +17076, +19157, +19189, +17076, +14963, +14962, +14994, +14994, +14962, +14929, +14960, +14960, +14894, +12813, +12780, +10667, +10634, +10633, +10601, +8488, +8487, +8487, +10567, +8487, +8487, +8455, +8455, +8487, +8487, +10535, +10503, +10503, +10502, +10502, +8454, +8422, +8421, +8389, +6307, +4194, +4194, +4194, +4193, +4193, +4225, +4193, +4193, +4193, +4193, +4193, +2145, +2177, +2145, +4226, +4194, +4194, +6242, +6241, +10401, +25158, +58932, +65238, +63092, +65205, +65237, +65205, +65205, +65205, +65205, +65206, +65205, +65205, +65173, +65172, +65140, +65140, +65140, +65140, +65140, +65140, +63091, +63091, +63059, +63059, +63059, +63027, +63026, +63026, +63026, +63026, +63026, +63026, +63026, +60978, +60978, +60946, +60946, +63026, +63026, +60978, +60978, +60978, +60946, +60946, +60946, +60946, +60946, +60946, +60945, +60913, +58865, +58865, +58800, +58800, +56720, +56720, +56719, +56687, +56687, +54639, +54574, +54574, +52526, +52493, +52493, +50412, +50380, +48299, +48267, +48235, +46155, +46122, +44074, +44042, +44041, +44041, +44041, +44041, +44009, +44009, +44009, +44009, +44009, +44009, +41929, +41929, +41929, +41929, +41961, +44009, +44042, +44042, +44041, +44041, +44074, +44074, +44074, +44074, +44074, +46154, +46122, +46122, +46122, +46154, +46155, +46155, +46123, +46122, +46122, +46122, +46123, +46155, +46155, +46155, +46155, +46155, +46154, +46154, +46154, +46122, +44041, +44041, +44041, +44041, +44041, +44041, +44042, +44042, +46122, +46155, +46187, +48235, +48268, +50348, +50349, +50381, +50381, +50381, +50413, +50413, +50413, +50413, +50413, +50413, +50381, +50381, +50381, +50381, +50381, +50381, +50381, +50381, +50381, +50381, +48300, +48300, +48268, +46188, +46155, +46154, +44042, +41961, +41929, +41929, +39816, +39816, +37736, +37736, +37703, +37703, +37703, +37703, +35655, +35623, +35623, +35623, +35623, +35622, +35590, +35590, +35590, +33542, +33510, +33510, +33478, +31430, +31397, +29349, +31397, +29349, +29317, +29317, +29317, +29316, +29316, +29284, +29284, +29284, +29284, +29284, +29284, +29284, +27236, +27236, +29284, +29284, +29284, +29317, +31397, +31429, +33477, +33477, +33509, +33509, +33509, +33542, +33542, +33542, +33542, +33542, +33510, +33510, +33542, +33542, +33510, +33510, +33510, +33509, +33510, +33510, +33510, +33509, +33509, +31429, +31429, +31429, +31429, +31397, +31397, +29316, +29316, +29316, +29284, +29284 +}, +{ +41764, +41764, +41732, +39684, +39652, +39619, +37539, +37539, +37507, +37507, +35427, +35426, +35426, +35426, +35426, +35426, +35427, +35427, +35394, +35395, +35395, +35427, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33346, +33346, +33346, +31266, +31266, +31266, +33346, +31298, +33346, +33346, +35394, +35395, +35427, +35427, +35459, +35427, +35427, +35427, +35459, +35459, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33378, +33378, +35426, +35426, +35426, +35394, +35394, +35426, +35458, +35458, +35458, +35426, +35458, +37506, +37507, +37506, +37474, +37506, +37475, +37475, +37475, +37475, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37442, +37474, +37474, +37475, +37475, +37475, +37475, +37475, +35426, +35426, +35426, +35426, +35427, +35427, +35459, +35459, +37506, +37506, +35459, +35459, +35426, +35426, +35426, +35426, +35459, +35459, +35491, +35491, +35491, +37539, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37603, +37604, +37603, +37603, +39683, +39684, +39684, +39684, +39684, +39684, +41764, +41764, +41764, +41764, +41797, +43845, +43845, +43877, +43877, +43877, +43909, +43909, +43909, +43877, +43877, +43909, +43909, +43909, +43909, +43909, +43877, +43877, +43877, +43909, +43877, +43877, +43909, +43909, +43909, +43909, +43909, +43909, +43941, +43941, +43941, +43973, +43974, +43973, +43973, +43973, +43973, +43974, +44006, +46054, +46086, +46086, +46118, +48167, +48199, +48199, +48232, +50312, +50312, +50345, +52425, +52457, +52458, +52458, +54539, +54539, +54571, +54572, +56652, +56653, +56685, +56686, +56685, +58734, +56686, +56654, +56687, +54606, +52493, +39817, +18786, +8353, +8387, +6307, +6339, +6306, +6307, +6307, +6307, +6307, +6307, +4226, +4194, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2145, +4227, +4228, +6406, +8552, +8585, +8553, +8554, +8522, +4330, +6443, +14895, +27606, +27638, +23412, +36121, +48734, +57087, +59167, +61246, +63326, +63359, +65471, +65503, +65535, +65471, +63358, +65406, +63358, +65406, +63326, +61181, +63327, +61183, +56957, +52764, +52829, +46523, +46588, +40218, +42397, +31865, +33946, +33978, +33946, +36060, +31866, +29786, +27673, +31899, +34012, +29754, +31867, +31867, +27673, +27706, +23448, +23448, +21335, +19222, +17109, +15028, +15028, +14995, +15028, +12947, +17108, +17141, +19221, +19189, +17108, +17109, +17076, +17076, +19157, +19156, +17076, +17043, +17043, +17042, +14962, +12849, +12848, +14896, +14927, +12814, +12781, +12748, +10666, +12715, +12682, +10601, +8488, +8487, +8487, +8487, +8487, +8487, +8487, +8455, +8487, +8487, +10535, +10535, +10535, +10503, +10503, +10502, +10470, +8422, +8421, +6308, +4227, +4226, +4226, +4193, +4193, +4225, +4193, +4193, +4193, +4193, +4193, +4193, +2177, +2177, +4193, +4194, +4194, +4194, +6241, +8354, +12545, +35755, +61077, +65238, +61044, +65205, +65205, +65205, +65205, +65173, +65173, +65173, +65141, +65140, +63092, +63060, +63059, +63059, +63059, +63059, +63027, +63026, +60978, +60978, +60978, +60946, +60946, +60946, +60946, +60946, +60946, +60946, +60946, +60946, +60946, +60945, +60945, +60913, +60945, +60946, +60946, +60946, +60945, +60913, +60913, +58865, +58865, +58865, +58865, +58865, +58833, +58833, +58832, +56719, +56719, +56687, +56687, +56687, +54639, +54607, +54606, +54574, +52494, +52493, +52493, +52461, +50380, +48332, +48299, +48267, +48267, +46154, +44073, +44073, +44041, +44041, +44041, +44041, +44009, +44009, +44009, +44009, +44009, +44008, +44008, +41928, +41928, +41896, +41928, +41929, +44009, +44009, +44009, +44009, +44041, +44041, +44041, +44009, +44041, +44041, +44041, +44074, +44042, +44041, +44041, +44041, +44042, +44041, +44009, +44009, +44009, +44042, +44042, +44042, +44042, +44042, +44042, +44041, +44009, +41961, +41928, +41896, +41896, +41896, +41928, +41928, +41928, +41928, +41929, +44009, +44042, +46122, +46155, +48235, +48267, +48268, +48300, +48300, +48300, +48300, +50348, +50348, +50380, +50381, +50381, +50381, +50381, +50380, +50380, +48300, +48300, +48300, +48300, +48300, +48268, +48268, +48267, +46187, +46155, +44074, +44074, +44041, +41929, +41928, +39848, +39816, +39816, +37735, +37735, +37703, +37703, +37703, +37703, +37703, +37703, +37703, +35622, +35622, +35622, +35622, +35622, +35622, +35590, +35590, +33510, +33509, +31429, +31397, +31397, +31397, +31397, +31397, +31397, +31397, +31364, +29316, +29316, +29284, +29284, +29284, +29284, +29284, +29284, +29284, +29284, +29316, +29316, +29316, +29316, +31397, +31397, +33509, +33509, +33509, +33541, +33541, +33542, +33542, +33542, +33542, +33542, +33542, +33542, +33542, +33542, +33542, +33542, +33509, +33509, +33509, +33509, +33509, +33509, +33509, +33509, +33477, +33477, +33477, +31429, +31396, +31396, +29316, +29316, +29284, +29284 +}, +{ +41732, +41732, +39651, +39652, +39619, +37539, +37539, +37507, +37475, +35427, +35394, +33346, +33346, +33346, +33314, +33314, +35394, +35394, +33346, +35394, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +31266, +31266, +31266, +31266, +31266, +31234, +31234, +31234, +31266, +31266, +31266, +33314, +33314, +33314, +33346, +35394, +35394, +35394, +35394, +35394, +33346, +33346, +33346, +33347, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +31234, +31266, +31266, +33314, +33314, +33314, +33314, +33314, +33346, +33346, +33346, +35362, +35394, +35394, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +37474, +37474, +37474, +35426, +35426, +35426, +35426, +35426, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +37442, +37442, +37442, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +35426, +35426, +35426, +35426, +35426, +35426, +35459, +35459, +35426, +35426, +35426, +33378, +33410, +33410, +35459, +35427, +33410, +35459, +35459, +35459, +35459, +35458, +35490, +35491, +35491, +37539, +37571, +37571, +37571, +37571, +37571, +37571, +37603, +39651, +39652, +39683, +39684, +39684, +39684, +39684, +41764, +41764, +41764, +41764, +41796, +41797, +43877, +43877, +43845, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43909, +43909, +43909, +43909, +43909, +43941, +43941, +43941, +43941, +43973, +43973, +43973, +43941, +43941, +43973, +44006, +46054, +46054, +46086, +46118, +46118, +48199, +48231, +50280, +50312, +50344, +52393, +52425, +52458, +52458, +54538, +54539, +54539, +54571, +54572, +56652, +56653, +56685, +56653, +56685, +56653, +56653, +56654, +52494, +48235, +29285, +12513, +10467, +8452, +6307, +6307, +8387, +8387, +8387, +6307, +6307, +6274, +4194, +4194, +2114, +2113, +2113, +2112, +2112, +2113, +2113, +2113, +2113, +4260, +4293, +6439, +6472, +6473, +8586, +8587, +6378, +8588, +19154, +23413, +17074, +25525, +42429, +48767, +50911, +57087, +59166, +61246, +61245, +65471, +63390, +63423, +65535, +65535, +65438, +65471, +63358, +63358, +61213, +59101, +63327, +61247, +59070, +54877, +54943, +50717, +46589, +38137, +38139, +36091, +33978, +31865, +31865, +29721, +29753, +33979, +31898, +31834, +31834, +33980, +29754, +27674, +27641, +25560, +23448, +23415, +19222, +19221, +15028, +12947, +15028, +12947, +15028, +14995, +15060, +17108, +17141, +17109, +17108, +19189, +17109, +17108, +17108, +17076, +19124, +19124, +17043, +14930, +14897, +12849, +12848, +12848, +14895, +14862, +12813, +12780, +12747, +12715, +12682, +10601, +8520, +8488, +8487, +8487, +8487, +8487, +8487, +8455, +8487, +8487, +8487, +8487, +10503, +10503, +10503, +10503, +8422, +10470, +8422, +6340, +6276, +4226, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +2177, +2177, +4193, +4193, +4193, +6306, +4193, +8354, +10466, +10400, +42061, +63190, +63124, +65139, +65140, +65172, +65205, +65172, +63060, +65140, +63092, +63060, +63059, +63027, +63027, +63027, +62994, +60946, +60946, +60945, +60945, +60913, +60913, +60913, +60913, +60913, +60913, +58865, +58865, +60913, +60913, +60913, +60913, +60913, +60913, +58832, +58833, +58833, +58865, +58865, +58865, +58832, +58832, +58832, +58832, +58832, +56752, +56752, +56752, +56752, +56719, +56719, +56719, +56687, +54639, +54638, +54606, +54606, +54606, +52493, +52493, +52461, +52461, +52460, +50380, +50347, +50347, +48266, +48234, +46154, +46121, +44041, +44041, +44041, +44041, +44009, +44009, +44009, +44009, +44009, +44008, +43976, +43976, +41928, +41928, +41928, +41928, +44008, +44009, +44009, +41928, +44041, +44041, +44041, +44009, +44009, +41961, +44009, +44009, +44041, +44009, +41961, +41960, +41928, +41928, +41928, +41928, +41928, +41928, +41929, +41961, +41961, +41961, +41929, +41928, +41928, +41928, +39848, +39848, +39815, +39815, +39815, +39815, +39815, +39815, +39848, +39848, +41896, +41928, +44009, +44041, +44041, +46122, +46154, +46187, +48235, +48235, +48267, +48268, +48300, +50348, +50348, +50380, +50380, +50348, +50348, +48300, +48300, +48268, +48267, +48267, +48267, +48235, +48235, +46155, +46154, +46122, +44041, +44041, +41961, +41928, +39848, +39848, +39815, +37735, +37735, +37735, +37735, +37735, +37703, +37703, +37702, +37702, +37703, +37670, +35622, +35622, +35622, +35622, +35622, +35622, +35622, +35590, +33509, +33509, +33477, +31429, +31429, +31397, +31397, +31397, +31396, +31364, +31364, +31364, +31364, +29316, +29316, +29316, +29316, +29316, +29316, +29316, +29316, +29316, +31364, +31364, +31396, +33476, +33509, +33541, +33541, +35589, +35589, +35622, +35622, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +33509, +33509, +33509, +33509, +33509, +33509, +33509, +33509, +33509, +33509, +33477, +31396, +31396, +31364, +31364, +29316 +}, +{ +39651, +39651, +39619, +39619, +37539, +37507, +37475, +35426, +35395, +35394, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +35362, +33346, +33314, +33314, +31266, +31266, +31234, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +33282, +33282, +33282, +33282, +33314, +33282, +33314, +33314, +33314, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31266, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +33282, +33314, +33314, +33313, +33314, +33314, +33314, +33314, +35394, +35394, +35393, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35426, +35426, +37474, +37474, +35426, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35459, +35426, +35426, +35426, +33378, +33378, +33379, +35427, +33379, +33378, +33379, +33379, +35427, +35427, +35459, +35458, +35490, +35458, +37539, +37539, +37571, +37571, +37571, +37571, +37539, +37571, +39619, +39651, +39651, +39651, +39684, +39684, +41732, +41732, +41732, +41764, +41764, +41764, +41796, +41796, +41797, +43845, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43909, +43909, +43877, +43877, +43877, +43877, +43877, +43909, +43877, +43877, +43877, +43909, +41861, +41861, +41893, +41893, +41893, +41893, +41861, +41861, +43941, +43974, +44006, +44006, +46054, +46086, +46086, +46118, +46119, +48199, +48231, +50312, +50312, +50312, +52425, +52457, +52458, +54538, +54538, +54539, +54571, +54571, +54572, +56653, +56621, +56621, +56620, +54573, +52493, +48236, +37704, +20867, +10402, +12581, +10533, +6307, +8387, +8387, +8387, +8387, +6307, +6306, +4226, +4194, +2113, +2081, +2113, +2112, +2112, +2112, +2113, +2113, +2113, +2146, +4293, +8519, +6440, +6473, +8619, +8652, +8588, +10734, +17041, +19187, +21301, +31865, +40317, +44541, +48766, +48765, +61279, +61247, +59133, +59132, +65439, +63423, +63391, +63423, +65471, +65471, +65503, +63294, +63326, +63294, +61214, +61182, +59102, +56990, +52797, +52797, +50717, +48637, +40251, +38138, +34010, +33946, +31898, +36059, +31833, +25559, +31833, +33979, +31834, +31866, +36060, +29754, +27673, +27641, +23448, +21335, +21335, +19221, +19221, +15028, +14995, +17108, +15060, +15028, +15028, +17108, +17108, +19189, +19221, +19221, +21302, +19221, +19189, +19157, +19156, +19156, +17076, +17010, +14929, +16977, +12849, +12848, +12815, +12815, +12782, +14829, +12780, +12748, +10634, +10634, +10602, +10601, +10568, +10568, +10567, +10568, +10535, +8487, +8487, +8487, +10535, +10535, +10535, +8487, +10503, +10503, +10503, +8422, +8422, +8422, +6341, +6308, +4227, +4194, +4194, +4193, +4225, +4193, +4193, +2145, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +4193, +4193, +2080, +6306, +10466, +8352, +20996, +44206, +54738, +63059, +63059, +63027, +65140, +65140, +63027, +63059, +63059, +63026, +60978, +60946, +60946, +60914, +60913, +60913, +60913, +58865, +58864, +58864, +58832, +58832, +58832, +58832, +58832, +58832, +58832, +58832, +58832, +58832, +58832, +58832, +58832, +58800, +58800, +58832, +58832, +58832, +58832, +58832, +58832, +56752, +56751, +56719, +56719, +56719, +56719, +56687, +56687, +56687, +56686, +54606, +54606, +54574, +54574, +54573, +52493, +52460, +52460, +52460, +50380, +50380, +50347, +50347, +48267, +48234, +48234, +46153, +46121, +44040, +44041, +44041, +44040, +44008, +44008, +44008, +44008, +44008, +44008, +43976, +43976, +43976, +41928, +41928, +41928, +43976, +43976, +43976, +41928, +44008, +44008, +44008, +41928, +41928, +41928, +41960, +41960, +44008, +41928, +41928, +41896, +41896, +41896, +41896, +41896, +41896, +41896, +41896, +41896, +41896, +41896, +39815, +39815, +37767, +37767, +37767, +37735, +37734, +37734, +37734, +37734, +37702, +37734, +37735, +39783, +39815, +41863, +41896, +41896, +41928, +44009, +44041, +46122, +46154, +46154, +48234, +48235, +48267, +48267, +48267, +48267, +48267, +48267, +48267, +48267, +48299, +48267, +48267, +48235, +48235, +46187, +46186, +46154, +46154, +46121, +44041, +41961, +41928, +39848, +39815, +39815, +37735, +37735, +37735, +37735, +37735, +37703, +37702, +37702, +37670, +37702, +37702, +37670, +37670, +35622, +37670, +37670, +35622, +35622, +35622, +35590, +35589, +33509, +33477, +33477, +33477, +33476, +33444, +31396, +31396, +31396, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31396, +31396, +31396, +33476, +33508, +33541, +35589, +35589, +35589, +35621, +35621, +35589, +35589, +35589, +35621, +35621, +35621, +35589, +35589, +35589, +35589, +35589, +35557, +35557, +35557, +35589, +35589, +35557, +35557, +35557, +33509, +33509, +33508, +33476, +33476, +31396, +31396, +31396 +}, +{ +41699, +41700, +39619, +39587, +37507, +37507, +37474, +35394, +35394, +35362, +33314, +33314, +33282, +33282, +33282, +33282, +33281, +33281, +33282, +33282, +33282, +33314, +33314, +31266, +31266, +31266, +31266, +31234, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31233, +31233, +31234, +31234, +31234, +31234, +31234, +31234, +29154, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31233, +31234, +33282, +33314, +33314, +35362, +35362, +35362, +35362, +35362, +35361, +35394, +35394, +35394, +35394, +35394, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +35426, +35426, +35426, +35426, +35426, +35426, +35459, +35459, +35426, +35426, +33378, +33378, +33378, +33379, +33346, +33346, +33379, +35427, +35427, +35427, +35459, +35459, +35459, +35491, +35459, +37507, +37539, +37507, +37539, +37539, +37571, +39619, +37539, +37571, +39619, +39619, +39651, +39684, +41732, +41732, +41731, +41731, +41731, +41764, +41764, +41764, +41796, +41796, +43845, +43877, +43877, +43877, +43877, +43877, +43876, +43876, +43876, +43876, +43876, +41828, +41828, +41828, +43876, +43876, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +39748, +39780, +41828, +41861, +41861, +41861, +41861, +41861, +41861, +41893, +43973, +43973, +43974, +44006, +44038, +44038, +46086, +46119, +48199, +48199, +50279, +50279, +50312, +50344, +52425, +52425, +52458, +52458, +54538, +54539, +54539, +54539, +54508, +54539, +54539, +52491, +48267, +41896, +23011, +16674, +12483, +10468, +8420, +8419, +8420, +8387, +8387, +8387, +6339, +6274, +4193, +2113, +2113, +2113, +2113, +2113, +2112, +2145, +2113, +2113, +2146, +2179, +4293, +6407, +6473, +8620, +10733, +6572, +8654, +17106, +19187, +15026, +29817, +40414, +44542, +46654, +48733, +52926, +57086, +61246, +59068, +61212, +63326, +65535, +63390, +65471, +65439, +63359, +65439, +63326, +63359, +61246, +61247, +57021, +54941, +52829, +50684, +46491, +46492, +44411, +42364, +38139, +36058, +42398, +36091, +38204, +36059, +38205, +31833, +31833, +33979, +36093, +31834, +29754, +25560, +25561, +25528, +21335, +21335, +19190, +19190, +17141, +17076, +17141, +19221, +17141, +17141, +17141, +17141, +19254, +21367, +21367, +21335, +21302, +21334, +21269, +19156, +17076, +17043, +17010, +17010, +17042, +14929, +12848, +12815, +12815, +12781, +12749, +12748, +12715, +10602, +10602, +10602, +10601, +10601, +10568, +10568, +10600, +10536, +10535, +10535, +10535, +10535, +10567, +10535, +10535, +10535, +10535, +8487, +8455, +8422, +8422, +6341, +6341, +4227, +4226, +4226, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +6306, +4225, +6274, +4160, +8353, +10464, +25157, +44173, +58866, +60978, +60913, +60946, +63026, +60913, +63026, +60946, +60946, +60945, +60913, +60913, +58865, +58832, +58832, +58832, +58832, +58832, +58831, +58799, +58799, +58799, +58799, +58799, +58799, +58799, +58799, +58799, +58799, +58767, +58767, +58767, +58767, +58767, +58767, +58799, +58799, +58799, +58799, +56751, +56719, +56719, +56719, +56718, +56686, +56686, +54638, +54606, +56686, +54606, +54605, +54573, +54573, +54573, +52492, +52492, +52460, +52460, +50380, +50379, +50347, +50315, +48266, +48234, +46153, +46153, +46120, +44008, +44008, +44008, +44008, +44008, +44008, +44008, +44008, +44008, +44008, +44008, +43976, +43976, +44008, +41927, +41927, +41927, +41927, +41927, +41927, +41895, +41927, +41927, +41927, +41927, +41927, +41927, +41927, +41928, +41927, +41927, +41895, +41895, +41895, +41895, +41895, +39815, +39815, +39815, +39815, +39815, +39783, +39782, +37702, +37702, +35621, +35622, +35622, +35622, +35621, +35589, +35589, +35589, +35589, +35621, +37670, +37702, +37702, +39750, +39783, +39783, +39815, +41896, +44008, +44009, +44041, +44041, +46121, +46122, +46154, +46154, +48234, +48234, +48235, +48235, +48235, +48235, +48267, +48267, +48234, +46154, +46154, +46154, +46154, +46154, +46121, +44041, +44008, +41928, +41928, +39848, +39815, +39815, +37735, +37735, +37735, +37735, +37735, +37734, +37702, +37702, +37702, +37702, +37702, +37702, +37670, +37670, +37670, +37670, +37669, +37669, +35589, +35589, +35589, +35557, +35557, +35556, +33476, +33476, +33476, +33444, +33444, +31396, +31396, +31363, +31396, +31364, +31396, +31396, +31363, +31363, +31396, +31396, +31396, +31396, +31396, +31396, +33476, +33476, +33508, +33509, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +35621, +35621, +35621, +35621, +35621, +35621, +35621, +35621, +35589, +35589, +35589, +35589, +35589, +35557, +35557, +35556, +33508, +33508, +33476, +33476, +33444, +33444, +31396, +31396 +}, +{ +41700, +41700, +41667, +39587, +37507, +37475, +37475, +35394, +35394, +35394, +33314, +33314, +33314, +33314, +33314, +33314, +33281, +33281, +33281, +33282, +33282, +33314, +33314, +31234, +33314, +33314, +31266, +31266, +31266, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31234, +31234, +31234, +31234, +31233, +31233, +31234, +31234, +31234, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31202, +31202, +31202, +31202, +31202, +31202, +29153, +29153, +29154, +29154, +29154, +29154, +29154, +31202, +31234, +31234, +31202, +31234, +31234, +31234, +33282, +33282, +33314, +35362, +35394, +35362, +35362, +35394, +37442, +35393, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35426, +35426, +35426, +35426, +35426, +37474, +37474, +37474, +37442, +37474, +37474, +37474, +37474, +37506, +37506, +37474, +37474, +37474, +37506, +37506, +37506, +37474, +37506, +37506, +37506, +37506, +37506, +37506, +35458, +35426, +35426, +35426, +35426, +35426, +35394, +33346, +33346, +35427, +33347, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +35426, +35426, +35459, +35459, +35459, +37507, +37506, +37539, +37571, +37571, +37539, +37539, +39619, +39619, +39619, +39651, +39651, +39651, +41731, +41731, +41763, +41763, +41764, +41764, +41796, +41796, +41796, +41796, +43876, +43876, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41764, +41764, +41764, +39716, +39716, +39716, +39716, +39716, +39684, +39684, +39716, +39716, +39748, +39748, +39748, +39748, +39780, +39748, +39748, +39781, +41861, +41861, +41893, +41893, +43974, +44006, +44006, +46086, +46119, +48167, +48167, +48167, +48231, +50280, +50312, +50345, +50345, +52393, +52425, +52425, +52425, +54506, +54443, +54474, +54538, +50410, +44073, +33510, +14625, +12547, +12516, +10436, +8387, +8451, +8419, +6307, +6306, +8387, +10500, +8419, +6274, +2145, +2145, +4194, +2113, +2113, +2112, +2145, +2081, +33, +2146, +4260, +4326, +6407, +8554, +10700, +10766, +12912, +14994, +14994, +19220, +34043, +38301, +38268, +42493, +48767, +52959, +57119, +55006, +61279, +63326, +65439, +65438, +65471, +63326, +65438, +65503, +63326, +63359, +65439, +63359, +57021, +59134, +54908, +55006, +50716, +54878, +44346, +48605, +35959, +42332, +36026, +42430, +36091, +36091, +38205, +29753, +25527, +29753, +40285, +29753, +33947, +27641, +29786, +27641, +25561, +25529, +21335, +23415, +19222, +19222, +21302, +19190, +17141, +19254, +19222, +19221, +19221, +19189, +21334, +23415, +21367, +21367, +21334, +21302, +21269, +19156, +17043, +17043, +17075, +17042, +14962, +14961, +14929, +14928, +14895, +14862, +14829, +14829, +12748, +10634, +10601, +10569, +10601, +10600, +10568, +10567, +10567, +8487, +10535, +10535, +10535, +10567, +10567, +10567, +10567, +8519, +10567, +10535, +8455, +8454, +8454, +6373, +6341, +6308, +4259, +4226, +4193, +4193, +4193, +2177, +2177, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +2144, +4225, +6306, +4226, +6273, +8352, +12512, +25189, +46252, +56785, +58833, +58832, +60913, +60880, +60913, +58864, +60912, +60912, +58832, +58832, +58832, +58800, +58799, +58799, +56719, +56719, +56718, +56718, +56718, +56686, +56686, +56686, +56686, +56686, +56686, +56686, +56686, +56686, +56654, +56654, +58735, +56687, +56687, +56686, +56686, +56718, +56718, +56718, +56686, +56686, +56685, +56685, +56685, +54605, +54605, +54605, +54605, +54573, +54573, +52492, +52492, +52460, +52460, +52459, +52459, +50379, +50347, +50347, +50314, +48266, +48234, +48233, +46121, +46120, +44040, +44008, +44008, +43976, +43976, +43976, +43976, +43976, +43976, +43976, +43976, +43976, +43976, +41928, +43975, +41927, +41927, +41927, +41927, +41927, +41927, +41895, +41895, +41895, +41895, +41895, +39847, +41895, +39879, +39879, +41895, +39847, +39815, +39814, +39814, +39814, +39782, +39782, +39782, +37734, +37702, +37702, +37701, +37669, +37669, +37669, +35621, +35621, +35589, +35589, +35589, +35589, +35589, +33509, +35557, +35589, +35621, +37669, +37669, +37701, +39750, +39782, +39814, +39847, +41927, +41928, +43976, +44008, +44040, +46121, +46121, +46153, +46154, +48202, +48234, +48234, +48234, +48234, +48202, +46154, +46153, +46121, +46121, +46121, +46121, +46089, +44040, +43976, +41928, +41896, +39816, +39815, +39783, +39815, +39783, +37735, +37735, +37735, +37735, +39782, +39782, +39750, +37702, +37702, +37702, +37702, +37702, +37670, +37670, +37670, +37669, +37669, +37637, +35589, +35589, +35556, +35556, +35556, +35556, +33476, +33476, +33476, +33444, +33444, +31396, +31395, +33444, +31396, +31395, +31395, +31363, +31363, +31395, +31395, +31395, +31395, +33444, +33444, +33476, +33476, +33508, +33508, +35556, +35588, +35589, +35589, +35589, +35589, +35589, +35589, +37669, +37669, +37669, +35621, +35621, +35621, +35621, +35621, +35589, +35589, +35589, +35589, +35589, +35556, +35556, +35556, +35556, +35556, +33476, +33476, +33444, +33444, +33444, +33443 +}, +{ +41667, +41668, +39587, +39555, +37475, +37475, +37443, +35394, +35362, +35362, +33314, +33282, +33282, +33314, +33282, +33282, +35330, +35330, +35330, +33282, +33282, +33314, +33282, +31234, +31233, +31233, +31233, +31266, +31234, +31266, +31266, +31234, +31233, +31233, +31201, +31201, +31201, +31233, +31233, +31233, +31233, +31233, +31233, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +29154, +29154, +29154, +31234, +31234, +29153, +29153, +29154, +29186, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +33282, +33314, +33314, +33314, +33314, +35362, +35362, +35362, +37410, +37442, +37409, +37410, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35426, +35426, +35426, +35426, +35426, +35426, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37506, +37506, +37506, +37474, +37474, +37474, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +35426, +35426, +35426, +35426, +35394, +35394, +35394, +35427, +35427, +35395, +35395, +33346, +33346, +33346, +33346, +35427, +35426, +35426, +35458, +35426, +35459, +35459, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +39619, +39619, +39619, +39651, +39651, +39651, +39650, +39651, +39683, +41731, +41763, +41763, +41763, +41763, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41763, +41763, +41763, +39715, +39715, +39715, +39715, +39715, +39683, +39683, +39715, +39715, +39683, +39683, +39683, +39683, +37603, +37635, +37635, +37635, +37668, +37668, +37668, +37668, +39748, +37700, +37700, +39748, +39780, +39781, +39813, +41861, +41893, +41893, +41926, +44006, +46054, +46086, +46086, +46086, +48199, +48199, +50280, +50312, +50312, +50312, +50312, +50345, +52393, +52426, +52394, +52394, +52458, +50377, +41959, +29316, +12546, +12548, +12549, +10436, +8387, +8419, +6307, +6275, +4161, +8387, +12645, +14726, +10532, +6306, +2145, +2145, +65, +2113, +2113, +2113, +2080, +1, +2115, +2212, +6439, +8586, +10700, +14927, +17138, +12945, +12913, +19253, +31995, +36157, +38333, +38301, +42493, +46654, +48701, +54975, +54973, +59198, +65439, +65471, +65471, +65439, +63358, +63358, +63359, +63294, +63294, +61246, +59068, +50682, +56989, +50650, +52860, +48635, +52798, +48605, +48637, +38073, +44413, +40252, +40284, +40285, +36091, +33946, +33946, +38204, +33946, +33946, +31866, +31867, +31867, +29786, +27674, +25561, +23449, +23448, +23448, +19254, +19222, +23448, +21302, +17109, +19254, +19254, +19254, +19222, +19189, +19254, +21334, +21334, +21334, +21334, +17076, +19189, +21269, +19156, +17043, +17075, +17042, +14961, +14929, +14928, +14896, +14895, +14862, +12749, +12748, +12683, +12682, +10569, +8488, +10568, +10600, +10568, +10535, +10503, +8487, +8487, +8487, +10535, +10567, +10567, +10568, +10567, +10567, +10567, +8519, +8487, +8454, +8454, +6373, +6373, +6340, +6308, +6274, +4193, +4193, +4193, +2177, +2177, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4257, +4225, +2145, +4226, +6305, +6272, +12544, +18883, +31461, +50445, +56752, +58800, +58832, +58799, +58832, +58832, +58800, +58800, +58799, +58799, +58799, +56719, +56719, +56686, +54638, +54638, +54637, +54605, +54605, +54605, +54605, +54605, +54605, +54605, +54605, +56653, +56654, +56654, +56654, +56654, +56654, +56654, +56654, +56654, +56654, +56654, +56653, +56653, +54605, +54605, +54605, +54605, +54605, +54605, +54572, +54572, +52492, +52492, +52460, +52460, +52459, +50379, +50379, +50347, +50379, +50346, +50314, +48266, +48234, +48201, +46153, +46121, +46088, +46088, +44040, +44008, +43976, +43976, +43976, +43944, +41928, +41928, +41928, +41928, +41928, +41928, +41928, +41896, +41927, +41927, +41927, +41927, +41927, +41895, +41927, +41927, +41927, +41927, +41894, +41894, +39846, +39846, +39846, +39846, +39846, +39814, +39814, +39782, +37734, +37734, +37701, +37701, +37669, +37669, +37669, +35621, +35589, +35589, +35589, +35589, +35589, +35557, +35557, +33509, +33477, +33477, +33476, +33476, +35557, +35589, +35589, +35621, +35621, +37669, +37701, +39782, +39782, +39815, +41895, +41895, +41895, +41928, +44008, +46089, +46089, +46121, +46121, +46121, +46121, +46121, +46121, +46121, +46121, +46089, +44041, +44041, +44040, +44040, +44008, +44008, +43976, +41895, +39815, +39815, +39815, +39783, +39783, +39815, +39815, +39783, +37734, +37734, +37734, +39782, +39782, +39782, +39750, +37702, +37701, +37701, +37702, +37702, +37701, +37669, +37669, +37669, +37669, +35589, +35589, +35588, +35556, +35556, +35556, +35556, +35524, +33476, +33476, +33444, +33444, +31396, +33444, +33444, +33444, +31395, +31363, +31363, +31363, +31395, +33443, +33443, +33444, +33476, +33476, +33476, +33476, +33476, +35556, +35588, +35589, +37637, +37637, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +35588, +35588, +35588, +35588, +35588, +35588, +35556, +35556, +35557, +35556, +33476, +35524, +33444, +33444, +33444, +33411 +}, +{ +39651, +39619, +39587, +37507, +37475, +35426, +35394, +35394, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +35330, +35330, +35330, +35330, +33282, +33314, +33314, +33282, +33282, +31234, +31234, +31234, +33282, +33282, +31234, +31234, +31202, +31234, +31234, +31233, +31233, +31233, +31233, +31234, +31234, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +29153, +29153, +29153, +31233, +31233, +29186, +29154, +29153, +29153, +29153, +29153, +29154, +31234, +31202, +31233, +31233, +31233, +31234, +33314, +33314, +33314, +35362, +35394, +35394, +35394, +37442, +37442, +37442, +37441, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37506, +37474, +37474, +37474, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37474, +35458, +35458, +35458, +37506, +35458, +35427, +35426, +35426, +35426, +35426, +35394, +33346, +33346, +33346, +33378, +33378, +33378, +33378, +35426, +35459, +35459, +35458, +35458, +35458, +35458, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +37539, +37571, +37603, +37603, +37603, +39651, +39651, +39651, +39683, +39651, +39683, +39683, +41731, +41763, +41731, +41731, +41731, +41731, +39684, +39684, +39684, +39715, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +37635, +37635, +37635, +37635, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37635, +37635, +37635, +37636, +37668, +37668, +37668, +39716, +39716, +39748, +39780, +39781, +41829, +41861, +41893, +43974, +43974, +46054, +46054, +46054, +46054, +46086, +48167, +48167, +50247, +50248, +50280, +50280, +52361, +50281, +50281, +52393, +50280, +48232, +39815, +29284, +14658, +12516, +8388, +8419, +10499, +8354, +6307, +6274, +10499, +16838, +21064, +23242, +14758, +10532, +4258, +2145, +4226, +2113, +4226, +0, +2113, +2146, +66, +4294, +8553, +8619, +10766, +8719, +8752, +15059, +23511, +34045, +31996, +40382, +42462, +40348, +42493, +46621, +48701, +54975, +57119, +59166, +59133, +63294, +65439, +63359, +63326, +63293, +61213, +61213, +65407, +56988, +59068, +63327, +57021, +59166, +54909, +54910, +46523, +48702, +44477, +38203, +40316, +42365, +38205, +36124, +34043, +38237, +34011, +31866, +33947, +38173, +29786, +27673, +29754, +31899, +25560, +25528, +25561, +21335, +21335, +21302, +23415, +21335, +21335, +21303, +21367, +21335, +19222, +21335, +21302, +19222, +21303, +21367, +21335, +19254, +21270, +19190, +21270, +19157, +17076, +17076, +14994, +14994, +14962, +14929, +12848, +14895, +14895, +14862, +14829, +12716, +10602, +10634, +10634, +10601, +10600, +12648, +10568, +10535, +8455, +8487, +10535, +10535, +10567, +10568, +10568, +10567, +10567, +10567, +10567, +10535, +10535, +8455, +8454, +8422, +8389, +6308, +6275, +4226, +4194, +2145, +2177, +4226, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +2177, +4225, +4225, +6306, +6306, +6273, +10433, +14657, +23044, +33575, +50477, +56783, +54670, +56718, +56751, +56719, +56718, +56718, +56718, +56718, +56686, +56685, +54605, +54605, +54605, +54605, +54605, +54572, +54572, +52492, +54572, +54572, +54572, +54572, +54572, +54572, +54572, +54540, +54540, +54540, +54540, +56621, +54573, +54572, +54572, +54572, +54572, +54572, +54540, +54540, +54540, +54540, +52492, +52492, +52492, +52459, +52459, +52459, +50379, +50379, +50346, +50346, +50346, +50346, +50314, +48266, +48233, +48201, +46153, +46120, +46120, +46120, +46120, +46088, +44007, +44007, +44007, +43975, +43975, +41895, +41895, +41927, +41927, +41927, +41927, +41927, +41927, +43975, +44007, +41927, +41927, +41927, +41927, +41927, +41927, +41927, +43975, +41926, +41894, +41894, +41895, +41895, +39814, +39814, +39814, +39814, +39782, +39750, +37701, +37701, +37669, +37668, +35588, +35588, +35588, +35588, +35588, +35588, +35588, +35588, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +33508, +33476, +35556, +35556, +35589, +35589, +37668, +37669, +37701, +39782, +39814, +39815, +39815, +39815, +41895, +41895, +43976, +44008, +44008, +44040, +46089, +46089, +44040, +44040, +44040, +44008, +44008, +44008, +44008, +44008, +44008, +43976, +41895, +41894, +41895, +41894, +39814, +39814, +39815, +39815, +39782, +39815, +39783, +39782, +39782, +39782, +39782, +39782, +39782, +39750, +37701, +37701, +37701, +37701, +37701, +37669, +37669, +37669, +37669, +37669, +37637, +35588, +35588, +35556, +35556, +35556, +35556, +35524, +33476, +33475, +33443, +33443, +33443, +33443, +33443, +33443, +33443, +33443, +33443, +33443, +33443, +33475, +33475, +33475, +33476, +33476, +33476, +35524, +35556, +35588, +35588, +35588, +37637, +37637, +37637, +37669, +37669, +37637, +37669, +37668, +35588, +37668, +37701, +37701, +37636, +37668, +37636, +37636, +37636, +37636, +37636, +35556, +35556, +35556, +35524, +35524, +33476, +33443, +33443, +33476, +33476 +}, +{ +39651, +39619, +39587, +37507, +37474, +35394, +35394, +35362, +33314, +33314, +33314, +33314, +35330, +35330, +35330, +35330, +35362, +35362, +35330, +35330, +33282, +33282, +33282, +33282, +33314, +33282, +33282, +33282, +33282, +33282, +31234, +31234, +31234, +31233, +31233, +31233, +31233, +31233, +31234, +31234, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +29153, +29153, +29153, +29153, +29153, +29153, +29185, +29185, +29185, +29153, +29153, +29153, +31233, +31234, +31234, +31234, +31234, +33282, +33282, +33314, +33314, +33314, +35362, +35362, +35394, +35394, +35393, +37409, +37409, +37441, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37506, +37506, +37474, +37506, +37506, +37506, +37507, +39555, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +37538, +37538, +37538, +37538, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +35459, +35459, +35459, +35459, +33378, +33378, +33378, +33378, +33378, +35426, +35426, +35426, +35458, +35458, +35458, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37538, +37571, +37603, +37603, +37603, +37603, +37603, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39683, +39651, +39651, +39651, +39651, +39651, +37603, +37603, +37602, +37602, +37602, +37603, +37603, +35522, +35522, +35523, +35555, +35555, +35555, +35555, +37603, +37635, +37635, +37635, +35587, +35555, +37635, +37635, +37636, +37668, +39748, +39748, +39748, +39780, +41861, +41861, +43941, +43974, +46022, +46054, +46054, +46086, +48135, +48167, +48167, +48167, +48199, +50247, +50280, +50280, +50280, +50312, +48199, +48200, +39815, +27204, +12513, +10403, +8323, +6274, +6305, +6274, +6306, +8419, +18951, +25322, +25290, +21096, +16838, +8419, +4226, +4226, +4226, +4226, +32, +32, +4193, +2114, +4261, +6407, +6473, +8620, +12847, +12945, +19317, +27802, +29883, +31931, +34109, +36189, +36188, +40348, +44574, +46654, +48701, +54975, +57054, +59166, +59100, +59100, +61213, +63326, +63294, +59132, +63326, +61181, +61181, +65407, +63327, +63327, +59134, +63359, +56990, +54909, +50781, +48702, +44476, +42397, +40316, +42397, +34043, +36092, +34043, +34011, +31898, +29786, +33947, +33947, +31899, +33980, +29754, +27641, +27641, +25561, +27674, +23480, +23448, +23480, +23448, +25528, +23415, +21335, +21302, +19222, +19254, +21302, +21303, +23416, +25528, +23416, +21302, +19222, +21303, +19157, +19190, +21270, +19189, +17108, +14995, +17107, +17042, +14961, +14929, +14896, +14862, +12781, +14797, +12716, +10635, +10634, +10602, +10601, +10568, +10536, +10535, +8487, +8487, +10535, +10535, +10535, +10535, +10567, +10567, +10567, +10568, +10567, +10567, +10567, +10535, +10535, +8455, +8454, +6341, +6308, +6275, +4226, +4194, +2145, +2145, +2178, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +6306, +6306, +6273, +8385, +12544, +18850, +27301, +46186, +54637, +54605, +54637, +54605, +56686, +56685, +56685, +56685, +54605, +54605, +54605, +54572, +54572, +52492, +52492, +52492, +52492, +52459, +52459, +52459, +52459, +52459, +52459, +52459, +52459, +52459, +52459, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52459, +52459, +52459, +52459, +52459, +52427, +50378, +50378, +50346, +50346, +48298, +48265, +48265, +48233, +48233, +48233, +48201, +46153, +46153, +46120, +46120, +46088, +44039, +44039, +46088, +46087, +44007, +44007, +43975, +43975, +41895, +41895, +41894, +41895, +41927, +41927, +41927, +41927, +41927, +44007, +41926, +41926, +41926, +41926, +41926, +41926, +41894, +41894, +41926, +41894, +41894, +41894, +41894, +39846, +39814, +39782, +39781, +39781, +39749, +37701, +37701, +37669, +37669, +37668, +37669, +37669, +37669, +37668, +37636, +35588, +35588, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35588, +37668, +37701, +37669, +37701, +37734, +39814, +39814, +41894, +41927, +43975, +44008, +44008, +44008, +44008, +44008, +44008, +44007, +43975, +44007, +44008, +44008, +43975, +41927, +41927, +41895, +41862, +39814, +39814, +39814, +39781, +39781, +39782, +39782, +37701, +39782, +39782, +39782, +39782, +39782, +39782, +39781, +39749, +39782, +39749, +39749, +39781, +39781, +37701, +37701, +37701, +37701, +37669, +37669, +37668, +37636, +35588, +35588, +35588, +35556, +35556, +35524, +35524, +33475, +33475, +33475, +33475, +33444, +33443, +33443, +33443, +33443, +33443, +33443, +33443, +33475, +33475, +33475, +33475, +35524, +35524, +35556, +35556, +37636, +37636, +37636, +37636, +37668, +37669, +37669, +37669, +37669, +37669, +37669, +37668, +37668, +37701, +37701, +37668, +37668, +37668, +37668, +37636, +37636, +37636, +35556, +35556, +35556, +35524, +35524, +35523, +35491, +35491, +35491, +35524 +}, +{ +39651, +39619, +39587, +37506, +37474, +35394, +35394, +35362, +35362, +35362, +35362, +35362, +35362, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +33314, +33282, +33282, +33282, +33314, +33314, +33282, +33282, +33282, +31234, +31234, +31234, +31233, +31233, +31233, +31234, +31234, +31234, +31234, +31234, +31266, +31266, +31234, +31234, +31234, +31234, +31266, +31266, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +29153, +29153, +31233, +31234, +31234, +29186, +29186, +31234, +31234, +31234, +31234, +31234, +31234, +31266, +33314, +33314, +33314, +33314, +33314, +35362, +35394, +35394, +35394, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37506, +37506, +37506, +37506, +37506, +37507, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39587, +39587, +39587, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +37571, +37539, +35491, +35491, +35491, +35459, +35459, +35459, +35459, +35459, +35458, +35458, +35458, +37539, +37539, +37539, +37539, +37538, +35491, +37539, +37539, +37570, +37571, +37603, +37603, +37603, +37603, +37603, +37603, +39651, +39651, +39651, +39651, +39651, +37570, +37570, +39618, +39651, +39651, +39651, +39651, +39651, +39651, +37571, +39651, +39651, +37603, +37571, +37571, +37570, +35522, +35490, +35490, +35490, +35522, +35490, +35490, +35490, +35491, +35523, +35523, +35523, +35523, +35555, +37603, +37603, +35555, +35555, +37603, +37603, +37604, +37635, +37635, +37667, +39716, +39748, +39748, +41828, +41861, +43941, +43942, +43974, +46054, +46054, +46086, +48134, +48134, +48134, +48135, +48167, +48167, +48167, +48167, +48167, +48167, +44039, +37735, +25091, +12514, +10403, +8356, +4226, +6273, +8386, +8419, +14758, +23177, +29548, +29515, +16870, +12612, +6306, +6338, +6371, +4226, +0, +32, +6339, +6339, +4227, +6374, +8521, +6474, +10733, +17138, +21431, +25721, +27835, +27803, +31964, +29883, +36189, +40349, +38300, +42429, +46622, +50782, +52862, +52861, +59134, +63294, +63294, +63294, +63359, +61181, +57019, +63326, +65439, +65407, +61181, +61149, +59069, +61247, +59102, +52796, +54974, +54975, +46556, +40315, +44542, +40349, +36155, +34011, +34011, +31931, +27737, +29786, +27705, +33979, +31866, +29786, +34012, +27641, +29754, +27641, +25561, +25593, +23416, +25593, +27674, +21367, +25528, +21335, +21367, +21335, +21367, +23416, +21335, +21303, +19254, +21302, +19254, +21303, +23416, +21303, +19222, +21270, +19222, +19189, +19221, +19156, +19156, +17075, +14994, +14961, +14960, +14895, +14862, +14829, +14796, +10635, +10634, +10602, +10601, +10568, +10568, +10567, +10567, +10535, +10535, +10535, +8487, +10535, +10567, +10567, +10567, +10568, +10568, +10568, +10568, +10567, +10535, +10535, +8455, +8390, +6341, +6308, +4227, +4226, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4226, +4226, +6274, +6305, +8352, +16737, +23075, +39847, +52492, +52491, +54572, +52492, +54572, +54540, +54540, +54540, +54540, +52492, +52459, +52459, +52459, +50379, +50379, +50379, +50379, +50379, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50313, +50313, +50313, +48233, +48233, +48233, +46152, +46152, +46152, +46120, +46120, +44039, +44039, +44039, +44039, +44039, +44007, +44007, +44007, +46055, +44007, +43975, +43974, +43974, +41927, +41894, +41894, +41862, +41894, +41894, +41894, +41894, +41927, +41927, +43975, +41926, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +39814, +39814, +39814, +39782, +37701, +37701, +37701, +37701, +37669, +37669, +37668, +37668, +35588, +35588, +35588, +35556, +35556, +35556, +35556, +35556, +35588, +35588, +35588, +35588, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35555, +35556, +35588, +37668, +37668, +37669, +37701, +37701, +39782, +39782, +41862, +41895, +41895, +41895, +41895, +41895, +43975, +43975, +43975, +41927, +41927, +41927, +41927, +41895, +41894, +41862, +39814, +39814, +39782, +39782, +39782, +37701, +37701, +39781, +37701, +37701, +39782, +39782, +39782, +39782, +39782, +39782, +39781, +39749, +39782, +39749, +39749, +39782, +39782, +39749, +39749, +39749, +39749, +37701, +37669, +37668, +37636, +37636, +35588, +35588, +35556, +35556, +35556, +35524, +35524, +33475, +33475, +35524, +33443, +33443, +33443, +33443, +33443, +33443, +33475, +33475, +35523, +35523, +35523, +35523, +35523, +35555, +35556, +35556, +37636, +37636, +37668, +37668, +37668, +37668, +37701, +37701, +39717, +39749, +37701, +37669, +37669, +39749, +37701, +37669, +37668, +37668, +37668, +37636, +37636, +37636, +37604, +35556, +35556, +35555, +35523, +35523, +35523, +35523, +35523, +35523 +}, +{ +41699, +39619, +39587, +37506, +37474, +35394, +35394, +35394, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +37410, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +33314, +33314, +33282, +33282, +33282, +31234, +31266, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31266, +31266, +33314, +31266, +31266, +31266, +33314, +33346, +33346, +33314, +33314, +33314, +33346, +35394, +35394, +35394, +35362, +35394, +35426, +37474, +37474, +37474, +37474, +37474, +37474, +39522, +39554, +39522, +39522, +39522, +39522, +39522, +39522, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37506, +37506, +37506, +37506, +37506, +39554, +39587, +39587, +39587, +39619, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39651, +39651, +39652, +39651, +39651, +39620, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +37604, +37604, +37604, +37572, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37603, +37603, +37603, +37603, +37603, +37635, +37635, +37603, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +37571, +37571, +39619, +39651, +39651, +39619, +39619, +39619, +37571, +37571, +37571, +37571, +37571, +37571, +37570, +37538, +35523, +35490, +35490, +35490, +35490, +35490, +33442, +33442, +33442, +33442, +33442, +35523, +35523, +35555, +35555, +35555, +37603, +37603, +37604, +37604, +37636, +37636, +37636, +37636, +39716, +39716, +39748, +41828, +41829, +43909, +43941, +46022, +46022, +46022, +46054, +46054, +46054, +48102, +48134, +48135, +48134, +48135, +48135, +48102, +48167, +43974, +37703, +23011, +12579, +10404, +8356, +6339, +6370, +10499, +10532, +21064, +25290, +25290, +25290, +12644, +8386, +6338, +8451, +6307, +2080, +2080, +2145, +10533, +8452, +4227, +8520, +6440, +10700, +19251, +27737, +27770, +25722, +27803, +27836, +31997, +34077, +34076, +36188, +40349, +42462, +44541, +48669, +50749, +57055, +59167, +63294, +63327, +63294, +65407, +63294, +65407, +61246, +63326, +65407, +63326, +63327, +56988, +61247, +59102, +54909, +54941, +50749, +48669, +44509, +38236, +36156, +34043, +31963, +31931, +29851, +29851, +29851, +29786, +29818, +29754, +27641, +29754, +27641, +36126, +25593, +27674, +25593, +25561, +25528, +25561, +23448, +25593, +23480, +23448, +21302, +23415, +21302, +21335, +21303, +19222, +19254, +21335, +21335, +21335, +21336, +23383, +21335, +21270, +21302, +21302, +19221, +17108, +17108, +17075, +17042, +14961, +14927, +14894, +14862, +14829, +12715, +10634, +10634, +12681, +12649, +10568, +10567, +10568, +10535, +10535, +10535, +8487, +8487, +10535, +10567, +10567, +10600, +10600, +10568, +10568, +10568, +10536, +10535, +8455, +8422, +6341, +6308, +4227, +4195, +2146, +2146, +4226, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4226, +4226, +6273, +6272, +14657, +23043, +35654, +50346, +50378, +54539, +52426, +52459, +52459, +52459, +52459, +52426, +52426, +50378, +50346, +50346, +48265, +48265, +50313, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +48232, +48232, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48232, +48232, +48232, +48232, +48232, +48232, +48200, +48200, +46152, +46120, +46120, +46119, +46119, +46119, +44039, +44039, +44039, +44007, +44007, +44007, +44007, +43975, +43974, +43974, +43974, +43974, +43942, +41894, +41894, +41894, +41894, +41862, +41862, +39813, +39813, +41862, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +41862, +41862, +39813, +39813, +39813, +41894, +41894, +41862, +41862, +39814, +39782, +39781, +39749, +39749, +39749, +37701, +37669, +37669, +37668, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37668, +37668, +37669, +35588, +35588, +35588, +35588, +35556, +35556, +35556, +35556, +35588, +35588, +35556, +35555, +35555, +35556, +35588, +35588, +37668, +37668, +37701, +37701, +37701, +39749, +39781, +41830, +39814, +39782, +39814, +41862, +41894, +41895, +41895, +41895, +41894, +41894, +41894, +39814, +39782, +39782, +39782, +39781, +39781, +39781, +39781, +39749, +39749, +39749, +39781, +37700, +39813, +39813, +39781, +39781, +39781, +39781, +39781, +39781, +39749, +39749, +39749, +39781, +39781, +39749, +37669, +37669, +37701, +37669, +37668, +37668, +37636, +37636, +35588, +35556, +37604, +35556, +35556, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35555, +37635, +37635, +37636, +37668, +37668, +37668, +39748, +39748, +39716, +39749, +39749, +37668, +37668, +39717, +39717, +39717, +37668, +37668, +37636, +37636, +37636, +37636, +37604, +37603, +35555, +35555, +35523, +35523, +35523, +35523, +35523, +35523 +}, +{ +41667, +39619, +39586, +37506, +37474, +37474, +37442, +37442, +37410, +37410, +37410, +37410, +35362, +35362, +37410, +37410, +37443, +37442, +37442, +35394, +35394, +35394, +35394, +35394, +35394, +35395, +35395, +35395, +35395, +35395, +35395, +35362, +33314, +33314, +33346, +33346, +33347, +33346, +33346, +33346, +35394, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33346, +33314, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +35395, +35395, +35427, +35394, +35394, +35394, +35426, +37474, +37474, +37474, +37474, +39522, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39522, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39586, +39586, +39586, +39586, +39586, +39587, +39619, +39619, +41667, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41732, +41732, +41732, +41764, +41764, +41764, +41764, +41764, +41765, +41765, +41765, +41765, +41765, +41797, +41797, +41797, +41765, +41765, +39717, +39716, +39684, +39684, +39684, +39684, +39652, +39652, +39652, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39683, +39683, +39683, +39683, +39683, +39683, +39651, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +37571, +37571, +37571, +37571, +37571, +37571, +37539, +37538, +37571, +35490, +35458, +35458, +35490, +33442, +33410, +33442, +33410, +33442, +33443, +35523, +35523, +35555, +35555, +35555, +35523, +35555, +37603, +37604, +37636, +39684, +39716, +39716, +39716, +39748, +39748, +41796, +41829, +43909, +43941, +46022, +45989, +46022, +46022, +46054, +46054, +48102, +48134, +48134, +48134, +48167, +48134, +48102, +48167, +41894, +35622, +23011, +16741, +8356, +6275, +8419, +8450, +10531, +12612, +23177, +27403, +21031, +18918, +10466, +8386, +12645, +8387, +2113, +2113, +4227, +8452, +4226, +6339, +6372, +6439, +10667, +19153, +25526, +27737, +27770, +27803, +29916, +29916, +29916, +34077, +34076, +36189, +40349, +40349, +42461, +46621, +50749, +55007, +59135, +61182, +63294, +63294, +63294, +59101, +59101, +61214, +61214, +61181, +65407, +63294, +65439, +61247, +59134, +57022, +54941, +48668, +46621, +44541, +36123, +36123, +31930, +34044, +31931, +27770, +29851, +27738, +27706, +27706, +27673, +27706, +27706, +25593, +33980, +23448, +27674, +23480, +27642, +27674, +27641, +25561, +23448, +23448, +23415, +21302, +23448, +21335, +21335, +19222, +19189, +21303, +23448, +23448, +23416, +25529, +23416, +21335, +23448, +23448, +21302, +19221, +19221, +19188, +17075, +14994, +14993, +14928, +14927, +14894, +12781, +12748, +12715, +12682, +12681, +12648, +10535, +8487, +10535, +8487, +10535, +10535, +8487, +10535, +10567, +10567, +10567, +10600, +10600, +10600, +10568, +10568, +10568, +10535, +10503, +8423, +6342, +6309, +4228, +4195, +2146, +2146, +4226, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4193, +4226, +4225, +6273, +10465, +23043, +33541, +46152, +50280, +52426, +52393, +52393, +50313, +50313, +50313, +50313, +50313, +50281, +48232, +48232, +48200, +48200, +48200, +46120, +46120, +48168, +48168, +48168, +48168, +48168, +48168, +46119, +46087, +46087, +46087, +46087, +46055, +46055, +46055, +46055, +46055, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +44007, +44007, +44006, +44006, +44006, +44006, +44006, +43974, +43974, +43974, +43974, +43974, +43942, +41894, +41894, +41862, +41862, +41894, +41862, +41861, +41829, +41829, +41861, +41861, +41861, +39781, +39781, +39781, +39781, +41861, +41861, +41861, +41861, +41861, +39813, +39813, +39813, +39813, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39749, +37701, +37669, +37669, +37669, +37668, +37636, +37636, +35588, +35556, +35556, +35555, +35555, +35555, +35555, +35555, +35556, +35556, +35556, +35588, +35588, +35556, +35556, +35556, +35588, +35588, +35588, +35555, +35555, +35588, +35588, +35555, +35555, +35588, +35588, +37668, +37668, +37669, +39749, +39749, +41830, +41830, +41862, +41862, +41862, +41862, +41862, +41862, +39782, +39814, +39782, +39749, +39749, +39749, +39749, +37701, +37669, +37669, +37701, +37701, +39748, +39749, +39749, +39749, +39781, +39781, +39749, +39749, +39749, +39749, +39781, +39781, +39749, +39749, +39749, +39781, +39781, +39749, +37669, +37669, +37669, +37668, +37668, +37636, +37636, +37604, +35556, +35556, +37604, +37604, +37603, +35555, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +37603, +37603, +37603, +37635, +37636, +37636, +39716, +39716, +39716, +39716, +37668, +37668, +37668, +37668, +39716, +39684, +39684, +37636, +37636, +37636, +37636, +37635, +37603, +37603, +37603, +37603, +35523, +35523, +35523, +35523, +35523, +35523 +}, +{ +41634, +41634, +39586, +39554, +39554, +39522, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37442, +37442, +35394, +35394, +37474, +35394, +35395, +35427, +35427, +35427, +35395, +35395, +35395, +35394, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +33314, +33314, +33314, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +35394, +35394, +35394, +35426, +35426, +35426, +35426, +35426, +37475, +37475, +37475, +37475, +37475, +37474, +37474, +37474, +39555, +39555, +39555, +39555, +39554, +39587, +39587, +39587, +41635, +39587, +39587, +39587, +39587, +39587, +41635, +41635, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39587, +39587, +41635, +39619, +41667, +39619, +39619, +39618, +39619, +41667, +41699, +41699, +41732, +43780, +43780, +43780, +43812, +43812, +43812, +43812, +43812, +43812, +43812, +43812, +43812, +43812, +43844, +43845, +43845, +43845, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +41829, +41829, +41829, +41797, +41797, +41765, +39717, +39717, +39684, +41765, +41764, +41765, +41765, +41797, +41797, +41797, +41764, +41764, +41764, +41796, +41797, +41797, +41797, +41797, +41797, +41797, +41797, +41764, +41764, +41764, +41764, +41764, +41732, +39684, +39684, +39651, +39651, +39651, +39619, +39619, +39619, +37571, +37571, +37571, +37571, +37539, +37539, +37538, +35523, +35490, +35458, +35458, +35458, +35458, +35458, +35458, +33410, +35491, +35491, +35523, +35555, +37604, +37604, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +39716, +39716, +39716, +39716, +39748, +41796, +41829, +43909, +43909, +45989, +46022, +46022, +46022, +46054, +46054, +46054, +48102, +48134, +48134, +48134, +48134, +48102, +48134, +41894, +31397, +22979, +16806, +8356, +6275, +8419, +8450, +10531, +14725, +23209, +25257, +21031, +14692, +12547, +14661, +14693, +6274, +4194, +6307, +8452, +6371, +2146, +8452, +4325, +6440, +17039, +21332, +25526, +25592, +27738, +27803, +27803, +29884, +31964, +31932, +36157, +38270, +38269, +38236, +42429, +48702, +50814, +52861, +57087, +59166, +59134, +61214, +59166, +61247, +61247, +65439, +59101, +59068, +65407, +63295, +61182, +57021, +59166, +54941, +54941, +52862, +44443, +44477, +42365, +40317, +34011, +34044, +31964, +27738, +27771, +25626, +27706, +27706, +27706, +27706, +27706, +25560, +23448, +23416, +25561, +21335, +25528, +25561, +25561, +29754, +25593, +27641, +23416, +21302, +19222, +19254, +21335, +23416, +23448, +23480, +23416, +21335, +23448, +23448, +23448, +21367, +23448, +23448, +21334, +19254, +19221, +19188, +17075, +14994, +14993, +14960, +17008, +14894, +14829, +12747, +12715, +12682, +12649, +10568, +10535, +10535, +10535, +8455, +10535, +10535, +10535, +10535, +10567, +10568, +10568, +10600, +10600, +10600, +10568, +10568, +10568, +10536, +10535, +8455, +6374, +6341, +4260, +2147, +2114, +2146, +4226, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +2177, +4225, +4225, +4225, +4193, +4194, +4226, +6273, +10433, +23012, +33509, +44007, +46087, +50280, +50280, +48200, +48200, +48200, +48200, +48200, +48199, +48167, +46119, +46119, +46087, +46087, +46055, +46054, +44006, +46054, +46054, +46054, +43974, +43974, +43974, +43974, +43974, +43942, +43942, +43942, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43942, +41894, +41893, +41893, +41893, +41893, +41893, +41861, +41861, +41861, +41894, +41861, +41861, +41829, +41829, +41829, +41829, +41829, +41829, +39749, +39749, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39749, +39781, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +37700, +37700, +39749, +39749, +39749, +39749, +39749, +39749, +37668, +37668, +37669, +37669, +39717, +37669, +37668, +37668, +37668, +37668, +37668, +37636, +37636, +37636, +37636, +37636, +35555, +35555, +37636, +37636, +37636, +37636, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +33475, +35523, +35555, +35555, +35555, +35588, +37636, +37668, +39716, +39749, +39749, +39781, +39781, +39781, +41829, +41830, +41862, +39814, +39781, +39781, +39749, +39749, +39749, +37701, +37668, +37668, +37668, +37668, +37668, +39716, +39748, +39749, +39749, +37668, +39748, +39749, +39749, +39749, +39749, +39749, +39749, +39781, +39749, +39749, +39749, +39749, +39749, +39716, +39716, +37668, +37636, +37636, +37636, +37604, +37603, +37603, +37603, +35555, +35555, +35555, +37571, +37571, +37571, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37635, +37636, +37636, +37635, +37636, +37636, +37636, +37636, +37636, +39684, +39684, +37636, +37635, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37571, +37571, +35523, +35523, +35523, +37571, +37571 +}, +{ +41634, +41634, +41634, +41634, +41603, +39555, +39554, +39522, +39522, +39522, +39522, +37474, +37474, +39522, +39522, +39554, +39554, +39554, +39554, +39555, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +35427, +35427, +35427, +35427, +35427, +37475, +37475, +37475, +37475, +37475, +35427, +37475, +37475, +37475, +35427, +35395, +35395, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35426, +35427, +35427, +37475, +37475, +37475, +37475, +37475, +37507, +37507, +37507, +37507, +39587, +39587, +39587, +39554, +39587, +39587, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41732, +43780, +43812, +43812, +43812, +43812, +45892, +45892, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45957, +43877, +43877, +43909, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43878, +43878, +43878, +41797, +41797, +41797, +41829, +43877, +43878, +43877, +43877, +43877, +43909, +43877, +43877, +43910, +45958, +43910, +43910, +45958, +45958, +45958, +45958, +45958, +43877, +43877, +43877, +43877, +41797, +41797, +41764, +41732, +39684, +39652, +39652, +39652, +39619, +39619, +37571, +37539, +37539, +37539, +37539, +35458, +35490, +35458, +35458, +35458, +35458, +35458, +35458, +35459, +35491, +35491, +35491, +35523, +37604, +37604, +37604, +37636, +39716, +37668, +39684, +37636, +37636, +39684, +39684, +39716, +39748, +41796, +41796, +41796, +41829, +43909, +43909, +43909, +46022, +46022, +46022, +46022, +46022, +46054, +48102, +48134, +48134, +48102, +48134, +48102, +46021, +41862, +29251, +20931, +16774, +8356, +8356, +8484, +8482, +10499, +16806, +23177, +18951, +21031, +14660, +16806, +16806, +10435, +6275, +8355, +10501, +12613, +2081, +10565, +8517, +4293, +14892, +19185, +21300, +27672, +29786, +27739, +27771, +29851, +31964, +31932, +36125, +34044, +36092, +38269, +40350, +40349, +44509, +48734, +48701, +57055, +59166, +61214, +59166, +52827, +54940, +52795, +61182, +63295, +65439, +63294, +65375, +61214, +59166, +57021, +54941, +54941, +52829, +46556, +48638, +40284, +42398, +36092, +29851, +29851, +29851, +29884, +29819, +27739, +27706, +27641, +25560, +25561, +23480, +23448, +25593, +25561, +23416, +25529, +25593, +27641, +25561, +25528, +25561, +21335, +25529, +21302, +21335, +23416, +23448, +23416, +21335, +21302, +23415, +25593, +21400, +23480, +23448, +23415, +21367, +21367, +21334, +17140, +19221, +17075, +15026, +14994, +14961, +17008, +14894, +12781, +12715, +12714, +10602, +10568, +10536, +10535, +10535, +10535, +8455, +10535, +10535, +10535, +10567, +10568, +10568, +10568, +10568, +10568, +10600, +10600, +12616, +10568, +10568, +10536, +8455, +8455, +6374, +4293, +4228, +2146, +4194, +4194, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +6273, +4226, +4194, +4193, +6273, +10401, +20932, +33445, +41862, +46054, +46087, +46119, +46054, +46086, +46086, +46086, +46086, +46054, +44006, +44006, +43973, +43974, +43941, +43941, +43941, +43941, +43941, +43941, +43941, +43909, +43909, +41861, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41861, +41861, +41861, +41862, +41861, +41861, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +39781, +39781, +39781, +39781, +39749, +39749, +39781, +39781, +41797, +39749, +39749, +39749, +39749, +39781, +39781, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39717, +39749, +39749, +39717, +39717, +37669, +37669, +37669, +37669, +37668, +37668, +37668, +37668, +37668, +37668, +39716, +39716, +37668, +37668, +37668, +37668, +37669, +37668, +37668, +37636, +37636, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +37635, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35587, +35555, +33475, +35555, +35555, +35555, +35555, +35555, +35555, +37604, +37604, +37636, +39684, +39716, +39716, +39749, +39749, +41797, +41797, +39781, +39781, +39749, +37701, +39749, +39749, +37701, +37668, +37668, +37668, +37668, +39716, +39716, +39716, +39716, +39717, +37636, +39716, +39717, +39748, +39748, +39748, +39748, +39749, +39749, +39717, +39716, +39717, +39717, +39716, +37636, +37636, +37636, +37636, +37636, +37636, +37604, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37571, +37571, +37571, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35522, +35522, +35522, +35522, +35522, +35522, +37571, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37602, +37603, +37571, +35522, +35523, +35523, +35523, +37571, +37571 +}, +{ +41666, +41667, +43715, +43715, +43715, +41635, +41635, +41635, +39555, +39554, +39522, +39522, +39554, +39554, +39554, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39587, +39587, +39587, +39588, +39588, +39587, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +37507, +37475, +37475, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35427, +35427, +37475, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +39555, +39555, +39555, +37507, +39587, +39587, +39619, +39587, +39555, +41635, +41667, +41667, +41667, +41667, +41667, +41699, +43748, +41699, +43747, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43747, +43747, +43715, +41667, +41699, +41667, +41667, +41667, +41699, +41699, +41732, +43780, +43780, +43780, +43812, +43812, +45892, +45892, +45893, +45892, +45925, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +46022, +46022, +45990, +45990, +43942, +43910, +43910, +43910, +43942, +43942, +43942, +43942, +45990, +45990, +45990, +45958, +45990, +45990, +45990, +48070, +48070, +45990, +45990, +45990, +45991, +45990, +45958, +45958, +45958, +45958, +45958, +45926, +43877, +43877, +43845, +41765, +41732, +41732, +39684, +39652, +39652, +39619, +37539, +37539, +37539, +37539, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35459, +35491, +35491, +35491, +35523, +37572, +37604, +37604, +37604, +37604, +37636, +37636, +37604, +37636, +37636, +39684, +39716, +39716, +41796, +41796, +41797, +41829, +41829, +43909, +43909, +43909, +45990, +46022, +46022, +46022, +46022, +48070, +48102, +48134, +48134, +46053, +50182, +48134, +46021, +41862, +27171, +20931, +14660, +8355, +8388, +8484, +8450, +8418, +16839, +21064, +18919, +20999, +14660, +23113, +18887, +6209, +10501, +8388, +18920, +4226, +10533, +12646, +2114, +14858, +17005, +19217, +23413, +25560, +25593, +27771, +29884, +29819, +29851, +31899, +34012, +36125, +38237, +38237, +38269, +40317, +42396, +44508, +52927, +52894, +52828, +57053, +63359, +54973, +59199, +59133, +63327, +65439, +63295, +63294, +63295, +61214, +59166, +59102, +54908, +61247, +54942, +50685, +48670, +40219, +46559, +33914, +34044, +31931, +29851, +27771, +27739, +25593, +27706, +29754, +25593, +23480, +23480, +27706, +25561, +21367, +21367, +23415, +25561, +27674, +23415, +25528, +25529, +21335, +27674, +19222, +19222, +21335, +23415, +21335, +23448, +25528, +25528, +23448, +23480, +23480, +21400, +25561, +23480, +21334, +19254, +19221, +19253, +17140, +17075, +14994, +14960, +14895, +12781, +10668, +10667, +10634, +10601, +8488, +8455, +8455, +8455, +8454, +8455, +10535, +10535, +10535, +10567, +10568, +10568, +10568, +10568, +10568, +10600, +10600, +12648, +12648, +12617, +10568, +8488, +8487, +6407, +6374, +4260, +4195, +4194, +4193, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4193, +4225, +6273, +6274, +4225, +6241, +6241, +8288, +18786, +31299, +39717, +46022, +46021, +46054, +43973, +43973, +43973, +43973, +43973, +43973, +43941, +41893, +41892, +41861, +41860, +41860, +41860, +41861, +41861, +41861, +41828, +41828, +41828, +41828, +41796, +41796, +41796, +41797, +41797, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39749, +39749, +39749, +39748, +39716, +39716, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39749, +39749, +41797, +41797, +41797, +41797, +41797, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39717, +39717, +39749, +39749, +39717, +39716, +39749, +39717, +39717, +37669, +37669, +37668, +37668, +37668, +39749, +39749, +39748, +37668, +37668, +37636, +37636, +37668, +37668, +37668, +37668, +37668, +37668, +37636, +37636, +37636, +37636, +37636, +37604, +37603, +37603, +37603, +37603, +37604, +37635, +37635, +37635, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35555, +35587, +35555, +33475, +35555, +35555, +35555, +35555, +35555, +37603, +37604, +37636, +37636, +37636, +37636, +37636, +39716, +39716, +39716, +37636, +37668, +37668, +37636, +37636, +37668, +37701, +37668, +37636, +37636, +37636, +37636, +37636, +37636, +37604, +37636, +39684, +37668, +37668, +37668, +37636, +37636, +37636, +39716, +39716, +39716, +37636, +37636, +37636, +37636, +37604, +37603, +37603, +37636, +37636, +37636, +37604, +37604, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37571, +37571, +37571, +35523, +35523, +35523, +35523, +35523, +35522, +35522, +35522, +35522, +35522, +35522, +35522, +35522, +35522, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +35523, +35522, +37570, +37571, +37603, +37603, +37571, +37571, +37603, +37603, +37602, +37570, +37571, +37571, +37570, +37570, +37570, +37571, +37571, +37571 +}, +{ +43683, +43683, +43715, +43683, +43683, +43683, +43683, +43683, +43715, +43683, +43683, +43683, +43683, +43715, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41700, +41700, +41700, +41668, +41667, +41635, +39587, +41635, +39587, +39587, +39555, +39555, +39587, +39555, +37507, +37507, +37507, +37507, +37507, +37475, +35427, +35427, +37475, +37475, +35427, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +37443, +37443, +37475, +37443, +37475, +37475, +39523, +39523, +39555, +39555, +37507, +39555, +39555, +39587, +39587, +39587, +39587, +41636, +39587, +39587, +39587, +41635, +41668, +41668, +41667, +41667, +41700, +41700, +43748, +43748, +43748, +43780, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +45828, +45828, +45828, +45828, +45828, +43748, +43747, +43780, +43748, +43747, +43747, +43780, +43780, +43780, +43812, +43812, +43812, +43845, +43845, +45925, +45957, +45957, +45957, +45957, +45990, +48038, +45990, +45957, +45958, +45958, +48038, +48006, +48006, +48038, +45958, +45958, +45990, +45990, +45990, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +43975, +46023, +46023, +46055, +46055, +46055, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46055, +46055, +48103, +48103, +48103, +48103, +48071, +46023, +46022, +46022, +46022, +45990, +45990, +43877, +43877, +43845, +43812, +41764, +41732, +39684, +39651, +39652, +37571, +37539, +37539, +35491, +35491, +35458, +35458, +35458, +35458, +35458, +35459, +35459, +35459, +35459, +35459, +35491, +35491, +37571, +37603, +37604, +37604, +37604, +37604, +39652, +39684, +39684, +39684, +39684, +39716, +39716, +39716, +39716, +39716, +39748, +41797, +41829, +43877, +43909, +45957, +45957, +45989, +48038, +48070, +48070, +48070, +48070, +48070, +48070, +48103, +48103, +50183, +45989, +39717, +27173, +16805, +8421, +4193, +12612, +10532, +8419, +8452, +14758, +12547, +25258, +21064, +16838, +21064, +12612, +10500, +8355, +16807, +14727, +8388, +14759, +6307, +6373, +12713, +19087, +19121, +19285, +25592, +27674, +31900, +31899, +29851, +31964, +31964, +29884, +31964, +34044, +38269, +36156, +42462, +44509, +48702, +50781, +54974, +52860, +61246, +63327, +63295, +61181, +63359, +61214, +65439, +63327, +63295, +63295, +63295, +61247, +57021, +61214, +61183, +57022, +57023, +52830, +48670, +36058, +40284, +36092, +36061, +33948, +33915, +31835, +29786, +25561, +25561, +27706, +23448, +23481, +25594, +23480, +21335, +19254, +21334, +19254, +25560, +23415, +25528, +25496, +21335, +21302, +17044, +23416, +21334, +25593, +21334, +23479, +23479, +23447, +23512, +25593, +23480, +25528, +25528, +23447, +23415, +23414, +21333, +21301, +19156, +17042, +17041, +17040, +14894, +12780, +12780, +10601, +10601, +10568, +8520, +8519, +8519, +8487, +8487, +8487, +8487, +8486, +8519, +10599, +10599, +10568, +10568, +12649, +12648, +10600, +10600, +12680, +12681, +12649, +10568, +8456, +8455, +6407, +6374, +6341, +4260, +2178, +2146, +4225, +4225, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +6241, +6273, +12513, +29284, +37636, +41796, +43908, +43941, +41829, +41861, +41861, +41861, +41861, +41861, +41861, +41828, +39748, +41861, +41828, +41828, +39780, +39780, +39780, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39748, +39748, +39748, +39748, +39748, +39748, +39716, +39717, +39749, +39717, +39716, +39716, +39716, +39717, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +41797, +41797, +41829, +41829, +41829, +41797, +41797, +39749, +39749, +39749, +39749, +39749, +39749, +39717, +39717, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39717, +39717, +39717, +39717, +39749, +39717, +39716, +39716, +39749, +39717, +39716, +39716, +39716, +39716, +37668, +37668, +37668, +37668, +37636, +37636, +37636, +37668, +37668, +37668, +37636, +37636, +37604, +37636, +37636, +37636, +37636, +37604, +37604, +37603, +37603, +37603, +37603, +37603, +35555, +35555, +37603, +37603, +37603, +37603, +37603, +37603, +37604, +37603, +37603, +37603, +37603, +37603, +37636, +37636, +37604, +37603, +37604, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37604, +37603, +37635, +37636, +39684, +39684, +37636, +37604, +37604, +37604, +37636, +37636, +37604, +37604, +37604, +37604, +37636, +37636, +37636, +37636, +37636, +37604, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37604, +37604, +37603, +37603, +37571, +37571, +35523, +35523, +35523, +35523, +35491, +35491, +35491, +35491, +35491, +35491, +35491, +35491, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +37603, +37603, +37603, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571 +}, +{ +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43715, +43715, +43683, +43683, +43683, +43715, +41667, +41667, +41667, +41667, +41668, +43748, +41700, +41700, +41700, +43748, +41700, +41668, +41668, +41668, +41668, +41668, +39619, +39587, +39587, +39587, +39587, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +37507, +37508, +37475, +37475, +37475, +35427, +35427, +35427, +35427, +35395, +37443, +37443, +37475, +37475, +37475, +37475, +37507, +39555, +39555, +39555, +39555, +39587, +39588, +39588, +39588, +39588, +39588, +39588, +39588, +41668, +41668, +41636, +41668, +41668, +41700, +43748, +43748, +43748, +43748, +43748, +43780, +43780, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +43780, +43780, +45828, +43780, +43748, +43780, +43780, +43812, +43812, +43812, +43844, +43844, +43845, +45925, +45925, +45925, +45957, +45957, +45957, +45990, +48038, +45990, +45958, +45958, +48038, +48038, +48038, +48038, +48038, +48038, +45990, +45990, +46022, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46056, +46056, +46088, +46056, +46056, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +48135, +48136, +48136, +48136, +48136, +48136, +48103, +48103, +48103, +48071, +46023, +46022, +45990, +45957, +43877, +43845, +43813, +41764, +41732, +39684, +39651, +39652, +37571, +37571, +37539, +37539, +35491, +35491, +35458, +35458, +35459, +35459, +35491, +35491, +35491, +35491, +35491, +37539, +37571, +37571, +37604, +37604, +39652, +39652, +39652, +39652, +39684, +39684, +39716, +39716, +39717, +39717, +39716, +39749, +39748, +39749, +41829, +43877, +43909, +45957, +45957, +45957, +45989, +48038, +48070, +48070, +48070, +48070, +48070, +48102, +48103, +48070, +50150, +48037, +41798, +27205, +16805, +8453, +6307, +10499, +10532, +8419, +8420, +12613, +16773, +31597, +18951, +16838, +21032, +12612, +12613, +6274, +18887, +10501, +18985, +8388, +1, +12680, +10633, +19120, +21234, +21333, +25593, +27674, +31900, +31932, +31932, +31964, +31964, +29884, +31931, +34076, +36189, +38237, +40350, +42429, +46557, +50814, +54974, +61279, +63327, +59068, +59101, +63359, +63359, +63327, +65439, +63327, +63327, +63295, +59101, +61182, +63327, +59101, +61215, +61215, +54942, +54942, +50782, +42364, +38171, +42398, +36059, +36028, +36060, +33947, +33979, +27641, +27642, +23448, +23481, +27706, +21368, +17109, +19190, +21335, +25560, +25593, +23447, +21302, +21303, +25496, +23351, +19157, +21302, +19222, +23448, +23480, +21367, +21367, +19254, +25593, +27674, +25625, +25560, +23480, +23480, +23480, +23447, +21334, +19221, +21302, +19188, +17042, +17009, +14895, +14861, +12748, +10667, +12649, +10601, +10600, +10568, +10567, +10567, +8487, +8487, +8455, +8454, +8487, +10567, +10567, +10567, +10568, +12616, +12649, +12648, +12648, +12648, +12648, +12681, +12649, +10569, +8488, +8455, +6375, +6374, +4293, +4260, +2179, +2146, +4226, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +6241, +6273, +12513, +29284, +35556, +39716, +43908, +43909, +41829, +41861, +41861, +41828, +41828, +41828, +41828, +39780, +39780, +41861, +41828, +39780, +39780, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39748, +39716, +39716, +39748, +39748, +39748, +39748, +39749, +39749, +41829, +41829, +41829, +41829, +39749, +39749, +39749, +39748, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +39749, +39749, +39749, +39749, +39748, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39748, +39748, +39748, +39748, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +39749, +37668, +37668, +39749, +39749, +39749, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39684, +39684, +39684, +37636, +37636, +37635, +37635, +37635, +37635, +37636, +37635, +37635, +37603, +37635, +37635, +37603, +37603, +37603, +37603, +37603, +37635, +37635, +37635, +37603, +37635, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37635, +37635, +37636, +37636, +37636, +37604, +37604, +37604, +37603, +37603, +37603, +37603, +37604, +37604, +37604, +37636, +37635, +37635, +37635, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35491, +37571, +37571, +37571, +37570, +37570, +37570, +37570, +37570, +37570, +37570, +35523, +35523, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37603, +37603, +37603, +37603, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571 +}, +{ +43716, +43716, +43748, +43716, +43716, +43716, +43748, +43748, +43748, +43716, +43715, +43715, +43715, +43715, +43716, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43780, +43748, +41700, +41668, +41668, +41668, +41668, +41668, +39587, +39619, +39587, +39587, +39555, +39555, +39555, +37507, +37507, +37475, +37475, +37475, +35459, +37507, +37475, +37475, +37475, +35427, +37475, +37475, +37475, +37475, +35427, +35427, +35427, +37475, +37475, +37475, +37507, +39555, +39555, +39587, +39587, +37539, +39588, +39620, +39620, +39588, +39588, +39588, +39620, +41668, +41668, +41668, +41668, +41700, +43748, +43780, +43780, +43780, +43780, +43780, +43780, +45828, +45828, +45860, +45860, +45860, +45860, +45861, +45861, +45861, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +43780, +43812, +43812, +45893, +45893, +43845, +43845, +45925, +45925, +45925, +45925, +45957, +45957, +45957, +45958, +48038, +48038, +48038, +48038, +48039, +48039, +48038, +48038, +48038, +48038, +48038, +45990, +46023, +48071, +46023, +48071, +48071, +48071, +46023, +46023, +46023, +46055, +48104, +48104, +46088, +46088, +46088, +46088, +48136, +48136, +48136, +48136, +48135, +48135, +46055, +46055, +48136, +48136, +48135, +48136, +48136, +48136, +48168, +48168, +50216, +50216, +50216, +50216, +48136, +48103, +48103, +48103, +46022, +45990, +45990, +45958, +45925, +43845, +43812, +41732, +39684, +39652, +39652, +39619, +37539, +37539, +37539, +37539, +37539, +35459, +35459, +35491, +35491, +35491, +37539, +37539, +37539, +37571, +37571, +37571, +37604, +37604, +39684, +39684, +39684, +39684, +39652, +39684, +41764, +39717, +41765, +41797, +41797, +41765, +41797, +41797, +41829, +41829, +43909, +43909, +45957, +45957, +45957, +48038, +48038, +48070, +48070, +48070, +48070, +48070, +50150, +48103, +48070, +50150, +48070, +41862, +27173, +14692, +8421, +10532, +10499, +8419, +8419, +10500, +12613, +18919, +25290, +14725, +14725, +14725, +14725, +8354, +12580, +12581, +14759, +12646, +4162, +16905, +8486, +8585, +19152, +21267, +19285, +25560, +25593, +31900, +31932, +31932, +31964, +31932, +31964, +31964, +36157, +36157, +38269, +40350, +44542, +46622, +52895, +50749, +57087, +59134, +56988, +56988, +63327, +63327, +61246, +57020, +61246, +65407, +56955, +54842, +63294, +63327, +63327, +63295, +61247, +59134, +57086, +52894, +48734, +46622, +44542, +36091, +38172, +36092, +33946, +36059, +27673, +27641, +25626, +21368, +23448, +19222, +21335, +23448, +23415, +21335, +23415, +19189, +23415, +23416, +23383, +23351, +23383, +23350, +21270, +23415, +23415, +21335, +23447, +23480, +23512, +27706, +23512, +25561, +23480, +23448, +23480, +23447, +21302, +19189, +21269, +19156, +17010, +14895, +14830, +12748, +12715, +10634, +10601, +10569, +10568, +10567, +8519, +8487, +8487, +8487, +8454, +8454, +8487, +10567, +10567, +10535, +10536, +12616, +12649, +12649, +12648, +12648, +12648, +12649, +12649, +12617, +10536, +8488, +6407, +6374, +6341, +4260, +2179, +2146, +4194, +4193, +4193, +4193, +4225, +4225, +4225, +4193, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +6241, +6241, +12481, +27204, +35556, +39716, +43876, +43909, +41861, +41861, +41861, +41861, +41829, +41829, +41861, +41861, +41861, +41861, +41861, +41828, +41828, +41828, +41828, +41828, +41828, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39749, +39748, +39716, +39716, +39748, +39748, +41829, +41829, +41797, +39748, +39748, +39748, +39748, +41797, +39748, +39749, +41829, +41829, +41829, +41829, +41829, +41861, +41861, +41861, +41861, +41829, +41829, +41829, +41829, +41829, +41861, +41861, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +39748, +39748, +39749, +39749, +39749, +39749, +41829, +41829, +39781, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41861, +41861, +41861, +41861, +39781, +39781, +39781, +41861, +41861, +41861, +41829, +41829, +39781, +41829, +41829, +41829, +41829, +41829, +41797, +41797, +41797, +39749, +39748, +39748, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39684, +39684, +39716, +39716, +39716, +39684, +39684, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +37668, +37636, +37636, +37636, +37668, +39716, +39716, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37636, +37603, +37603, +37604, +37636, +37636, +37636, +37636, +37636, +37636, +37635, +37635, +37635, +37635, +37635, +37635, +37635, +37635, +37635, +37635, +37603, +37603, +37603, +37603, +37571, +37603, +37571, +37571, +37571, +37571, +37571, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +35523, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37603, +37603, +37603, +37603, +37571, +37571, +37603, +37603, +37603, +37603, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651 +}, +{ +43748, +43748, +43748, +43748, +43748, +43748, +43748, +45796, +43748, +43748, +43716, +43716, +43716, +43716, +43748, +43748, +43748, +43780, +43780, +45828, +43780, +43780, +43780, +43748, +43780, +43748, +41700, +41700, +41700, +41700, +41668, +41668, +41668, +41668, +39587, +39587, +39555, +39555, +37507, +37507, +37475, +37475, +37475, +37507, +35459, +37475, +37475, +37475, +35427, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37507, +39555, +39588, +39587, +39588, +39620, +37539, +37539, +39619, +39619, +39619, +39620, +39620, +39620, +41700, +41700, +41700, +43748, +43780, +43780, +45828, +45829, +45828, +45828, +45860, +45828, +45860, +45860, +45860, +45861, +45860, +45861, +45861, +47941, +47941, +45861, +45861, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45893, +45893, +45893, +45925, +45925, +45925, +45925, +45957, +45957, +45989, +45957, +48038, +48038, +48038, +48038, +48071, +48071, +48038, +48038, +48038, +48071, +48071, +48071, +48071, +48071, +48103, +48103, +48103, +48103, +48103, +46055, +46055, +48103, +48104, +48104, +48104, +46088, +46088, +46088, +46088, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48168, +48136, +48136, +48168, +50216, +50217, +50217, +50217, +50217, +50249, +50249, +50216, +50184, +48136, +48103, +48103, +46023, +45990, +45990, +45926, +43845, +43813, +41732, +41732, +39652, +39619, +39619, +37539, +37539, +37539, +37539, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +39652, +39652, +39652, +39684, +39684, +39684, +39684, +39684, +39716, +41765, +41797, +41797, +41797, +41797, +41797, +41829, +41829, +41829, +43909, +43909, +43909, +45957, +45957, +45989, +48038, +48070, +48070, +48070, +48070, +48070, +48070, +50118, +48103, +48103, +50150, +50150, +43911, +25092, +12579, +10501, +12581, +12612, +8419, +10500, +8419, +12613, +20999, +16838, +10499, +16806, +12580, +8386, +10467, +10500, +12580, +16904, +12646, +6275, +6341, +12713, +12779, +17073, +19187, +19286, +25560, +25561, +27739, +29851, +31932, +31964, +29884, +31964, +31931, +34076, +36124, +36189, +40349, +44510, +46654, +50782, +50717, +54974, +57053, +65439, +63327, +61214, +63326, +63359, +61246, +63294, +63327, +63326, +63327, +65407, +63327, +63294, +63294, +59101, +59166, +57085, +59231, +52894, +42396, +42461, +40316, +40317, +38171, +31897, +34011, +29753, +27608, +25528, +23448, +27706, +23416, +23416, +21335, +21334, +23415, +21303, +23383, +25496, +23351, +21270, +19157, +25496, +19157, +21270, +23383, +23383, +23415, +25593, +27674, +23480, +23513, +23448, +25593, +25561, +23448, +23415, +21334, +19221, +19189, +19156, +17042, +14896, +14830, +14797, +12715, +12682, +10634, +10569, +10568, +10568, +10567, +10567, +8487, +8487, +8486, +8487, +8487, +8487, +10535, +10535, +10535, +10536, +10536, +12616, +12649, +12649, +12681, +12649, +12649, +12649, +12617, +10568, +8488, +8455, +6407, +6374, +4293, +4227, +2147, +2146, +2146, +4193, +4193, +4225, +4225, +4225, +4193, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +6241, +10400, +27172, +35556, +41796, +43908, +43941, +41861, +43942, +43941, +43941, +43941, +43941, +43941, +43942, +43942, +43942, +43942, +43941, +43909, +43909, +43909, +43909, +43909, +41861, +41861, +41829, +41829, +41861, +41861, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41829, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41862, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +41862, +43910, +43910, +43910, +43910, +41862, +41862, +41862, +41862, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41829, +41829, +41829, +41861, +41861, +41861, +41861, +41861, +41862, +41861, +41861, +41861, +41861, +41893, +41893, +41893, +43942, +43942, +43942, +43974, +43974, +43974, +41894, +41894, +41926, +41926, +41926, +43974, +43974, +43974, +43974, +43974, +43942, +43942, +41894, +41894, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +41861, +41861, +41861, +41829, +41829, +41829, +41829, +41829, +39749, +39748, +41797, +41797, +39748, +41797, +41829, +41829, +41797, +39748, +39748, +41797, +41829, +39748, +39780, +39780, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39748, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39684, +39684, +39716, +39684, +39684, +39716, +39716, +39716, +39716, +39716, +39716, +39684, +39684, +39716, +39716, +39716, +39716, +39716, +39716, +39684, +37635, +37635, +37635, +37636, +39683, +39683, +39683, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37571, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +37603, +39651, +39651, +39651, +39651, +39651, +39651, +39619, +39651, +39651, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683 +}, +{ +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45796, +45796, +45796, +43716, +45796, +45796, +45828, +45828, +45828, +45829, +45861, +45829, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43748, +41700, +41700, +41700, +41668, +41668, +41635, +39587, +39555, +39555, +39555, +39555, +39555, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +37475, +37475, +37475, +37507, +39587, +39588, +39588, +41668, +41668, +39620, +39620, +39620, +39620, +39620, +41700, +41700, +41700, +43781, +43781, +43781, +43813, +45861, +45861, +45861, +45861, +45828, +45860, +45860, +45860, +45861, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45860, +45860, +45861, +45861, +45861, +45860, +45860, +45860, +45860, +45861, +45860, +45860, +45860, +45861, +45893, +45925, +45925, +45925, +45925, +48006, +45958, +45957, +48005, +48037, +48038, +48038, +48038, +48038, +48071, +48071, +48071, +48039, +48071, +50119, +48071, +48071, +48071, +48103, +48103, +48103, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48168, +48136, +48168, +48168, +48169, +50217, +48169, +48169, +50217, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50216, +50216, +50184, +48136, +48103, +48103, +45990, +45990, +45958, +45925, +43845, +43813, +41732, +41732, +39652, +39619, +37571, +37539, +37539, +37539, +37539, +37507, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +39619, +39652, +39652, +39652, +39684, +39684, +41732, +41764, +41764, +41765, +41765, +41797, +41797, +43845, +43845, +43877, +43877, +43878, +43877, +43909, +43910, +43910, +45957, +45990, +45958, +48038, +48038, +48070, +48070, +48070, +48070, +48102, +48102, +50118, +50151, +50183, +50150, +50151, +43911, +25060, +12579, +14727, +10468, +12579, +12612, +10532, +4226, +10500, +23080, +16806, +10467, +16839, +12613, +10500, +8419, +14726, +12646, +6338, +8419, +6307, +10632, +8520, +17006, +17073, +19187, +23480, +25626, +25594, +27739, +29819, +29884, +31996, +31964, +31964, +31964, +36124, +38237, +36189, +40350, +42429, +44542, +50750, +54975, +54941, +52795, +61181, +63327, +61213, +65439, +63327, +63359, +63359, +61246, +63326, +65407, +63294, +63294, +61214, +61214, +61214, +63359, +54972, +50747, +48668, +48669, +44508, +44542, +42397, +38204, +36059, +36059, +31866, +29754, +25561, +25528, +27674, +21335, +23448, +23448, +23383, +21302, +21270, +23383, +23350, +21237, +25495, +19156, +19156, +19157, +19157, +27577, +21302, +25528, +25593, +23480, +23480, +23480, +23480, +25593, +25560, +23415, +21334, +21270, +19157, +21237, +19123, +16977, +14863, +14862, +14796, +12683, +12650, +12682, +12649, +12649, +12648, +10568, +10567, +10567, +10567, +10535, +10535, +8486, +8487, +10535, +10535, +10535, +10536, +10536, +10568, +12616, +12649, +14729, +12681, +12649, +12649, +12617, +10568, +10536, +8488, +8455, +6406, +6373, +4260, +2179, +2146, +2146, +2145, +2145, +4193, +4225, +4225, +4193, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +6241, +10368, +25091, +35556, +41829, +43941, +43974, +43974, +46022, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46022, +46022, +46022, +46022, +46022, +43974, +43942, +43974, +43942, +43942, +43942, +43942, +43942, +43941, +43910, +43942, +43942, +43942, +43942, +43910, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +46022, +46022, +46022, +46023, +46023, +46023, +46022, +46022, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43942, +43942, +43942, +43974, +43974, +43974, +43974, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43942, +43941, +43941, +43942, +43942, +43942, +43942, +43942, +43942, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +44006, +44007, +44007, +46055, +46055, +46055, +44007, +44007, +44039, +44039, +46087, +46087, +46087, +46087, +44007, +44006, +44007, +44007, +44007, +44007, +43975, +43975, +43975, +43975, +43974, +43974, +43974, +43974, +43974, +43942, +43942, +43942, +41862, +43942, +41862, +41861, +41829, +41861, +41861, +41829, +41861, +41861, +41861, +41861, +41861, +41829, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41828, +41828, +41861, +41828, +41828, +41829, +41829, +41829, +41829, +39749, +39749, +41797, +41797, +41797, +41797, +39749, +39748, +39748, +41797, +39748, +39748, +39748, +41797, +41797, +39748, +39748, +39748, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39716, +39684, +39683, +39683, +39683, +39684, +39684, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +39683, +41731, +41732, +41732, +41732, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +39715, +39715 +}, +{ +45828, +45860, +45861, +45861, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45796, +45796, +45828, +45828, +45828, +45860, +45861, +45861, +45860, +45860, +45828, +45828, +43780, +43780, +43780, +43780, +43780, +43748, +41700, +41700, +41668, +41668, +41635, +41635, +39587, +39555, +39555, +39555, +39588, +39588, +39588, +37539, +37507, +37508, +37508, +37507, +37507, +37539, +37507, +37507, +37507, +37475, +37475, +37475, +37475, +37475, +37507, +39587, +39588, +39588, +41668, +41668, +41668, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +43781, +43781, +45861, +45861, +45861, +45861, +45861, +45861, +45861, +45861, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45861, +45860, +47941, +47941, +45893, +45893, +45861, +45861, +45893, +47973, +47973, +47973, +48006, +48006, +45925, +45957, +45957, +48037, +48070, +48070, +48070, +48070, +48071, +50151, +50119, +48071, +48071, +50119, +50119, +50119, +48071, +48103, +48103, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48168, +48168, +48168, +48169, +48169, +48169, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50216, +50216, +48136, +48103, +48103, +45990, +45990, +45958, +45926, +45893, +43813, +41764, +41732, +41700, +39652, +39619, +39619, +39587, +39619, +37539, +37539, +37571, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39652, +39684, +41732, +41732, +41732, +41764, +41764, +41764, +41797, +41797, +43845, +43877, +43877, +43845, +43877, +43878, +43878, +43910, +43910, +43910, +45958, +45990, +45990, +48038, +48038, +48070, +48070, +48070, +48070, +48070, +48102, +50151, +50150, +50151, +50183, +50150, +50151, +43911, +25028, +14628, +12646, +10500, +12579, +14757, +6338, +8387, +14693, +25225, +18951, +10467, +14693, +12645, +18984, +6274, +16871, +10532, +19016, +4194, +10566, +8487, +10666, +14926, +12848, +19221, +25593, +27739, +25627, +27739, +29819, +29884, +31997, +31965, +31964, +31964, +36124, +38237, +38237, +42430, +42461, +46622, +50749, +54975, +59134, +61214, +63294, +65407, +63326, +65439, +63359, +63326, +63359, +63326, +63294, +63326, +63326, +65407, +63359, +63327, +63295, +52828, +52828, +52893, +52895, +44476, +42396, +44477, +38139, +38172, +36091, +33946, +31834, +31802, +27609, +27609, +27641, +23416, +25496, +21302, +21269, +21237, +19157, +19157, +23382, +21237, +23382, +21204, +17011, +21237, +21270, +27544, +23415, +25496, +25496, +25528, +23448, +25561, +25528, +23480, +23447, +21334, +21334, +21301, +21204, +21204, +19057, +16944, +14862, +16909, +14828, +12682, +12649, +12681, +12649, +12649, +12648, +12648, +12648, +12647, +10567, +10567, +10535, +8454, +8454, +10503, +10535, +10536, +10568, +10568, +10568, +12616, +12648, +14729, +14729, +12649, +12649, +12649, +10568, +10536, +8488, +8455, +6407, +6374, +4261, +2180, +2147, +2146, +2146, +2145, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +6274, +8320, +23011, +33508, +41862, +46054, +46087, +46087, +46055, +46087, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +46087, +46055, +46055, +46055, +46054, +46054, +46054, +46054, +46054, +43974, +43974, +46055, +46055, +46055, +46055, +46023, +46023, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46087, +46055, +46055, +46055, +46055, +46055, +46087, +46087, +46055, +46087, +46087, +46087, +46087, +46055, +46055, +46055, +46055, +46055, +46055, +46087, +46087, +46055, +46055, +46055, +43975, +46055, +43975, +43975, +43975, +43974, +43974, +43975, +43975, +46022, +46022, +46022, +46022, +46054, +46054, +46055, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46119, +46119, +46119, +46119, +46120, +46120, +46152, +46152, +46152, +46152, +46152, +46119, +46087, +44039, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46055, +46055, +46055, +46055, +46054, +46054, +43974, +43974, +43974, +43974, +43942, +43941, +43941, +43941, +43941, +43909, +43942, +43942, +43942, +43942, +43941, +43941, +43941, +43942, +43941, +43941, +43941, +43941, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41861, +41862, +41862, +41829, +41829, +41829, +41829, +41829, +41829, +41861, +41861, +41828, +41829, +41829, +41829, +41829, +41828, +41828, +39748, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +39748, +39748, +39748, +41796, +41796, +41796, +41796, +41764, +41764, +41764, +41764, +41764, +41764, +39716, +39716, +39716, +41796, +41764, +39716, +39716, +39716, +39716, +39715, +39715, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796 +}, +{ +45860, +45861, +45861, +45861, +45861, +45828, +45828, +45828, +45828, +45860, +45860, +45828, +45828, +45828, +45828, +45860, +45861, +45861, +45861, +45861, +45861, +45860, +45860, +45860, +43780, +43780, +43780, +43780, +43780, +43748, +43748, +41700, +43748, +41668, +41635, +41635, +41635, +39555, +39555, +41636, +41636, +41636, +39588, +39588, +37507, +37507, +37507, +37507, +39587, +39587, +39587, +37507, +37507, +37507, +37507, +37507, +39555, +39555, +39555, +39588, +41668, +41668, +41668, +41668, +41668, +41700, +41700, +41700, +41700, +41700, +43748, +43748, +45829, +45829, +45861, +45861, +45861, +45861, +45861, +45861, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45893, +47941, +47941, +47973, +47973, +48006, +48006, +48006, +48006, +45957, +48037, +48038, +48070, +48070, +50118, +50118, +50119, +50119, +50119, +50119, +48071, +50119, +50119, +50151, +48103, +48103, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48168, +48169, +50217, +50249, +50249, +50249, +50249, +50249, +50281, +50281, +50281, +52329, +52329, +52329, +52329, +52329, +52297, +52297, +50249, +50249, +50216, +50184, +48136, +48103, +46023, +45990, +45958, +45926, +45893, +43813, +41764, +41732, +41700, +41700, +39620, +39619, +39620, +39620, +39619, +39587, +39619, +39619, +39619, +39619, +39652, +39652, +39652, +39652, +41732, +41732, +41732, +41732, +41764, +41764, +41797, +41797, +43877, +43845, +43877, +43878, +43878, +43878, +43878, +45926, +43878, +43910, +45958, +45990, +45990, +45990, +45990, +48038, +48038, +48070, +48070, +50118, +50118, +50150, +50151, +50151, +50150, +50151, +50151, +50150, +52231, +43911, +22947, +12547, +8452, +10532, +14725, +16805, +6306, +10565, +18919, +27338, +21032, +8387, +8387, +12613, +14758, +12645, +12677, +8452, +14790, +4194, +19019, +6407, +10667, +17073, +17042, +27641, +25594, +29820, +27707, +29820, +29819, +29883, +31964, +31964, +31932, +29851, +36124, +36124, +38236, +40349, +44509, +46621, +52830, +54942, +57021, +61246, +63294, +63326, +63358, +65471, +63359, +63359, +59133, +59100, +65503, +65503, +61181, +63294, +59134, +56989, +59103, +52797, +52797, +48636, +46524, +42363, +40252, +38139, +33946, +33947, +31866, +31801, +29689, +29657, +27576, +27576, +23415, +23415, +25463, +21205, +19156, +21172, +23350, +19157, +25431, +21204, +14897, +16978, +17011, +21204, +23350, +23350, +25495, +23383, +23415, +27641, +23383, +25528, +25496, +23383, +21334, +23382, +21301, +21236, +21203, +21138, +16943, +14862, +14829, +14828, +14795, +12682, +12649, +12649, +12649, +12649, +12648, +12648, +12647, +10567, +10567, +10567, +10535, +10534, +8454, +8454, +10503, +10535, +10535, +10568, +12616, +12616, +12648, +12681, +14729, +12649, +12649, +12649, +10569, +10568, +8488, +8455, +6407, +6374, +6341, +4260, +4195, +2146, +2146, +2145, +2177, +4225, +4225, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +6274, +6240, +22979, +35557, +43974, +48167, +48167, +48168, +48168, +48168, +50248, +50248, +50248, +50248, +50248, +50248, +48200, +48200, +48200, +48200, +48200, +48168, +48168, +48168, +48136, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +48168, +48168, +48168, +48168, +48168, +48136, +48168, +48168, +48168, +48168, +48168, +48168, +48136, +48168, +48168, +48200, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48136, +48136, +48168, +48168, +48168, +48168, +48168, +46088, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46088, +48135, +48135, +48135, +48135, +48167, +48168, +48168, +48168, +48200, +48168, +48168, +48168, +46152, +46152, +48200, +48200, +48200, +48200, +48200, +48200, +48232, +48232, +48232, +48232, +48232, +48232, +48232, +48232, +48232, +48200, +46152, +46119, +46120, +48168, +48168, +48168, +48167, +48167, +48167, +48168, +46087, +46087, +46087, +46087, +46087, +46055, +46055, +46054, +44006, +46054, +43974, +43974, +43974, +43974, +43974, +43942, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43942, +43941, +43942, +43974, +43942, +43941, +43941, +43941, +43941, +43941, +43941, +43941, +41893, +43942, +43942, +43942, +43942, +43910, +43910, +43942, +43942, +43942, +43941, +43941, +43942, +41861, +41861, +41861, +43941, +41861, +41861, +41861, +41861, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +41829, +41829, +41829, +43877, +43909, +43909, +43909, +43877, +41829, +41829, +41829, +43909, +43909, +43877, +43877, +43876, +41829, +41829, +41829, +41829, +41828, +41828, +41828, +41828, +41829, +41829, +41828, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +41796, +43844, +43844, +43844, +41796, +41797, +41797, +43844, +43844, +43877, +43877, +43876, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877 +}, +{ +45861, +45861, +47909, +47909, +45861, +45860, +45828, +45828, +45860, +45861, +45861, +47909, +47876, +45828, +45828, +47909, +45861, +45861, +47909, +45861, +45861, +45861, +45861, +45861, +45861, +45861, +45861, +43813, +43780, +43780, +43780, +43780, +43748, +41668, +41635, +41635, +41636, +41635, +41636, +41636, +41636, +41668, +41668, +39588, +39587, +39587, +39588, +39587, +37507, +39587, +39587, +39555, +39555, +39555, +39555, +39555, +39588, +39588, +41636, +41668, +41700, +41668, +41700, +43748, +43748, +43748, +43748, +43748, +43748, +43781, +43781, +45861, +45829, +45829, +45861, +45861, +45861, +47909, +47941, +47941, +47973, +47973, +47973, +47941, +47941, +47973, +47973, +47941, +47941, +47973, +47973, +47973, +47974, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +48006, +47974, +48006, +48006, +48006, +48006, +48038, +48038, +48070, +48038, +48070, +48070, +48070, +48071, +50119, +50119, +50119, +48071, +50119, +50119, +50151, +48103, +48103, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48169, +50217, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50281, +50281, +52329, +52330, +52330, +52330, +52330, +52297, +52297, +52297, +50249, +50216, +50184, +48136, +48103, +46023, +45990, +45958, +45926, +45893, +43813, +43813, +41732, +41700, +41700, +39620, +39619, +39620, +39620, +39620, +39619, +39619, +39619, +39619, +39620, +39652, +39652, +41700, +41700, +41732, +41732, +41764, +41765, +41765, +43845, +43845, +43845, +43845, +43845, +43878, +43910, +45958, +45926, +43878, +45958, +43878, +43910, +45990, +45990, +45990, +45990, +48038, +48038, +48038, +48070, +48070, +50118, +50118, +50150, +50151, +50151, +50150, +48102, +50151, +50183, +52264, +43911, +20834, +10434, +8388, +10500, +16838, +16806, +8452, +10500, +18919, +27338, +18951, +14725, +4128, +8387, +10500, +12678, +18984, +8451, +14758, +16872, +12680, +8488, +4361, +19186, +14994, +29755, +23513, +27772, +27739, +29852, +29819, +29883, +31964, +31932, +31932, +31931, +38237, +36156, +40349, +40349, +44509, +46588, +50749, +59167, +59166, +61246, +65439, +65439, +65471, +65438, +65439, +63359, +65471, +63390, +65439, +65471, +63294, +61181, +57053, +54877, +54878, +50652, +46459, +44411, +40186, +40218, +40187, +35994, +35995, +31834, +27608, +29688, +27576, +25463, +21270, +27576, +23351, +21238, +19157, +19124, +21237, +21205, +19157, +19189, +19156, +19123, +17010, +16977, +17010, +19091, +19156, +21269, +23382, +25463, +25495, +25495, +25463, +23383, +25463, +23350, +23382, +23382, +21267, +19090, +19057, +19025, +14798, +14829, +14796, +14795, +14762, +14730, +12681, +12649, +12649, +12649, +12648, +12648, +12647, +10567, +10567, +10567, +10535, +10535, +10503, +10502, +8454, +8454, +10535, +10567, +12648, +12616, +12648, +12649, +12681, +12649, +12649, +12649, +12649, +10569, +8488, +8488, +6407, +6407, +6374, +4261, +4227, +4195, +2146, +2145, +2145, +4225, +4225, +4225, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +4193, +6274, +6240, +20898, +33509, +44007, +48200, +50248, +48200, +50280, +50281, +50313, +50313, +50313, +50313, +50313, +50313, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50249, +50249, +48200, +48200, +48200, +50280, +50280, +50280, +48200, +50281, +50249, +50249, +50249, +50249, +50249, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +50281, +50281, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48200, +48168, +48168, +48168, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +48200, +50280, +50281, +50281, +50313, +50281, +50280, +48232, +48232, +48233, +48233, +50313, +50313, +50313, +50313, +48265, +48233, +48233, +48233, +50281, +50281, +48233, +48200, +48200, +48233, +48233, +48233, +48233, +48200, +48200, +48200, +48200, +48200, +48200, +48168, +48200, +48200, +48168, +48168, +48168, +48167, +48167, +46087, +46087, +46055, +46055, +46055, +46055, +46054, +43974, +46022, +46022, +46022, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +43942, +43942, +43942, +43974, +43974, +46022, +43974, +43942, +43942, +43942, +43942, +43974, +43974, +43974, +43974, +43974, +43942, +43941, +43941, +43941, +43941, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43941, +43941, +43941, +43941, +43941, +43909, +43909, +43909, +43941, +43909, +43909, +43909, +43909, +43877, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43877, +43877, +41828, +43844, +43844, +43877, +43877, +43877, +43877, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43909, +43941, +43941 +}, +{ +47941, +47941, +47941, +47941, +47941, +45861, +45860, +45860, +45861, +45861, +45860, +45860, +45828, +45860, +47908, +47908, +47941, +47941, +47941, +45861, +47941, +45893, +45861, +45861, +45861, +45861, +45860, +43812, +43812, +43780, +43780, +43780, +43748, +43716, +43716, +41668, +41668, +41636, +41636, +41668, +41668, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41668, +41636, +41636, +41636, +41636, +41668, +43716, +43748, +43748, +43748, +43748, +43748, +43780, +43780, +43780, +45829, +45829, +45861, +45861, +45861, +47909, +47909, +47909, +47909, +47941, +47941, +47973, +50022, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47973, +47941, +47973, +50022, +50022, +47973, +50021, +50022, +47941, +47941, +47973, +47941, +47941, +47909, +47941, +47941, +47909, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +48005, +50054, +50054, +50054, +50054, +50086, +48038, +48038, +48070, +50118, +50118, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50152, +50152, +50152, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48137, +48137, +48137, +48169, +48169, +50249, +50249, +50249, +50281, +50282, +50282, +50282, +50282, +50282, +52330, +52330, +52330, +52330, +52330, +52329, +52329, +50249, +50249, +50217, +50184, +48136, +48104, +48103, +45991, +45958, +45958, +45893, +43813, +43813, +43748, +43748, +41700, +41668, +41668, +41700, +41700, +39619, +39619, +39619, +39619, +39651, +39651, +41732, +39651, +41732, +41732, +41764, +43813, +43813, +43813, +43813, +43813, +43845, +43845, +43845, +43845, +43845, +45926, +45926, +45926, +45926, +45926, +45958, +45958, +45990, +45990, +45990, +45990, +48038, +48038, +50118, +50118, +50118, +50118, +50118, +50151, +50151, +50151, +50150, +50183, +50151, +52231, +50183, +46024, +25060, +12515, +10501, +10500, +14757, +14725, +10532, +16806, +16806, +33709, +21064, +12580, +10532, +8419, +6307, +10564, +10597, +21129, +10500, +21131, +1, +2182, +6507, +19154, +17139, +23512, +25658, +27739, +27739, +29884, +29884, +31965, +31932, +34077, +34013, +31964, +36125, +38237, +40317, +42396, +50814, +52861, +54909, +61247, +61214, +65439, +65406, +63293, +63359, +63326, +63358, +65439, +65438, +65438, +61180, +65374, +61214, +59069, +54942, +52797, +46524, +42299, +42299, +40219, +42267, +40154, +33945, +35994, +29753, +27640, +25462, +29688, +29624, +27543, +23350, +27609, +21270, +19157, +21237, +23318, +23285, +23285, +19124, +19123, +21268, +19122, +16977, +14864, +19090, +19123, +19156, +23317, +25462, +25430, +25462, +25462, +27543, +23318, +23350, +23414, +23349, +21235, +19121, +19056, +19023, +16942, +16909, +16941, +16908, +14762, +14762, +16842, +12649, +14698, +14729, +14729, +12648, +12615, +10567, +12615, +12647, +10566, +12583, +10535, +10502, +10502, +10502, +10502, +10534, +10566, +12647, +12648, +12648, +12648, +14696, +14696, +12648, +12680, +12649, +10601, +10569, +8520, +8488, +6407, +6374, +6342, +4228, +2147, +4227, +2178, +4225, +4225, +4225, +4225, +6242, +6274, +6274, +6273, +4225, +4193, +4194, +4194, +4193, +6240, +18818, +31428, +46120, +48233, +48233, +48265, +50313, +50346, +50346, +50346, +50346, +50346, +50345, +50345, +50346, +50346, +50314, +50314, +50314, +50314, +50314, +50314, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +52361, +50313, +50313, +50313, +50313, +50313, +50281, +50281, +52361, +52361, +52361, +50313, +50313, +50281, +50281, +50281, +50313, +50313, +50281, +50281, +50281, +50281, +50281, +50281, +50280, +50280, +50280, +50280, +50280, +50280, +50248, +50248, +50280, +50280, +48200, +48200, +48200, +48200, +50280, +50280, +50280, +50280, +50280, +50313, +50313, +50313, +50313, +50313, +48201, +50281, +50313, +50314, +52394, +52394, +50314, +50314, +50313, +50314, +50314, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50314, +50314, +48266, +48266, +48266, +48266, +48233, +48233, +48233, +48233, +48233, +48233, +48232, +48232, +48232, +48232, +48232, +48232, +48200, +48200, +48200, +48168, +48167, +46087, +46087, +46087, +46087, +46087, +46087, +46055, +46054, +46054, +46054, +46022, +43974, +44006, +44006, +43974, +43974, +43974, +43974, +43974, +43974, +43974, +46022, +46022, +46022, +46023, +46023, +46055, +46023, +46023, +46023, +46023, +46022, +46022, +46022, +46022, +46023, +46055, +46055, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46022, +46022, +46022, +46022, +46054, +46054, +46054, +46054, +46086, +46086, +48102, +48102, +48102, +48102, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46054, +46022, +46022, +46022, +46022, +45989, +45989, +45989, +45989, +45989, +46022, +45990, +45990, +45990, +45989, +43941, +43941, +43941, +43941, +45989, +45989, +43909, +43909, +43909, +43909, +43909, +45989, +45989, +45989, +45989, +45990, +45990, +45990, +46022, +46021, +45990, +45990, +46022, +46022, +46022, +46022, +46022, +46022 +}, +{ +47941, +47941, +47941, +47941, +47941, +47941, +45861, +45860, +45861, +45861, +45860, +45860, +45860, +47908, +47909, +47940, +47941, +47941, +47941, +47941, +47941, +45893, +45893, +45893, +45893, +45861, +45861, +45860, +43812, +43812, +43813, +43780, +43748, +43716, +43716, +43716, +41668, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41668, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41668, +43716, +43716, +43748, +43748, +43748, +43748, +43748, +45829, +45829, +45829, +45829, +45861, +47909, +47909, +47909, +47909, +47909, +47941, +47941, +47941, +47941, +47973, +50022, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47973, +47973, +47941, +47973, +50021, +50021, +47973, +50021, +50022, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47974, +47974, +50054, +50054, +50054, +50054, +50086, +50086, +50086, +48070, +50118, +50118, +50118, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50152, +50152, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48137, +48137, +48169, +48169, +48169, +50249, +50249, +50249, +50281, +50282, +50282, +50282, +50282, +50282, +50282, +52362, +52362, +52362, +52330, +52330, +52297, +52329, +52297, +50249, +50249, +50217, +50184, +48136, +48104, +48103, +48039, +45990, +45958, +45926, +45893, +43813, +43780, +43748, +41700, +41668, +41668, +41700, +39620, +39619, +39619, +39652, +39651, +39652, +41700, +41732, +41732, +41732, +41732, +41764, +41764, +43813, +43813, +43813, +43813, +43845, +43845, +43877, +43845, +45926, +45958, +45958, +45926, +45926, +45958, +45958, +45958, +45990, +45990, +45990, +48038, +48038, +48070, +50118, +50118, +50118, +50118, +50118, +50151, +50151, +50151, +52231, +52231, +50151, +52231, +52199, +48137, +29254, +14660, +10469, +8387, +12579, +10499, +12580, +14726, +16806, +27370, +21032, +8387, +8387, +10500, +4226, +6306, +10564, +23275, +0, +10566, +4228, +4327, +10701, +21333, +15027, +25593, +29852, +29852, +29852, +29884, +29852, +29852, +29852, +31932, +34045, +31931, +36124, +38237, +42397, +44509, +52927, +55006, +59167, +63359, +63359, +63326, +61213, +65439, +65439, +63326, +65439, +65471, +63325, +65374, +65471, +63294, +59069, +56957, +52829, +50684, +46492, +44445, +40219, +35993, +35993, +42267, +36026, +33881, +29688, +23382, +29688, +25462, +25430, +29624, +25463, +27576, +25431, +23350, +23350, +23285, +21172, +21140, +21237, +23317, +21236, +16976, +12782, +10670, +14831, +16977, +21237, +21236, +23317, +23349, +25430, +23350, +25430, +23318, +21237, +23317, +21203, +19122, +19121, +19088, +19055, +16909, +16877, +16908, +16876, +14730, +14762, +14762, +12617, +14697, +14729, +14761, +14761, +12680, +12615, +10567, +10566, +10566, +10502, +10502, +8422, +8422, +10502, +10534, +10534, +10534, +10534, +10535, +12615, +12648, +14696, +14729, +14761, +14761, +12649, +10601, +10569, +8520, +8520, +8487, +6407, +6374, +6309, +4228, +4259, +2178, +2177, +4225, +4193, +4225, +6242, +6242, +6274, +6273, +6273, +4193, +4194, +4194, +4194, +8320, +18818, +33476, +48201, +50346, +50346, +50378, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52393, +52393, +50345, +52393, +52393, +52393, +52394, +52362, +52362, +52362, +52394, +52394, +50314, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50313, +50281, +50281, +50280, +50280, +50281, +50281, +50313, +50313, +50313, +50313, +50313, +50345, +50345, +50345, +50345, +52394, +52394, +52394, +52426, +52426, +52426, +52427, +52427, +52426, +52426, +52426, +52394, +50346, +50346, +50346, +50314, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50314, +50314, +50314, +50314, +50345, +50313, +50313, +50313, +50313, +50313, +50280, +50312, +50280, +50280, +48200, +48200, +48200, +48168, +48167, +48167, +48135, +48135, +46087, +46087, +46055, +46054, +46054, +46054, +46054, +46054, +46054, +43974, +43974, +43974, +43974, +43974, +46023, +46023, +46023, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46087, +46087, +46055, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +48167, +48167, +48167, +48167, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +46086, +46086, +48102, +48102, +48102, +48102, +46054, +46086, +48135, +48135, +48135, +48135, +48135, +48135, +48102, +48102, +48135, +48102, +48102, +46054, +48102, +48102, +48102, +48102, +46054, +46054, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +45990, +45990, +45990, +45990, +46022, +46022, +46022, +46022, +46022, +46022, +46054, +46054, +48102, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48102 +}, +{ +47941, +47941, +47941, +47973, +47941, +47941, +47941, +45861, +45860, +45860, +45860, +45860, +47908, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45893, +45893, +45893, +45893, +45861, +45861, +45861, +45860, +45860, +43781, +43748, +43748, +43716, +43716, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41635, +41635, +41635, +41668, +41668, +43716, +43716, +43716, +43716, +43748, +43748, +43748, +43748, +45796, +45796, +45829, +45829, +45829, +47909, +47909, +47909, +47909, +47909, +47941, +47941, +47942, +47941, +47941, +47941, +47973, +50022, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47973, +47973, +47941, +47973, +50021, +50021, +47973, +47973, +50021, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47941, +47941, +47941, +47973, +47973, +47974, +50054, +50054, +50054, +50054, +50054, +50054, +50086, +50086, +50118, +50118, +50118, +50118, +50118, +50119, +50119, +50119, +50119, +50151, +50152, +50151, +50151, +48103, +48103, +48104, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48137, +48169, +50217, +50217, +50217, +50281, +50281, +50282, +50282, +50282, +50282, +52330, +52330, +52330, +52330, +52362, +52362, +52330, +52330, +52330, +52297, +52297, +52297, +50249, +50249, +50217, +50216, +48136, +48104, +48103, +48039, +45991, +45990, +45926, +45893, +43813, +43780, +43748, +41700, +41668, +41668, +41668, +39620, +39619, +39619, +41700, +41700, +41700, +41700, +41700, +41700, +41732, +41732, +41765, +41765, +41765, +41765, +41765, +43813, +43845, +43845, +43877, +43877, +43878, +45958, +45958, +45958, +48006, +48006, +48006, +45958, +48038, +48038, +48038, +48070, +48071, +50118, +50118, +50118, +50118, +50118, +50151, +50151, +50151, +50151, +52231, +50151, +50151, +52231, +50151, +50186, +31367, +16773, +10468, +8387, +10499, +10499, +14693, +14693, +12612, +16805, +16838, +6306, +10467, +8387, +2113, +8452, +12645, +8484, +14760, +8454, +2148, +4296, +12814, +19188, +17108, +31965, +27803, +25691, +27803, +29852, +29884, +29884, +34045, +31997, +34044, +34044, +38269, +38204, +42397, +48670, +50782, +57087, +59167, +61215, +59101, +59133, +63261, +61213, +63326, +65471, +65407, +63326, +65407, +61214, +61182, +54876, +52732, +52732, +46459, +46492, +44412, +42267, +38074, +35961, +33881, +35993, +31736, +33914, +31768, +25462, +27576, +27576, +27511, +27511, +27511, +25431, +27511, +25431, +25430, +23318, +21204, +19124, +19123, +23284, +19090, +14863, +12750, +12749, +12718, +16976, +21203, +21203, +23348, +25429, +25462, +23349, +25430, +23317, +19091, +21203, +19122, +19057, +16975, +16974, +16942, +16876, +16909, +16908, +16908, +16875, +16875, +16874, +14729, +14697, +12648, +12648, +12648, +12615, +10535, +10534, +10534, +10534, +10534, +8453, +8421, +8421, +10502, +10502, +10502, +8453, +12614, +12615, +12647, +12648, +14696, +12648, +12648, +12680, +12681, +12681, +10601, +10600, +10600, +8487, +6406, +6374, +6374, +6309, +6308, +4226, +4193, +4225, +4193, +4225, +6242, +6242, +6274, +6241, +6241, +6241, +4194, +4194, +4193, +6240, +16705, +31396, +48266, +52426, +52427, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52459, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +50346, +52394, +50314, +50313, +50313, +50313, +50313, +50313, +52394, +52394, +52362, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +50314, +50314, +50314, +50345, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +50346, +50346, +50346, +50346, +50346, +52394, +52394, +52426, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +50346, +50346, +50346, +50346, +50346, +50346, +52427, +52427, +52427, +52427, +52427, +52395, +52394, +52394, +52394, +52394, +50345, +50345, +50313, +50313, +50313, +50313, +50313, +50313, +50280, +50280, +50280, +48200, +48200, +48200, +48200, +48200, +48167, +48135, +48135, +46087, +46055, +46055, +46055, +46055, +46055, +46087, +46087, +46055, +46054, +46054, +46055, +46054, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46087, +48135, +48135, +48135, +48135, +48135, +48167, +48135, +48167, +48167, +48167, +48167, +48167, +48168, +48167, +48167, +48167, +48167, +48168, +50248, +50248, +50248, +48168, +48168, +48168, +48167, +48167, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50215, +50215, +50215, +48167, +48135, +48135, +48135, +48135, +48135, +48167, +48135, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48102, +48102, +48102, +48102, +48102, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48167, +50215, +50215, +50215, +50215, +48135, +50183, +50183 +}, +{ +47941, +47941, +47973, +47973, +47973, +47941, +47941, +47941, +45860, +45860, +45860, +47908, +47909, +47909, +47941, +47941, +47941, +47941, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45861, +45861, +45861, +45860, +45860, +45796, +43748, +43748, +43716, +43716, +43716, +41668, +41668, +43716, +43716, +41668, +41668, +41668, +41668, +43716, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +43716, +43716, +43716, +43716, +43748, +43748, +43748, +45796, +45828, +45828, +45829, +47909, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47942, +47973, +50022, +50022, +50022, +50021, +50021, +47973, +50021, +47973, +47973, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +50021, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47974, +50054, +50054, +50054, +50054, +50054, +50054, +50086, +50086, +50118, +50118, +50118, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50151, +50151, +48103, +48103, +48104, +48104, +48104, +48104, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +50217, +50217, +50217, +50249, +50249, +50249, +50249, +50249, +52330, +52330, +52330, +52330, +52330, +52362, +52362, +52330, +52330, +52330, +52330, +52330, +52330, +50249, +50249, +50249, +50249, +50217, +50217, +48136, +48104, +48071, +48039, +45991, +45959, +45926, +45894, +43845, +43780, +41700, +41700, +41668, +41668, +41668, +39620, +39620, +39620, +39620, +39620, +39620, +41700, +41700, +41700, +41732, +41733, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43878, +43845, +43845, +43878, +45958, +45958, +45958, +48006, +48006, +48006, +48038, +48038, +48038, +48038, +48070, +48071, +50118, +50118, +50118, +50118, +50119, +50151, +50151, +50151, +50151, +52167, +50151, +52231, +52231, +50119, +50186, +33447, +18821, +12581, +10467, +12547, +12580, +16806, +16871, +16806, +21032, +12612, +6274, +4193, +2113, +4193, +6306, +6371, +10565, +12647, +8454, +2117, +6409, +17008, +19188, +21335, +27739, +29916, +25722, +27804, +29884, +31964, +31964, +34077, +34045, +36156, +36156, +40317, +44543, +44478, +48670, +57087, +50748, +59166, +54940, +52794, +56955, +59100, +59068, +61214, +65407, +61214, +59101, +44278, +52763, +59038, +46393, +44281, +42169, +44379, +40121, +42267, +40187, +40187, +38106, +40187, +35993, +35962, +31800, +27542, +25462, +23284, +25430, +27511, +29591, +25398, +23285, +27511, +25430, +23349, +23349, +23317, +21204, +21172, +23284, +16976, +14830, +14797, +12716, +10604, +16942, +19057, +23283, +25429, +23348, +23348, +23316, +25429, +21236, +21171, +21171, +19089, +19056, +16942, +16909, +16941, +16941, +19021, +18988, +16875, +14762, +14761, +14762, +16810, +16842, +14761, +14696, +12615, +10534, +10566, +10534, +8453, +8388, +10533, +8453, +8421, +8421, +8421, +8421, +8389, +8389, +10501, +10501, +12582, +12647, +12648, +12648, +12680, +12681, +12681, +12681, +10600, +10600, +10600, +8520, +8487, +6406, +8422, +6341, +6340, +4226, +4193, +4225, +4193, +6305, +6242, +6241, +6241, +6273, +6273, +6274, +6242, +6242, +4193, +6240, +14592, +31397, +50347, +52427, +52459, +52427, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52394, +52394, +50346, +50346, +50346, +50346, +52394, +52394, +52394, +50314, +50314, +50313, +50313, +50313, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +50346, +50314, +50314, +50314, +50314, +50314, +50314, +50346, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52394, +52394, +50346, +50346, +52394, +52426, +52427, +52426, +52426, +52426, +52426, +52427, +52427, +52427, +52427, +52395, +52395, +52395, +52395, +52395, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52394, +52394, +52362, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50313, +50280, +50280, +50280, +50280, +48200, +48200, +48200, +48200, +48168, +48168, +46087, +46087, +46087, +46087, +46087, +46055, +46055, +46087, +46087, +46055, +46055, +46055, +46055, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46055, +46055, +46055, +46055, +46055, +46055, +46087, +48135, +48135, +48167, +48167, +48167, +48167, +48167, +48167, +48167, +48167, +48168, +48168, +50216, +50216, +50216, +50216, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +50248, +50280, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +50280, +50280, +50280, +50280, +50280, +50280, +50280, +50280, +50248, +50248, +50216, +50215, +50215, +50215, +50215, +50216, +48167, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48167, +48167, +48136, +50216, +50216, +50215, +50215, +48168, +50216, +50216, +50216, +50216, +50216, +50216, +50216 +}, +{ +47941, +47941, +47941, +47941, +47941, +47941, +47909, +45861, +45861, +45861, +45861, +47908, +47909, +47909, +47941, +47941, +47941, +47941, +47909, +47909, +47941, +47941, +47941, +45861, +47909, +47909, +47941, +45861, +45861, +45860, +45828, +45828, +45828, +45828, +43748, +43748, +43748, +43748, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +41668, +41668, +41668, +43716, +43748, +43748, +43748, +43716, +43716, +43748, +43748, +45796, +45796, +45828, +45828, +47877, +47909, +47941, +47942, +47942, +47941, +47941, +47941, +47941, +47941, +47973, +50022, +50022, +50022, +50022, +50021, +47973, +50021, +50021, +47973, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +50053, +50053, +50054, +50054, +50086, +50086, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50151, +48103, +48103, +48103, +48104, +50152, +48136, +48104, +48104, +48136, +50184, +48136, +48136, +48136, +48136, +48136, +48136, +50184, +50184, +50217, +50217, +50217, +50217, +50249, +50249, +50249, +50249, +52330, +52330, +52330, +52330, +52362, +52330, +52330, +52330, +52297, +52297, +52330, +52330, +50249, +50249, +50249, +50217, +50217, +50184, +48104, +48104, +48071, +45991, +45959, +45958, +45926, +43845, +43813, +41732, +41700, +41700, +41668, +41668, +39620, +39620, +39620, +39620, +39619, +39620, +39620, +41700, +41700, +41700, +41732, +43813, +43845, +43845, +43845, +43845, +43845, +43845, +43877, +43878, +43845, +43845, +43878, +45958, +45958, +45958, +48006, +48006, +48006, +48006, +48038, +48038, +48038, +48070, +48071, +50118, +48070, +50118, +50119, +50151, +50151, +50151, +50151, +50151, +52167, +52199, +52263, +54311, +50119, +50186, +33447, +18853, +8452, +8354, +12580, +16774, +16838, +21032, +16806, +25291, +16839, +2048, +6274, +8387, +4193, +2113, +12711, +10598, +6372, +6373, +2149, +6442, +14895, +14994, +23512, +29884, +29916, +25723, +29884, +29916, +31964, +31964, +36157, +34076, +36124, +36124, +40317, +40317, +44445, +48638, +48604, +50716, +57054, +50682, +59133, +61246, +52762, +59068, +50617, +42165, +37972, +44279, +37973, +37974, +27377, +21071, +31604, +27411, +35895, +40121, +35928, +27509, +29654, +29621, +27508, +31767, +29622, +27541, +25429, +25428, +25429, +29591, +29623, +27510, +27477, +25365, +29591, +25397, +23317, +23349, +23316, +19155, +25365, +23283, +14798, +10636, +12684, +10603, +10603, +16975, +21137, +23250, +23315, +21202, +19122, +19122, +21268, +19123, +23251, +19089, +16911, +16942, +16941, +14860, +16908, +16940, +16907, +16907, +16907, +16874, +16842, +16841, +16874, +16841, +14728, +12583, +8421, +8389, +8421, +8421, +8421, +8421, +8420, +8420, +8388, +6308, +6308, +8356, +8356, +8388, +8388, +8421, +10501, +12582, +12615, +12648, +12648, +12680, +12680, +12648, +10600, +10600, +10600, +10568, +8519, +8487, +8422, +6341, +6341, +4227, +4193, +4226, +4193, +6273, +6242, +6241, +6241, +6273, +6273, +6274, +6242, +6242, +6242, +6240, +14592, +35623, +52460, +52427, +54508, +52460, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +50314, +50314, +50314, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +52394, +52394, +52394, +52394, +52394, +52394, +52395, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52427, +52427, +52427, +52426, +52426, +52426, +52395, +52395, +52395, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52394, +52394, +52394, +52394, +50346, +50346, +50346, +50314, +50313, +50313, +50313, +50313, +50313, +50281, +50281, +50280, +48200, +48200, +48200, +48168, +48168, +48168, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46055, +46055, +46055, +46087, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +48135, +48135, +48135, +48135, +48135, +48135, +48167, +48167, +48167, +48168, +48168, +48168, +48167, +48167, +48167, +50216, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50248, +50248, +50248, +50280, +50280, +50280, +50280, +50280, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +50280, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +50280, +50280, +50280, +50280, +50280, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50216, +50216, +50216, +50248, +50248, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50248, +50248, +50248, +50248, +50248, +50248, +50249, +52297, +52297, +52297, +52297 +}, +{ +47941, +47941, +47941, +47941, +47941, +47941, +47909, +45861, +45861, +45861, +45861, +47908, +47909, +47909, +47941, +47941, +47941, +47909, +47909, +47909, +47909, +47941, +45861, +45861, +47908, +47909, +47941, +45861, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43748, +43748, +43748, +43748, +43748, +43716, +43748, +45796, +45796, +45796, +45828, +45829, +45861, +47909, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +50022, +50022, +50022, +50021, +50021, +50021, +50021, +47973, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47941, +47973, +47973, +47941, +47941, +47909, +47941, +47941, +47941, +47909, +47909, +47909, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +50053, +50053, +50054, +50054, +50086, +50086, +50086, +50087, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50151, +48071, +48103, +50152, +50152, +50152, +48104, +48104, +48136, +50184, +50184, +48136, +48136, +48136, +50184, +50184, +50184, +50184, +50217, +50217, +50217, +50217, +50249, +50249, +50249, +50249, +52330, +52330, +52330, +52330, +52330, +52330, +52330, +52330, +52330, +52330, +50249, +50249, +50249, +50217, +50217, +50217, +50217, +50184, +48104, +48104, +48071, +45959, +45958, +45926, +43846, +43845, +43813, +41700, +41700, +41668, +39620, +39619, +39587, +39619, +39619, +39620, +39587, +39619, +41668, +41700, +41700, +41700, +41732, +43813, +43813, +43813, +43813, +43813, +43813, +43845, +43845, +43877, +43877, +43877, +45926, +45958, +45990, +48006, +45958, +48006, +45958, +45958, +45990, +48038, +48038, +48038, +48038, +48070, +48070, +50118, +50119, +50151, +50151, +50151, +50151, +52199, +52167, +52231, +52263, +52231, +50119, +50154, +31367, +18885, +6338, +6274, +14661, +18919, +16838, +18983, +12580, +23145, +12645, +2080, +8419, +6306, +4226, +2081, +12646, +2146, +6405, +4293, +4294, +8522, +14928, +12881, +23512, +31964, +27835, +27770, +29883, +31964, +34045, +34077, +36189, +36157, +36124, +38204, +44510, +42333, +42268, +38041, +29588, +42232, +44409, +50715, +46424, +59134, +54811, +52731, +52731, +52764, +44248, +27377, +21038, +21071, +27443, +29556, +23217, +25330, +16878, +21104, +21137, +19056, +21169, +27508, +21201, +19056, +21201, +29621, +25395, +23282, +21202, +25428, +23283, +25364, +25396, +27477, +29622, +27509, +25429, +23349, +23316, +21203, +23316, +19089, +12685, +10603, +12683, +12651, +12716, +19055, +21137, +21137, +21169, +21170, +21202, +19121, +21202, +19121, +21169, +16976, +14829, +14828, +12747, +10633, +12714, +14795, +12649, +14761, +14794, +16906, +16874, +16841, +16873, +16808, +8389, +8389, +8421, +10469, +10501, +8421, +6308, +6275, +6307, +6307, +6276, +6276, +6276, +6308, +8356, +8388, +8388, +8420, +10501, +10501, +10502, +10534, +12615, +12648, +12680, +12680, +12648, +12648, +10600, +10568, +8520, +8487, +8455, +8422, +6373, +4227, +4193, +4225, +4193, +4193, +6241, +6241, +6273, +6273, +6273, +6274, +6274, +6274, +6274, +6241, +14593, +39882, +54573, +52460, +54508, +52460, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52427, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +50346, +50346, +50346, +50346, +52394, +50346, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52395, +52395, +52427, +52427, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52459, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +50346, +52394, +50314, +50313, +50313, +50313, +50313, +50313, +50313, +50281, +50281, +48200, +48200, +48200, +48168, +48168, +46087, +46087, +48136, +48168, +46087, +46087, +46055, +46088, +46088, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +48135, +48136, +48136, +48168, +48168, +48168, +48168, +48168, +48167, +48168, +48168, +48168, +50216, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +52329, +52329, +50280, +50280, +52328, +52328, +52328, +52328, +52328, +50280, +52361, +52329, +52329, +52329, +52329, +52361, +50313, +50313, +50313, +50313, +52329, +52329, +52329, +52329, +50313, +50313, +52361, +52361, +52361, +52361, +52329, +52329, +52328, +50280, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50249, +50249, +50281, +50281, +50281, +52361, +52329, +52329, +52329, +52329, +52329, +52329, +52330, +52330 +}, +{ +47941, +47941, +47941, +47941, +47941, +47909, +45861, +45861, +45861, +45861, +45861, +47908, +47909, +47909, +47941, +47941, +47941, +47941, +47909, +47909, +47909, +47909, +47941, +45861, +45860, +47940, +47941, +47941, +45861, +45860, +45860, +45828, +45828, +45828, +45796, +43748, +43748, +45796, +45796, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43716, +43748, +43748, +43748, +43780, +45828, +45828, +45796, +43748, +45796, +45796, +45796, +45828, +45829, +45861, +45861, +47909, +47941, +47941, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +50021, +50021, +47973, +47941, +50021, +50021, +50021, +47973, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47941, +47973, +50021, +47941, +47909, +47941, +47941, +47941, +47941, +47941, +47909, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47974, +50054, +50054, +50054, +50086, +50086, +50086, +50086, +50087, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +48071, +50119, +50119, +50119, +50119, +50119, +50119, +50152, +50152, +48104, +48104, +50184, +50184, +50184, +48136, +48136, +48136, +50184, +50184, +50184, +50184, +50217, +50217, +50217, +50217, +50217, +50249, +50249, +50249, +50249, +52330, +52330, +52330, +52297, +52330, +52330, +52330, +52330, +52330, +50249, +50249, +50249, +50217, +50217, +50217, +50184, +48136, +48104, +48071, +48039, +45958, +45958, +45926, +43845, +43813, +41733, +41700, +41668, +41668, +39620, +39587, +39587, +39587, +39619, +39619, +39587, +39619, +39652, +41700, +41700, +41700, +41732, +43813, +43813, +43813, +43813, +43813, +43813, +43813, +43845, +45893, +45925, +45925, +45958, +45958, +45990, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +48038, +48038, +48038, +50118, +50118, +50151, +50151, +50151, +50151, +52199, +52199, +52167, +52199, +50182, +52230, +50119, +48074, +29254, +16772, +8451, +8354, +14661, +18855, +18919, +18951, +12645, +21065, +10532, +2080, +12645, +8419, +6339, +0, +14760, +6340, +6405, +6374, +6375, +2184, +12815, +14995, +29819, +29884, +29884, +29883, +29884, +31997, +34045, +36125, +36124, +36157, +38172, +38172, +36059, +42300, +35929, +33783, +44346, +48604, +50716, +42264, +50651, +56957, +44312, +44279, +40087, +40119, +33749, +29491, +25298, +23185, +16878, +16878, +18959, +23217, +21104, +8491, +21168, +23281, +10603, +12748, +23313, +23249, +8523, +14894, +14829, +21201, +19088, +21201, +16975, +25395, +21169, +25396, +27476, +27509, +27509, +25429, +23316, +23349, +23283, +19057, +14830, +12684, +12683, +10603, +12716, +14829, +18991, +19024, +21169, +21202, +21202, +19089, +21169, +19088, +19055, +16975, +14893, +14828, +10634, +8520, +10601, +12714, +12648, +10568, +8487, +10535, +10535, +12615, +14760, +14727, +14760, +12614, +10469, +8356, +6276, +6275, +6308, +8388, +6275, +6275, +6276, +6308, +8356, +8388, +8388, +8388, +6308, +6308, +8388, +8388, +8421, +10502, +12615, +12680, +14761, +14729, +12681, +12649, +12649, +10600, +8488, +8487, +8455, +8454, +6405, +4227, +4193, +4194, +4193, +4193, +6273, +6241, +6273, +6273, +6273, +6273, +6274, +6274, +6274, +6272, +14593, +46188, +54606, +52460, +54508, +52460, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +54507, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52459, +54507, +52459, +54507, +52427, +52427, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52427, +52426, +52426, +52394, +52394, +52394, +52394, +52426, +52394, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52427, +52427, +52427, +52427, +54507, +54507, +54507, +54507, +52459, +52459, +52459, +54507, +54507, +54507, +54507, +54507, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +50314, +50313, +50313, +50313, +50313, +50313, +50313, +50281, +50281, +50249, +48200, +48200, +48168, +48168, +48136, +48136, +48168, +48168, +48168, +46087, +46087, +46087, +46087, +46087, +46055, +46055, +46087, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +48135, +48135, +48168, +48168, +48168, +48168, +48168, +48168, +48167, +48168, +48200, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +52329, +52329, +52328, +52329, +52329, +52361, +52361, +52361, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +50281, +50313, +50313, +52393, +52393, +52361, +52361, +52361, +52361, +52361, +52393, +52361, +52361, +52361, +52361, +52361, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52329, +52329, +52361, +52362, +52362, +52362, +52393, +52393, +54442, +54442, +54442, +54442, +54442, +54442, +54410, +54410 +}, +{ +47941, +47941, +47941, +47941, +47909, +47909, +47909, +47909, +45860, +45860, +45860, +45860, +47909, +47909, +47941, +47941, +47941, +47941, +47909, +47909, +47941, +47941, +47941, +47941, +47940, +47940, +47940, +47941, +45861, +45860, +45860, +45828, +45828, +45828, +45796, +43748, +43748, +45796, +45796, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43780, +45828, +45828, +45828, +45796, +45796, +45796, +45829, +45829, +45829, +45861, +45861, +45861, +47941, +47941, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47941, +47941, +50021, +50021, +50021, +47973, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47941, +47973, +50021, +47941, +47908, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47909, +47909, +47941, +47941, +47941, +47973, +47973, +47974, +50054, +50054, +50054, +50054, +50086, +50086, +50086, +50087, +50087, +50086, +50119, +50119, +50119, +50119, +50119, +48071, +48071, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +48104, +50184, +50184, +50184, +50184, +50184, +48136, +48136, +50184, +50184, +50184, +50184, +50216, +50217, +50217, +50249, +50217, +50217, +50217, +50249, +50249, +50249, +50249, +50249, +52330, +52330, +52330, +52330, +52330, +52297, +50249, +50249, +50249, +50217, +50217, +50184, +48136, +48104, +48104, +48071, +48039, +45958, +45926, +43878, +43845, +41765, +41733, +41700, +41668, +39620, +39620, +39588, +39587, +39587, +39588, +39588, +39587, +39619, +39620, +39652, +39652, +39652, +41732, +41764, +43813, +43813, +43813, +43813, +43813, +43845, +43845, +45893, +45925, +45925, +45926, +48006, +45990, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +48038, +48038, +50118, +50118, +50151, +50151, +50151, +50151, +52199, +52199, +52167, +50183, +50182, +52231, +52200, +48074, +27141, +14658, +8418, +8387, +14629, +18855, +21031, +16870, +12612, +14726, +6274, +4193, +8419, +0, +12646, +2081, +8453, +2114, +8486, +6406, +6376, +4297, +19122, +14962, +31932, +31965, +27835, +29884, +29883, +34045, +34044, +36157, +36124, +38237, +40285, +40318, +40253, +35994, +42268, +46461, +38007, +48571, +46458, +52765, +50619, +46393, +52732, +46393, +44313, +31636, +27346, +31605, +29492, +27379, +21072, +25363, +16910, +23217, +16878, +12716, +19023, +12683, +19054, +10570, +10602, +14861, +16974, +14828, +12748, +12748, +14829, +16942, +19056, +19088, +16911, +23282, +21202, +25396, +27477, +23316, +21236, +25462, +21170, +16943, +14830, +10635, +10603, +10603, +14796, +14764, +16878, +19056, +21169, +19056, +16976, +16943, +19088, +16975, +14862, +16942, +12748, +10667, +8553, +8520, +10601, +10568, +10536, +8455, +8422, +10535, +10534, +10502, +12614, +8421, +8421, +8388, +8388, +8421, +10469, +8388, +6243, +4130, +8356, +8356, +8356, +8389, +10469, +8453, +8421, +8420, +8421, +8421, +8388, +8388, +8388, +8389, +10534, +12615, +14728, +12648, +12681, +12681, +12681, +12681, +10601, +10568, +8487, +8455, +6373, +4227, +2145, +4226, +4193, +6274, +6273, +6273, +6273, +6273, +6273, +6273, +6274, +6274, +6274, +8321, +16673, +48334, +56687, +54540, +54508, +54508, +52459, +52459, +52459, +52459, +52459, +52427, +52427, +52427, +54507, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52459, +52427, +52426, +52394, +52394, +52426, +52427, +54507, +54507, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52394, +52394, +52426, +52426, +52426, +52426, +52427, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52426, +52426, +52426, +52427, +52427, +52427, +52426, +52427, +52427, +52427, +52427, +54507, +54507, +54507, +54507, +52459, +52459, +52459, +52459, +54475, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +50313, +50313, +50313, +50281, +50281, +48200, +48200, +48200, +48200, +48168, +48167, +48167, +48168, +48200, +48168, +48167, +46087, +46087, +46087, +46087, +46055, +46087, +46087, +46055, +46087, +46087, +46087, +46087, +48136, +48136, +48136, +48136, +48135, +48136, +48168, +48168, +48200, +50248, +50248, +50248, +48168, +48200, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +52329, +52329, +52329, +52329, +52329, +52328, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +50313, +50313, +50313, +52361, +52361, +52361, +52361, +52361, +52361, +50313, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +54409, +54442, +54442, +54442, +54442, +54442, +52394, +52394, +52394, +52394, +54442, +54442, +54442, +54474, +54474, +54474, +54475, +54475, +54475, +54475, +54475, +54475 +}, +{ +47941, +47941, +47941, +47941, +47909, +45861, +45861, +45861, +45861, +45860, +45828, +45860, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47909, +47909, +47909, +47909, +47941, +47941, +45861, +45860, +45860, +45860, +45828, +45828, +45796, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +45796, +43748, +43748, +43716, +43716, +43716, +43716, +43748, +43748, +45828, +45828, +45828, +45828, +45829, +45828, +45796, +43748, +45828, +45828, +45829, +45828, +45860, +45861, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47941, +47973, +47973, +47973, +47973, +47941, +47973, +50021, +50022, +50021, +47941, +47941, +47941, +50021, +47973, +47973, +47941, +47941, +47941, +47973, +47941, +47941, +47941, +47941, +47941, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47941, +47941, +47973, +47973, +47974, +50054, +50054, +50086, +50086, +50086, +50086, +50119, +50119, +50087, +50119, +50119, +50119, +50086, +48038, +48038, +48071, +50118, +50118, +50119, +50119, +50119, +50151, +50152, +50152, +50152, +50152, +50152, +50152, +50184, +50184, +50184, +50184, +50184, +52232, +50184, +50184, +50184, +50217, +50217, +50217, +50217, +50249, +50249, +50217, +50217, +52297, +52297, +50249, +52298, +50249, +50249, +50249, +50249, +50217, +50217, +50217, +50217, +50217, +50184, +48136, +48104, +48104, +46023, +45991, +45991, +45958, +43878, +43878, +43845, +41733, +41700, +41733, +39620, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39620, +41700, +41700, +43780, +43813, +43813, +43845, +45893, +45893, +45925, +45925, +45925, +45925, +45926, +45958, +48006, +48006, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48070, +48070, +48070, +48070, +48038, +50118, +50119, +50151, +50151, +50151, +50119, +50119, +52167, +52231, +50151, +50150, +50087, +43782, +22947, +10465, +8451, +12548, +18887, +18887, +16805, +12612, +10499, +12548, +10499, +8386, +8419, +6307, +6372, +2114, +4260, +1, +12714, +8488, +8522, +2249, +19219, +19220, +34044, +29884, +34078, +29916, +29851, +31996, +36157, +36157, +38237, +38172, +40285, +35994, +38139, +40187, +33848, +42267, +46459, +54878, +54877, +42232, +33748, +38006, +44346, +40120, +27475, +40153, +33815, +27411, +27444, +21137, +21104, +23249, +19023, +12749, +12780, +14828, +14861, +14828, +10569, +12650, +12650, +12683, +12683, +14828, +14828, +10634, +8554, +10635, +10667, +10635, +12716, +19023, +21169, +21170, +27509, +23316, +23316, +21203, +19056, +14830, +12717, +12684, +10603, +10571, +12683, +12716, +12748, +19055, +23282, +19057, +16911, +16943, +16943, +16942, +14861, +14861, +12747, +12747, +12746, +10601, +8520, +8520, +8487, +8487, +8455, +8454, +8454, +8454, +8421, +8389, +6308, +6308, +6275, +6308, +8356, +8389, +8421, +8389, +6308, +10470, +12582, +10534, +8422, +8421, +8422, +8422, +8421, +10502, +10534, +10534, +8421, +6341, +6373, +8421, +12615, +14729, +14761, +12681, +12649, +12681, +12681, +8520, +10568, +10535, +8422, +4260, +4227, +4226, +6274, +4194, +6273, +6273, +6273, +6273, +6273, +6273, +6273, +4225, +4225, +4160, +16739, +52528, +56655, +54573, +54476, +52428, +52428, +52428, +52427, +52427, +52427, +52395, +52395, +52427, +54507, +54507, +52459, +52427, +52427, +52459, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +54507, +52427, +52394, +52427, +52427, +54475, +52427, +52427, +52426, +52426, +52427, +52426, +52426, +52394, +52394, +52394, +52426, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +54507, +54507, +54507, +54507, +52427, +52427, +54507, +52427, +54507, +54507, +54507, +54475, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52459, +52459, +52459, +54507, +52427, +52427, +54474, +52426, +52394, +52394, +52394, +52394, +52362, +52362, +52362, +52362, +52362, +52361, +52361, +50313, +50281, +50281, +50280, +48200, +48200, +48168, +48168, +48168, +48200, +48200, +48200, +48168, +46087, +46087, +46087, +46055, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +48136, +48168, +48136, +48168, +48168, +48168, +48200, +48200, +48200, +48168, +48168, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52393, +50313, +52361, +52361, +52361, +52361, +52362, +52362, +52394, +52361, +52362, +52362, +52394, +52394, +54442, +52362, +52362, +52361, +52362, +52362, +52362, +52362, +54442, +54442, +54442, +54410, +54442, +54442, +54474, +54474, +54474, +54475, +54475, +54475, +54475, +54475, +54475, +54475, +54507, +56555, +56587, +54508, +54507, +54507, +54507, +54507, +54508, +56588, +56588 +}, +{ +47909, +45861, +45861, +45861, +45861, +45861, +45861, +45861, +45861, +45861, +45860, +45861, +47941, +47941, +47941, +47941, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47908, +45828, +45828, +43748, +43748, +43748, +43748, +45796, +45828, +45828, +45796, +45796, +45796, +43748, +43748, +43748, +43748, +43748, +43748, +43716, +45796, +45796, +45796, +45796, +45828, +45828, +45828, +45796, +45828, +45829, +45829, +45860, +45861, +47909, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +50021, +50022, +50021, +47973, +47941, +47973, +50021, +47973, +47973, +47941, +47941, +47973, +47973, +47941, +47941, +47941, +47941, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47941, +47941, +47973, +47973, +47974, +50053, +50053, +50053, +50054, +50086, +50086, +50086, +50086, +50119, +50119, +50119, +50119, +50086, +48038, +48038, +50119, +50086, +50118, +50118, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50152, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +52297, +50249, +50249, +50249, +50249, +50217, +50217, +50249, +50217, +50184, +48136, +48104, +48104, +46023, +45991, +45958, +45991, +45958, +45926, +43878, +43813, +41700, +41668, +41700, +39620, +39587, +39587, +39555, +39587, +39587, +39587, +39587, +39619, +39619, +41668, +41700, +41700, +41700, +43780, +43780, +43813, +45893, +45893, +45893, +45893, +45925, +45925, +45925, +45926, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48038, +48038, +48038, +48038, +48038, +48038, +48070, +50118, +50119, +50151, +50151, +50119, +50119, +52134, +50151, +50150, +50151, +50086, +41702, +22915, +10498, +10532, +12548, +12516, +18887, +14693, +10531, +8386, +14693, +6306, +6274, +8387, +4194, +4226, +2147, +4228, +2115, +12714, +6408, +12748, +169, +19155, +25527, +34077, +31964, +31965, +29916, +29884, +34044, +34077, +36124, +38205, +40253, +33881, +38107, +33881, +29622, +42267, +42234, +42201, +42232, +54878, +52797, +40087, +37974, +44345, +31668, +40120, +35927, +35927, +31701, +25362, +29588, +21136, +27475, +21168, +19055, +16974, +14861, +16974, +12747, +12715, +10570, +12683, +12715, +12682, +12715, +12715, +10602, +8521, +8522, +8554, +8555, +8523, +12716, +19056, +23250, +23315, +19090, +21203, +17010, +16943, +14798, +12716, +12684, +12683, +12683, +14764, +14764, +12716, +16910, +19056, +16911, +14798, +14830, +14830, +16942, +14829, +14796, +10667, +10667, +10666, +10601, +10601, +10601, +8488, +8487, +8487, +8487, +8454, +8422, +8421, +8421, +8389, +8389, +8421, +10470, +10502, +10502, +10502, +10502, +10534, +12582, +10534, +10534, +10534, +10567, +10567, +10534, +10502, +10534, +12615, +10535, +10502, +8422, +8422, +8454, +10535, +12648, +14729, +12681, +12681, +12681, +10601, +10568, +10536, +8487, +8454, +6340, +4227, +4226, +4226, +6274, +6273, +6273, +6273, +6273, +6273, +6273, +4225, +4225, +6338, +6208, +14594, +52528, +56687, +54541, +54508, +52428, +52460, +52428, +52428, +52460, +52427, +52427, +52427, +52427, +54507, +54507, +54475, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +54475, +52427, +52395, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52426, +52426, +52394, +52394, +52426, +52426, +52394, +52394, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52394, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52426, +52427, +54507, +54507, +52427, +52427, +52427, +54507, +52427, +54507, +54507, +54507, +54475, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52459, +52459, +52427, +52427, +52426, +54474, +54474, +52426, +52394, +52394, +52394, +52362, +52362, +52394, +52394, +52362, +52361, +52329, +50281, +50281, +50281, +50281, +48200, +48200, +48168, +48168, +48168, +48200, +48200, +48168, +48136, +46087, +46087, +46055, +46055, +46055, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +48136, +46087, +48136, +48167, +48168, +48168, +48168, +48200, +48200, +48200, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +50280, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +50313, +52361, +52361, +52361, +52361, +52362, +52394, +52394, +52362, +52362, +52394, +52394, +52394, +54442, +54442, +52362, +52362, +52362, +52362, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +54475, +56555, +56555, +56555, +56555, +54507, +54507, +54507, +54507, +54507, +54507, +56588, +56588, +56588, +56588, +56588, +56588, +54540, +56588, +56588, +56588 +}, +{ +45861, +45861, +45861, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45861, +45861, +45861, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47908, +47908, +47908, +47908, +47908, +47908, +45860, +45828, +45796, +43748, +43748, +43748, +45796, +45828, +45828, +45828, +45796, +45796, +45796, +43748, +43748, +45796, +45796, +45796, +43747, +43748, +45796, +45796, +45796, +45828, +45828, +45828, +45796, +45828, +45828, +45828, +45860, +45861, +47909, +47941, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47941, +47941, +47973, +47973, +47973, +47973, +47941, +47941, +50021, +50021, +47973, +47941, +47941, +47941, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47909, +47908, +45860, +45860, +45860, +47908, +47908, +45860, +47908, +47908, +47909, +47941, +47941, +47973, +47973, +47973, +47973, +50053, +50054, +50086, +50054, +50054, +48006, +50119, +50119, +50087, +50086, +48038, +48038, +48038, +50119, +50086, +50086, +50118, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50151, +50151, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50184, +50217, +50185, +50185, +50217, +50217, +50217, +50217, +50217, +50217, +50249, +50217, +50217, +50217, +50217, +50217, +50217, +50249, +50217, +50184, +48136, +48104, +48104, +46023, +45991, +45958, +45991, +45926, +43878, +43846, +43813, +41700, +39620, +39619, +39620, +39587, +37539, +39555, +39587, +39587, +39587, +39587, +39587, +39619, +41700, +41700, +41700, +43748, +43780, +43780, +45861, +45893, +45893, +45893, +45893, +45925, +47973, +45925, +47974, +47974, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48038, +48038, +48038, +50086, +50118, +48038, +48038, +50118, +50118, +50119, +50119, +50119, +50118, +52134, +50118, +48102, +50151, +48007, +39654, +20866, +10498, +10564, +16806, +12515, +18887, +16806, +16806, +10500, +8420, +6338, +6338, +8419, +4193, +2113, +4227, +4195, +4261, +12714, +8521, +12748, +4362, +17042, +27705, +34076, +29883, +31997, +31965, +29884, +34077, +38238, +38237, +38173, +38107, +42300, +31768, +33848, +44413, +42267, +42298, +52830, +50717, +48571, +46426, +54910, +54877, +33812, +40119, +42265, +35959, +31733, +33846, +38040, +38073, +31766, +23314, +27507, +23313, +19088, +21168, +19055, +14828, +12715, +14796, +12683, +12683, +12715, +12683, +10666, +10635, +8554, +8554, +8554, +10635, +8490, +8490, +14830, +16976, +16976, +14896, +19122, +14896, +12782, +12749, +12717, +12716, +12684, +12716, +14796, +14797, +12717, +12749, +14830, +14830, +14798, +14798, +12749, +14894, +14829, +12716, +10635, +10667, +10667, +10602, +10634, +10634, +8521, +10569, +10601, +10568, +10536, +10535, +10535, +10535, +10502, +10503, +10535, +10567, +10567, +10567, +10567, +10567, +14728, +14728, +12647, +12615, +12615, +12648, +12648, +10567, +10535, +12615, +12648, +14696, +14696, +12648, +12648, +12616, +10535, +12616, +14728, +14761, +14761, +12681, +12649, +10600, +10568, +8487, +8454, +6373, +4260, +4226, +4226, +6274, +6273, +6273, +6273, +6273, +6273, +6274, +6274, +6274, +6338, +6208, +12449, +52529, +58801, +54541, +54509, +52428, +52460, +52460, +52460, +52460, +52427, +52427, +52427, +52459, +54507, +54507, +54507, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +50346, +50346, +52394, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +54474, +54474, +54474, +54474, +54474, +52394, +52394, +52394, +52427, +52427, +52427, +52427, +52427, +52427, +54507, +54507, +52427, +54507, +54507, +54507, +54475, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52459, +52459, +52427, +52427, +52426, +52426, +54474, +54474, +52394, +52394, +52394, +52362, +52362, +52394, +52394, +52362, +52329, +52329, +50281, +50281, +50281, +50281, +48200, +48200, +48200, +48168, +48168, +48168, +48168, +48168, +46087, +46087, +46087, +46055, +46055, +46055, +46055, +46087, +46087, +46087, +46087, +46088, +46087, +46055, +46055, +46087, +46088, +46087, +46087, +48136, +48168, +48168, +48168, +48168, +48200, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50280, +50280, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52362, +54410, +54442, +52394, +52394, +52394, +52394, +52394, +52394, +54442, +54442, +54442, +54442, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +56555, +56555, +56555, +56587, +56587, +56587, +56556, +56588, +56588, +56588, +56588, +56588, +56620, +56620, +56621, +56621, +56621, +56621, +56621, +56621, +56621, +56653 +}, +{ +45861, +45861, +45861, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +45828, +45827, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +45796, +45796, +45828, +45828, +45828, +45828, +45796, +45796, +45796, +45828, +45828, +45828, +45828, +45861, +45861, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +50021, +47973, +47973, +47941, +47941, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47909, +47908, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45861, +47941, +47941, +47973, +47973, +47973, +48005, +50053, +50054, +50054, +50054, +48006, +50086, +50086, +50086, +50086, +48038, +48038, +48038, +50086, +50086, +50086, +50086, +50086, +50086, +50087, +50119, +50119, +50119, +50119, +50119, +50151, +50151, +50184, +50184, +50184, +50152, +50152, +50152, +50152, +50152, +50184, +50184, +50184, +50184, +50184, +50217, +50217, +50217, +50217, +50217, +50184, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +50184, +48136, +48104, +48104, +48104, +48071, +46023, +45991, +43878, +43878, +43845, +43813, +41733, +39652, +39587, +39587, +39587, +39587, +37507, +37507, +37507, +39587, +39587, +39587, +39587, +41667, +41667, +41699, +43748, +43780, +43780, +45828, +45861, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +48006, +48006, +48006, +48006, +48006, +48006, +50054, +50054, +50054, +50054, +50086, +50086, +50086, +50086, +48038, +48070, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50118, +50151, +48006, +39654, +22914, +10433, +16871, +21032, +14661, +23081, +23112, +16806, +8387, +6307, +8419, +8452, +6307, +4194, +2114, +4228, +2148, +6342, +10666, +12748, +8588, +10702, +14994, +29818, +34044, +29883, +27804, +31965, +31997, +36125, +36125, +36060, +38140, +38172, +38075, +29622, +38041, +46493, +44412, +52863, +46491, +42297, +50684, +52765, +54910, +48571, +46458, +48636, +44378, +50749, +44411, +38105, +33847, +38073, +36025, +31799, +31733, +23314, +23314, +25394, +21168, +16942, +14796, +16941, +12715, +12683, +12715, +12683, +10635, +10635, +8586, +8554, +8554, +8587, +10636, +8555, +12750, +12782, +14896, +19090, +21235, +14896, +12750, +12717, +12749, +12749, +12716, +12749, +14797, +12717, +12749, +12717, +14830, +14831, +14831, +14830, +14830, +14862, +14862, +10636, +8555, +10667, +10635, +8554, +10667, +10634, +8521, +10601, +10633, +10601, +10568, +10568, +10568, +10600, +12649, +12649, +12648, +12616, +12616, +12616, +12616, +12616, +10567, +12647, +12648, +12615, +10535, +10535, +10535, +10535, +14729, +14729, +14761, +14761, +16809, +14729, +14696, +12583, +12648, +12648, +14729, +14729, +12681, +12681, +12681, +12681, +12681, +10568, +8487, +8454, +6341, +4227, +4194, +4226, +6273, +6273, +6273, +6273, +6273, +6273, +6274, +4226, +4226, +6241, +10336, +48303, +60882, +54541, +54508, +54508, +54508, +54508, +54508, +54508, +52427, +52427, +52459, +54508, +54508, +54507, +54507, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52395, +52395, +52395, +52395, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +50346, +50346, +52426, +52426, +52426, +52394, +52394, +52394, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +54475, +54475, +54475, +54475, +54475, +54475, +54475, +54475, +52427, +54507, +54507, +54507, +54475, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +54507, +52427, +52427, +52427, +52426, +52426, +52426, +52394, +52394, +52394, +52362, +52362, +52394, +52394, +52362, +52329, +52329, +50281, +50281, +50281, +50281, +50249, +48200, +48200, +48200, +48168, +48168, +48168, +48168, +46087, +46087, +46087, +46087, +46087, +46055, +46055, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +46087, +48136, +48168, +48168, +48168, +48168, +50248, +50248, +48200, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52362, +52362, +52362, +52361, +52362, +52361, +52361, +52362, +54410, +52362, +52362, +52361, +52362, +52362, +52362, +52362, +54442, +54442, +54442, +52394, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +54475, +54475, +54507, +54507, +56555, +56555, +56587, +56588, +56588, +56588, +56588, +56620, +56621, +56620, +56621, +56621, +58669, +56653, +56653, +58701, +58701, +58701, +58734, +58734, +58734 +}, +{ +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47908, +47908, +47876, +47876, +45828, +45828, +45796, +45795, +45828, +45796, +45796, +45796, +45796, +45796, +45828, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +45828, +45828, +45828, +45828, +45828, +45796, +45796, +45828, +45828, +45828, +45860, +47909, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +47973, +47973, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47908, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45861, +47941, +47941, +47941, +47973, +47973, +50053, +50053, +50053, +47974, +47974, +48006, +48006, +50054, +50054, +50054, +50054, +48038, +48038, +48006, +48006, +50054, +50054, +50086, +48038, +50086, +50087, +50119, +50119, +50119, +50119, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50151, +50152, +50152, +50152, +50152, +50184, +50184, +50184, +50184, +48136, +48136, +50217, +50217, +50217, +50217, +50217, +50184, +48136, +50217, +48136, +48104, +48104, +48072, +48072, +46023, +45991, +45959, +43878, +43845, +41765, +41733, +41700, +39620, +39588, +39587, +37539, +37507, +37507, +37507, +37507, +37539, +39587, +39587, +39587, +41667, +41667, +41699, +43747, +43748, +45828, +45828, +45860, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +48005, +48005, +48005, +48005, +48005, +48005, +47973, +47973, +47973, +47973, +47973, +48005, +48005, +48005, +48070, +48070, +48070, +48070, +48070, +48038, +48038, +48038, +50118, +48070, +48070, +48070, +48006, +41799, +25059, +12481, +18951, +23177, +16806, +20968, +18886, +14693, +6274, +4227, +6339, +10500, +4194, +6307, +2114, +4195, +4196, +8455, +12779, +12780, +8588, +12783, +14962, +31899, +31964, +34076, +31964, +34077, +34077, +36157, +40286, +40253, +42366, +44446, +35961, +48607, +46558, +42332, +50718, +46524, +50717, +50717, +48571, +50716, +57023, +57022, +59167, +52829, +50716, +48636, +48637, +44444, +35993, +38106, +31767, +33880, +27574, +27541, +27573, +23346, +23281, +19055, +19087, +14829, +12716, +12748, +12747, +12747, +10667, +10635, +10635, +8587, +8587, +8587, +8523, +8555, +10636, +10637, +14896, +17041, +17009, +12783, +10670, +12718, +12749, +12749, +12717, +12749, +12749, +12717, +12749, +12749, +14830, +14831, +14863, +16943, +14862, +14862, +14862, +10636, +8523, +10636, +10635, +10635, +10667, +10634, +10634, +10667, +12715, +12714, +10634, +10601, +12681, +12682, +14762, +14730, +12649, +12616, +10568, +10568, +10567, +10567, +10534, +10567, +12648, +12648, +10567, +10568, +12616, +12648, +10536, +10568, +12648, +14729, +16842, +16842, +16842, +16810, +14729, +14729, +14729, +12681, +12681, +14761, +14761, +12681, +12681, +10568, +8487, +8454, +6341, +4227, +4194, +4226, +6273, +6273, +6273, +6273, +6273, +6273, +4226, +4226, +4226, +8354, +6176, +37771, +58801, +54574, +52428, +54541, +54508, +54508, +54508, +54508, +52460, +52427, +52459, +54508, +54508, +54508, +54507, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52395, +52395, +52395, +52395, +52395, +52427, +52427, +52395, +52395, +52395, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52426, +52394, +52426, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52362, +52362, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52427, +52426, +52426, +52427, +54475, +52427, +52426, +52394, +52427, +54507, +54507, +54507, +54507, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52395, +52427, +52394, +52394, +52362, +52394, +52362, +52362, +52361, +52329, +50281, +50281, +50281, +50281, +50248, +50248, +48200, +48200, +48168, +48168, +48168, +48168, +48168, +48136, +48168, +46087, +46087, +46055, +46055, +46055, +46055, +46055, +46087, +48136, +46087, +46087, +46087, +46087, +46087, +46087, +48136, +48168, +48168, +48168, +48168, +50216, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50249, +50249, +52329, +52329, +52329, +52329, +52361, +52329, +52329, +52361, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +54410, +54442, +54442, +52362, +52361, +52362, +52362, +52362, +54410, +54442, +54442, +54442, +54442, +54474, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54442, +54442, +54475, +54475, +54475, +54475, +54475, +54475, +54507, +54507, +56555, +56555, +56587, +56588, +56588, +56588, +56588, +56621, +56621, +56653, +56653, +56653, +58701, +58701, +58701, +58701, +58701, +58734, +58734, +58734, +58734, +58734 +}, +{ +45796, +45796, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45828, +45828, +45828, +45828, +45796, +45796, +43747, +45796, +45795, +43747, +45795, +45796, +45828, +45828, +45828, +45796, +45828, +45828, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +47909, +47909, +47909, +47909, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47909, +47909, +47909, +45860, +45828, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45892, +45892, +47973, +47973, +47973, +50053, +48005, +47973, +47973, +47973, +48005, +48005, +48006, +48006, +50086, +48006, +48006, +48006, +50054, +50054, +50054, +50054, +50054, +50054, +50086, +50086, +50086, +50086, +50086, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50119, +50151, +50119, +50119, +50151, +50151, +50152, +50152, +50152, +50184, +50184, +48136, +48104, +48136, +50216, +50184, +50184, +50217, +50184, +50184, +48136, +50184, +50184, +48104, +48104, +48071, +45991, +45991, +45958, +43878, +43878, +43845, +41765, +41733, +39652, +39652, +39620, +39588, +37507, +37507, +37507, +37507, +37507, +37539, +39587, +39587, +39587, +41667, +41668, +41700, +43747, +43748, +43780, +45828, +45860, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +48005, +48005, +48005, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48038, +48005, +48005, +45926, +43911, +29253, +16673, +16805, +21032, +12612, +12580, +10499, +18951, +6274, +2113, +4194, +8420, +4194, +8388, +4195, +2147, +2181, +8488, +14926, +12813, +14895, +6509, +14995, +34012, +31964, +34077, +31997, +34045, +31932, +36092, +42398, +42398, +42333, +40252, +44349, +40123, +48639, +44445, +50750, +50782, +50782, +52862, +57055, +52894, +50748, +52893, +54941, +57087, +54910, +52862, +48637, +44412, +42332, +36026, +33914, +31801, +27607, +27574, +27573, +23347, +21202, +19088, +19055, +14861, +12748, +12780, +12748, +12780, +12748, +10668, +10635, +10668, +10668, +10635, +10636, +10668, +10669, +12750, +17009, +17009, +12815, +14928, +10670, +10669, +12749, +12750, +12717, +12717, +12749, +12749, +14829, +14830, +14862, +14830, +14830, +16943, +14863, +14862, +14862, +12749, +8555, +10636, +10668, +10668, +10700, +10667, +12748, +12780, +12780, +14828, +12747, +12714, +12714, +12714, +12682, +12649, +12649, +12648, +12648, +12648, +10568, +10568, +12680, +12680, +12648, +12648, +12648, +12649, +12681, +12681, +14729, +14729, +14729, +14729, +14761, +14762, +14762, +14762, +14761, +14761, +14761, +12681, +14761, +14793, +14793, +12713, +12681, +10568, +8487, +8454, +6341, +4227, +4226, +4226, +4226, +6273, +6273, +4225, +4225, +4225, +4226, +4226, +4226, +8354, +6176, +29287, +54608, +56687, +52461, +54509, +54541, +54508, +54508, +54508, +52460, +52459, +52459, +54540, +52459, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52395, +52395, +52395, +50347, +52395, +52427, +52395, +52395, +52394, +52394, +52394, +52395, +52395, +52395, +52394, +50346, +50346, +52394, +52427, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +50314, +50346, +50346, +52394, +52394, +52394, +52394, +52394, +52394, +52362, +52362, +52394, +52394, +52394, +52395, +52395, +52394, +54474, +54474, +54474, +54474, +54474, +54474, +52394, +52394, +52394, +52394, +52426, +52427, +54475, +54475, +52427, +52426, +52426, +52427, +54507, +54507, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52426, +52394, +52394, +52427, +52427, +52395, +52394, +52362, +52362, +52362, +52362, +52361, +52329, +50281, +50281, +50280, +50248, +50248, +48200, +48200, +48200, +48168, +48168, +48168, +48168, +48168, +48136, +48136, +48135, +46087, +46055, +46055, +46055, +46055, +46055, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48167, +48167, +48168, +48168, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50248, +50249, +50249, +52329, +52329, +52329, +52329, +52361, +52329, +52329, +52361, +52361, +52362, +52362, +52362, +52362, +52362, +52362, +52362, +54410, +54410, +54410, +52362, +52362, +54410, +54410, +54410, +54442, +54442, +54442, +54442, +54443, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +54442, +54475, +54475, +54475, +56523, +56555, +56555, +56555, +56587, +56587, +56587, +56587, +56620, +56620, +56620, +56621, +56621, +56621, +56653, +56653, +56653, +58701, +58701, +58701, +58733, +58733, +58734, +58734, +58734, +58734, +58767, +58735 +}, +{ +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +43716, +43716, +43748, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +45796, +45796, +45796, +43716, +43716, +43716, +43716, +43747, +43715, +43715, +43715, +43747, +45796, +45796, +45828, +45828, +45828, +45828, +45828, +45796, +45796, +45795, +45795, +45828, +45827, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +47908, +47909, +47909, +47909, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47941, +47940, +47940, +47941, +47941, +47941, +47941, +47941, +47940, +47940, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +47908, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +47941, +47941, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47973, +47974, +47973, +47974, +50054, +50054, +50086, +50086, +48038, +48038, +48070, +50118, +50119, +48038, +48038, +48038, +50119, +50119, +50119, +50119, +48071, +50151, +50151, +48103, +48103, +48103, +50152, +50152, +50152, +50184, +50184, +48104, +48104, +48104, +48104, +48072, +48071, +45991, +45991, +45958, +43878, +43846, +41797, +41765, +41733, +41732, +39652, +39620, +39620, +39587, +37507, +37507, +37507, +37507, +37507, +37539, +39587, +39587, +39588, +41668, +41668, +41700, +43748, +43748, +43780, +45828, +45860, +45892, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +47941, +45892, +45892, +45860, +45860, +45860, +45925, +45893, +47973, +47973, +47973, +47973, +47973, +48005, +45925, +45957, +45957, +48005, +45957, +45957, +45957, +45957, +45957, +45925, +45925, +48005, +45925, +43911, +33445, +22979, +20966, +16805, +8419, +8451, +10499, +18984, +4161, +4226, +4194, +6307, +4162, +6339, +4227, +4261, +2181, +6407, +17039, +12846, +14960, +6477, +19188, +36125, +31963, +31996, +31932, +36157, +36157, +40286, +42398, +42365, +40285, +40285, +42269, +35962, +40220, +44445, +44444, +50783, +50717, +48604, +52829, +55007, +57054, +59167, +57087, +54942, +57055, +54910, +48637, +46524, +42300, +38139, +31865, +31833, +27639, +27639, +25460, +25428, +21234, +21169, +16942, +17007, +12780, +12747, +12715, +12716, +10636, +10635, +10635, +10636, +10636, +8587, +10668, +10668, +10669, +10701, +14895, +14896, +10702, +14896, +10702, +10669, +10669, +10669, +10637, +10669, +12749, +12750, +14830, +14830, +14862, +14830, +14862, +16943, +14894, +14862, +14830, +12814, +10668, +10668, +10668, +10668, +10700, +10700, +12748, +12748, +12748, +12747, +12747, +12714, +12682, +12681, +12649, +12649, +12649, +12649, +12649, +12681, +12649, +12648, +12681, +12648, +10568, +10568, +12616, +12616, +12616, +12616, +12649, +14729, +14762, +14794, +16842, +16875, +16907, +16907, +14794, +14762, +12713, +14761, +14793, +14793, +14793, +12745, +12681, +12681, +10600, +8487, +6374, +4228, +4195, +4226, +4226, +4225, +4225, +4225, +4225, +4225, +4226, +4226, +4226, +6241, +8256, +18755, +46157, +54607, +54541, +52428, +54541, +54508, +52428, +52460, +52460, +52459, +52459, +52459, +52460, +52459, +52459, +52459, +52459, +52427, +52427, +52427, +52459, +52427, +52395, +52427, +52427, +52395, +52395, +52395, +50347, +52395, +52395, +52395, +52394, +52394, +52394, +52394, +52395, +52395, +52395, +52395, +50346, +50346, +52394, +52395, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +50314, +50346, +50346, +52394, +52394, +52362, +52394, +52362, +52362, +52394, +52394, +52394, +52394, +52394, +52395, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52427, +54475, +54475, +52427, +52427, +52427, +52426, +52426, +52427, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52426, +52426, +52394, +50346, +52394, +52394, +52394, +52362, +50314, +50314, +50314, +52361, +50280, +50280, +50280, +50280, +50248, +50248, +50248, +50248, +50216, +50216, +50216, +50216, +50216, +48136, +48136, +48136, +48135, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48167, +48167, +48167, +48168, +50248, +50280, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50280, +50249, +50249, +50249, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52362, +52362, +52362, +52362, +52394, +54410, +54410, +54410, +52362, +54410, +52394, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54442, +54442, +54442, +54442, +54475, +54475, +54475, +54474, +54474, +54475, +56555, +56555, +56555, +56555, +56555, +56587, +56587, +56587, +56619, +56620, +56620, +56621, +56621, +56621, +56621, +56653, +56653, +56653, +58701, +58702, +58702, +58734, +58734, +60782, +58734, +58735, +58767, +58767, +58767 +}, +{ +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +43716, +43716, +43716, +43716, +43684, +43684, +43716, +43716, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +45796, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43747, +43747, +45796, +45796, +45796, +45796, +45796, +45795, +43747, +43715, +45828, +45827, +45827, +45828, +45828, +45795, +45795, +45828, +45828, +45828, +45796, +45828, +45828, +47876, +47876, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45828, +45860, +45860, +47940, +47940, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45828, +45828, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +45828, +45827, +45827, +43779, +43779, +43779, +45828, +45828, +45828, +45860, +45860, +47908, +47940, +47941, +47941, +47941, +47973, +45893, +45893, +45893, +45893, +47941, +47941, +47941, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +47941, +47941, +47973, +47973, +48006, +48006, +47974, +47973, +48005, +48005, +48005, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48006, +48038, +48038, +48038, +48070, +48071, +48071, +48071, +50119, +50152, +50152, +48072, +48072, +48072, +45991, +45991, +45959, +45958, +43878, +43878, +43845, +41765, +39684, +39652, +39652, +39620, +39620, +39620, +37539, +37507, +37507, +37507, +37507, +37507, +37507, +37539, +39587, +39587, +39555, +39588, +41668, +41700, +43748, +43780, +43748, +45828, +43812, +45860, +45892, +45892, +47940, +47940, +47940, +47940, +45860, +45860, +45860, +45860, +45860, +45828, +43812, +43812, +43812, +43812, +45860, +45860, +45860, +45892, +45893, +45893, +45893, +45925, +45925, +45925, +45925, +45925, +45925, +45925, +45957, +43845, +45925, +48005, +45892, +43878, +35526, +27172, +25192, +20999, +14822, +6338, +6370, +18919, +6241, +6275, +4163, +4162, +4130, +4195, +4227, +8454, +2181, +4294, +14958, +14927, +12815, +8622, +23382, +36125, +34044, +31996, +34012, +36157, +36125, +38173, +42366, +40285, +42333, +42397, +42301, +42269, +40220, +50783, +50751, +50782, +52862, +52862, +54974, +52861, +52893, +54941, +52893, +54974, +57055, +52798, +50717, +46524, +40219, +38139, +33946, +29753, +25526, +23446, +25461, +23315, +25396, +21202, +21169, +16975, +14893, +12748, +12748, +12716, +10636, +10636, +10636, +10668, +10668, +10668, +10668, +10668, +10701, +10702, +14863, +14928, +12750, +12783, +12782, +10669, +10637, +10669, +10636, +10636, +10669, +12782, +12749, +12781, +14862, +14862, +14894, +14895, +14862, +14862, +12781, +14862, +10701, +10668, +8620, +8587, +10668, +10700, +12748, +12748, +12748, +12747, +12747, +12746, +12714, +10633, +14761, +12713, +12681, +12681, +12648, +12648, +12648, +12649, +12649, +12649, +12648, +12648, +12648, +12648, +12648, +12649, +12616, +12681, +16842, +16907, +16939, +16939, +16939, +16940, +16939, +14794, +12713, +14793, +14826, +14793, +14793, +14826, +12713, +12713, +12713, +10600, +6374, +4260, +4227, +4226, +4193, +4193, +4225, +4225, +4225, +4225, +4226, +4226, +4258, +4161, +8288, +10304, +35592, +50381, +54541, +54509, +54541, +54508, +52428, +52460, +52460, +52459, +52459, +52459, +52492, +52492, +52460, +52460, +52459, +52459, +52459, +52459, +54507, +52427, +52395, +52427, +52427, +52395, +52395, +52395, +50347, +50347, +52395, +52395, +52395, +52394, +52394, +52394, +50314, +52395, +52395, +52395, +50314, +50314, +50314, +52395, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +50314, +50314, +50314, +50314, +50314, +50314, +52362, +52362, +52362, +52362, +52362, +52362, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52427, +54474, +54475, +54474, +54474, +52394, +52394, +52394, +54474, +52426, +52426, +52427, +52427, +52427, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52427, +52427, +52427, +52426, +52426, +52426, +52394, +50346, +50314, +50314, +50314, +50281, +50281, +50281, +50281, +50281, +50248, +50248, +50248, +50248, +50248, +50248, +48168, +48167, +50215, +50216, +50216, +50216, +48167, +48136, +48136, +48136, +48135, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48167, +48135, +48135, +48167, +50248, +50280, +50248, +50247, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +50249, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52393, +52393, +52362, +52362, +54442, +54410, +54410, +52362, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54443, +54443, +54443, +54443, +54475, +54443, +54443, +54443, +54443, +54474, +54474, +54475, +56555, +56555, +56555, +56587, +56587, +56587, +56587, +56587, +56587, +56620, +56620, +56620, +56621, +56621, +56653, +58701, +56653, +56653, +58702, +58734, +58734, +60782, +60782, +60782, +58734, +60815, +60815, +60847, +60816 +}, +{ +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43684, +43684, +43683, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +41603, +41603, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +45763, +45795, +45796, +45796, +45796, +45795, +45795, +45795, +45795, +45795, +43747, +43746, +45795, +45795, +45795, +45795, +45795, +45795, +45795, +45827, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45795, +45795, +45795, +45796, +45828, +45828, +45828, +45828, +45828, +45828, +45796, +45796, +45796, +43747, +43779, +43747, +43747, +43747, +43747, +43747, +43748, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +41635, +41635, +41635, +41635, +43715, +41667, +41667, +41699, +41699, +43747, +43747, +43747, +43747, +43747, +45828, +45828, +45828, +45860, +45860, +45860, +45828, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45795, +45795, +45796, +45796, +45796, +45796, +45828, +45828, +45828, +45860, +47909, +45860, +45861, +47941, +47941, +47941, +47941, +47941, +47973, +47973, +45893, +45893, +45893, +47941, +45925, +47973, +45926, +45926, +45926, +45926, +48006, +48006, +45958, +45958, +45990, +45991, +48039, +45991, +45991, +45991, +45959, +45958, +43878, +43878, +43846, +41765, +41733, +39684, +39652, +39620, +37571, +37539, +37507, +37506, +35458, +35426, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37507, +39587, +41667, +41668, +43748, +43747, +43747, +43747, +43748, +43748, +43780, +43780, +43780, +43780, +43780, +45828, +45828, +43780, +43748, +43780, +43780, +43747, +43747, +43780, +43780, +43780, +43747, +43747, +43780, +43812, +45860, +45860, +45860, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +43845, +43845, +45893, +45893, +45893, +41733, +35525, +31366, +23046, +20967, +21064, +6338, +8418, +10467, +8419, +6274, +2113, +4259, +4194, +6307, +6308, +6341, +4262, +2247, +19217, +10702, +10703, +14962, +23447, +34011, +36157, +36189, +34076, +36157, +36125, +38205, +42398, +42398, +42366, +40285, +44382, +40189, +40221, +44413, +48671, +48670, +50782, +52830, +50749, +54975, +54975, +57087, +59167, +57055, +54943, +52830, +50685, +46525, +42300, +38172, +33914, +31801, +27575, +25462, +23284, +21203, +21203, +21137, +19056, +16975, +14862, +12749, +12748, +12716, +10668, +10668, +10668, +10668, +10668, +10636, +10701, +10668, +10701, +12782, +12782, +12815, +12815, +10702, +10669, +8588, +8588, +10669, +10701, +10669, +10669, +10669, +10604, +12717, +12782, +12782, +14862, +14895, +14862, +12749, +12814, +12781, +12749, +10701, +10700, +10668, +10668, +10700, +12747, +10699, +12747, +12747, +12714, +12682, +12714, +12714, +14729, +14761, +14729, +14729, +14729, +12648, +12616, +12648, +12648, +12649, +12649, +12649, +12681, +12682, +12714, +12714, +12682, +12681, +12681, +14794, +16939, +21101, +19053, +16908, +19020, +19020, +16940, +16907, +14826, +14794, +14793, +14793, +14794, +14794, +12713, +10600, +6374, +4227, +2179, +2146, +4193, +4193, +4160, +6273, +6274, +4193, +4226, +4194, +4194, +4193, +6241, +8320, +25124, +50413, +52461, +52460, +52460, +52460, +52460, +52460, +52459, +52460, +52459, +52459, +52460, +52460, +52459, +52459, +52459, +52427, +52427, +52427, +54475, +52427, +52427, +52395, +52395, +52395, +52395, +52395, +52427, +52395, +52394, +52395, +52395, +52395, +52395, +52362, +50314, +50314, +52362, +50314, +50314, +50314, +50314, +52362, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +50282, +50282, +50282, +50314, +50314, +52362, +52362, +52362, +52362, +52394, +52394, +52394, +52362, +50314, +52362, +52362, +52394, +52394, +52394, +52394, +52394, +54475, +52427, +52426, +52426, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +52426, +52427, +52426, +52394, +52394, +50314, +50314, +50314, +50314, +50314, +50281, +50281, +50281, +50281, +50281, +50248, +50248, +50248, +50216, +48168, +48168, +48136, +48135, +48167, +48167, +48135, +48135, +48136, +48135, +48135, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +50215, +50216, +50248, +50248, +50280, +50248, +50248, +50248, +50216, +50248, +50247, +50247, +50280, +50280, +50248, +52328, +52328, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +54442, +54410, +54410, +54410, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +54475, +54442, +54442, +54474, +54474, +56523, +56555, +56555, +56555, +56587, +56587, +56555, +56587, +56588, +56620, +56620, +56620, +56620, +56653, +56653, +58701, +58701, +58702, +58702, +58734, +58734, +58734, +60782, +60782, +60782, +60814, +60815, +60847, +60848, +60816 +}, +{ +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41570, +41603, +41603, +43651, +43651, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +43683, +41634, +41634, +41634, +43682, +43682, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +45763, +45795, +45795, +45795, +45795, +45795, +45763, +45763, +45795, +45795, +43747, +43746, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +45795, +45795, +45795, +45795, +45795, +45763, +45763, +45763, +45763, +45795, +45795, +45763, +45795, +45795, +45796, +45796, +45795, +45796, +45795, +45763, +43715, +43715, +43715, +43715, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43715, +43683, +43715, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41699, +43747, +43747, +43715, +43747, +43747, +43747, +43748, +43748, +45828, +45796, +43748, +43748, +45828, +45828, +43748, +43747, +43747, +43747, +43715, +45763, +45763, +45763, +45763, +45763, +45763, +45795, +45795, +45796, +45828, +45828, +45828, +45860, +45860, +45860, +45860, +45860, +45860, +45860, +45861, +45861, +45860, +45860, +45860, +45861, +45861, +45861, +45861, +45893, +45893, +45925, +43845, +43877, +45926, +43878, +43878, +43878, +43878, +43878, +43846, +43845, +41765, +41765, +41733, +39684, +39652, +39620, +37571, +37539, +37539, +37507, +37507, +37506, +35426, +35426, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37507, +39555, +39587, +41635, +41667, +41667, +41667, +41667, +41699, +41699, +43747, +43747, +43747, +43747, +43747, +43747, +43747, +41667, +41667, +43747, +43715, +41667, +41667, +41667, +41699, +41667, +41667, +41699, +43747, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +43813, +43813, +43813, +43812, +43813, +41733, +35526, +31398, +23078, +14627, +16871, +10500, +8354, +12612, +10500, +2113, +6307, +2114, +2146, +6308, +4194, +8454, +101, +6473, +17105, +14960, +10703, +14930, +23414, +34011, +38269, +38302, +36157, +38238, +36125, +38205, +42398, +42397, +40285, +38140, +40221, +40189, +42301, +44446, +48638, +48702, +50750, +50718, +50782, +50782, +50781, +52862, +52830, +50749, +52862, +54943, +50718, +46493, +40219, +36027, +29753, +27640, +25495, +23382, +21204, +21171, +19122, +16976, +14830, +12717, +12717, +12716, +10668, +10668, +10635, +10635, +10668, +10668, +10668, +10668, +10668, +10636, +10668, +10701, +12750, +12782, +12782, +10670, +8588, +8588, +10636, +10701, +12749, +10668, +8588, +8588, +10603, +10636, +12717, +12782, +14862, +14862, +12782, +12781, +12781, +12749, +12749, +12749, +10701, +10700, +10700, +12748, +12780, +12748, +12747, +12747, +12715, +12714, +12714, +12714, +14794, +14794, +14762, +14762, +14762, +14762, +14761, +14761, +12682, +12649, +12649, +12649, +12681, +12681, +12681, +12681, +12714, +14827, +16907, +12746, +10601, +10601, +14794, +16908, +19053, +19020, +19020, +16907, +14826, +14826, +14858, +16874, +14826, +14794, +12713, +10600, +6374, +2147, +2147, +2146, +4193, +4193, +4161, +6273, +6274, +4193, +4226, +4193, +4194, +4194, +6273, +8320, +23043, +46155, +52460, +54541, +52460, +52460, +52460, +52460, +52459, +52460, +52459, +52459, +52459, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52395, +52395, +52395, +52394, +52394, +52362, +52362, +52362, +50346, +50314, +50314, +50314, +52394, +52394, +52362, +52362, +50314, +50314, +52362, +50314, +50314, +50314, +50314, +52362, +50314, +50314, +50282, +50282, +50282, +50282, +50282, +50282, +48201, +50282, +50282, +50281, +50249, +50249, +50281, +50281, +50314, +50314, +50314, +50314, +52362, +52362, +50314, +50313, +50313, +50314, +52394, +52394, +52394, +52394, +52394, +52362, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52427, +52394, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52426, +52426, +52426, +52426, +52426, +52426, +52426, +52394, +52394, +52394, +52394, +52394, +50314, +50314, +50282, +50281, +50281, +50281, +50281, +50249, +50248, +48200, +50248, +50248, +50216, +50216, +48168, +48136, +48136, +48135, +48135, +48135, +48135, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48167, +50215, +50215, +50215, +50280, +50280, +50248, +50248, +50216, +50248, +50247, +50247, +50280, +52328, +52328, +52328, +52328, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +54409, +54409, +54442, +54410, +54410, +54410, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +54475, +54475, +54475, +54475, +56523, +56555, +56555, +56555, +56555, +56587, +56587, +56588, +56588, +56620, +56620, +56620, +56620, +56620, +56653, +58701, +58701, +58702, +58702, +58702, +58734, +58734, +58734, +60814, +60814, +60814, +60814, +60847, +60847, +60848, +60848 +}, +{ +41603, +41603, +41603, +41603, +41570, +41570, +41570, +41570, +41602, +41602, +41570, +39522, +39522, +39522, +39522, +39522, +39490, +39522, +41570, +41571, +41571, +41603, +41603, +41634, +41603, +41602, +41570, +41570, +41602, +41602, +41603, +43683, +41602, +41602, +41602, +41634, +43682, +43683, +43683, +43715, +43715, +43715, +43747, +45795, +45795, +45795, +45795, +45763, +45795, +45763, +45763, +43715, +45763, +45795, +45795, +45795, +43747, +43747, +43714, +43714, +43714, +43714, +43714, +43714, +45763, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +45795, +45763, +43715, +43715, +43715, +45763, +45795, +45795, +45796, +45763, +43715, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +41667, +41667, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41634, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43747, +45796, +45796, +43748, +45828, +43747, +43747, +43748, +45828, +45828, +45828, +43748, +43747, +43748, +43748, +43780, +43780, +43780, +43812, +43812, +43845, +43845, +43845, +43845, +43845, +43813, +43813, +41765, +41733, +41732, +39652, +39620, +39620, +39619, +37539, +37539, +37507, +37507, +35427, +35427, +35426, +35426, +35426, +35394, +35426, +35426, +35458, +35458, +35458, +37506, +37506, +37506, +39587, +39587, +39587, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41634, +41634, +41667, +41667, +41634, +41634, +41667, +39586, +41634, +41634, +41667, +41667, +41699, +43747, +43747, +43748, +41700, +43748, +43780, +43780, +43780, +43780, +43780, +41764, +41764, +43812, +43812, +43812, +39685, +35526, +33446, +29385, +18886, +23210, +8419, +6273, +21064, +12613, +4194, +4226, +0, +6307, +6307, +4227, +6374, +6407, +12780, +12911, +17041, +12816, +21334, +31899, +38270, +36189, +36157, +38269, +38238, +38173, +40285, +42430, +42430, +40317, +38172, +40220, +40221, +40253, +42365, +44477, +48670, +48702, +48670, +46622, +46589, +50782, +50782, +50782, +52895, +54943, +52830, +46590, +42364, +38139, +31866, +29721, +25495, +21302, +19157, +19092, +16978, +14897, +14864, +14830, +12749, +12716, +10603, +10635, +10635, +10635, +8587, +10636, +10668, +10668, +10668, +8588, +10668, +10636, +10669, +10701, +10702, +10670, +10670, +10669, +10669, +10701, +12782, +12782, +10669, +10636, +10636, +10603, +10603, +10636, +12782, +12782, +12749, +12749, +14862, +12749, +12749, +10701, +12749, +12749, +10701, +10700, +12781, +12748, +12748, +12748, +12748, +14796, +12747, +12714, +12682, +12746, +10634, +12714, +14827, +14859, +14859, +14827, +12714, +12714, +10634, +10602, +12682, +12714, +12714, +12715, +14795, +12714, +12714, +14794, +14827, +16940, +16940, +16908, +14859, +19020, +19020, +19020, +16940, +16907, +16907, +16907, +16907, +16907, +14794, +14794, +12713, +8454, +2147, +2147, +2146, +4193, +4225, +4193, +6274, +6274, +4193, +4193, +4161, +4194, +4162, +4193, +6240, +20931, +39848, +50380, +54573, +52460, +52460, +52460, +52460, +52459, +52459, +52459, +52459, +52459, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52395, +52394, +52362, +52362, +52362, +50314, +50314, +50314, +50282, +50282, +50314, +50314, +50314, +50314, +50282, +50314, +50314, +50314, +50314, +50282, +50282, +50282, +50314, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50249, +50249, +50281, +50281, +50281, +50281, +50281, +50281, +50282, +50314, +50314, +50314, +50313, +50313, +50281, +50281, +50281, +50313, +52362, +52362, +52394, +52362, +52362, +50314, +52362, +52362, +52362, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52426, +52394, +52394, +52394, +52394, +52394, +52426, +52426, +52394, +52426, +52394, +52394, +52394, +52394, +52394, +50314, +50314, +50249, +50281, +50281, +50281, +50249, +50248, +50216, +48168, +50216, +48167, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +46023, +46023, +46023, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +50215, +50216, +50216, +50216, +50248, +50216, +50216, +50216, +50216, +50248, +50248, +50280, +50280, +50280, +50280, +52328, +52328, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52362, +52362, +52362, +52362, +54410, +54410, +54410, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +54475, +54475, +54475, +54475, +56523, +56555, +56555, +56555, +56555, +56555, +56555, +56588, +56588, +56620, +56620, +56620, +56620, +56620, +56621, +58701, +58733, +58734, +58702, +58734, +58734, +58734, +58734, +60814, +60814, +60814, +60814, +60815, +60847, +60848, +60848 +}, +{ +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +41570, +41570, +41570, +41602, +41602, +41602, +41570, +41570, +41570, +41570, +41602, +41603, +41603, +41602, +41602, +41634, +43682, +43683, +43683, +43715, +43715, +43715, +45795, +45796, +45796, +45796, +45795, +45795, +45763, +45763, +45763, +45763, +45763, +43715, +45795, +45795, +45795, +43715, +43715, +43715, +43715, +43714, +43682, +43682, +43714, +43715, +43715, +43715, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +45763, +45763, +45763, +43715, +43715, +43683, +43683, +43683, +43715, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41602, +41602, +41603, +41603, +41602, +41602, +41602, +39554, +41634, +39586, +39586, +39586, +39586, +41634, +41634, +41634, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43747, +43715, +43715, +43715, +43748, +43748, +43747, +43715, +41667, +41667, +41667, +41667, +41699, +41699, +41732, +43780, +41732, +41732, +41732, +41732, +41700, +41700, +41700, +39652, +39652, +39620, +39619, +37539, +37539, +37539, +37507, +37507, +35426, +35426, +35426, +35426, +35426, +35394, +35394, +35394, +35426, +35426, +35426, +35458, +35458, +37506, +37506, +37506, +39587, +39587, +39587, +41635, +41635, +41635, +41667, +41667, +41635, +39587, +39587, +41635, +41635, +41635, +41635, +41667, +41635, +41635, +41635, +41635, +41667, +41635, +41635, +41667, +41634, +41634, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41700, +41700, +43780, +43780, +43780, +43780, +43780, +43780, +43812, +43812, +41732, +39653, +35526, +33478, +29385, +20999, +14758, +8419, +8386, +14692, +14726, +4162, +6339, +2146, +2146, +4227, +8421, +8422, +8554, +2249, +23445, +17107, +8656, +21302, +34011, +38302, +38269, +40382, +40350, +40318, +38237, +40318, +44510, +44510, +42429, +40284, +40253, +40253, +40253, +42398, +44477, +46622, +46622, +48671, +46655, +46622, +46622, +46590, +48670, +52895, +48669, +46524, +38106, +31799, +25526, +21268, +19188, +14995, +17043, +14930, +14898, +12817, +12816, +12815, +10669, +10604, +10636, +12716, +10635, +10635, +8587, +8587, +8588, +10668, +10668, +10668, +8588, +10668, +10636, +10636, +10701, +10701, +10669, +10702, +12749, +10669, +12749, +12749, +10669, +10636, +10604, +10636, +10603, +10603, +10668, +12781, +12782, +10669, +10701, +14830, +12781, +12749, +12749, +12749, +10701, +10700, +10700, +10700, +14829, +12780, +12716, +12715, +12715, +12747, +14795, +14795, +10667, +12779, +17006, +19086, +14860, +12747, +12780, +12779, +12747, +10667, +10634, +10635, +12683, +12682, +12682, +14795, +12747, +12746, +12747, +14827, +16940, +16973, +16973, +16940, +16940, +16972, +19021, +19020, +16940, +16907, +14827, +14794, +16907, +14794, +14826, +16906, +10567, +4227, +2147, +2114, +4193, +4193, +4193, +4226, +4226, +4193, +4193, +4161, +4194, +4161, +4161, +6208, +18818, +35590, +48299, +50411, +52427, +52459, +52459, +52427, +52427, +52459, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52395, +52395, +52395, +52395, +52394, +52362, +52362, +52362, +52362, +50282, +50282, +50314, +50282, +50282, +50282, +50282, +50282, +50282, +50281, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50282, +50281, +50249, +50249, +50281, +50281, +50281, +50281, +50249, +50249, +50281, +50282, +50281, +50281, +50281, +50281, +50281, +50282, +50314, +50314, +50281, +50281, +50281, +50281, +50313, +50281, +50281, +50281, +50313, +50314, +52362, +52394, +52362, +52362, +52362, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52362, +52362, +52394, +52394, +52394, +52394, +52362, +52362, +52362, +52362, +52394, +52362, +50314, +52394, +52362, +50314, +50313, +50313, +50313, +50281, +50281, +50217, +50216, +50216, +50248, +50216, +48168, +50216, +50216, +48135, +48135, +48103, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46022, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46022, +46022, +46023, +46023, +48103, +48103, +48135, +48135, +48167, +50216, +50216, +50216, +48167, +48135, +48135, +48135, +50183, +50216, +50248, +50248, +50248, +50248, +50248, +50248, +50248, +52328, +52328, +52328, +52361, +52328, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +54409, +54409, +54409, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54474, +54474, +54474, +54474, +54474, +54475, +56523, +54475, +54475, +54475, +56555, +56555, +56587, +56587, +56588, +56588, +56620, +56620, +56620, +56621, +58701, +58701, +58734, +58702, +58702, +58734, +58766, +58734, +60814, +60814, +60814, +60814, +60814, +60815, +60847, +60816 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41571, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +41571, +41571, +41570, +41570, +41570, +41602, +41602, +41602, +41602, +41602, +41602, +41602, +41603, +41603, +41634, +43682, +43682, +43683, +43683, +43683, +43715, +43715, +45763, +45795, +45795, +45796, +45796, +45795, +45795, +45763, +45795, +45763, +45763, +45763, +45763, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43715, +41635, +41634, +41634, +41634, +41634, +41634, +41635, +41635, +41635, +41603, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39555, +39555, +39586, +39586, +39586, +39586, +39586, +39586, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41700, +41700, +41700, +39652, +39652, +39620, +39620, +39619, +39620, +39619, +37539, +37507, +37507, +37507, +37507, +35459, +35426, +35426, +35394, +35394, +35394, +35394, +35394, +35426, +35426, +35426, +35426, +35458, +37506, +37506, +37506, +37506, +39554, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41667, +39619, +39619, +41667, +41667, +41635, +41667, +41667, +39587, +39586, +39586, +39587, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +41732, +41732, +41732, +41732, +41732, +39653, +35526, +33478, +27304, +16805, +10500, +10532, +10467, +12580, +18984, +4194, +4226, +4259, +33, +8420, +6340, +6374, +8489, +103, +25558, +14994, +10769, +21367, +34076, +38302, +38269, +38301, +42398, +42398, +40318, +42398, +42430, +42429, +40349, +40252, +40253, +40253, +40285, +44511, +46590, +46623, +44542, +44543, +42462, +42430, +42430, +40284, +38203, +38105, +35992, +40217, +44477, +38171, +33977, +29720, +27607, +21301, +19188, +17042, +14897, +8557, +4363, +6475, +8588, +10636, +10635, +10603, +10635, +10635, +10635, +8587, +8587, +10636, +10668, +10636, +8588, +10668, +8588, +10636, +10701, +10701, +10701, +12782, +12749, +12749, +12717, +10669, +10636, +10636, +10636, +10636, +10603, +10636, +12749, +12781, +12749, +10701, +10701, +12781, +12781, +12781, +12781, +12781, +12749, +10668, +10700, +10700, +12781, +12781, +12781, +14828, +14796, +14796, +14795, +14795, +12748, +10667, +14861, +19054, +17006, +16974, +14861, +10635, +10667, +10667, +12748, +14860, +14860, +14796, +12747, +14796, +14827, +14860, +14860, +14892, +14892, +16940, +16940, +16973, +16940, +16972, +19021, +16972, +16940, +16907, +16875, +14794, +16907, +14826, +16907, +16939, +10632, +4260, +2146, +2114, +4193, +4193, +4194, +4193, +4193, +4193, +4193, +4161, +4194, +4194, +6241, +6208, +18785, +31396, +48234, +48266, +50379, +52427, +52427, +52427, +52427, +52427, +52427, +52427, +52395, +52395, +52395, +52394, +52394, +52362, +52362, +52362, +52362, +52362, +52330, +50282, +50282, +50282, +50281, +50249, +52330, +50282, +50282, +50282, +50282, +50282, +50281, +50249, +50282, +50281, +50281, +50281, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +48201, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50281, +50281, +50249, +48201, +48201, +50249, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50314, +52362, +52362, +52362, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52394, +52362, +52362, +50314, +52362, +52362, +52362, +52362, +50314, +50313, +50313, +50313, +50313, +50281, +50281, +50281, +50281, +50281, +50281, +50249, +48201, +48200, +48200, +50216, +48168, +48136, +48136, +48136, +48135, +48135, +50184, +48135, +48103, +48103, +48103, +48103, +48103, +46023, +46023, +46023, +46023, +46023, +46022, +46022, +46022, +46022, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +46022, +46022, +46022, +46022, +46022, +46022, +46023, +46023, +46022, +46023, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +48135, +50215, +50215, +50216, +50216, +50248, +50248, +52296, +52296, +52296, +52328, +52328, +52328, +52328, +52328, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +54409, +54409, +54409, +54409, +54409, +54409, +54409, +54409, +54409, +54442, +54410, +54410, +54410, +54442, +54442, +54442, +54442, +54474, +54474, +54474, +54474, +54474, +54474, +54475, +54475, +54475, +56555, +56555, +56555, +56587, +56588, +56588, +56620, +56620, +56620, +56620, +58669, +58701, +58701, +58702, +58702, +58734, +58734, +58734, +60814, +60814, +60814, +60814, +60814, +60815, +60815, +60816 +}, +{ +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +41570, +41570, +41602, +41603, +41603, +41602, +41603, +41603, +41603, +41603, +41634, +43682, +43682, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +45763, +45795, +45795, +45763, +45763, +45795, +45763, +45763, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43650, +43651, +43651, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +41635, +43683, +43715, +43715, +41635, +41635, +41634, +41634, +41635, +41634, +41634, +41635, +41635, +41635, +41634, +39586, +39554, +39554, +39554, +39554, +39554, +39555, +39555, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39587, +39586, +39586, +39586, +39586, +41634, +39586, +39586, +41634, +41634, +41634, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43682, +41635, +43715, +43715, +41635, +41635, +43715, +43715, +43715, +41667, +41635, +41635, +41635, +41635, +41635, +39587, +39586, +39586, +39587, +39619, +39619, +39619, +39651, +39651, +39651, +39620, +39620, +39620, +39619, +39619, +39619, +37539, +37507, +37507, +35427, +35427, +35427, +35426, +35426, +35394, +33346, +35394, +35394, +35426, +35426, +35426, +35426, +35426, +35426, +35458, +37506, +37506, +37507, +39555, +39586, +39586, +39619, +41667, +41667, +41635, +41635, +39619, +39619, +39587, +39587, +41667, +41667, +41667, +41667, +41667, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +41635, +39587, +39587, +39587, +39587, +41635, +41667, +41667, +41667, +41667, +41667, +41700, +41700, +41700, +41700, +41700, +41700, +41699, +41700, +41732, +41732, +41732, +37604, +35525, +33414, +29385, +18886, +12613, +4193, +8386, +14692, +12613, +4194, +2113, +2178, +6404, +10565, +4228, +6310, +6409, +6475, +23478, +17140, +17141, +25560, +34076, +38302, +40382, +40382, +42398, +42398, +42398, +42430, +42429, +40348, +40349, +40284, +40285, +40285, +42366, +44511, +44575, +44542, +42462, +42430, +40350, +38204, +34011, +36091, +40349, +46622, +48702, +52895, +52927, +46621, +42364, +38138, +31832, +25493, +21266, +19121, +17007, +12814, +10701, +10700, +10635, +8555, +10635, +12716, +10635, +10667, +10667, +8587, +8588, +10636, +10636, +8588, +8588, +8588, +8588, +8588, +10669, +10701, +10701, +10733, +12749, +12749, +12749, +12717, +12716, +10668, +10636, +10636, +10635, +12716, +12749, +12749, +12749, +12749, +12749, +12749, +12781, +12781, +12781, +12781, +12749, +10700, +10700, +12781, +12748, +12780, +14829, +14861, +14828, +14828, +12747, +12714, +12747, +16941, +23248, +25393, +21167, +16941, +14828, +12715, +10666, +10634, +8521, +8521, +8554, +10634, +14828, +16973, +14860, +14828, +14828, +16941, +17006, +17006, +16973, +16973, +16973, +16973, +16973, +16940, +16940, +16940, +16908, +16907, +16907, +16907, +14826, +16906, +12680, +4260, +2146, +2146, +4193, +4193, +4226, +4193, +4193, +4225, +4193, +4193, +4193, +4161, +8321, +8288, +18753, +31364, +46153, +48233, +50346, +52395, +52395, +52394, +52395, +52395, +52395, +52395, +50314, +50314, +50282, +50282, +50282, +52330, +52362, +52362, +52330, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +48169, +50249, +50217, +48168, +48168, +48168, +48168, +48168, +48168, +50248, +50248, +50217, +48201, +48201, +48201, +48168, +48136, +48168, +48169, +48201, +48201, +48200, +48200, +48201, +48201, +48201, +50249, +50249, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50313, +50313, +50314, +50314, +50314, +50313, +50313, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50281, +50248, +50249, +50249, +50249, +50248, +48168, +48168, +48168, +50217, +50184, +48136, +48136, +48136, +48103, +48103, +48135, +48103, +48103, +48071, +48071, +46023, +46023, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +43910, +43909, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +46023, +45990, +45990, +46023, +48071, +46023, +48071, +48103, +48103, +48103, +48103, +48103, +48103, +48135, +48135, +50183, +50215, +50215, +50215, +50183, +50216, +50216, +50216, +50216, +50216, +52296, +52296, +52296, +52296, +52328, +52328, +52328, +52328, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +54409, +54409, +54409, +54409, +54409, +52362, +54410, +54410, +54442, +54442, +54442, +54474, +54474, +54442, +54442, +54474, +54474, +54474, +54475, +56555, +56555, +56555, +56587, +56588, +56588, +56588, +56588, +56620, +56588, +56620, +56621, +58669, +56621, +58669, +58702, +58734, +58734, +60814, +60814, +60814, +60814, +60814, +60815, +60815, +60848 +}, +{ +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +41570, +41602, +41603, +43683, +41603, +41603, +41603, +43683, +43683, +43683, +41634, +43682, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +45763, +45763, +45763, +45795, +45763, +45795, +45763, +45763, +43683, +43683, +43715, +43715, +43715, +43683, +43683, +43683, +43651, +43651, +41603, +41603, +43651, +41602, +41602, +41602, +41602, +41602, +41634, +41635, +41635, +41635, +41635, +41635, +41635, +41602, +41602, +41602, +41602, +41603, +41603, +41602, +41602, +41634, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39587, +39586, +39586, +39586, +39586, +39586, +39586, +39554, +39554, +39586, +41634, +41634, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +41634, +41634, +41634, +41667, +41667, +41635, +41667, +41667, +41667, +41667, +41635, +41635, +41634, +41635, +41635, +39587, +39586, +39586, +39586, +39586, +39586, +37538, +37538, +39587, +39587, +39587, +37539, +37539, +37507, +37507, +37539, +37539, +37507, +35458, +35426, +35427, +35427, +35427, +35395, +35426, +35394, +35394, +35394, +35426, +35426, +35427, +35427, +37506, +37506, +37506, +37506, +37506, +37506, +39555, +39555, +39586, +39587, +39619, +41635, +41635, +39587, +39587, +39619, +39587, +39587, +39587, +39587, +41667, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41635, +39587, +39586, +39587, +41667, +41667, +41667, +41667, +41699, +41699, +41699, +41700, +41700, +41732, +41732, +41732, +41699, +41700, +41700, +41732, +39684, +37604, +33445, +31333, +31498, +27338, +10467, +6306, +10500, +6273, +6306, +6339, +6339, +4226, +10565, +8452, +6308, +8456, +8490, +8524, +21366, +25560, +23448, +29819, +36190, +38302, +40381, +42462, +42430, +42398, +42430, +44511, +42429, +40348, +42429, +40317, +40285, +40317, +42398, +42430, +44542, +42461, +40381, +40350, +36157, +34044, +33979, +31898, +29785, +33945, +40283, +42363, +38136, +31797, +25426, +23313, +19119, +19087, +19086, +19086, +19086, +14892, +12780, +12812, +12779, +10699, +10667, +10635, +10635, +10668, +10668, +10668, +10636, +10636, +10636, +10636, +8587, +8555, +8555, +8588, +10668, +10668, +10701, +10669, +12717, +10668, +10636, +10636, +10636, +10636, +10636, +10603, +12716, +12748, +12749, +12749, +10701, +10701, +10701, +12749, +12749, +12749, +12749, +12749, +10700, +10668, +10700, +12781, +14829, +12780, +12716, +10667, +12715, +14795, +14827, +14827, +16907, +19021, +23246, +25392, +25360, +23279, +21166, +21133, +21166, +19085, +19085, +19053, +17005, +14860, +10699, +8586, +14893, +14861, +14861, +14860, +14828, +14860, +14925, +17005, +17005, +16973, +16973, +16940, +16973, +19020, +16940, +16907, +16907, +16939, +14826, +14826, +12713, +6341, +2146, +2146, +4193, +4193, +4226, +4193, +2113, +4225, +4160, +4193, +10466, +6240, +8321, +10368, +20865, +35524, +46120, +50281, +50282, +50314, +50314, +50282, +50282, +52362, +52362, +52362, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +50249, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +50217, +48169, +48169, +48169, +48169, +48169, +48168, +48136, +48136, +48168, +48136, +48136, +48135, +48135, +48135, +48135, +48135, +48136, +48136, +48136, +48136, +48168, +48136, +48136, +46056, +46088, +48136, +48168, +48168, +48136, +48136, +48136, +48168, +48168, +48168, +48168, +48200, +48201, +48201, +48201, +48200, +48200, +48200, +48201, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50248, +50248, +50248, +50249, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48136, +50216, +48136, +48103, +48103, +48103, +48071, +48070, +48071, +48070, +45990, +45990, +45990, +45990, +45958, +45958, +43910, +45958, +45958, +45958, +45958, +43910, +43909, +43909, +43909, +43909, +43909, +43910, +43910, +43909, +43909, +43877, +43877, +43910, +43910, +45958, +45958, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +45990, +46022, +48071, +45990, +45990, +46022, +48071, +48103, +48103, +48135, +50183, +48103, +48103, +48103, +48103, +50183, +50184, +50184, +50184, +50215, +50215, +50216, +50248, +50248, +50248, +52296, +52296, +52328, +52328, +52328, +52328, +52328, +52328, +52328, +52328, +52328, +52328, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52362, +54410, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54474, +54475, +56555, +54507, +56555, +56555, +56587, +56587, +56588, +56588, +56588, +56588, +56620, +56621, +56621, +56621, +58669, +58701, +58701, +58734, +60782, +60782, +60782, +58734, +58734, +58767, +58767 +}, +{ +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41570, +41570, +41603, +43683, +43683, +41603, +41602, +41603, +43683, +43683, +43683, +43682, +43682, +43683, +43683, +43683, +43715, +43683, +43683, +43715, +43715, +43715, +43715, +45763, +45763, +45795, +45796, +45795, +45763, +45731, +43683, +43683, +43683, +43715, +43715, +43683, +43683, +43651, +43651, +41603, +41571, +41571, +41571, +39522, +41602, +41602, +41602, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41602, +41602, +41603, +41635, +41635, +41603, +41602, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39522, +39522, +39554, +39554, +39522, +39522, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +39587, +39586, +39586, +39554, +39554, +39555, +39555, +39555, +39554, +39554, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +43715, +41667, +41667, +41667, +43715, +43715, +43715, +41634, +41634, +41635, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41634, +41635, +41635, +41635, +41635, +39586, +39586, +39586, +37538, +39586, +37538, +37538, +37538, +39587, +39587, +39587, +37507, +37507, +37506, +37506, +37506, +37507, +37506, +35426, +35426, +35426, +35426, +35395, +35394, +35426, +35426, +35426, +35426, +35426, +35426, +35394, +35394, +37507, +37506, +37506, +37506, +37506, +39555, +39555, +39587, +39586, +39586, +39586, +39586, +39554, +39554, +39586, +39586, +37538, +39554, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +41667, +41667, +41635, +41635, +41667, +41667, +41635, +39587, +43780, +43780, +43780, +41699, +41699, +41699, +41699, +41699, +43780, +41732, +41732, +41732, +41732, +37605, +33413, +31333, +27239, +27338, +14693, +8387, +8354, +8386, +8387, +6339, +2113, +4258, +6372, +6372, +2115, +12649, +10603, +10637, +21398, +29819, +25561, +31964, +38270, +38269, +40349, +42494, +44510, +44478, +44510, +44543, +42429, +40348, +42429, +40348, +38172, +40317, +42462, +42430, +44542, +40381, +40349, +36156, +29818, +21366, +21366, +27705, +23446, +17106, +14894, +4361, +6375, +2149, +4, +37, +4, +68, +68, +2148, +2181, +2213, +4294, +4359, +6408, +8521, +12748, +14861, +10635, +10668, +10668, +10668, +10668, +10668, +10668, +10636, +8588, +6475, +6475, +8588, +8588, +8620, +10668, +8588, +12749, +12717, +10636, +10636, +10636, +10636, +10636, +10636, +12716, +12716, +12748, +12749, +10701, +10669, +10701, +12749, +10701, +10668, +10668, +10668, +10668, +10668, +10668, +12748, +10667, +10667, +12748, +12748, +14860, +14860, +14827, +12714, +12648, +10567, +8454, +6341, +6309, +4228, +2148, +2148, +2148, +4229, +4294, +8488, +12746, +14924, +17005, +14925, +14860, +14860, +14893, +16974, +17006, +16974, +14925, +14925, +16973, +16973, +16973, +16941, +19021, +19021, +16908, +14795, +14826, +19020, +16907, +14858, +14793, +6373, +2146, +2146, +4193, +4193, +4225, +4193, +2112, +4225, +4192, +6272, +16838, +8354, +8321, +12480, +25026, +37637, +46056, +48168, +50249, +50281, +50281, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50217, +48169, +50217, +50217, +50217, +48136, +48136, +48104, +48104, +48136, +50184, +50217, +50217, +50217, +50217, +50217, +50217, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +48136, +46056, +46055, +48135, +46087, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46055, +46023, +46056, +46088, +48136, +48136, +46088, +46055, +46087, +46088, +46088, +48136, +48136, +48136, +48168, +48168, +48200, +48201, +48200, +48200, +48201, +48201, +48200, +48200, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +50216, +48168, +48168, +48168, +48168, +48168, +48136, +48168, +48168, +48136, +48135, +46055, +46055, +48135, +48136, +48136, +48135, +48104, +48071, +46023, +48071, +48071, +45958, +45958, +45958, +45958, +45958, +45957, +43877, +43877, +43877, +43877, +43877, +43878, +43878, +43877, +43877, +43877, +43877, +43877, +43845, +41797, +41797, +41797, +41797, +41797, +41797, +41797, +41797, +43845, +43877, +43878, +43878, +43878, +43878, +43878, +43878, +43910, +43910, +45958, +45958, +45958, +45990, +45990, +46022, +45990, +45990, +46022, +46023, +46022, +48070, +48070, +48070, +48071, +48071, +48071, +48103, +48103, +48103, +48103, +50152, +50183, +50183, +50215, +50215, +50215, +50216, +50216, +50216, +52296, +52296, +50248, +50248, +50216, +50248, +50248, +50248, +50248, +52296, +52296, +52328, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52362, +52362, +54410, +52362, +54442, +54442, +54442, +54474, +54474, +54475, +54507, +54507, +56555, +56555, +56555, +56556, +56588, +56588, +56621, +56589, +56589, +56621, +56621, +56621, +58733, +58733, +58734, +58734, +58702, +58734, +58735, +58767 +}, +{ +37410, +37410, +39458, +39458, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +41570, +41602, +41603, +41603, +43651, +43651, +43651, +43651, +41634, +41602, +41602, +43682, +43682, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41571, +41570, +39523, +39523, +39522, +39522, +39522, +39490, +39490, +39522, +41603, +41603, +39555, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +37442, +37442, +39490, +39522, +39522, +39522, +39522, +39522, +39555, +39555, +39555, +39554, +39554, +39555, +39555, +39555, +39555, +39555, +41603, +41603, +39555, +39555, +39555, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +41667, +41667, +41667, +41635, +41635, +41667, +41667, +41667, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43715, +43715, +41635, +41634, +41634, +41634, +39586, +39586, +39619, +39587, +39586, +39586, +39586, +39586, +39586, +39586, +39522, +37506, +39554, +37507, +37506, +37506, +37506, +35458, +35458, +35426, +33378, +33378, +35426, +35426, +35426, +33378, +35426, +35426, +35426, +35426, +35426, +35426, +35394, +35394, +37506, +37506, +37506, +37506, +37506, +39554, +39555, +39555, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39586, +39586, +39586, +39586, +41667, +41667, +39587, +39587, +39587, +39587, +39619, +41667, +41667, +41667, +41667, +43715, +43747, +45795, +45795, +45827, +45827, +45828, +43780, +43748, +43813, +39620, +39685, +39685, +37637, +33444, +31365, +20965, +12612, +23210, +8387, +10466, +8353, +10532, +4259, +2114, +2113, +2114, +14792, +12648, +6311, +14830, +10638, +21400, +27739, +27738, +34044, +38237, +40382, +42462, +40381, +42462, +42462, +44511, +42462, +42462, +42494, +42493, +40380, +40316, +42430, +42463, +40350, +42463, +38206, +31803, +23384, +21269, +21237, +19091, +12752, +8, +8, +6313, +6378, +18893, +10473, +10504, +4196, +4195, +4227, +4227, +1, +33, +0, +33, +6307, +8421, +4260, +67, +34, +14858, +10633, +10602, +10603, +10603, +10603, +8523, +8522, +8522, +10602, +8490, +8554, +10635, +8523, +12717, +12717, +12685, +16878, +10636, +12781, +12781, +10604, +12652, +12619, +10603, +10635, +10602, +8554, +10668, +10668, +10668, +12749, +12717, +10636, +10668, +10700, +10700, +10668, +10668, +12749, +12747, +10666, +14859, +14891, +16971, +6373, +66, +34, +0, +0, +0, +1, +2082, +2082, +34, +2, +34, +6373, +8454, +2147, +1, +2, +6406, +12745, +12779, +14892, +17006, +14894, +12846, +14926, +12845, +14925, +14925, +14893, +14893, +16973, +16972, +18988, +16907, +16875, +16907, +16875, +16875, +16908, +14793, +8453, +4226, +2112, +4161, +4193, +4193, +2113, +2113, +2113, +6208, +10401, +16774, +8354, +10402, +20867, +31234, +41764, +45990, +48136, +48135, +50216, +50248, +50248, +50248, +50216, +50216, +50216, +50216, +50184, +48136, +48136, +48136, +48136, +48136, +48103, +48103, +48136, +48136, +48136, +48103, +48103, +48103, +48136, +48103, +48103, +48103, +48103, +48135, +48104, +48136, +48136, +48103, +46023, +46023, +48071, +48071, +48071, +48071, +45991, +46023, +46022, +46022, +46022, +46022, +46022, +46022, +46022, +45990, +46022, +46022, +46023, +46022, +43942, +43942, +43974, +46023, +46023, +46055, +48071, +48071, +46055, +46055, +46055, +48103, +48103, +48103, +48136, +50184, +48136, +48136, +48136, +50216, +50216, +50184, +50184, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48168, +48136, +48136, +48136, +48136, +48135, +48135, +48135, +48135, +48136, +48136, +48104, +46055, +46023, +46023, +46023, +46023, +46023, +45991, +45991, +45991, +45990, +45958, +45958, +43910, +43878, +43878, +43878, +43878, +43877, +43877, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43813, +41765, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41797, +41797, +41765, +41797, +41797, +41797, +41765, +41797, +41797, +41797, +43845, +43877, +43877, +43877, +43877, +43909, +45990, +45990, +45958, +45958, +45958, +45990, +45990, +48038, +48038, +48038, +45958, +48038, +48038, +48038, +48070, +48070, +48071, +48071, +48070, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +50215, +50215, +50215, +48135, +48135, +48135, +48167, +50215, +50248, +50248, +50248, +50280, +52328, +52328, +52328, +52328, +52328, +52328, +52328, +52329, +52361, +52361, +54409, +54409, +52329, +52361, +52361, +52362, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54442, +54475, +54475, +54475, +56555, +56587, +56588, +56588, +56588, +56620, +58669, +58701, +56621, +58669, +58701, +58701, +58701, +58702, +58734, +60782 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +41570, +41602, +41603, +43651, +43651, +43683, +43651, +41634, +41634, +41634, +43682, +43682, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43683, +45731, +45731, +45731, +45731, +45731, +43716, +45731, +45731, +43683, +43683, +43683, +43651, +41603, +41603, +41603, +41603, +41570, +41571, +39523, +39490, +39522, +39490, +39522, +39522, +39490, +37442, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39522, +39554, +39554, +39554, +37474, +39522, +39522, +39522, +39554, +39522, +39522, +39522, +39522, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37474, +39522, +39522, +39522, +39522, +39523, +39522, +39554, +39554, +39554, +39554, +39555, +39555, +39554, +39555, +39555, +39555, +39554, +39554, +39554, +37507, +39587, +39587, +39587, +39587, +39587, +39587, +41635, +41635, +41635, +41634, +41634, +41634, +41634, +41635, +41635, +41667, +41635, +41635, +43715, +43715, +43683, +43683, +43683, +43683, +43715, +41635, +41634, +41635, +41635, +41667, +39586, +39586, +39587, +39587, +39586, +39586, +39586, +39586, +39554, +39554, +39522, +37506, +39554, +37506, +37506, +37506, +37506, +35458, +35458, +35458, +35426, +35426, +35426, +35426, +35426, +35426, +35459, +35459, +35459, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37506, +39554, +39555, +39555, +39555, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39586, +39586, +39586, +41667, +41667, +39587, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +43747, +43747, +43747, +43779, +43779, +43780, +43780, +43780, +41732, +39652, +39717, +37604, +37573, +33445, +31397, +20998, +12547, +23210, +16872, +6241, +10434, +12645, +2146, +6307, +4226, +2178, +6340, +10567, +8457, +19089, +10703, +21400, +29787, +29851, +36157, +38270, +38302, +42462, +44543, +42462, +44542, +44543, +42463, +42462, +42494, +42526, +40413, +40348, +40349, +40350, +40350, +31834, +23415, +23350, +14899, +12752, +4300, +2186, +7, +6, +4, +2054, +4231, +14698, +8359, +2083, +2, +4260, +8453, +4227, +2113, +33, +2114, +6307, +10534, +14760, +12712, +8454, +2148, +1, +6407, +14827, +10635, +8490, +10603, +8522, +8522, +8522, +8522, +8522, +10635, +10636, +10603, +10604, +10604, +14766, +14798, +14830, +12781, +12781, +12749, +10571, +12652, +10603, +12715, +10667, +10635, +10635, +10604, +10603, +10603, +10636, +10668, +10668, +10667, +8587, +10667, +10635, +10635, +10666, +12746, +12746, +8486, +1, +2114, +6372, +4260, +2113, +2114, +4194, +4195, +4227, +6308, +4195, +2082, +4195, +6308, +4228, +2115, +34, +1, +1, +1, +2148, +4294, +8553, +12812, +17006, +14926, +12845, +14925, +16973, +14892, +14860, +14892, +16940, +16940, +16907, +16907, +16907, +16907, +16907, +16907, +14793, +8453, +4226, +2112, +4193, +2112, +4193, +4193, +4194, +4194, +4128, +6273, +16807, +10468, +12548, +22947, +33379, +41764, +45989, +45990, +46022, +46023, +48103, +48135, +48135, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48103, +48071, +48071, +46023, +46023, +46023, +46023, +46023, +45990, +46023, +48071, +48071, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +45991, +45991, +45990, +45991, +45991, +45991, +45990, +45958, +43910, +43910, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43909, +43910, +43909, +43909, +41829, +41829, +41829, +43910, +43942, +45958, +45990, +45990, +45990, +45990, +46023, +46023, +46023, +46023, +46023, +48103, +48103, +48103, +48103, +48136, +48136, +48103, +48103, +48135, +48136, +48136, +48135, +48136, +48136, +48136, +48135, +46055, +46055, +46055, +46023, +46023, +46023, +46022, +46022, +46023, +45991, +45991, +43942, +43910, +43910, +43910, +43910, +43910, +43878, +43878, +43877, +43845, +43845, +41797, +41765, +41765, +41765, +41765, +41765, +41764, +41764, +41764, +41732, +41732, +41732, +41764, +41764, +41732, +41732, +41732, +41732, +41732, +39684, +39684, +41732, +41732, +41732, +41732, +39684, +39684, +39684, +39684, +39684, +41732, +41732, +41732, +41732, +41732, +41764, +41764, +41764, +41764, +41764, +41796, +41796, +41797, +43845, +43877, +43877, +45925, +45925, +45925, +45957, +45958, +45958, +45958, +45958, +45958, +45958, +48038, +48038, +48038, +48038, +48038, +48038, +45990, +45990, +46022, +48070, +48070, +48070, +48070, +48070, +48103, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48135, +48135, +50215, +50215, +50215, +50215, +50215, +50216, +50216, +50248, +52296, +52328, +52328, +52329, +52329, +52329, +52329, +52329, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52361, +52362, +54410, +54442, +54442, +54475, +54475, +54507, +54507, +56555, +56556, +56588, +56588, +56621, +56588, +56621, +56621, +58669, +58669, +58701, +58701, +58702 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +39490, +39490, +39490, +39490, +37442, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +41570, +43651, +43651, +43651, +43651, +41603, +41634, +41635, +43682, +43682, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +45731, +45731, +45731, +45731, +45731, +43683, +43651, +43651, +43651, +43651, +41603, +41571, +41570, +41571, +39523, +39522, +39490, +39490, +39490, +39490, +39522, +39522, +39490, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +39522, +39522, +39522, +37474, +37474, +39554, +39522, +37474, +37474, +39522, +39522, +39522, +39522, +37474, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37506, +37506, +39554, +39555, +39554, +39554, +39554, +39554, +39554, +37506, +37506, +37506, +39587, +39555, +39554, +39554, +39587, +39587, +41635, +41667, +41634, +41634, +41634, +41634, +41634, +41634, +41635, +41635, +41634, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +41635, +41634, +41634, +41635, +41667, +41667, +39619, +39586, +39587, +39587, +39586, +39586, +39586, +39586, +39554, +39554, +39554, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +35458, +35458, +35426, +35426, +35458, +35458, +35458, +35426, +35426, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37506, +37506, +37506, +39554, +39555, +39555, +39555, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39587, +39587, +39555, +39587, +39587, +39587, +39587, +39587, +39587, +39586, +39586, +39619, +39619, +39587, +39587, +41667, +41667, +41667, +41667, +41635, +41667, +41667, +43747, +43747, +43747, +43747, +43779, +43779, +43780, +43780, +41764, +39684, +41732, +41765, +39652, +39685, +33478, +31398, +27336, +16805, +14726, +14726, +10499, +16806, +14726, +8452, +2145, +4226, +2146, +8485, +8454, +8457, +12750, +12848, +23513, +29819, +31932, +38270, +38270, +38269, +40382, +44575, +42430, +42462, +44543, +42463, +42430, +42462, +42494, +42493, +42429, +38268, +36123, +25494, +8591, +8559, +4365, +4301, +8, +4266, +12685, +25394, +27473, +46457, +42198, +37972, +31698, +21100, +21100, +8422, +4261, +1, +34, +1, +34, +1, +1, +2082, +4162, +2082, +2082, +2114, +2, +1, +4197, +10601, +12682, +12682, +10570, +6409, +8489, +6409, +6409, +10603, +10636, +12685, +10637, +14831, +18992, +19057, +16975, +17008, +19121, +16976, +14830, +12685, +10571, +10635, +12715, +10667, +10602, +10603, +10603, +10603, +10635, +10635, +10635, +10635, +10634, +10667, +10667, +10667, +14794, +12713, +2083, +1, +2049, +4194, +0, +4227, +2048, +0, +4161, +6274, +2081, +4162, +6275, +4195, +4195, +4162, +2082, +2082, +2114, +2082, +34, +2114, +2, +2, +2149, +6408, +10666, +14860, +14893, +19118, +16973, +14892, +14859, +14859, +16908, +16940, +16939, +16907, +16939, +16907, +16907, +16907, +14793, +8453, +2146, +2112, +2145, +2080, +4193, +4193, +4193, +2146, +1, +4226, +12679, +10533, +12580, +20899, +35524, +41764, +45957, +41829, +43909, +43910, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45958, +45958, +45958, +45990, +45958, +45958, +43910, +45958, +45958, +45958, +43910, +43910, +45958, +45958, +45958, +45958, +43910, +43877, +43877, +43878, +43878, +43910, +43878, +43878, +43878, +43878, +43878, +43878, +43877, +43877, +43878, +43877, +43877, +43877, +43845, +43845, +41797, +41797, +41797, +41797, +41797, +41797, +41796, +41796, +41796, +41797, +41797, +43845, +43877, +43877, +43877, +43877, +43910, +43910, +43910, +43910, +43877, +43910, +45958, +45990, +45990, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +46023, +43942, +43942, +43942, +43942, +43910, +43910, +43910, +43909, +43878, +43878, +43877, +41829, +41797, +41797, +41797, +41797, +41765, +41765, +41764, +39716, +41732, +41732, +39684, +39652, +39652, +39652, +39684, +39684, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39619, +39619, +39619, +39651, +39651, +39651, +39651, +39651, +39619, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39620, +39620, +39652, +39652, +39652, +41700, +41732, +41732, +41732, +41764, +41764, +41764, +41764, +41764, +41764, +41796, +43845, +43845, +43877, +43877, +45925, +45925, +45925, +45925, +45957, +45957, +45957, +45957, +45957, +45957, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +48038, +48038, +48070, +48070, +48070, +48070, +48070, +48102, +48102, +48070, +48070, +48102, +48102, +48103, +48103, +50151, +50151, +48135, +50183, +50183, +50215, +50216, +50248, +52296, +52296, +50248, +50248, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +50249, +52297, +52329, +52329, +52362, +54410, +54410, +54442, +54442, +54443, +54475, +54475, +56555, +56556, +56556, +56588, +56588, +56588, +56588, +56589, +56589, +56621 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37410, +37410, +37442, +37442, +39490, +39490, +39490, +37442, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +41570, +41570, +41570, +41602, +41602, +41603, +41603, +41603, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +45731, +45731, +45731, +43683, +43683, +43651, +43651, +43651, +41571, +41603, +41603, +39523, +39523, +39522, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37442, +37474, +37474, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35394, +35394, +35395, +35395, +37442, +37474, +37474, +37474, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +39587, +39555, +39555, +39554, +39554, +39587, +39587, +41635, +41634, +41634, +41634, +41634, +41634, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41634, +41635, +41667, +41667, +39619, +39586, +39587, +39587, +39586, +39586, +39586, +39586, +39554, +39554, +39554, +39554, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +35458, +37506, +37506, +35426, +35426, +35426, +35426, +35426, +35426, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +39554, +39554, +39555, +39555, +39555, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39587, +39587, +39555, +39587, +39587, +39587, +39587, +39587, +39587, +39586, +39586, +39619, +39619, +39587, +39586, +41635, +41667, +41667, +41667, +41667, +41667, +41699, +41667, +41699, +43747, +43747, +43747, +43780, +43780, +43780, +41732, +41732, +43813, +43813, +43781, +41766, +33510, +29350, +23110, +21063, +16806, +10500, +6209, +8354, +10499, +8451, +6307, +4226, +0, +10566, +8454, +10570, +8556, +19155, +29754, +31932, +31964, +38238, +38269, +38301, +40382, +42462, +42430, +42462, +44543, +42462, +40349, +42429, +42494, +42493, +42461, +38268, +31897, +27607, +29753, +25494, +14865, +25430, +35962, +38041, +48604, +50716, +46456, +48601, +33777, +46455, +44408, +27537, +40151, +23247, +23279, +19021, +12681, +2, +2, +2147, +4228, +4195, +4195, +6275, +4195, +2082, +4195, +2083, +2, +2083, +8455, +12682, +8489, +8489, +6441, +6376, +6409, +10603, +10604, +12717, +14830, +21170, +21137, +23282, +21169, +23314, +23347, +21202, +19089, +12750, +12716, +10603, +10602, +10635, +10602, +10603, +12683, +10602, +10635, +8521, +8521, +10634, +10666, +10634, +10666, +14827, +12713, +2083, +1, +4194, +4194, +4162, +8356, +6307, +10468, +10468, +10469, +8421, +6308, +6275, +6275, +4195, +6243, +6276, +6276, +6340, +8389, +6340, +6308, +8421, +6341, +4261, +4229, +2149, +4295, +10666, +14860, +17005, +16940, +14859, +14827, +14827, +14859, +16940, +16939, +16939, +16939, +16939, +16939, +16907, +14826, +8486, +2146, +2113, +2113, +2080, +4225, +2112, +2113, +2146, +2147, +8486, +8551, +8486, +8452, +20900, +37605, +41764, +43876, +41797, +41797, +43845, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43877, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +41797, +41764, +41764, +41764, +41764, +41765, +41765, +41732, +41765, +41765, +41765, +41764, +41764, +41764, +39716, +41733, +41733, +41733, +41732, +41732, +39684, +39652, +39652, +39684, +39684, +39684, +39684, +39684, +39684, +41732, +41764, +41732, +41732, +41765, +41765, +41765, +41797, +43845, +43877, +43877, +41797, +41797, +43845, +43877, +43878, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43910, +43878, +41829, +41829, +41797, +41797, +41829, +41797, +41797, +41797, +41765, +41764, +41764, +39684, +39684, +39684, +39684, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39619, +39619, +39619, +37571, +37571, +37539, +37539, +39587, +39587, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +37571, +39619, +39619, +39620, +39651, +39651, +39651, +39651, +41700, +39684, +39684, +41732, +41732, +41732, +41732, +41732, +41764, +43812, +43813, +43813, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +45893, +45925, +45925, +45925, +45957, +45957, +45925, +45925, +45957, +45958, +45958, +45958, +48038, +48038, +48038, +48038, +48038, +45990, +45990, +45990, +45990, +45990, +45990, +48038, +48038, +48070, +48070, +48070, +48070, +48070, +48103, +48103, +48103, +48135, +50183, +50183, +48136, +50184, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50216, +50249, +52297, +52329, +52329, +52329, +52329, +52362, +52362, +52394, +54443, +54475, +54475, +54475, +56556, +56556, +56556, +56556, +56556, +56556 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37410, +37442, +37442, +37442, +39490, +37442, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +41570, +41570, +41570, +41570, +41602, +41602, +41603, +41603, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +45731, +45731, +45731, +43683, +43651, +43651, +43651, +41571, +41571, +41571, +41571, +39523, +39523, +39491, +39490, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37474, +37442, +37442, +37474, +37474, +37474, +37442, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35395, +35395, +35394, +35362, +35362, +35394, +35395, +35395, +37443, +37443, +37474, +37474, +37474, +37474, +37474, +37474, +37506, +37474, +37474, +37474, +37506, +37506, +37507, +37507, +39587, +39555, +39555, +39555, +39587, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +43715, +43715, +43683, +43683, +41635, +41635, +41667, +41635, +41634, +41634, +41635, +41635, +39619, +39586, +39619, +39587, +39586, +39586, +39586, +39586, +39586, +39586, +39554, +39554, +39554, +39554, +39554, +37506, +37506, +37506, +37538, +37506, +37506, +37506, +37506, +37506, +37506, +37474, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +39554, +39554, +39554, +39554, +39554, +39554, +39587, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39586, +39586, +39619, +41667, +39587, +39587, +39587, +39587, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +43747, +41699, +43748, +43780, +43780, +41733, +43781, +43781, +43781, +43813, +39686, +33511, +33610, +23177, +18951, +12548, +14694, +16742, +4128, +4193, +8451, +4193, +4193, +4226, +4227, +8454, +8521, +12782, +23414, +31899, +34012, +34044, +36189, +38269, +40382, +42462, +42430, +42462, +44542, +44575, +42462, +42429, +42461, +44574, +44606, +42493, +38268, +34010, +36123, +36059, +31833, +42398, +46591, +44445, +50751, +52895, +59167, +61311, +59199, +65503, +59134, +48669, +42362, +33879, +38073, +31734, +16942, +21103, +19021, +12682, +6375, +2148, +4228, +6277, +4196, +4228, +8421, +6309, +6276, +6309, +2083, +3, +8488, +12715, +8521, +8457, +6409, +8489, +10636, +10636, +10604, +19057, +27444, +33847, +31734, +33847, +29686, +31735, +31768, +25429, +21235, +19024, +12748, +10602, +12682, +12650, +10570, +10602, +10569, +10634, +8489, +8488, +10601, +10633, +10601, +10601, +12714, +35, +6309, +10567, +10501, +12614, +10501, +10501, +10469, +8389, +12615, +10502, +8389, +10502, +10502, +8422, +12583, +10567, +12648, +12648, +12680, +14761, +14761, +12680, +12648, +12648, +10600, +8487, +6342, +6407, +10601, +10634, +12747, +14827, +12746, +12746, +14827, +14827, +14859, +14859, +14859, +16939, +16939, +18987, +16907, +16874, +10566, +2146, +2145, +2146, +2113, +4226, +2114, +2147, +4293, +6407, +12746, +8586, +8521, +6374, +20966, +35526, +41732, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41764, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +39684, +39684, +39652, +39684, +39684, +39652, +39684, +39684, +39684, +39652, +39651, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +39652, +37572, +37572, +39619, +39619, +39619, +39651, +39651, +39651, +39652, +39651, +39652, +39652, +39652, +41700, +41732, +41732, +41732, +41764, +41765, +41764, +41764, +41797, +41797, +41797, +41797, +43845, +41797, +41797, +41797, +41797, +41797, +41797, +41765, +41765, +41765, +41765, +41765, +39717, +39716, +39684, +39684, +39684, +39684, +39684, +39684, +37604, +39651, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37539, +37539, +37539, +37571, +37571, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37506, +37506, +37506, +37506, +37506, +37539, +37539, +37539, +37539, +37538, +37538, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +37571, +37571, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39651, +39651, +39651, +39651, +39684, +41732, +41732, +41732, +41732, +41764, +43812, +43812, +43812, +43812, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +45893, +45893, +45893, +45893, +45893, +45893, +45925, +45925, +45925, +45958, +45958, +45958, +45957, +45957, +45957, +45957, +45925, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45957, +45990, +45990, +45990, +45990, +48070, +48070, +48070, +48070, +48103, +48103, +48103, +48103, +48135, +48135, +48135, +48135, +48136, +48136, +48136, +48136, +50216, +50216, +50216, +50249, +50249, +50249, +52297, +52329, +52329, +52362, +52362, +52394, +54443, +54443, +54443, +54475, +54475, +54475, +54476, +54475 +}, +{ +39458, +39458, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37442, +37442, +39490, +39490, +39522, +39522, +39522, +39522, +41570, +41570, +41570, +41603, +41603, +41603, +41603, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +41571, +41571, +39523, +39523, +39523, +39491, +39491, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +35362, +35330, +35362, +37410, +37410, +37443, +37410, +37442, +37442, +37442, +37443, +37442, +37442, +37442, +37442, +37474, +37474, +37442, +37442, +37442, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35395, +35395, +35394, +35362, +35362, +35394, +35395, +35395, +35427, +35427, +35427, +37475, +37506, +37506, +37506, +37506, +37506, +37506, +35426, +37506, +37506, +37507, +37507, +37507, +39587, +39555, +39555, +39587, +39587, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +43715, +43715, +43715, +41635, +41635, +41635, +41667, +41667, +41635, +41634, +39586, +39586, +39586, +39587, +39587, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +39554, +37538, +37538, +37538, +37538, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +39554, +39554, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39586, +39586, +39619, +41667, +39587, +41667, +41635, +39587, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41699, +41732, +43780, +43781, +43781, +43781, +41701, +43782, +41767, +35560, +37773, +40049, +25293, +16873, +12550, +14663, +8356, +27372, +0, +6338, +2081, +2145, +6371, +2146, +6374, +6408, +12815, +27672, +31899, +34012, +36125, +38269, +38237, +40382, +42462, +42462, +42462, +44542, +44542, +42494, +42429, +42494, +46655, +46687, +42494, +44574, +40316, +38204, +42397, +42397, +44543, +40316, +44510, +48703, +48670, +46589, +46556, +46523, +42330, +46523, +44477, +40251, +35993, +35994, +27542, +25396, +23218, +21137, +21103, +16941, +12715, +10569, +8456, +8488, +8487, +8455, +8455, +8455, +8423, +6310, +8423, +10536, +8488, +10601, +8488, +6409, +8489, +10603, +12684, +8523, +29589, +35895, +31766, +40218, +50750, +46525, +35993, +29655, +23414, +23413, +23282, +16942, +12683, +12650, +12650, +10537, +10537, +10537, +8488, +10568, +10568, +10568, +10601, +10634, +10634, +10601, +8455, +10600, +12680, +10567, +12583, +12615, +12616, +12584, +12649, +8455, +12681, +21133, +25359, +27408, +25359, +21166, +16875, +16908, +16875, +14827, +16908, +16940, +16908, +14859, +12746, +12681, +10601, +8520, +8520, +8520, +8488, +10633, +12714, +12714, +12714, +14794, +14827, +14859, +14859, +14859, +16972, +16939, +18988, +16907, +16906, +10566, +2113, +2145, +66, +2114, +4194, +4196, +4294, +6441, +8554, +12748, +10668, +8555, +6376, +18887, +31366, +39685, +41699, +41764, +41732, +41764, +41764, +41764, +41732, +41732, +41732, +41732, +41732, +41732, +41700, +41700, +41700, +41700, +41700, +41699, +41699, +41699, +41699, +41699, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39652, +39652, +39652, +39619, +39651, +39652, +39651, +37603, +37571, +37571, +37571, +37572, +37572, +37572, +37572, +37572, +39620, +37572, +37572, +37539, +37539, +37539, +37539, +37539, +37571, +39619, +39651, +39619, +39619, +39651, +39651, +39651, +39652, +39652, +39684, +39684, +39684, +39684, +41764, +41764, +41764, +41732, +41732, +39684, +41732, +41764, +41764, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39684, +39652, +37604, +37604, +37604, +37571, +37571, +37571, +37571, +37539, +37539, +37539, +37539, +35491, +35491, +35491, +35491, +35491, +35491, +35491, +35491, +37539, +37539, +37539, +37539, +37506, +37506, +37506, +37506, +35458, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37538, +37539, +37539, +37571, +37539, +37539, +37538, +37539, +37539, +37539, +37571, +37539, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39684, +41732, +41732, +41732, +41732, +41732, +43780, +43780, +43780, +43812, +43812, +43812, +43812, +43812, +43813, +43813, +43813, +43845, +43845, +43812, +43845, +43845, +45893, +45893, +45925, +45925, +45925, +45925, +45925, +45957, +45957, +45925, +45925, +45925, +45925, +45925, +45957, +45957, +45957, +45925, +45925, +45958, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +46022, +46023, +48071, +48071, +48103, +48103, +48103, +48103, +48103, +48103, +48136, +48136, +50184, +50216, +50216, +50216, +50216, +50249, +50249, +52329, +52329, +52361, +52362, +52362, +52362, +52362, +54443, +54443, +54443, +54443 +}, +{ +37410, +37410, +39458, +39458, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +39490, +39490, +39522, +39523, +41570, +41570, +41570, +41603, +41603, +41603, +41603, +41635, +43683, +43683, +43683, +43683, +43683, +41634, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43683, +43683, +43651, +43651, +43651, +41603, +41571, +39523, +39523, +39523, +37443, +37443, +37442, +37410, +37410, +37410, +37410, +37410, +37443, +37443, +37410, +35362, +35362, +37410, +37410, +37410, +37443, +35362, +35362, +37443, +37443, +37443, +37443, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35427, +35427, +37475, +37475, +37506, +37506, +37506, +37506, +35426, +35426, +35426, +37506, +37507, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39587, +39587, +39587, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +43683, +43683, +43715, +43715, +41635, +41635, +41635, +41635, +41667, +41667, +41635, +41634, +39586, +39554, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39554, +39554, +39554, +39587, +39587, +39587, +39587, +39554, +39586, +39586, +39587, +39587, +39587, +39587, +39555, +39555, +39555, +39554, +39554, +39554, +39554, +39587, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39586, +39586, +39586, +39586, +39587, +39587, +39587, +39587, +39586, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +41667, +39586, +39586, +39619, +39619, +39587, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +41700, +41699, +41699, +43747, +41700, +43780, +43780, +43813, +41701, +43781, +41702, +41735, +39689, +37709, +44181, +40087, +31701, +18990, +14730, +12616, +14761, +23244, +16905, +0, +6339, +4258, +4226, +4226, +8454, +8521, +12814, +27704, +31931, +33979, +36125, +38302, +38269, +40382, +42462, +42462, +42462, +42462, +42462, +42462, +42461, +44542, +46655, +46687, +46654, +42461, +46655, +46655, +44607, +44607, +42462, +40413, +42461, +40316, +40317, +40317, +40252, +36059, +33946, +31768, +31801, +23381, +25462, +25430, +19123, +16945, +16945, +14799, +16911, +14829, +12716, +12716, +10602, +8489, +8489, +8522, +10569, +10537, +12650, +12649, +10504, +10569, +10569, +8488, +8489, +8489, +8489, +10571, +12716, +6377, +38040, +40185, +48636, +50782, +50717, +46492, +38074, +31801, +27640, +21334, +21235, +17008, +12748, +10602, +12617, +10537, +10536, +10536, +8455, +10536, +10536, +8488, +10569, +12682, +10634, +8553, +10602, +8520, +10569, +14794, +12649, +12617, +10569, +12682, +10570, +10570, +23248, +31765, +25394, +21135, +21167, +19054, +14829, +16909, +16942, +14861, +14861, +14829, +12780, +12780, +12780, +10667, +10666, +10633, +10633, +10601, +10568, +12682, +10633, +12714, +12746, +12746, +14826, +14826, +14827, +16907, +16972, +16939, +19019, +16906, +16906, +12646, +65, +2113, +2, +2179, +4228, +6343, +8490, +10604, +12717, +12717, +10637, +6444, +6410, +14696, +27207, +39653, +41731, +41731, +41732, +41732, +41732, +41732, +41732, +41732, +41731, +41731, +41700, +41699, +41699, +41699, +41699, +41699, +41699, +41667, +41699, +41699, +39619, +39619, +39619, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +37571, +37571, +37571, +37571, +37571, +37571, +37539, +37539, +37539, +37539, +37539, +37507, +37539, +37539, +37539, +37539, +37539, +35491, +35491, +35491, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +39619, +39619, +39619, +39619, +39619, +39651, +39619, +37571, +39619, +39652, +39652, +39652, +39651, +39651, +39651, +39651, +39652, +39651, +37603, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +35490, +35491, +35491, +35491, +35458, +35458, +35458, +35458, +35490, +35490, +35490, +35491, +35491, +35491, +35491, +35491, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +35458, +35458, +35458, +35458, +37538, +37539, +37538, +37538, +37538, +37538, +37538, +37538, +37538, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +37571, +37571, +39619, +39651, +41699, +41699, +41699, +41700, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +43780, +43780, +43780, +43780, +43812, +43812, +43812, +43812, +43812, +43812, +43812, +43812, +43845, +43813, +43813, +43845, +45925, +45925, +45925, +43877, +43845, +43845, +43877, +43877, +43877, +43877, +43877, +43845, +45925, +45925, +45925, +45957, +45958, +45958, +45958, +45958, +43910, +45958, +45990, +45990, +45990, +45990, +45990, +45990, +46022, +46022, +46023, +48071, +48103, +48103, +48103, +48104, +48136, +48136, +50184, +50216, +50216, +50248, +50248, +50249, +50249, +50249, +50281, +52329, +52330, +52330, +52330, +52330 +}, +{ +37410, +37410, +37410, +39458, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +39490, +39522, +39522, +41570, +41570, +41570, +41570, +41570, +41603, +41603, +41635, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +39523, +39491, +37443, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35363, +35362, +35362, +37443, +37443, +37443, +37442, +37410, +39555, +37475, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35427, +37475, +37475, +37506, +37506, +37506, +37506, +35426, +35426, +35426, +37506, +37506, +39555, +39555, +39587, +39555, +39555, +39555, +39555, +39587, +41635, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39555, +39554, +39554, +39587, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39586, +39554, +39554, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39586, +41634, +41635, +41667, +41667, +41667, +41635, +41635, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +41667, +41667, +41667, +41667, +39586, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +41667, +41667, +39619, +39586, +39587, +39619, +39587, +39587, +41667, +41667, +41667, +41667, +41667, +43747, +43748, +41700, +41699, +41699, +43748, +43748, +43780, +43781, +43813, +41700, +43814, +41735, +39656, +37610, +39857, +46363, +33752, +14832, +21137, +27474, +12682, +10600, +12713, +12745, +6373, +1, +65, +4258, +6372, +10567, +8489, +8621, +23446, +34044, +34012, +36157, +40383, +40382, +42462, +42430, +42462, +42462, +42462, +42462, +42462, +42461, +44542, +46655, +46687, +46654, +46655, +44574, +44574, +42461, +42494, +40413, +38300, +34107, +36155, +34011, +33979, +33947, +29721, +27609, +23383, +21269, +19124, +17043, +14930, +17010, +12752, +14832, +14832, +12685, +12717, +12685, +10603, +10603, +10635, +8555, +6441, +10634, +8521, +10538, +10538, +10538, +10569, +8488, +10600, +8489, +8521, +10570, +10571, +12716, +4232, +38072, +38040, +55007, +54975, +57087, +48605, +40187, +35995, +25528, +19254, +19122, +19088, +14829, +10602, +10569, +10537, +10536, +8488, +8488, +8455, +8423, +8455, +8488, +10569, +8522, +8522, +8554, +10634, +10602, +10569, +12682, +12715, +12683, +10635, +10636, +16942, +16942, +14862, +16975, +16975, +14830, +12781, +14894, +14894, +14862, +14862, +16975, +14927, +14894, +14894, +10700, +12780, +12812, +12747, +12746, +14794, +10633, +10601, +10633, +10633, +12713, +12746, +12714, +12714, +14794, +16907, +16972, +16939, +19020, +16906, +16906, +10566, +33, +2113, +34, +6373, +8455, +10570, +10636, +10669, +14831, +14798, +10638, +6445, +8492, +10536, +25095, +37606, +41732, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39586, +39586, +39587, +39587, +39619, +37539, +37539, +37538, +37539, +37539, +37539, +37539, +37539, +35490, +35490, +35458, +37539, +35459, +35459, +35459, +37539, +37539, +37539, +35459, +35459, +35459, +35459, +35458, +35458, +35458, +37538, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +37571, +37571, +37571, +37571, +37538, +37539, +37539, +37539, +37538, +35490, +35490, +37538, +35458, +35490, +35490, +35490, +35490, +35490, +35490, +35490, +35458, +35458, +35490, +35490, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +35458, +35458, +35458, +35458, +35458, +35458, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35458, +35458, +35458, +35458, +35458, +37506, +37538, +37538, +37538, +37538, +37539, +37539, +37539, +37539, +37539, +37539, +37538, +37538, +37506, +37506, +37506, +37538, +37538, +37538, +37538, +37538, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +41667, +41700, +41700, +41700, +41700, +41700, +41700, +41732, +41732, +41732, +41732, +41732, +41732, +43780, +43780, +43780, +41732, +41732, +41732, +43812, +43812, +43812, +41764, +41764, +43812, +43812, +43844, +43844, +43844, +43844, +41796, +43845, +43845, +43845, +43845, +43877, +45925, +45925, +45925, +43909, +43909, +43910, +45958, +45990, +45990, +45990, +45958, +45990, +45990, +46022, +46023, +46023, +46023, +46023, +46023, +48071, +48103, +48103, +48136, +48136, +48136, +50216, +48168, +50217, +50217, +50217, +50249, +50249, +50249, +50249, +50217 +}, +{ +37410, +37410, +37410, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37442, +37442, +39490, +39490, +39490, +41539, +41570, +43619, +41571, +41571, +41603, +41603, +41603, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +39523, +39523, +39491, +39491, +39491, +37410, +37410, +37410, +35362, +35330, +35363, +35331, +37411, +35362, +35330, +35330, +33282, +33282, +35330, +35330, +35330, +35330, +35330, +35362, +35362, +35394, +37442, +37474, +37475, +37474, +37474, +37474, +37506, +37506, +37474, +37474, +37506, +37506, +37506, +37506, +37474, +37474, +37474, +37474, +37474, +35394, +35395, +35395, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +37475, +37475, +37475, +37475, +37475, +37474, +37474, +37474, +37475, +37475, +37507, +37507, +39587, +39555, +39555, +39555, +39587, +39587, +41635, +41667, +41667, +41635, +41635, +41635, +41635, +43715, +41635, +41635, +43715, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41634, +39586, +39586, +39586, +39587, +39586, +39586, +39586, +39586, +39586, +39587, +39586, +39586, +39587, +39587, +39587, +39619, +39619, +39619, +39587, +39587, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +41667, +41667, +41667, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +43715, +43715, +43715, +43715, +43747, +41699, +43748, +43748, +43748, +43748, +43780, +43781, +43749, +43718, +43750, +41735, +37609, +39889, +42105, +31642, +10644, +8596, +10610, +21203, +19055, +8488, +6407, +6406, +6406, +4259, +33, +2146, +8453, +8423, +8521, +8621, +25558, +31899, +36124, +40318, +40350, +40382, +40350, +40381, +42462, +40381, +42494, +44542, +42461, +44542, +44574, +44606, +44606, +46655, +46654, +44574, +44573, +44574, +42462, +40349, +38269, +34043, +29818, +29786, +27673, +23448, +21368, +19223, +17109, +14899, +14964, +12818, +12849, +12848, +12783, +14895, +12750, +14798, +12717, +12717, +10637, +10636, +10603, +10602, +10602, +8489, +8489, +8489, +10537, +10537, +10569, +10569, +10568, +12682, +10537, +12651, +10571, +14797, +8425, +50717, +48604, +54973, +57086, +56989, +50684, +40122, +33915, +27674, +19286, +21204, +21138, +16846, +12651, +12618, +8456, +8456, +8488, +8520, +8487, +6374, +6375, +6407, +8489, +10569, +10569, +10569, +10569, +10537, +10537, +10537, +10570, +10570, +10570, +10636, +12716, +12781, +14862, +14894, +16943, +16975, +16975, +14895, +14895, +14895, +14862, +16942, +16942, +14862, +14829, +14893, +14860, +12779, +12746, +12713, +12713, +10633, +10633, +10633, +12681, +12713, +14761, +14761, +14762, +14794, +16874, +19052, +16939, +19020, +16907, +18986, +12679, +1, +33, +2146, +6438, +8553, +12781, +12749, +12782, +14830, +12717, +10637, +6508, +4396, +8393, +25096, +39686, +41732, +43748, +41699, +41732, +41732, +41732, +41731, +41699, +41699, +41731, +41699, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +37539, +37539, +37539, +37539, +35490, +35458, +35458, +33410, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35490, +35491, +35490, +35458, +35458, +35458, +35491, +35491, +35491, +35491, +35491, +35491, +35491, +37539, +37539, +37506, +37506, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37506, +37506, +37506, +37506, +37539, +37539, +37506, +37506, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35490, +35458, +35426, +35426, +35426, +35426, +35426, +35426, +33378, +33378, +33378, +33378, +33378, +33378, +35458, +35458, +35426, +35426, +35426, +35426, +35426, +35459, +35459, +35459, +35459, +35459, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +37539, +35459, +37539, +37539, +37539, +35459, +35459, +35459, +35459, +35490, +35490, +37538, +37539, +37539, +37539, +37538, +37538, +37538, +37539, +39587, +39619, +39619, +39619, +39587, +39587, +39619, +41667, +41667, +41667, +39619, +39619, +41667, +41667, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41732, +41700, +41700, +39652, +39652, +41700, +39652, +39684, +39652, +39652, +41732, +41732, +41732, +41732, +43780, +43780, +43812, +43812, +43813, +43845, +43845, +43845, +43845, +45925, +43845, +43845, +43877, +43877, +43877, +45957, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +46022, +46022, +46023, +46023, +46055, +46055, +46055, +48103, +48103, +48136, +50184, +50216, +50217, +50184, +50184 +}, +{ +37410, +37410, +37410, +37442, +39490, +39490, +39490, +37442, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +39490, +39523, +41538, +41570, +41570, +41570, +41570, +41570, +41603, +41603, +41603, +41603, +41603, +41603, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +39491, +39491, +39491, +37443, +37443, +37410, +37410, +35362, +35330, +35330, +35330, +35331, +35362, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35362, +35362, +35394, +35394, +37442, +37474, +37474, +37474, +37474, +37474, +37506, +37506, +37474, +37474, +37506, +37506, +37506, +37506, +37474, +37474, +37474, +37474, +37474, +35427, +35427, +35395, +35395, +35395, +35395, +35395, +35395, +35427, +35427, +35427, +37475, +37475, +37475, +37475, +37475, +37507, +37475, +37475, +37475, +37507, +37507, +37507, +37507, +39555, +39555, +39555, +39555, +39587, +39587, +41635, +41635, +41667, +41635, +41635, +41635, +41635, +43715, +41635, +41635, +43683, +41635, +41635, +41635, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +43747, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +41667, +41667, +41667, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +43747, +43747, +43747, +43747, +43748, +41699, +43748, +43748, +43780, +45828, +45861, +43813, +45830, +43750, +43783, +41801, +37675, +44117, +35833, +16917, +8533, +10678, +8530, +8559, +23315, +29620, +8489, +14860, +6407, +4260, +34, +4227, +12646, +6374, +6343, +8621, +25591, +27705, +34044, +38270, +38269, +40349, +42430, +42430, +40349, +40381, +42462, +44542, +42462, +42494, +44574, +46655, +44606, +44542, +44574, +46687, +46687, +44574, +42462, +40349, +40317, +38237, +34011, +31899, +29754, +23448, +21303, +17109, +14996, +12786, +12818, +12785, +10736, +10735, +10670, +10669, +10637, +14765, +12685, +10636, +10571, +8490, +8490, +8489, +8489, +8489, +8489, +8489, +10537, +10569, +10569, +10569, +10568, +8457, +12683, +10603, +14797, +12651, +16909, +59167, +54942, +50747, +57021, +63327, +59103, +40122, +31801, +25561, +19254, +19124, +19090, +14798, +12651, +12618, +8489, +8488, +8455, +8488, +8455, +6375, +6375, +8455, +8488, +10537, +10569, +10569, +10569, +10537, +10537, +8489, +8489, +8489, +8489, +8490, +8523, +10603, +10636, +10668, +10668, +12749, +12749, +12749, +12781, +12781, +14829, +14830, +14862, +14829, +12749, +12780, +12748, +12714, +10633, +10600, +10600, +10600, +8520, +10632, +12713, +12713, +12681, +12681, +14761, +14762, +14794, +16971, +16939, +19020, +18987, +18986, +12679, +1, +1, +4260, +10633, +12747, +14861, +12781, +12782, +14830, +12749, +10636, +6508, +4396, +6345, +25096, +37638, +41731, +43748, +41699, +41732, +43780, +41732, +41731, +41699, +41699, +41731, +41699, +41699, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +37539, +37539, +37539, +37539, +37539, +37538, +35458, +35458, +35458, +35458, +35458, +35458, +35426, +35458, +35458, +35458, +35458, +35459, +35459, +35458, +35458, +35458, +35458, +35490, +35491, +35491, +35491, +35491, +35491, +35491, +37539, +37539, +37506, +37506, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37506, +37506, +37506, +37506, +37506, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +33410, +35458, +35458, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +33378, +33378, +35426, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35459, +35459, +35459, +35459, +35458, +35458, +35458, +35458, +35458, +35458, +35490, +35490, +37538, +37506, +37506, +37506, +37506, +37538, +37539, +37539, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39651, +39651, +39651, +41700, +41700, +41700, +41732, +41732, +43780, +43812, +43812, +43812, +43812, +43845, +43845, +43845, +43845, +43877, +43877, +43877, +43877, +43877, +43877, +43909, +43910, +43910, +45990, +45990, +45990, +45958, +45990, +45990, +45990, +45990, +46022, +46022, +46022, +46023, +46023, +48103, +48103, +48104, +48104, +48104, +48071 +}, +{ +37410, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +39490, +39490, +41571, +41570, +41571, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41570, +41570, +41570, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +39523, +39523, +39523, +39523, +39522, +37442, +37442, +37443, +37443, +37443, +37442, +37410, +37410, +35330, +35330, +35330, +35330, +35330, +35362, +35330, +35330, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +35362, +35394, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37506, +37506, +37506, +37506, +37474, +37474, +37474, +37474, +37506, +37475, +37443, +35427, +35395, +35395, +35395, +35395, +35395, +35427, +35427, +35427, +35427, +37507, +37475, +37475, +37475, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +39555, +39555, +39555, +39555, +39587, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39555, +39587, +39554, +39587, +39587, +39587, +39555, +39555, +39555, +39587, +39587, +39587, +39587, +39587, +39587, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43747, +43747, +43747, +43715, +43715, +41699, +41699, +43747, +43747, +43747, +43748, +43748, +43748, +43747, +43747, +43747, +43747, +43747, +41699, +41667, +41667, +41666, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +43747, +41699, +43747, +43748, +43748, +43748, +43748, +43780, +43781, +45861, +45861, +45862, +43814, +43847, +41802, +39856, +42072, +25303, +6420, +8566, +8501, +12789, +10641, +12784, +21202, +21233, +4329, +10668, +6440, +4294, +66, +8453, +4195, +10569, +12782, +21333, +27737, +34011, +38237, +40318, +40382, +40382, +40381, +42430, +40381, +40381, +42462, +42462, +42462, +44574, +46655, +44574, +42494, +44574, +46655, +46655, +44574, +44542, +44542, +42495, +44575, +40382, +38237, +31899, +25528, +21302, +14996, +12883, +12785, +8624, +12784, +10703, +8524, +10637, +12717, +8490, +10539, +10539, +10538, +8490, +8490, +8489, +10569, +10601, +10569, +10569, +10569, +10569, +10569, +10569, +10569, +10569, +10570, +12651, +12651, +12684, +12684, +31668, +59167, +52764, +57053, +61247, +63391, +59135, +40154, +31801, +27642, +25529, +19124, +19058, +14797, +12651, +10570, +8489, +8488, +8455, +8456, +8455, +8423, +8423, +8455, +8456, +8456, +8488, +10569, +10569, +10569, +10537, +10537, +10569, +10537, +10569, +8490, +8490, +8522, +8523, +8523, +8555, +10635, +10636, +10636, +10636, +10668, +10668, +10668, +10668, +10667, +10635, +10667, +10666, +10633, +10633, +10632, +10632, +10632, +10632, +10632, +12680, +12681, +12681, +12681, +12681, +14762, +14794, +16971, +16939, +19020, +19019, +19018, +12679, +0, +0, +4260, +14859, +14861, +14861, +12782, +12782, +12749, +12749, +10636, +6476, +4363, +6312, +25096, +39686, +41731, +41700, +43780, +43780, +43780, +43780, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +37539, +37539, +37539, +37538, +37538, +37506, +37538, +37538, +35490, +35458, +35458, +35458, +35458, +35458, +33378, +33378, +33378, +33378, +33378, +35458, +35459, +35458, +35458, +35458, +35458, +35458, +35490, +35490, +35490, +35491, +35491, +35491, +35491, +35491, +37539, +37539, +35458, +37539, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35491, +35490, +35458, +35458, +35458, +35458, +35458, +35426, +35458, +35458, +35458, +35458, +35458, +35458, +33410, +33378, +33410, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +33378, +33378, +33346, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +35426, +33378, +33378, +33378, +35426, +35426, +33378, +33378, +33378, +33378, +33378, +33378, +33377, +33378, +33378, +33378, +33378, +33410, +33410, +35458, +33378, +33378, +33410, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37507, +37507, +37507, +37507, +37506, +37506, +37506, +37507, +39587, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +41700, +41700, +41732, +41732, +41732, +41732, +41764, +41764, +41764, +41796, +41796, +41796, +41797, +41797, +41797, +43845, +43845, +43877, +43877, +43910, +43910, +43910, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +46022, +46022, +46022, +46023, +46023, +46023, +46023, +45991 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37442, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +39490, +39490, +41571, +41570, +41570, +41571, +41571, +41602, +41603, +41603, +41603, +41603, +41603, +41571, +41570, +41570, +41570, +41571, +41571, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +37442, +37442, +37442, +37442, +37443, +37443, +37443, +37443, +37442, +37410, +35362, +35362, +35330, +35330, +35330, +35330, +35362, +35330, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +37410, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37506, +37474, +37474, +37474, +37507, +37506, +37506, +37506, +37474, +37474, +37474, +37506, +37506, +37475, +37475, +37474, +35394, +35394, +35394, +35426, +35426, +35426, +35427, +35427, +35427, +35427, +35427, +35426, +35426, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +39555, +39587, +39555, +39587, +39587, +41636, +39587, +39555, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39554, +39554, +39554, +39554, +39554, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43715, +43747, +43747, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43747, +43747, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39587, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41699, +41700, +43748, +43748, +43749, +45829, +45829, +43813, +43813, +43814, +45895, +43816, +39723, +44085, +35769, +12693, +8501, +6485, +10549, +8498, +12755, +10640, +10638, +25428, +23348, +12815, +19218, +10699, +10664, +6307, +6275, +2117, +8524, +21333, +29850, +34043, +36157, +40350, +40382, +40349, +40349, +42462, +40349, +40349, +42430, +42462, +42430, +44574, +44607, +42494, +42494, +42494, +44542, +44574, +46655, +46655, +46655, +44575, +44542, +42462, +44511, +38237, +31834, +21302, +10769, +6511, +8558, +8591, +6477, +4363, +8557, +10669, +10604, +10604, +10571, +10571, +10571, +10570, +10570, +10570, +10569, +10601, +10602, +10602, +10602, +10601, +10569, +10569, +10569, +10601, +10603, +12652, +12684, +12652, +18990, +50684, +57023, +52796, +59166, +61279, +63327, +59103, +44379, +31801, +27609, +23416, +19156, +17042, +12749, +10603, +10570, +8489, +8456, +8423, +8455, +8455, +8423, +8423, +8423, +8455, +8456, +10536, +10536, +10536, +10569, +10569, +10569, +10601, +10601, +10602, +10603, +10603, +10603, +10603, +10603, +10603, +10603, +10603, +10635, +10635, +10635, +10635, +10635, +10635, +8554, +8522, +8521, +8520, +8520, +10568, +10600, +10632, +10632, +10632, +10600, +10632, +12680, +12680, +12680, +12681, +14793, +14794, +16971, +16939, +19020, +19019, +21099, +12678, +1, +0, +2148, +16940, +14861, +12749, +12781, +12781, +10668, +12717, +10604, +6475, +4363, +6312, +23016, +37670, +41763, +43748, +43780, +43780, +43780, +43780, +43780, +43747, +41699, +41699, +41667, +41667, +41699, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39587, +37539, +37539, +37539, +37539, +37539, +37539, +37538, +37538, +37506, +37506, +37539, +37506, +35458, +35458, +35458, +35458, +35458, +33378, +33378, +33378, +33378, +33378, +35426, +35459, +35459, +35426, +35458, +35458, +35458, +35490, +35490, +35490, +35490, +35490, +35490, +35490, +35490, +35490, +35490, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35459, +35458, +35458, +35458, +35458, +35458, +35458, +33378, +33378, +33378, +33378, +33378, +33410, +33410, +33410, +33410, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33378, +33346, +33346, +35426, +33378, +33378, +33378, +33378, +33378, +35426, +35458, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33345, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +33378, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37506, +35458, +35458, +35458, +35458, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +35458, +35458, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37506, +37539, +37539, +37539, +37539, +37506, +37506, +37507, +37507, +39587, +37539, +39587, +39587, +39619, +39619, +39619, +39619, +39651, +39651, +39684, +41732, +41732, +41764, +41764, +41764, +41764, +41764, +41764, +41797, +43845, +43877, +43877, +43877, +43878, +43878, +45958, +45958, +45958, +45958, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +45990, +45990, +45958 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37442, +37410, +37410, +37410, +37442, +37442, +37442, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +41570, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41603, +41571, +39523, +39522, +39490, +39522, +37442, +37442, +37442, +37442, +37442, +37442, +37443, +37443, +37410, +35362, +35362, +35330, +35330, +35330, +35330, +35330, +35362, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +35330, +35362, +37442, +37442, +37474, +37474, +37474, +37474, +39522, +37474, +39522, +39554, +39554, +37506, +37506, +39555, +37506, +37506, +37474, +37474, +37474, +37506, +37506, +37506, +37475, +37474, +37474, +37474, +35426, +35426, +35426, +35427, +35426, +35426, +35426, +35426, +35426, +35458, +35458, +35426, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +39587, +39555, +39587, +39588, +41636, +39587, +39555, +39555, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39555, +39555, +39554, +39554, +39554, +39554, +39554, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +43747, +43747, +43748, +43780, +43780, +43780, +43748, +43748, +43780, +43780, +43780, +43748, +43748, +43748, +43748, +43748, +45828, +43780, +43780, +43780, +43780, +43747, +43747, +43747, +43747, +43747, +43747, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39587, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41699, +41699, +41700, +43748, +45796, +45829, +45829, +45861, +45861, +45862, +45862, +45895, +43817, +41838, +44152, +27384, +6387, +6452, +6450, +12596, +10579, +10673, +12785, +14897, +10638, +25429, +12848, +12881, +10701, +19085, +6341, +8389, +10569, +6410, +23413, +29786, +34076, +38237, +38237, +38269, +40382, +40381, +40349, +40349, +40349, +42430, +42462, +42429, +42494, +44575, +40381, +42462, +42494, +44542, +44574, +46623, +44574, +44542, +42429, +42429, +40284, +38171, +33946, +31866, +31866, +31898, +34012, +21236, +17010, +12784, +14928, +14863, +8523, +10604, +12684, +12684, +12684, +12684, +12651, +12651, +12650, +10601, +10569, +12682, +12682, +12649, +10569, +10569, +10569, +10601, +10602, +10539, +12685, +14765, +12684, +29588, +50684, +56990, +54877, +57086, +61246, +63359, +61247, +44444, +29688, +29690, +21239, +21237, +19090, +12749, +10603, +10570, +8489, +8488, +8455, +8456, +8456, +8455, +8455, +8423, +8456, +10536, +10536, +10536, +10568, +10569, +10569, +10569, +10569, +10569, +10569, +10602, +10602, +10602, +10603, +10602, +10570, +10570, +10603, +10635, +10635, +10635, +10667, +10667, +10634, +10634, +10602, +10601, +10568, +8520, +10568, +10600, +10600, +10600, +10600, +10600, +10632, +12680, +12680, +12680, +12713, +14793, +14794, +16939, +16939, +19019, +19052, +19051, +10598, +33, +1, +2181, +16908, +12748, +10635, +12748, +12749, +10636, +10636, +12651, +6443, +4330, +6280, +23015, +39718, +41764, +43780, +43780, +43780, +43748, +43748, +43748, +43748, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41667, +41667, +41667, +41667, +39619, +39619, +39587, +39619, +39587, +39587, +39587, +39587, +39587, +37539, +37539, +37539, +37539, +37538, +37506, +37539, +37539, +37539, +35458, +35458, +35458, +35458, +35459, +35458, +35458, +35426, +35426, +33378, +35426, +35459, +35427, +35426, +35426, +35458, +35458, +35458, +35490, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35459, +35426, +35426, +35426, +35426, +35426, +35459, +35459, +33378, +33378, +33378, +33378, +35426, +35426, +35426, +33378, +33346, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33345, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33378, +33346, +33346, +33346, +33346, +33378, +33346, +33346, +33378, +33345, +33345, +33378, +33378, +33378, +33378, +35458, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33346, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33410, +33410, +33378, +33378, +33410, +33410, +33378, +33378, +33378, +33378, +33378, +33378, +35426, +35426, +35426, +35426, +35426, +35426, +35458, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35458, +37506, +35426, +35426, +37506, +37507, +37507, +37507, +37506, +37571, +37571, +37571, +39651, +39651, +39652, +39652, +39652, +39684, +39684, +41732, +41732, +41764, +41765, +41765, +41797, +43845, +43845, +43845, +43877, +43877, +43877, +43877, +43877, +43877, +43909, +43909, +43909, +43910, +43909, +43877, +43877 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +37410, +37442, +37442, +37442, +39490, +39522, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +41570, +41571, +41571, +41571, +41571, +39523, +39523, +39523, +39523, +41571, +41571, +39523, +39523, +39523, +39522, +39522, +39522, +39523, +37442, +37442, +37443, +37442, +37410, +37410, +37410, +37410, +35362, +35330, +35330, +35330, +35330, +35331, +35331, +33282, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +35330, +37410, +37410, +37474, +37474, +39522, +39522, +39522, +39554, +39522, +39554, +39554, +39554, +39554, +39554, +39587, +39555, +37506, +37474, +37474, +37506, +37506, +37506, +37506, +37475, +37475, +37474, +37474, +35426, +35426, +35427, +35427, +35426, +35426, +35426, +35426, +35458, +35458, +35458, +35458, +35459, +35459, +35427, +37475, +37507, +37507, +37507, +37507, +39555, +39555, +39555, +39587, +39587, +39587, +39555, +39587, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39587, +41635, +41635, +41635, +41667, +41667, +43715, +43716, +43747, +43747, +43748, +43780, +43780, +43780, +43780, +45828, +43748, +43748, +43748, +43748, +43748, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +43748, +43748, +43779, +43747, +43747, +43747, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39587, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41667, +41667, +41699, +41700, +41700, +41700, +43780, +43747, +45796, +45797, +45829, +45861, +45861, +45894, +45894, +45896, +43850, +43985, +39895, +18998, +4307, +4306, +10577, +12562, +10577, +12786, +10704, +12817, +21236, +27575, +27607, +27640, +25525, +6441, +12649, +8357, +6279, +8491, +27607, +27737, +34011, +36189, +38269, +40350, +40350, +40349, +40349, +40381, +40381, +42462, +42462, +42430, +42462, +42494, +40381, +42494, +44574, +44574, +44574, +44574, +44541, +44541, +44541, +44477, +44509, +44510, +40317, +36091, +29752, +21333, +19220, +23381, +31801, +23381, +17042, +17009, +14863, +12750, +12717, +12684, +12684, +12684, +12651, +12651, +12651, +12683, +12682, +12649, +12649, +10569, +10537, +10569, +10569, +10602, +10602, +14765, +14765, +12620, +27443, +48540, +50652, +57022, +54909, +61247, +59133, +63327, +61279, +44379, +31736, +33883, +21239, +21237, +19123, +14798, +10603, +10602, +8489, +10536, +10504, +8456, +8456, +8456, +8456, +8456, +10504, +10536, +10568, +10568, +10568, +10568, +10569, +10569, +10569, +10569, +10569, +10569, +10569, +10570, +10602, +10602, +10602, +10570, +10602, +10602, +10602, +10602, +10602, +10601, +10601, +10601, +10601, +10601, +10601, +10600, +10600, +10600, +10632, +10632, +10632, +12680, +12680, +12680, +12680, +12680, +12681, +12713, +14794, +16939, +16939, +18987, +21100, +19051, +10566, +33, +33, +6407, +14860, +12715, +10603, +10635, +12716, +10636, +10604, +10570, +6442, +4330, +4231, +22983, +37638, +41764, +43780, +43780, +43748, +43748, +43748, +43748, +43748, +41699, +41699, +43748, +43747, +43747, +43747, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37506, +35458, +35458, +35458, +35459, +35458, +35458, +35458, +35459, +35426, +35459, +35459, +35459, +35427, +35426, +35426, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +33378, +33378, +33378, +33378, +33378, +35426, +35426, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +31298, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +31297, +31265, +33346, +33378, +33378, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33378, +35426, +35426, +35426, +35426, +35394, +35394, +35426, +35394, +33346, +33346, +35394, +35426, +35426, +35426, +35426, +35426, +35394, +35394, +35394, +35394, +35394, +35394, +35426, +35426, +35426, +35394, +35394, +33346, +33346, +33346, +33346, +35426, +35426, +35426, +35426, +35394, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +37506, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +37571, +39619, +39651, +39652, +39684, +41732, +41732, +41732, +41765, +41765, +43813, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43845, +43877, +43877, +43877, +43877 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37442, +37442, +39490, +39522, +39490, +39523, +39522, +41570, +41570, +41570, +41570, +41570, +41603, +39523, +39523, +41571, +39523, +39490, +39490, +39490, +39490, +41571, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39491, +39491, +37442, +37443, +37442, +37411, +37443, +37443, +37411, +37410, +35363, +35330, +35330, +35331, +35331, +35331, +33282, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +37410, +37410, +37442, +37474, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39555, +39554, +39554, +39554, +39587, +39555, +39555, +37506, +37506, +37506, +39555, +39555, +37506, +37475, +37475, +37475, +37475, +37475, +37475, +35427, +35427, +35459, +35459, +35426, +35426, +35458, +35458, +35458, +35458, +35459, +35459, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +39587, +39587, +39587, +39587, +39587, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39587, +39587, +41635, +41635, +41667, +41667, +41667, +41668, +43715, +43747, +43748, +43780, +43780, +43748, +43780, +43780, +43780, +43780, +43780, +43780, +43780, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +43780, +43780, +43780, +43748, +43747, +43747, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41667, +41667, +41699, +41700, +41700, +41700, +43780, +45795, +45796, +45829, +45829, +43813, +43813, +45862, +45894, +45928, +43883, +44017, +35767, +12725, +2227, +4306, +12657, +12594, +10609, +10705, +8623, +23382, +36059, +34011, +27672, +36125, +31833, +27540, +14731, +8359, +6312, +4297, +27606, +29850, +31963, +36156, +38302, +40382, +40349, +40317, +42430, +40381, +40381, +42462, +42462, +42462, +42462, +42494, +42462, +44606, +44574, +44574, +46622, +46654, +46654, +48734, +48766, +48702, +44509, +38171, +31832, +29752, +29752, +31865, +36091, +31833, +27575, +23349, +23348, +17041, +10670, +10669, +10637, +12717, +12717, +12685, +12652, +12651, +12619, +12650, +10570, +12650, +12649, +12617, +12617, +12617, +12618, +12650, +10602, +12652, +10539, +16878, +44314, +50653, +54943, +56990, +57021, +59134, +59101, +61278, +61279, +44411, +35962, +29690, +23287, +21205, +19090, +12750, +10603, +10602, +10569, +10537, +10536, +8488, +8488, +8488, +8488, +10536, +10536, +10568, +10568, +10536, +10568, +10568, +10569, +10601, +12649, +12649, +12681, +10569, +10569, +12649, +12682, +12682, +10602, +10602, +10602, +10601, +10569, +10569, +10569, +10568, +8488, +8520, +10568, +10568, +10568, +10568, +10568, +10568, +10600, +10600, +10600, +10632, +12680, +12681, +12681, +12681, +12681, +12714, +14794, +16939, +16939, +19020, +21132, +19051, +8518, +33, +66, +8487, +12746, +10634, +10634, +10602, +10635, +10636, +8523, +8458, +6410, +2250, +4167, +20903, +37605, +41731, +43748, +43780, +43748, +43748, +43748, +43748, +43748, +41699, +41699, +43748, +43748, +43747, +43747, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39587, +37539, +37539, +37538, +37539, +37539, +37539, +37539, +37539, +37506, +37506, +37506, +35458, +35458, +35458, +35458, +35458, +35459, +35459, +35459, +35459, +35459, +35427, +35427, +35427, +35459, +35459, +35459, +35459, +35459, +35459, +35426, +33378, +33378, +35426, +35426, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33346, +33346, +31297, +33346, +33346, +33346, +33346, +33346, +31266, +31266, +33314, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +31265, +31266, +33346, +33346, +33346, +31266, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33378, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +31266, +31266, +31266, +31266, +31266, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +35394, +35394, +35394, +35394, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +35426, +35426, +35394, +35394, +35394, +33346, +33346, +35394, +35426, +35426, +35426, +35426, +35426, +35458, +35458, +35458, +35458, +35458, +37506, +37539, +37539, +37539, +37539, +37571, +39619, +39619, +39652, +39652, +39652, +39684, +41732, +41732, +41732, +41732, +41764, +41764, +41764, +41764, +41764, +43845, +43845, +41764 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37442, +37442, +39490, +39490, +39490, +39522, +39522, +39522, +41570, +41570, +41570, +41570, +41570, +39490, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +41571, +39522, +39490, +39522, +39523, +39523, +39523, +39523, +39491, +39490, +39490, +39491, +37443, +37411, +37411, +37411, +37411, +37411, +35363, +35331, +35331, +35331, +35331, +35331, +33282, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +37410, +37410, +37442, +39522, +39522, +39522, +39522, +39522, +39555, +39554, +39554, +39555, +39555, +39554, +39555, +39587, +39587, +39555, +39555, +37506, +39555, +39555, +39555, +37506, +39555, +39555, +37507, +37507, +37506, +37506, +35458, +35426, +35459, +35459, +35459, +35458, +35458, +35458, +35458, +35459, +35459, +35459, +35459, +37507, +37507, +37507, +37507, +37507, +37506, +37506, +37507, +39587, +39587, +39587, +39587, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39587, +39587, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +43747, +43748, +43748, +43748, +43780, +45828, +43780, +43780, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +43780, +43780, +43780, +43780, +43780, +43747, +43747, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +43747, +43747, +43747, +43748, +43748, +45827, +45828, +45861, +45861, +43813, +43814, +45862, +45895, +43880, +43914, +44017, +37913, +12726, +115, +6419, +10480, +12529, +12689, +6544, +21366, +40318, +40286, +31866, +23511, +31866, +31833, +35993, +19023, +12586, +2086, +4264, +21234, +29850, +34044, +36189, +38237, +38269, +40349, +40349, +40349, +40381, +42461, +42462, +42462, +42494, +42494, +42494, +42494, +44606, +44574, +44574, +46654, +48767, +50847, +50847, +50814, +46622, +46622, +46622, +42429, +40317, +38171, +31897, +33946, +29753, +27607, +23414, +19155, +17042, +21235, +21202, +14831, +10637, +10637, +12685, +12685, +12652, +12651, +12619, +10570, +12682, +12650, +12617, +12617, +12617, +12650, +12650, +10570, +14733, +10539, +46460, +46460, +46492, +54943, +59135, +59134, +59070, +63327, +63391, +59199, +46524, +38140, +27544, +29658, +19124, +19058, +12717, +10603, +10570, +8489, +10537, +10536, +10536, +10536, +10536, +10536, +10568, +10568, +10569, +10569, +10568, +10568, +10568, +10568, +10569, +12648, +12649, +12649, +12617, +10569, +10601, +12649, +10601, +10569, +10569, +10602, +10601, +10601, +10601, +12649, +10601, +10601, +10601, +12681, +12649, +12648, +10568, +10568, +10568, +10600, +10600, +10600, +10600, +10600, +12681, +12681, +12681, +12681, +12714, +14794, +16939, +19020, +19021, +21133, +21132, +8518, +34, +66, +6406, +10601, +8521, +10634, +8554, +10602, +10603, +8458, +8425, +4329, +2218, +2119, +20870, +35525, +41731, +43747, +43780, +43748, +43748, +43747, +43748, +43747, +41699, +41667, +43748, +43748, +43747, +43715, +41667, +41667, +41667, +41667, +41635, +41667, +41667, +41667, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39587, +37539, +37539, +37538, +37539, +37539, +37539, +37539, +37506, +37506, +37506, +37506, +35458, +35458, +35458, +35458, +35459, +35458, +35458, +35459, +35459, +35459, +35427, +35427, +35427, +35427, +35427, +35427, +35459, +35459, +35459, +35427, +33378, +33378, +33378, +35427, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33378, +33378, +33378, +33378, +33378, +33378, +33378, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +31265, +31265, +31266, +31266, +31266, +31266, +33346, +33346, +31266, +31266, +31266, +33346, +33378, +33346, +31265, +33346, +33346, +31265, +31266, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33378, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +33346, +33346, +33314, +31266, +33346, +31266, +31266, +31266, +31266, +31266, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33346, +33314, +31265, +31265, +33314, +33346, +33346, +33314, +33313, +33313, +33313, +33313, +33313, +33313, +33313, +33313, +33313, +33313, +33313, +33313, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33313, +33346, +33346, +33346, +33346, +33346, +33346, +33313, +33313, +33313, +33346, +33346, +33345, +33345, +33346, +35426, +35426, +35426, +35458, +35458, +35458, +35458, +35458, +35458, +37506, +37506, +37539, +37507, +37539, +37571, +37571, +39619, +39619, +39619, +39619, +39651, +39652, +39652, +39652, +39652, +41732, +41732, +41732, +41732 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41539, +41571, +41571, +41571, +41570, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39523, +39523, +37442, +37443, +37443, +37443, +37443, +37443, +37411, +37411, +37410, +35330, +35330, +35330, +35331, +35331, +35330, +35330, +35330, +35330, +35362, +35362, +37410, +35362, +35394, +35394, +37442, +37442, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39587, +39587, +39555, +39555, +39554, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39555, +39555, +39555, +37507, +37506, +37474, +37506, +37506, +37506, +35458, +35458, +35458, +35458, +35458, +35458, +35458, +37506, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +39587, +39587, +39587, +39587, +41667, +41667, +41667, +41667, +39619, +41667, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +39587, +39555, +39555, +39555, +39555, +37475, +37475, +37474, +37474, +37507, +37507, +37507, +37507, +37507, +37507, +37539, +39587, +39587, +39587, +41635, +41667, +41667, +41667, +41667, +41700, +41699, +43747, +43779, +43779, +43747, +45828, +45828, +45828, +45828, +43748, +43747, +45828, +45828, +45828, +45828, +45828, +45828, +43780, +43780, +45828, +43780, +43747, +43747, +43747, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +39619, +39619, +39619, +39619, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41699, +41667, +41667, +41667, +41699, +41700, +43748, +43748, +43748, +45828, +45828, +43781, +43781, +43813, +45894, +45894, +45895, +45897, +43947, +44049, +35801, +10581, +4340, +4272, +10480, +12528, +10576, +19189, +40351, +40351, +38205, +34043, +29881, +27704, +33978, +29654, +25362, +23249, +2151, +4296, +19152, +25624, +31931, +36189, +38269, +40318, +40349, +40349, +40381, +40381, +42429, +42462, +42494, +42494, +44575, +44575, +44543, +44543, +44574, +46654, +48767, +50846, +52927, +55007, +55007, +52927, +48734, +48702, +40284, +38139, +40284, +40317, +36059, +29753, +27640, +25495, +23382, +23349, +27607, +31801, +38107, +23283, +25429, +16912, +12718, +12685, +12652, +12652, +12684, +12683, +8457, +10569, +12650, +12651, +12651, +10571, +19023, +21104, +35895, +46492, +46492, +50717, +59135, +61215, +61215, +59166, +59134, +61279, +61279, +46491, +35961, +31770, +29657, +21141, +19091, +14830, +12715, +10569, +10569, +10569, +10569, +10536, +10536, +10536, +10568, +10569, +8488, +10536, +10569, +10601, +10601, +8488, +10569, +10569, +10569, +10569, +10601, +10569, +12682, +8456, +12649, +10569, +12617, +10537, +12650, +12650, +12649, +10569, +12681, +12681, +12649, +12649, +10536, +12648, +12648, +12648, +12616, +12616, +12616, +12648, +10600, +12648, +12648, +12649, +12713, +14794, +12746, +12746, +14859, +16907, +19052, +16907, +23214, +21100, +4261, +4228, +6372, +2213, +2213, +8423, +8456, +10569, +10570, +10571, +6377, +8424, +4297, +2217, +4230, +20869, +37573, +41732, +41731, +43748, +43748, +43748, +43748, +43748, +43748, +41700, +41667, +43747, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +39587, +39619, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37506, +37506, +37506, +37507, +37507, +37507, +37475, +37475, +35427, +35427, +35427, +33379, +33379, +35427, +35427, +35427, +35427, +33379, +33379, +33379, +33379, +33379, +33379, +33379, +33379, +33379, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +31266, +31266, +31233, +31298, +31298, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +33314, +33314, +33346, +33346, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +33314, +33314, +33314, +33314, +31266, +31266, +31298, +31298, +33346, +31298, +31298, +31298, +31266, +31298, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31234, +31234, +31234, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31233, +31234, +31234, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31265, +31265, +33314, +33314, +33314, +33314, +31266, +31266, +31266, +31266, +33346, +33346, +33346, +31266, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33346, +33346, +33378, +35426, +35426, +35426, +35426, +35426, +35458, +35426, +35458, +35458, +35459, +35459, +35459, +37539, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +37539 +}, +{ +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41571, +41571, +41571, +41571, +41570, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39523, +39523, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +35362, +35362, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35362, +35362, +37443, +37443, +37442, +37442, +37442, +37442, +37442, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39555, +39587, +39587, +39555, +39587, +39587, +39587, +39554, +39554, +39554, +39554, +39554, +39555, +39555, +39555, +39555, +37507, +37506, +37506, +37506, +37539, +37506, +37538, +37539, +37539, +37539, +37539, +35491, +35491, +37506, +37539, +37539, +37539, +37539, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +39587, +39555, +39555, +39555, +39555, +37475, +37474, +37474, +37474, +37474, +37506, +37507, +37507, +37507, +37507, +37507, +37539, +39587, +39587, +41635, +41667, +41667, +41667, +41667, +41700, +41699, +43747, +43747, +43779, +43747, +43748, +43780, +45828, +45828, +43748, +43747, +43748, +45828, +45828, +43748, +45828, +45828, +43748, +43748, +43780, +43780, +43747, +43747, +43747, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39587, +39587, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +43748, +43780, +43780, +43780, +45828, +45828, +43781, +43781, +43813, +43845, +45894, +45895, +43848, +41834, +41936, +37881, +12693, +2259, +4272, +10512, +12594, +14802, +36061, +42463, +36093, +38205, +36157, +31994, +36155, +29751, +17008, +31733, +29620, +4296, +4361, +17007, +25592, +31898, +36156, +38237, +38269, +40317, +40349, +42430, +40381, +42462, +42494, +42494, +44574, +44575, +44575, +44575, +44575, +46622, +46686, +48766, +50846, +52959, +55039, +55006, +50814, +48669, +46590, +44445, +40285, +38172, +33946, +31898, +31866, +29688, +27575, +29688, +31769, +33882, +29688, +31736, +25429, +27510, +23284, +21138, +16912, +12653, +10604, +8458, +8458, +10538, +12651, +12651, +8458, +8426, +16878, +23217, +33815, +40154, +44379, +50685, +52797, +59103, +57022, +61215, +57021, +61214, +61247, +57022, +48604, +38074, +31770, +31771, +23319, +19059, +14831, +12683, +8489, +10569, +12649, +10536, +10569, +10568, +10569, +10569, +10601, +10569, +10569, +10569, +12682, +12682, +10569, +12650, +10569, +10569, +12650, +10569, +10569, +12649, +10537, +10504, +12650, +10537, +10569, +12617, +12617, +12650, +12649, +10601, +10568, +10536, +12681, +14729, +12680, +12680, +12648, +12680, +12648, +12648, +12648, +12648, +12649, +12681, +12681, +12714, +14794, +12746, +12746, +14859, +19052, +19020, +19021, +23246, +19020, +2115, +12712, +8518, +100, +4262, +8456, +8456, +10569, +10602, +10603, +4264, +8392, +4265, +2185, +4230, +20869, +37541, +41732, +41731, +43748, +43748, +43748, +43748, +43748, +43748, +41668, +41700, +43715, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +37475, +35427, +35427, +33379, +33379, +33379, +35427, +33379, +33379, +33379, +33379, +33347, +33346, +33379, +33379, +33379, +33379, +33379, +33347, +33347, +33346, +33346, +33346, +33347, +33347, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33346, +33346, +33314, +33314, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +33314, +33314, +31233, +31234, +31266, +31266, +31234, +31234, +31233, +31233, +31233, +31234, +31234, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31234, +29186, +29186, +29186, +29186, +29186, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +31234, +29186, +31234, +31233, +31233, +31234, +31234, +31233, +31234, +31234, +31234, +31233, +31233, +31233, +31233, +31233, +31233, +31234, +31234, +31234, +31266, +31266, +31266, +31266, +31233, +31233, +31234, +31265, +31266, +31265, +31265, +31233, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31266, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +33314, +33314, +33314, +33346, +33314, +33314, +31265, +31265, +33314, +33346, +33346, +33346, +33346, +33346, +33378, +33378, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +37507, +37507, +37507, +37507, +37507, +37507 +}, +{ +39490, +39522, +41570, +41570, +41570, +41570, +41570, +39522, +41571, +41571, +41571, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +41570, +41570, +41570, +41570, +39522, +41570, +41570, +41570, +39523, +39522, +39522, +39490, +39490, +39490, +39522, +39522, +39490, +39490, +39490, +39522, +39522, +39490, +39490, +39490, +39523, +39523, +37442, +37442, +37443, +37443, +37443, +37443, +37442, +37442, +37410, +35362, +35330, +35330, +35330, +35330, +33282, +35330, +35362, +35362, +35395, +37475, +37443, +37443, +37474, +37442, +37442, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39554, +39555, +39587, +39554, +39554, +39554, +39554, +39554, +39587, +39587, +39587, +39587, +39587, +37538, +37506, +37538, +37539, +37538, +37538, +37539, +37539, +37539, +37539, +37571, +37571, +37539, +37539, +37539, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +41667, +41667, +41667, +41699, +41667, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +39587, +39555, +39555, +39555, +37507, +37475, +37474, +37474, +37474, +37474, +37474, +37507, +37507, +37507, +37507, +37507, +37539, +39587, +39587, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41699, +43747, +43779, +43779, +43748, +43748, +43748, +45828, +43748, +43747, +43748, +45828, +43748, +45795, +45796, +45828, +43748, +43748, +43780, +43748, +43747, +43747, +43747, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39587, +39587, +39619, +41635, +41667, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41699, +43748, +43780, +43780, +43780, +43780, +43780, +43749, +43781, +43813, +43813, +43846, +43846, +43880, +41801, +41904, +39961, +14805, +2226, +4304, +8400, +10480, +23255, +40287, +40318, +42463, +40319, +36124, +44639, +42396, +44541, +38202, +29717, +27604, +8587, +4329, +14894, +23479, +29817, +34076, +38237, +38269, +40317, +40349, +42462, +42430, +42462, +42494, +42526, +44574, +44607, +44575, +44575, +46655, +46655, +48735, +48766, +50878, +55039, +57119, +57086, +52862, +48702, +46525, +44413, +40221, +38108, +31833, +33947, +31834, +31801, +31802, +35963, +33883, +31770, +27543, +27543, +25398, +21204, +21139, +21139, +21139, +19057, +21170, +14831, +12718, +12685, +8492, +10572, +12685, +14831, +27541, +27509, +35961, +44380, +40186, +50750, +52862, +52796, +59102, +59134, +61215, +61182, +65407, +59102, +46491, +35961, +31802, +25464, +25400, +19059, +19024, +12684, +8457, +10569, +12649, +10568, +10568, +10536, +10536, +10568, +10568, +10568, +10536, +10536, +10569, +12650, +14763, +14731, +12650, +12650, +12683, +10505, +10537, +12682, +8457, +12650, +10537, +12650, +10537, +10537, +12585, +12617, +10537, +10569, +10569, +10569, +12649, +12649, +12681, +12680, +12680, +12680, +12680, +12680, +12681, +12681, +12681, +12681, +12681, +14762, +14827, +14827, +14827, +16940, +16972, +16940, +16940, +23279, +14827, +4229, +12746, +12713, +6472, +6408, +8489, +8489, +10602, +10602, +10603, +6345, +6343, +4232, +2152, +6310, +20901, +37573, +41732, +43779, +43748, +43748, +43748, +43748, +43748, +43748, +41668, +41700, +43715, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +37571, +37571, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +37475, +35427, +33379, +33379, +33379, +33379, +35427, +33346, +33346, +33379, +33347, +33347, +33346, +33347, +33379, +33379, +33347, +33347, +33347, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +31266, +31266, +31266, +31266, +31266, +33314, +31266, +31266, +31266, +31266, +31234, +31234, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31233, +31233, +31233, +31233, +31201, +31201, +31233, +31233, +31234, +31234, +31266, +31266, +31266, +31234, +31266, +31266, +31266, +31266, +31266, +29218, +31266, +31266, +31234, +31234, +29185, +31234, +31234, +31234, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29153, +27105, +29153, +29153, +27105, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +31201, +29153, +29185, +29153, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31234, +31233, +31233, +31233, +31233, +31233, +31265, +31265, +31265, +31265, +31265, +31233, +31233, +31233, +31233, +31265, +31266, +31266, +31266, +31265, +31233, +31233, +31233, +31233, +31266, +31266, +31266, +31233, +31233, +31233, +31233, +31266, +31266, +31265, +31265, +33313, +33313, +33346, +33346, +33313, +33313, +33346, +33346, +33313, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346 +}, +{ +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +41571, +41571, +41571, +41571, +41571, +41570, +41570, +41570, +39523, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39523, +39523, +39523, +39523, +39522, +39523, +39523, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35395, +37443, +37475, +37474, +37474, +37442, +37442, +37442, +39523, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39587, +41635, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +37506, +37506, +37539, +37538, +37539, +37539, +37571, +37571, +37571, +39619, +39619, +39587, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39619, +39587, +39587, +39587, +39619, +39619, +39619, +41667, +41699, +41667, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41667, +41635, +41667, +41635, +41635, +39587, +39587, +39555, +37507, +37475, +37474, +37474, +37474, +37474, +37506, +37507, +37507, +37507, +37539, +39587, +39587, +39587, +39587, +39587, +41635, +41667, +41667, +41667, +41667, +41667, +41699, +43747, +43747, +43779, +43748, +43748, +43748, +43780, +43780, +43748, +43780, +45828, +43747, +45795, +45796, +43780, +43748, +43748, +43780, +43748, +43747, +43747, +43747, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +39619, +39587, +39587, +39619, +39619, +41667, +41668, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +43748, +43780, +43780, +43780, +43748, +43749, +43781, +43781, +43813, +43814, +43814, +43815, +41833, +41935, +42008, +18933, +4240, +6384, +6319, +12626, +31674, +44447, +42367, +36093, +34012, +36125, +31930, +46622, +55071, +46686, +25556, +29782, +6507, +2249, +14863, +23446, +27737, +34044, +38205, +38269, +40317, +40349, +42429, +42462, +42494, +44574, +44574, +44574, +44607, +44607, +44575, +46623, +46654, +48734, +48766, +52926, +57119, +59231, +57118, +54942, +52830, +46557, +42300, +38108, +38141, +36028, +36028, +33947, +31834, +33883, +33883, +33851, +31737, +27479, +25399, +23286, +23221, +23285, +23285, +21204, +19091, +23316, +21203, +19058, +19090, +19058, +19090, +23284, +21203, +29655, +27574, +29654, +35993, +44444, +48637, +52862, +54941, +59166, +65439, +59102, +61214, +65439, +59134, +48636, +36026, +29689, +27545, +23287, +19059, +21137, +12716, +8457, +10537, +10569, +10569, +12649, +12649, +10569, +10569, +10569, +10569, +10569, +10569, +10537, +14763, +16876, +14764, +14796, +14731, +14764, +12618, +10570, +12650, +10570, +12618, +12618, +12618, +12618, +12618, +12651, +12650, +12618, +12650, +12682, +12650, +12649, +10568, +12680, +12680, +12680, +12680, +12680, +12648, +12681, +14762, +14761, +14762, +14762, +14794, +14827, +14827, +14859, +16940, +16972, +16973, +19053, +21199, +14827, +4295, +4262, +8488, +12747, +10635, +10570, +10602, +12683, +10570, +10603, +8426, +6311, +2151, +2151, +8390, +23014, +37574, +41732, +43779, +41700, +41700, +43748, +43748, +43748, +41668, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +39587, +39587, +39587, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +37571, +37539, +37539, +39587, +37539, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +37475, +35427, +35426, +33379, +33379, +33379, +33379, +33378, +33378, +33378, +33379, +33347, +33346, +33347, +33347, +33347, +33347, +33347, +33347, +33347, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31234, +31234, +31234, +31234, +31234, +31202, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +29185, +29153, +29153, +29153, +29153, +29153, +31233, +31234, +31234, +31234, +31233, +29185, +31234, +31234, +29186, +29186, +29185, +29185, +29186, +29218, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27073, +27073, +29121, +27073, +27073, +29153, +29153, +29153, +29153, +29153, +29153, +29185, +29185, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29154, +29154, +31233, +31233, +31233, +31233, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +31234, +29185, +29185, +29185, +29185, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265, +31265 +}, +{ +41570, +41570, +41570, +41570, +41570, +41570, +41603, +41603, +41570, +41570, +41571, +41571, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39523, +41603, +41603, +41603, +41602, +41602, +41602, +41602, +41602, +39523, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +37474, +37474, +37475, +37442, +37442, +35394, +35394, +35394, +35394, +35362, +35362, +35362, +35394, +35395, +37475, +37475, +37475, +37474, +37442, +37474, +39522, +39523, +39523, +39555, +39555, +39555, +41635, +41635, +39587, +39587, +41635, +41635, +41635, +41667, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +41635, +41667, +39587, +39586, +39586, +39586, +37538, +37538, +39586, +37539, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39587, +39587, +39619, +39587, +39587, +37539, +37539, +37507, +37507, +37507, +37474, +35426, +35426, +37506, +37507, +37507, +37507, +37507, +37539, +39587, +39619, +39587, +39587, +39587, +39619, +41667, +41667, +41667, +41667, +41667, +41700, +41699, +43747, +43748, +43780, +43748, +43748, +43780, +43780, +43780, +45828, +43780, +43747, +43748, +45828, +43780, +43748, +43748, +43780, +43748, +43747, +41699, +41699, +41699, +41699, +41699, +41667, +41667, +39619, +39619, +39619, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41699, +41699, +41699, +41699, +41699, +41699, +41732, +43780, +41732, +41732, +41701, +41701, +43781, +43781, +43814, +43814, +41734, +41800, +41902, +44119, +25238, +6352, +6384, +4304, +10513, +40126, +44447, +42399, +38206, +31932, +33980, +33980, +44477, +44510, +42461, +29815, +34009, +10734, +6443, +10702, +21398, +27705, +34012, +36157, +38237, +38269, +40317, +42397, +42462, +44542, +44574, +44574, +44606, +44606, +44607, +44575, +46654, +46654, +48734, +48766, +52926, +59199, +61311, +61278, +54974, +52830, +50718, +42300, +40188, +40221, +40222, +33947, +33915, +33883, +33883, +31738, +29625, +27545, +27480, +25399, +25399, +23286, +21141, +23253, +23285, +23317, +23317, +21237, +21236, +25430, +25495, +27543, +31769, +25462, +29720, +33946, +33945, +42332, +48702, +48669, +52861, +54941, +57085, +61246, +59069, +61181, +65471, +61279, +50749, +38138, +31770, +29690, +21142, +19092, +19057, +10603, +10538, +10537, +8456, +10601, +12649, +12649, +10569, +10568, +10536, +10569, +10569, +10569, +12650, +18957, +18990, +16877, +18990, +16877, +16878, +16878, +14765, +14797, +12684, +12684, +12619, +10571, +12651, +12619, +10538, +10538, +10506, +10538, +10538, +10537, +10569, +10569, +10601, +12649, +12680, +12713, +12680, +12680, +14761, +14794, +14794, +14826, +14794, +14827, +14859, +14859, +14859, +16940, +17005, +17005, +19118, +21166, +14860, +2182, +69, +4295, +6474, +10635, +10635, +10603, +10603, +10602, +12684, +4265, +4231, +2151, +4198, +12582, +27175, +37574, +41732, +41699, +41668, +41668, +41668, +41668, +41668, +41668, +41667, +41667, +41667, +41667, +41667, +41635, +39587, +39587, +39587, +39586, +39587, +39586, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +37507, +37507, +37507, +37507, +37475, +37507, +37475, +35427, +35427, +35427, +33378, +33378, +33346, +35426, +35426, +33378, +33346, +33346, +33346, +33347, +33347, +33347, +33347, +33347, +33347, +33347, +33346, +33346, +33346, +31266, +33314, +33314, +33314, +33314, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31201, +31201, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +29154, +31233, +31234, +31234, +31234, +31233, +29153, +29153, +29153, +29153, +29153, +29153, +31233, +31233, +31233, +29185, +29153, +29186, +29186, +29154, +29154, +29153, +27105, +29186, +29186, +27105, +27105, +27105, +29186, +27138, +27138, +27105, +27105, +27105, +27105, +27105, +27073, +27073, +27073, +27073, +27073, +25025, +25025, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +29153, +29153, +29154, +27105, +27105, +27105, +27105, +27105, +27105, +27073, +27073, +27073, +27073, +29153, +29153, +29153, +29153, +29121, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +29185, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31201, +31201, +31201, +31233, +31233, +31233, +31233, +31233, +31233, +31266, +31233, +31233, +31266, +31233, +31233, +31266, +31233, +31233, +31233, +31233, +31233 +}, +{ +41570, +41570, +41570, +41570, +41570, +41603, +41603, +41603, +41570, +41570, +41603, +41603, +41571, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41603, +41603, +41603, +41602, +41602, +41602, +41602, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39522, +39522, +39522, +39523, +39522, +39522, +39523, +39523, +39522, +39522, +39523, +39522, +39522, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35394, +35362, +35362, +37442, +37443, +37475, +37475, +37475, +37475, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39522, +39555, +39555, +39587, +39587, +41635, +41667, +41667, +41667, +41635, +41635, +41635, +39587, +39587, +39587, +39619, +39619, +41667, +39587, +39586, +39587, +39587, +39587, +39587, +39619, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39619, +41667, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39587, +39587, +39587, +39587, +37507, +37539, +37539, +37539, +37507, +37507, +37475, +35426, +35426, +37506, +37506, +37506, +37506, +37507, +37539, +37539, +39619, +39587, +39587, +39587, +39619, +39619, +41667, +41667, +41667, +41668, +41667, +41699, +41699, +43780, +43748, +43748, +45796, +45828, +43780, +43780, +43780, +43748, +43747, +43747, +43780, +43748, +43748, +43748, +43748, +43748, +41699, +41667, +41699, +41699, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +39587, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +41732, +41700, +41701, +41701, +41733, +43781, +43782, +43782, +43815, +41768, +41836, +44118, +33623, +10544, +4271, +2192, +12658, +38045, +44415, +42367, +33981, +29723, +25562, +29755, +31802, +27608, +19188, +10768, +44575, +6508, +17073, +6476, +21334, +27705, +34012, +36125, +36157, +38269, +40349, +42429, +42494, +44574, +44606, +44606, +44606, +44606, +44607, +44607, +46655, +46654, +48734, +50814, +52926, +59199, +61311, +63359, +59166, +52829, +52798, +46493, +42301, +40221, +40221, +33915, +31834, +33883, +33883, +29657, +27545, +27512, +25431, +25431, +21173, +23318, +23253, +23285, +21205, +23318, +23318, +27544, +25463, +25495, +25463, +23383, +27608, +23414, +25494, +31897, +36059, +44510, +40251, +46589, +52862, +54941, +63391, +61246, +61215, +59068, +65503, +65471, +48635, +38074, +31770, +27514, +21174, +21173, +18993, +10571, +10570, +10569, +8456, +10601, +12617, +10569, +10569, +8488, +8488, +8489, +10537, +10537, +10570, +16877, +18990, +19055, +23217, +19023, +18991, +18991, +19024, +21105, +19024, +25363, +21169, +25331, +23250, +25330, +25395, +25331, +21137, +21137, +19023, +16910, +14796, +12683, +12682, +12649, +12681, +12713, +12713, +12681, +12681, +14762, +14794, +14795, +14795, +14827, +16907, +16940, +16940, +16940, +14892, +16973, +17005, +23279, +8489, +69, +4295, +6408, +4361, +8522, +8523, +10635, +10635, +8522, +10636, +4265, +4167, +4199, +6278, +18823, +31367, +37573, +41700, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39555, +39587, +39587, +39587, +39587, +39619, +41668, +41667, +39619, +39587, +39587, +39587, +41635, +39619, +39587, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +37539, +37507, +37507, +37475, +37507, +37507, +37507, +35459, +35459, +35427, +35426, +33378, +33378, +33378, +33346, +33346, +33346, +33346, +33347, +33347, +33347, +33347, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31201, +31201, +31201, +31202, +31202, +31201, +31233, +31233, +31234, +31234, +31234, +31233, +31233, +31234, +31234, +31234, +31234, +31234, +29185, +29185, +29185, +29153, +29154, +31234, +31234, +31234, +31234, +29186, +29154, +29154, +29154, +29154, +27105, +27105, +27105, +27105, +27106, +29154, +27106, +27106, +27106, +27105, +27105, +27105, +25025, +27105, +27105, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +24993, +25025, +27073, +27073, +27073, +27041, +27041, +27041, +27073, +27073, +27074, +27106, +27105, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +27105, +29153, +29153, +29153, +29153, +29185, +29185, +29185, +31233, +29185, +29185, +29153, +29153, +29153, +29153, +29153, +31233, +31201, +31233, +31233, +31233, +31233, +31201, +31201, +31233, +31233, +31233, +31233, +31234, +31233, +31233, +31233, +31233, +31233, +31233, +31233, +31233 +}, +{ +41570, +41570, +41570, +41602, +41602, +41602, +41603, +41603, +41602, +41603, +41603, +41603, +41603, +41571, +41571, +41570, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41570, +41570, +41570, +41602, +41602, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39522, +39522, +39523, +39523, +39523, +39523, +39522, +39522, +39522, +39522, +39523, +39523, +39523, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +37442, +37442, +35394, +37442, +37443, +37442, +37475, +37475, +37475, +39523, +39523, +39523, +39555, +39555, +41603, +41603, +39555, +39555, +39555, +39587, +39587, +39619, +41667, +41667, +39620, +39651, +41668, +41668, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39586, +39619, +39619, +39619, +39619, +39619, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +41667, +39619, +41699, +41699, +41699, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39651, +39619, +41667, +41699, +41699, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39587, +37507, +37539, +37539, +37507, +37539, +37539, +37507, +37507, +37475, +35426, +35426, +35426, +35426, +37506, +37506, +37506, +37507, +37507, +37539, +37539, +39587, +39587, +39587, +39587, +39619, +41667, +41667, +41667, +41668, +41668, +41667, +41699, +43747, +43748, +43748, +45795, +43748, +43747, +43748, +43748, +43747, +43747, +43747, +43780, +41700, +41699, +41699, +41700, +41699, +41699, +41667, +41699, +41699, +41699, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +39684, +41700, +41700, +41700, +41701, +41701, +41734, +43783, +43783, +41768, +39722, +39890, +37847, +16849, +4271, +80, +12723, +38078, +44447, +40254, +27675, +27676, +25531, +23386, +19160, +14933, +14900, +6479, +12849, +19187, +25494, +21235, +19188, +27673, +34044, +36125, +36157, +38269, +42429, +42493, +44542, +44574, +44606, +44606, +44606, +44606, +44607, +46655, +46687, +48703, +48735, +50814, +52894, +59167, +63359, +63391, +63391, +54973, +50749, +46525, +44381, +40221, +38108, +36027, +33947, +31770, +29690, +27576, +29625, +27545, +25431, +23318, +25366, +25399, +25398, +23318, +23350, +23350, +21237, +21205, +23318, +25496, +27576, +25496, +27577, +25528, +29720, +36059, +33979, +36091, +38171, +42331, +50718, +57023, +59102, +59102, +56957, +56989, +65471, +59166, +50684, +38074, +31706, +27482, +23287, +23253, +16945, +10572, +10538, +10570, +10568, +10600, +12650, +12682, +12682, +10602, +10602, +10602, +10602, +10602, +10569, +12683, +14829, +23248, +25362, +23250, +21137, +19089, +16977, +16944, +19058, +23316, +27510, +29590, +33816, +33784, +31735, +31703, +27542, +29590, +29622, +27508, +27442, +23248, +16909, +14795, +12681, +12681, +12713, +12681, +12681, +14729, +14762, +14794, +14827, +14827, +16940, +16972, +16940, +16972, +17005, +19086, +17005, +23312, +37, +2150, +6376, +6408, +6474, +8522, +6442, +10635, +10635, +6441, +10636, +6410, +2119, +6279, +12550, +25095, +35527, +39620, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39555, +39555, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39555, +39555, +37507, +39555, +37539, +37507, +37507, +39587, +39587, +39619, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +37507, +37507, +37507, +37506, +37506, +37507, +37507, +35459, +35459, +35427, +35427, +35426, +35426, +35426, +35426, +33346, +33346, +33347, +33347, +33347, +33347, +33347, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +29186, +29185, +31234, +31234, +31234, +31234, +29186, +29185, +29185, +29185, +29186, +29186, +29186, +31234, +31234, +29186, +29186, +29186, +27106, +27106, +27106, +27105, +27105, +27073, +27073, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +25025, +25025, +25025, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27105, +27105, +27073, +27073, +27073, +27073, +27073, +27073, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +31201, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +31233, +29185, +31233, +31233, +29185, +29185, +29153, +29185, +31233 +}, +{ +39522, +39522, +41602, +41603, +41603, +41603, +41602, +41602, +41602, +43651, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41602, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39522, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +39522, +39522, +39523, +39523, +39523, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37443, +37475, +37475, +37475, +37475, +37474, +39523, +39522, +39523, +39555, +39555, +41603, +41635, +41635, +39587, +39555, +41668, +41668, +41700, +41700, +41700, +41700, +41700, +41700, +41668, +41668, +41700, +41700, +41667, +41699, +41667, +41667, +41699, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39587, +39619, +39619, +39619, +39619, +41667, +41667, +41667, +41699, +41699, +41699, +41699, +41699, +39651, +39651, +39619, +39651, +39651, +39619, +39619, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +41667, +41699, +41699, +41667, +41667, +39587, +39619, +39619, +37538, +37539, +37539, +37539, +37507, +37539, +37539, +37507, +37507, +37475, +35426, +35426, +35426, +35426, +37506, +37507, +37507, +37507, +37507, +37539, +37539, +39587, +39587, +39587, +39587, +39619, +39619, +41667, +41667, +41668, +41667, +41667, +41699, +43747, +43747, +43747, +45795, +43747, +43747, +43747, +43747, +43747, +41699, +43747, +43780, +41699, +41699, +41699, +41699, +41699, +41667, +39619, +41667, +41699, +41667, +39619, +39619, +39587, +39619, +39619, +39619, +39619, +39587, +39587, +37539, +37539, +39587, +39587, +39619, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +39587, +41635, +41635, +41635, +41668, +41668, +41668, +41668, +39651, +39652, +39620, +41668, +41700, +41701, +41702, +41702, +41671, +41768, +37609, +35599, +37846, +21107, +6417, +81, +12755, +40190, +44415, +38174, +27610, +21305, +21273, +21241, +14904, +10709, +10740, +8593, +4333, +25462, +6444, +33913, +14963, +25560, +34045, +36157, +36157, +40349, +42494, +44574, +44542, +44574, +44606, +44606, +44606, +44606, +44607, +46655, +48767, +48735, +48735, +50814, +54942, +59135, +63327, +65439, +63423, +59166, +50749, +48637, +44445, +42333, +36027, +36092, +33883, +31770, +31770, +27577, +27544, +25431, +23350, +23383, +25398, +25398, +25430, +21237, +21237, +23318, +25399, +23351, +25431, +25496, +23383, +21238, +21238, +23383, +27608, +29720, +27608, +29753, +38140, +38139, +48638, +52798, +54877, +56925, +56925, +52731, +65439, +61214, +48572, +38043, +35900, +25338, +23287, +23253, +16945, +12685, +8425, +10505, +10568, +10568, +10569, +12682, +12715, +12682, +10634, +10602, +10602, +10602, +12715, +10570, +12748, +23313, +25394, +25395, +27476, +25363, +25397, +21203, +16977, +21203, +21171, +25397, +29591, +29655, +29655, +29655, +27542, +27542, +27509, +25396, +27443, +25362, +23248, +19021, +14794, +12681, +12681, +12713, +14761, +14762, +14795, +16875, +14827, +14859, +16940, +16940, +14892, +14892, +16973, +17005, +21199, +19086, +4, +4295, +6408, +8521, +6409, +8522, +6442, +6474, +8554, +8522, +12749, +6378, +2087, +6312, +14663, +29288, +37639, +39620, +39587, +39620, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +37539, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +39587, +39587, +39587, +39555, +39555, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +37539, +37507, +37507, +35459, +35458, +37506, +35427, +37507, +37507, +37507, +37507, +35427, +35427, +35427, +35426, +33379, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +31266, +31234, +31234, +31234, +31266, +31266, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31266, +31266, +31234, +31234, +29186, +29185, +31233, +31234, +31234, +31234, +29186, +29185, +29185, +29185, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +27106, +27106, +27106, +27106, +27106, +27073, +27073, +27073, +27073, +27073, +25025, +27073, +25025, +25025, +25025, +25025, +24993, +24993, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +22913, +22913, +24961, +24961, +24993, +27041, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +27073, +27041, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27105, +27105, +27073, +27073, +27073, +27073, +29121, +29153, +29153, +29153, +29153, +29153, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +31233, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153 +}, +{ +39522, +39522, +39522, +39522, +39522, +41602, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41603, +41603, +41571, +41571, +41571, +41603, +41570, +41571, +39523, +41603, +39523, +39522, +39522, +39522, +39523, +39523, +39522, +39522, +39522, +39522, +39490, +39490, +37442, +39522, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39555, +39555, +39522, +39523, +39522, +37442, +37442, +37442, +37474, +37474, +37474, +39523, +39523, +39522, +39522, +39522, +39554, +39554, +39555, +39555, +41603, +41603, +41603, +41603, +41635, +41635, +41667, +41667, +41668, +41700, +41700, +41700, +41732, +39684, +39652, +41700, +41732, +41732, +41732, +41732, +41699, +41699, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41699, +41699, +41699, +41699, +39651, +39619, +39619, +39619, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39619, +39619, +39619, +39587, +39587, +37539, +37539, +37539, +37507, +37539, +37539, +37539, +37507, +37507, +35426, +35426, +35427, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37539, +37539, +39587, +39619, +39619, +39619, +41667, +41667, +41667, +41668, +41668, +41700, +41700, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +41699, +41699, +41699, +41700, +41700, +41700, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +39587, +39587, +39587, +39555, +39555, +39587, +39588, +41636, +41636, +41635, +41635, +41635, +41667, +39620, +39620, +39587, +39587, +39587, +39587, +39619, +41667, +41667, +41667, +39619, +39652, +39652, +41668, +41669, +41701, +41734, +41735, +41703, +41800, +39720, +35593, +39858, +31447, +8402, +4273, +10708, +36125, +42462, +38175, +23387, +19194, +19128, +14870, +10677, +8596, +10676, +8530, +4303, +12786, +23317, +14832, +33947, +21301, +34012, +36158, +34076, +38269, +42429, +44542, +44542, +44574, +44606, +44574, +44606, +44574, +44574, +44607, +46687, +48735, +50815, +52895, +54975, +57086, +61279, +65471, +63391, +57021, +57055, +50685, +42300, +42333, +38107, +38107, +35995, +31769, +31802, +31737, +27576, +27544, +23350, +25431, +25398, +21172, +21204, +23317, +21237, +21205, +23285, +21205, +16980, +21205, +21205, +23318, +25432, +25432, +25497, +23384, +25464, +23383, +31802, +33881, +48639, +52799, +46459, +50684, +52767, +48572, +61183, +54877, +52701, +40026, +35899, +29561, +21270, +19124, +16945, +14798, +10571, +8457, +8489, +8488, +10537, +10602, +12682, +12682, +12715, +12747, +12715, +10634, +12747, +10635, +10668, +14862, +16975, +25396, +25396, +27509, +23349, +25430, +21203, +21203, +23349, +23284, +23349, +27543, +29656, +29623, +27510, +29623, +29622, +25396, +25363, +25330, +23216, +19022, +16876, +14762, +14729, +14729, +14761, +14794, +14795, +16875, +16875, +16940, +16940, +16908, +16940, +16940, +14892, +17005, +19150, +16973, +69, +4327, +8521, +6408, +4361, +6441, +6409, +6377, +8523, +6411, +12717, +6346, +4264, +10471, +25128, +35495, +37508, +39620, +39620, +39587, +39555, +39555, +37507, +37507, +39587, +39587, +39587, +37506, +37507, +37507, +37507, +37507, +37507, +37507, +37474, +37474, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +39587, +39587, +39555, +39555, +39587, +39587, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +37507, +37507, +37507, +37507, +35426, +35426, +35426, +35427, +35427, +35427, +37507, +37507, +37507, +35459, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +33346, +33346, +33346, +33346, +33347, +33347, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33282, +33282, +33314, +33314, +33314, +33314, +31266, +31234, +31266, +31234, +31234, +31234, +31234, +31233, +31233, +31233, +31234, +31234, +31234, +31234, +31233, +31233, +29153, +29153, +29153, +29185, +29185, +29153, +29153, +29153, +29153, +29121, +29154, +27106, +27106, +27073, +25025, +25025, +25057, +25057, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +24993, +24993, +24993, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +22945, +22945, +22945, +22913, +22913, +22913, +24993, +22945, +22913, +22913, +22913, +24993, +25025, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +27041, +27041, +27041, +27041, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27072, +27072, +27105, +27073, +27073, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153 +}, +{ +39522, +39522, +39522, +41602, +41602, +41602, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41570, +41571, +39523, +39523, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +37442, +39522, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39555, +39523, +39522, +39523, +39523, +39522, +37442, +37442, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39555, +39555, +39555, +41603, +41603, +41635, +41635, +41667, +41667, +41700, +41700, +41700, +41732, +41732, +41733, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +41732, +39651, +39651, +39620, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +39651, +39651, +39619, +39619, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39619, +39619, +39619, +39587, +39587, +37571, +37571, +37539, +37539, +37507, +37539, +37507, +37507, +37507, +37507, +37475, +37475, +35426, +35426, +37475, +37507, +37507, +37507, +37507, +37507, +37539, +37539, +39587, +39619, +39619, +39619, +41667, +41667, +41667, +41667, +41668, +41700, +41700, +41700, +43748, +43748, +43748, +43748, +43748, +43748, +41700, +41699, +41699, +41699, +41700, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +37539, +37507, +37507, +39555, +39555, +39587, +39587, +39588, +39588, +41636, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39619, +37571, +39619, +39652, +39652, +39653, +41702, +41734, +41735, +41735, +41768, +39720, +35561, +37745, +33591, +16789, +6354, +10675, +36093, +42431, +36126, +23354, +15000, +12822, +12757, +10709, +10677, +10709, +8530, +6449, +6415, +19091, +14897, +27639, +29753, +31899, +36125, +34076, +36123, +42494, +44542, +44542, +44574, +44574, +44574, +44574, +44574, +44574, +44607, +46687, +48735, +50815, +52895, +54975, +57086, +61246, +63359, +63423, +59167, +59135, +54911, +46525, +42333, +38107, +35994, +31834, +27608, +29657, +27544, +25463, +25431, +23285, +23285, +23285, +21204, +23285, +23317, +21172, +19124, +21205, +19124, +16979, +14866, +19092, +19060, +19093, +19093, +19126, +19158, +23384, +21271, +31770, +38108, +44446, +50719, +46492, +48604, +46460, +52765, +61215, +54877, +52734, +42204, +35835, +27481, +23351, +21204, +16977, +14831, +10603, +8457, +8489, +8488, +10537, +10602, +12682, +12682, +12714, +12715, +12747, +12747, +8554, +12716, +10603, +10636, +14895, +23315, +25428, +27509, +25429, +23349, +25429, +29656, +29688, +27542, +27542, +27543, +31737, +29656, +27510, +27542, +29622, +29557, +25363, +23250, +18990, +16909, +16844, +16843, +14794, +14762, +14762, +14794, +14795, +16907, +16907, +16940, +16940, +16940, +16973, +16972, +17005, +16973, +19118, +14892, +4262, +6375, +6408, +8489, +4329, +6441, +6409, +6409, +6410, +6443, +12750, +4233, +8392, +14664, +29288, +37575, +37508, +39587, +39555, +37507, +39555, +39555, +37507, +37507, +39555, +39587, +39555, +37475, +37507, +37506, +37506, +37506, +37506, +35426, +35426, +35426, +35426, +35426, +37475, +37507, +37507, +37507, +37507, +37507, +39555, +39587, +39587, +39587, +39587, +39587, +41635, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +39555, +37507, +37507, +37507, +37507, +37475, +37475, +37475, +37475, +35427, +37507, +37507, +35427, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35394, +35394, +35394, +35394, +35426, +35426, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +31234, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31233, +29153, +29185, +29186, +29186, +29154, +29153, +29153, +29153, +29121, +27074, +27073, +27073, +27073, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +25025, +24993, +22945, +22945, +22945, +22945, +24993, +24993, +24993, +22945, +22945, +22945, +24993, +22945, +22945, +22945, +22945, +22913, +22913, +22913, +22945, +22913, +22913, +22913, +22913, +24993, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24961, +24961, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27105, +27073, +27073, +27073, +29153, +29121, +29121, +29121, +29121, +29153, +29153, +29153, +29153, +29153, +29153, +29153 +}, +{ +39522, +39522, +39522, +39554, +41602, +41602, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41603, +41603, +41603, +41571, +41570, +41571, +41571, +39522, +39522, +39523, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39523, +39523, +39522, +39522, +39522, +39555, +39555, +39522, +39555, +39555, +39522, +39523, +41603, +41603, +41570, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39554, +39554, +39555, +39555, +39555, +39554, +39587, +39587, +39555, +41635, +39587, +41635, +41667, +41667, +41700, +43780, +41732, +41732, +41733, +41733, +41765, +41765, +41765, +41765, +41733, +41732, +41732, +41732, +41732, +41732, +39684, +39684, +39652, +39652, +39620, +39620, +39619, +39619, +39619, +39619, +39619, +39619, +41667, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39619, +39619, +39619, +39587, +39587, +39587, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +35426, +35426, +35426, +35427, +37507, +37507, +37507, +37507, +37539, +37539, +37539, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +39620, +39620, +41700, +41700, +41700, +43748, +41668, +43716, +43748, +41700, +41700, +41700, +41699, +41699, +41667, +41667, +41667, +41667, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39587, +39587, +39587, +37539, +37507, +37507, +37507, +39555, +39587, +39587, +39587, +39588, +39587, +39587, +39555, +39555, +37507, +37507, +37507, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +37539, +37571, +37571, +39652, +39652, +39653, +39654, +39687, +39687, +39687, +39687, +37639, +35592, +35598, +35637, +25206, +10547, +8562, +33981, +42431, +36062, +21273, +14967, +10708, +10708, +8596, +10709, +10709, +10644, +8562, +10674, +2220, +35994, +27638, +21300, +27673, +36157, +34108, +38301, +42462, +46623, +44542, +44574, +44574, +44574, +44606, +44606, +44606, +46687, +46687, +48735, +50815, +52895, +54974, +57054, +59134, +59198, +61279, +59134, +52829, +50718, +46461, +40187, +40220, +36027, +31802, +29657, +29689, +27544, +25431, +25431, +23285, +21237, +21204, +21171, +21203, +19091, +16945, +16946, +16978, +14898, +14866, +14866, +14801, +16947, +14834, +12755, +16980, +14868, +17012, +23351, +31803, +38141, +40189, +46559, +48638, +52863, +46490, +57022, +63327, +59070, +52701, +44252, +33722, +25368, +23351, +21205, +16978, +16944, +12684, +8457, +8488, +8488, +10537, +10570, +12650, +12682, +10634, +10634, +10667, +12748, +12747, +10667, +10668, +10636, +10636, +14895, +25428, +23348, +25429, +23381, +27543, +29655, +29655, +29688, +29656, +27575, +29656, +27575, +27543, +27478, +27477, +27444, +23250, +23217, +18958, +16877, +14796, +14795, +14794, +14794, +14795, +16875, +16875, +16907, +16907, +16940, +16972, +16940, +19021, +16973, +14925, +17005, +19118, +10666, +6375, +8488, +8456, +6408, +4296, +6409, +6408, +6409, +4329, +8555, +14797, +2151, +12552, +20904, +33416, +39589, +39555, +39555, +39555, +39555, +37539, +37507, +37507, +37507, +37507, +37539, +37507, +37475, +37507, +37507, +37507, +37475, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +37507, +37507, +37507, +37507, +37507, +37507, +39587, +39587, +39587, +39555, +39587, +41635, +41635, +39587, +39587, +41635, +41635, +41635, +41668, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +39555, +39555, +39555, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35426, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +33346, +33346, +33346, +33346, +33346, +33346, +33314, +33314, +33314, +35362, +35362, +33314, +33314, +33314, +33314, +33314, +31266, +31266, +31234, +31234, +31234, +31234, +31233, +31234, +31234, +31233, +31201, +31201, +31201, +29153, +29185, +29186, +29186, +29154, +29153, +29154, +29154, +29153, +27073, +27073, +27073, +27073, +25025, +25025, +25025, +25025, +24993, +24993, +24993, +24993, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22944, +24993, +22913, +22945, +22945, +22945, +22913, +22913, +24961, +22913, +22912, +22913, +22913, +22945, +22945, +22945, +22945, +22945, +22945, +24993, +24993, +24993, +24993, +24993, +25025, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24961, +24961, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +27041, +27073, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121 +}, +{ +39522, +39522, +39522, +39522, +39522, +41570, +41602, +41602, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41603, +41571, +41571, +41570, +41570, +41571, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +37442, +37442, +37442, +37442, +39522, +39522, +39522, +39522, +39522, +39523, +39523, +39522, +39522, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +41603, +41603, +41570, +41603, +39523, +39522, +39522, +39555, +39555, +39555, +39555, +39554, +39554, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +41667, +41667, +41700, +41700, +41732, +41732, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41765, +41764, +41732, +39652, +39652, +39652, +39620, +39619, +39619, +39619, +39619, +41667, +41699, +41699, +41699, +41699, +41699, +41699, +41731, +41699, +41699, +41731, +41699, +41699, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39651, +39619, +39619, +39619, +39587, +39587, +37539, +37539, +37507, +37507, +37539, +37539, +37539, +37507, +37507, +37507, +35427, +35427, +35426, +35426, +35427, +35427, +37507, +37507, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +39587, +39587, +39587, +39587, +39619, +39619, +39619, +39620, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41667, +41667, +41667, +41700, +41700, +41700, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +37571, +37539, +37539, +37539, +39587, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +35459, +35459, +35459, +35459, +35459, +35459, +35491, +37539, +35491, +35491, +35524, +37572, +37604, +39653, +39653, +39654, +39687, +37639, +37607, +37671, +39752, +39753, +35564, +33521, +29430, +18964, +8529, +27610, +42399, +33981, +19224, +14967, +10708, +12756, +10708, +10676, +8596, +12756, +8562, +10640, +6444, +44445, +48799, +17073, +29850, +34109, +34044, +36156, +44575, +42429, +42462, +44574, +44574, +42526, +44574, +44606, +44606, +46719, +48767, +48767, +50815, +50815, +52894, +54974, +57054, +59134, +59166, +57087, +52830, +50718, +44380, +40155, +38074, +33881, +31769, +29688, +29689, +27511, +23318, +23285, +21204, +21172, +19123, +17010, +16945, +14832, +12751, +12751, +12752, +12719, +12719, +10575, +12720, +12721, +12721, +12689, +8528, +16947, +23350, +31770, +31737, +31801, +35995, +44446, +44445, +48638, +50812, +59198, +65471, +63327, +50588, +42204, +33786, +25432, +23351, +21205, +19058, +16976, +14765, +8489, +10537, +10569, +10537, +10537, +10569, +10602, +10602, +8521, +8554, +10635, +12747, +8554, +12748, +10668, +10636, +8556, +21202, +25429, +23316, +27542, +27575, +25462, +31769, +31801, +27543, +29656, +29624, +27543, +29623, +27510, +27477, +25396, +23218, +23250, +16910, +16877, +16844, +16843, +14763, +14794, +16843, +16907, +16907, +16940, +16908, +16940, +16973, +16972, +16973, +16972, +14893, +17038, +19150, +8488, +8520, +10569, +6408, +4263, +4296, +6376, +6376, +4328, +6377, +10636, +12651, +6279, +18791, +27144, +35462, +39556, +41603, +39587, +37507, +37540, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +37507, +37507, +37507, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +37475, +37475, +37507, +37507, +37507, +37507, +37506, +37507, +39555, +39555, +39555, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41668, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +39587, +39587, +39555, +37507, +37507, +39555, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37507, +37475, +37475, +37474, +37474, +37474, +37474, +37474, +35427, +35427, +35427, +35426, +35426, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35362, +35362, +35362, +33314, +33314, +33315, +33314, +33314, +31266, +31234, +31234, +31234, +31234, +31234, +31233, +31234, +31234, +31233, +31201, +31233, +31201, +31201, +29153, +29153, +29185, +29153, +29153, +29154, +29154, +29154, +27074, +27106, +27073, +27073, +27073, +25025, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22945, +22913, +22912, +22912, +22945, +22945, +22913, +22913, +24993, +22913, +22913, +22913, +22913, +22913, +22913, +22944, +22912, +24960, +24993, +24993, +24993, +24993, +24993, +24993, +25025, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24961, +24961, +24961, +24961, +24961, +24961, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +25025, +27073, +24993, +24993, +27041, +27041, +27041, +27073, +27041, +27041, +27073, +27073, +27041, +27073, +27073, +27073, +27041, +27041, +29121, +29121, +27073, +27073, +27073, +27073, +29121, +29121 +}, +{ +39490, +39490, +39490, +39490, +39522, +39522, +41570, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41570, +41570, +41570, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +37442, +37442, +37442, +37442, +37442, +39522, +39522, +39522, +39523, +39523, +39523, +39522, +39522, +39555, +39555, +41603, +39555, +39555, +39555, +39555, +41603, +41603, +41603, +41570, +41603, +41603, +39523, +39523, +39555, +39555, +39555, +39555, +39587, +39587, +39587, +39587, +39587, +39554, +39587, +39587, +39587, +39619, +41668, +41700, +41700, +41700, +41732, +41733, +41765, +41765, +41766, +41798, +41798, +41798, +39718, +39717, +39717, +39717, +39685, +39717, +39717, +39717, +39685, +39684, +41733, +39653, +39652, +39620, +39619, +39619, +39619, +39619, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41731, +41699, +41699, +41731, +41699, +41699, +41699, +41699, +41699, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39651, +39619, +39619, +39619, +39619, +39619, +39587, +37539, +37539, +37507, +37507, +37539, +37539, +37507, +37507, +37507, +35459, +35427, +35427, +35426, +35427, +35427, +35427, +35459, +35459, +35459, +35459, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +39587, +39587, +39587, +39619, +39619, +39619, +39619, +41667, +41667, +41635, +41668, +41668, +41668, +41667, +41667, +39619, +39619, +39620, +39620, +39620, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +37571, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +35427, +35427, +35459, +35459, +37507, +37507, +37507, +35459, +35459, +35459, +35492, +35459, +35459, +35459, +35459, +35492, +35492, +37540, +35556, +35556, +37605, +37637, +37638, +37639, +37639, +37672, +37672, +37737, +39784, +41866, +37707, +31438, +29459, +25301, +12722, +21174, +38207, +33981, +21304, +14966, +10676, +10675, +10707, +10707, +8627, +10643, +10674, +8559, +19154, +48734, +46622, +27670, +25591, +36157, +38269, +40382, +42430, +42462, +42462, +44574, +44574, +42494, +44574, +44574, +46654, +48767, +48767, +48767, +50815, +50815, +50814, +52894, +54974, +57055, +57119, +57055, +52830, +48573, +42235, +40155, +35930, +31801, +29688, +29656, +27543, +23350, +21204, +21172, +19091, +16978, +16977, +14864, +12783, +12750, +10670, +10638, +10670, +12718, +14800, +12751, +10607, +12688, +8462, +8462, +14833, +21139, +33816, +35962, +35929, +35929, +40187, +46525, +48638, +50719, +52892, +59230, +63359, +61215, +46427, +42171, +31769, +27576, +25431, +21205, +19058, +16976, +14797, +10538, +10569, +12649, +12618, +10504, +8424, +8488, +8488, +8456, +8488, +8521, +10602, +10634, +10667, +8522, +12781, +8523, +12717, +23283, +29655, +23316, +27575, +31768, +27543, +29656, +31737, +29624, +29656, +27511, +27510, +25429, +27477, +25396, +21137, +21137, +14797, +16845, +16845, +16876, +16843, +14795, +14795, +14827, +16940, +19020, +16972, +19021, +19053, +16973, +17005, +16973, +17006, +19086, +19118, +8488, +12714, +8488, +4295, +4295, +4295, +4263, +6376, +4264, +6442, +12715, +8424, +12583, +25095, +31367, +35461, +37474, +39554, +39587, +37507, +35459, +37475, +37475, +37507, +37507, +37507, +37507, +37475, +35427, +35427, +35427, +37475, +37475, +35427, +35427, +35427, +35427, +37475, +37475, +37475, +37475, +37507, +37507, +37507, +37475, +37474, +37506, +39555, +39587, +39555, +39587, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39587, +39587, +39555, +39587, +39587, +39587, +39587, +39587, +39587, +39587, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37474, +37474, +35394, +35394, +37442, +37442, +37442, +35394, +35394, +35395, +35394, +35394, +35394, +35394, +35394, +35362, +35362, +35362, +33314, +33315, +33314, +33314, +33282, +31234, +31234, +31234, +31234, +31234, +31234, +31266, +31266, +31234, +31234, +31234, +31234, +31233, +29153, +29153, +29153, +29153, +29153, +29154, +29154, +29154, +27105, +27105, +27106, +27073, +27073, +27073, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +22945, +22913, +22913, +22945, +22913, +22913, +22913, +22913, +24961, +22912, +22913, +24961, +24961, +24993, +24993, +24960, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +27041, +24993, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24961, +24993, +24993, +24993, +24961, +24961, +24961, +24961, +24961, +24961, +24993, +24993, +24993, +24960, +24993, +24993, +24993, +24993, +24993, +27041, +27041, +24993, +24993, +24993, +27041, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +27041, +27073, +27073, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073 +}, +{ +39490, +37442, +37442, +39490, +39490, +39522, +39522, +39522, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41571, +41571, +41570, +39522, +39522, +39522, +39523, +39523, +39523, +39522, +39522, +39522, +39523, +39523, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +39522, +39523, +39523, +39522, +39522, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +41603, +41603, +41603, +41570, +41603, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +39587, +39587, +39554, +39555, +39554, +37506, +39587, +39587, +39619, +39620, +39652, +41732, +41733, +39685, +39685, +39685, +39717, +39718, +41798, +41799, +41799, +41798, +39718, +39718, +39718, +39718, +39718, +39718, +39718, +39717, +39685, +39685, +41733, +39685, +39652, +39652, +39620, +39619, +39619, +39619, +41699, +41699, +41699, +41699, +41699, +41699, +41699, +41731, +41699, +41699, +41699, +41699, +41699, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +41699, +41667, +39619, +39619, +39619, +39619, +39619, +39587, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +35459, +35459, +35459, +35427, +35426, +35426, +35427, +35427, +35459, +35459, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +39619, +39619, +39619, +39619, +41635, +41635, +41668, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +37571, +37571, +37571, +37571, +37571, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +37507, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35460, +35492, +35492, +35492, +35492, +35492, +35492, +33412, +33412, +33444, +35492, +35524, +35525, +35589, +35557, +37638, +37638, +37639, +37639, +35624, +37672, +37706, +37770, +37705, +39819, +39820, +33580, +29456, +29460, +21108, +16916, +33886, +36095, +25562, +14966, +8595, +8595, +8593, +10707, +10708, +8595, +12755, +4365, +31863, +55103, +48767, +36155, +23478, +36157, +29883, +38301, +40381, +42430, +42462, +44607, +44607, +44574, +44606, +44606, +46686, +48767, +50847, +50847, +50815, +50815, +50815, +52895, +54943, +54975, +54975, +52830, +48605, +44348, +38010, +40123, +33850, +33882, +29688, +27575, +25430, +23285, +21204, +21171, +19058, +14865, +12783, +12783, +12783, +12750, +12718, +10637, +10670, +12750, +10573, +14832, +8493, +8493, +8461, +8, +33750, +46460, +57023, +54879, +56991, +54911, +50718, +48573, +50718, +50750, +52860, +63423, +59199, +54877, +44315, +38043, +29656, +25527, +25398, +21172, +16945, +16912, +14765, +10538, +10569, +12617, +10537, +8391, +4230, +4262, +6342, +6342, +6375, +6407, +8520, +10601, +12715, +8457, +12748, +10603, +8491, +14798, +27542, +27607, +29655, +27542, +29623, +29656, +27575, +31736, +27575, +25462, +25430, +25397, +25364, +21202, +19024, +19024, +14797, +16845, +14796, +16844, +16876, +16875, +16908, +16940, +16940, +19021, +16973, +16973, +17005, +17005, +19086, +16973, +17006, +19118, +17038, +8488, +14859, +8456, +6343, +6343, +6310, +4230, +6344, +2183, +10570, +12682, +10470, +18856, +29287, +35494, +35460, +37474, +39555, +37507, +37507, +35427, +37475, +37475, +37475, +37507, +37507, +37475, +37475, +35427, +35395, +35427, +37475, +37475, +37475, +35427, +35427, +35427, +35427, +35427, +37475, +37475, +37507, +37507, +37507, +37507, +37506, +37507, +39555, +39587, +39587, +39587, +41635, +41636, +41635, +41635, +41635, +41636, +41636, +41636, +41636, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +39555, +39555, +39587, +39587, +41635, +41635, +41635, +39587, +39555, +39555, +39587, +39587, +39587, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37475, +37475, +37474, +35394, +35394, +37442, +37442, +35394, +35362, +35362, +35362, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +31234, +31234, +31266, +31234, +31234, +31234, +31234, +31233, +31234, +31234, +31233, +31201, +31233, +31233, +29153, +29153, +29154, +29154, +29153, +27105, +27105, +27073, +27073, +27073, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +25025, +25025, +24993, +24993, +25025, +25025, +25025, +24993, +24993, +24993, +24993, +24993, +24993, +22945, +22945, +22912, +22880, +22912, +24961, +24960, +24961, +24961, +24961, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +24993, +24993, +27041, +27041, +24993, +24961, +24961, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24960, +24960, +24960, +24960, +24960, +24992, +24992, +24993, +27041, +24993, +24993, +24993, +24993, +24993, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073 +}, +{ +37442, +37442, +37442, +39490, +39490, +39522, +39523, +39523, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41571, +41571, +41570, +39522, +39522, +39522, +39523, +39523, +39523, +39522, +39490, +39522, +39523, +39523, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +39522, +39522, +39523, +39522, +39522, +39522, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +41603, +39522, +39555, +39555, +39522, +39522, +39555, +39555, +39522, +39522, +39554, +39554, +37506, +37506, +37506, +37507, +37539, +37539, +39620, +39652, +39652, +39685, +39685, +39685, +39685, +39718, +39718, +39750, +41798, +41799, +41799, +41799, +39751, +39719, +39719, +39719, +39718, +41766, +41766, +41766, +39686, +39685, +39685, +39685, +39653, +39652, +39620, +39619, +39619, +39619, +41699, +41699, +41699, +41699, +41699, +41699, +41731, +41731, +41699, +41699, +41699, +41699, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +41667, +39619, +39619, +39587, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +35459, +35459, +35427, +35427, +35427, +35427, +35427, +35459, +35459, +35459, +35459, +35459, +35491, +37539, +37539, +37539, +37540, +37540, +37540, +37540, +37539, +37539, +37539, +37540, +37540, +39619, +39619, +39619, +39588, +39588, +39619, +39619, +39587, +39587, +39587, +39587, +37539, +37539, +37571, +37571, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +35459, +37507, +35459, +35491, +35459, +35459, +35460, +35492, +35492, +35492, +35492, +35524, +35525, +35525, +35525, +35525, +35525, +35525, +33444, +33444, +35525, +35557, +35557, +35557, +37670, +37638, +37638, +37671, +37704, +37672, +35625, +37705, +35690, +35722, +35690, +37772, +39884, +35756, +31534, +29425, +29462, +18965, +27514, +38207, +31868, +19159, +12821, +10741, +10707, +8595, +8596, +12757, +8562, +2284, +46686, +50910, +48799, +40316, +31930, +31963, +38302, +36189, +40349, +40349, +42462, +44575, +44607, +44575, +44607, +46687, +48767, +48767, +48799, +50847, +50815, +50815, +50814, +52863, +52863, +52863, +52830, +48637, +46461, +44349, +40091, +38044, +29624, +29656, +27543, +25430, +23317, +21204, +19091, +16978, +16945, +12784, +10670, +12750, +12750, +12718, +12718, +10670, +12717, +12718, +12685, +10572, +6379, +12686, +7, +40153, +59135, +54844, +54877, +50651, +54878, +56991, +54911, +54911, +54943, +54911, +56990, +61279, +54942, +48573, +42236, +35931, +27544, +23414, +23285, +21139, +16912, +16879, +12684, +10570, +12649, +12617, +8456, +6310, +4197, +4197, +4229, +6310, +6342, +6342, +6375, +8455, +10569, +8489, +10602, +10603, +12684, +12652, +17009, +29622, +31800, +29655, +31736, +31768, +29688, +27543, +27543, +27575, +27510, +25429, +23316, +21137, +19024, +16975, +16878, +16877, +16845, +16844, +14828, +16908, +16972, +19053, +16940, +16973, +16973, +16973, +17005, +17038, +17038, +14925, +14925, +19118, +16973, +8553, +19021, +8456, +6310, +4262, +4262, +4198, +4295, +4263, +10570, +10536, +14630, +25128, +31333, +35493, +35459, +37507, +37507, +37475, +37508, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37443, +37475, +37475, +37475, +37475, +37443, +37475, +37475, +35427, +35427, +35427, +37475, +37507, +37507, +37507, +37507, +37506, +37506, +39555, +39587, +39587, +39587, +39555, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41635, +39555, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39555, +39555, +41635, +39587, +39555, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39522, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37474, +37442, +37474, +37442, +37442, +35394, +35362, +35362, +35362, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +31266, +31266, +31201, +31234, +31234, +31234, +31233, +31234, +31233, +31201, +31233, +31234, +31234, +29154, +29153, +29154, +29154, +29153, +27105, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +24993, +24993, +24993, +24993, +24993, +24993, +25025, +25025, +24993, +24993, +27073, +27073, +27073, +24993, +24993, +24993, +24993, +24961, +24993, +24993, +24993, +24961, +24961, +24961, +24993, +24993, +24961, +24961, +24961, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +29121, +29121, +29121, +29121, +29121, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +24961, +24961, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24992, +24992, +27040, +27073, +27073, +27040, +27073, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041 +}, +{ +37442, +37442, +39490, +39490, +39523, +39523, +39523, +39523, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41570, +39522, +39522, +39522, +39522, +39523, +39523, +39522, +39490, +39490, +39522, +39523, +39523, +37474, +37474, +37474, +37474, +37474, +37442, +37442, +37442, +37442, +39522, +39523, +39522, +39522, +39522, +39522, +39522, +41603, +41603, +41603, +39555, +39555, +39555, +39555, +39522, +39555, +39555, +39522, +39522, +39522, +39522, +39522, +37474, +37506, +37506, +37506, +37474, +37474, +37506, +37507, +37539, +39652, +39652, +39653, +39685, +39685, +39686, +39718, +39718, +39751, +41799, +41799, +41799, +39751, +39751, +39751, +39751, +41799, +41799, +41799, +41799, +41799, +41799, +39718, +39686, +39685, +39685, +39685, +39652, +39652, +39620, +39619, +39619, +41667, +41667, +41667, +41699, +41699, +41699, +41731, +41731, +41699, +41699, +41699, +41699, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39651, +39619, +39619, +39619, +39619, +41667, +41667, +39619, +41667, +41667, +41667, +39619, +41667, +41667, +41667, +39619, +39587, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +35459, +35459, +35427, +35426, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35491, +37539, +37539, +37540, +37540, +37540, +37540, +37540, +37539, +37540, +37572, +37572, +39619, +39619, +39619, +39588, +39588, +39588, +39587, +39587, +39587, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +37507, +37539, +37539, +37572, +35492, +35492, +35492, +35492, +35524, +35524, +35557, +35557, +37605, +37605, +37638, +35557, +35589, +35558, +35557, +35557, +35558, +35590, +37638, +37670, +37670, +37703, +37671, +37671, +37704, +37704, +37705, +37705, +37738, +35658, +35723, +37804, +37804, +37836, +37868, +33677, +29423, +29462, +23158, +21176, +38175, +34013, +23417, +19160, +14967, +10707, +10708, +8531, +12757, +4336, +27608, +52959, +53023, +48767, +46687, +34043, +31964, +34076, +36156, +40382, +40381, +42462, +44574, +42494, +42494, +44607, +46687, +46719, +48734, +48767, +48767, +50815, +50782, +50782, +50783, +52831, +50783, +50750, +46493, +40155, +40156, +35931, +33850, +27511, +27544, +25397, +23349, +23285, +21204, +16978, +14832, +14832, +12751, +12751, +12783, +12718, +10637, +10669, +12750, +10637, +10605, +10604, +8459, +6346, +6346, +18991, +50652, +52763, +50617, +48570, +50683, +54877, +52797, +54878, +54910, +52797, +54943, +54846, +52765, +46492, +42300, +35963, +29657, +25496, +21301, +23252, +21106, +16912, +16879, +14765, +12651, +14730, +12649, +8456, +6342, +6278, +6277, +6342, +6342, +6342, +6342, +8423, +12649, +10536, +8456, +10570, +8490, +12652, +12684, +10670, +23315, +27574, +27574, +27574, +29623, +29656, +27543, +27510, +27575, +25429, +23316, +23283, +19089, +16976, +14798, +16877, +16877, +16877, +16877, +16908, +16940, +16972, +16972, +16973, +17005, +17005, +17005, +17038, +17038, +17038, +14957, +19119, +19118, +14893, +14859, +23279, +6343, +2149, +4230, +4262, +2149, +4263, +4296, +10570, +10471, +18855, +27208, +33380, +37540, +37508, +39588, +37508, +35395, +37476, +37475, +37476, +37475, +37475, +37475, +37475, +37443, +37443, +37475, +37443, +37443, +37443, +37443, +37443, +35362, +37443, +37443, +35427, +35427, +35427, +37475, +37475, +37475, +37507, +37475, +37474, +37474, +39555, +39587, +39587, +39555, +39555, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41635, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39587, +41635, +41635, +41635, +39555, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +39522, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39555, +39555, +37475, +37475, +37474, +37474, +37442, +37442, +37442, +35394, +35362, +35362, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +33314, +33314, +31266, +31234, +31234, +31234, +31234, +31201, +31233, +31233, +29153, +29153, +29154, +29154, +29154, +27105, +27105, +27073, +27073, +27073, +27074, +27074, +27074, +27074, +27041, +24993, +24993, +24993, +24993, +24993, +25025, +24993, +27041, +27041, +27041, +27041, +27041, +24993, +24993, +24961, +24961, +24961, +24993, +24993, +24993, +24993, +27041, +27041, +27041, +27041, +24961, +24961, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +27073, +29121, +29089, +29089, +29089, +29089, +29089, +29089, +29089, +29089, +29089, +29089, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27009, +24961, +24961, +24993, +24993, +24961, +24960, +24992, +24992, +24992, +24992, +24993, +27041, +27073, +27040, +27041, +27041, +27041, +27040, +27041, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27009 +}, +{ +37410, +37410, +37442, +37443, +37475, +39523, +39523, +37442, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39523, +41602, +41602, +41603, +41603, +41602, +39554, +39554, +39554, +39522, +39522, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +37442, +37442, +37442, +37474, +37474, +37442, +37442, +39522, +39555, +39522, +39522, +39555, +39555, +39555, +39555, +39555, +39555, +39554, +39554, +39522, +39555, +39555, +39554, +37506, +37474, +37474, +35426, +35426, +35426, +35426, +35426, +37474, +37475, +37539, +37572, +39620, +39653, +39653, +39653, +39653, +39686, +39686, +39718, +39719, +39751, +39752, +39784, +39752, +39752, +39752, +39752, +39784, +39752, +39784, +39784, +39784, +39783, +39783, +39751, +39686, +39718, +39717, +39685, +39685, +39685, +37572, +37571, +37571, +39619, +37571, +39587, +39619, +41667, +41699, +39651, +39619, +39651, +39651, +39651, +39683, +39651, +39651, +39619, +39619, +39619, +39619, +39619, +39619, +39619, +37571, +37571, +37571, +39587, +39619, +39652, +39652, +39652, +39619, +39619, +39620, +41668, +39619, +39619, +39619, +39619, +39619, +37571, +37539, +35491, +35491, +35459, +35459, +35426, +35426, +35426, +33378, +35459, +35459, +35459, +35459, +33412, +33412, +33444, +33444, +35493, +35493, +37541, +37573, +37573, +37572, +35524, +35524, +35524, +35492, +35491, +37540, +37540, +37540, +37539, +37539, +37539, +37539, +37539, +37539, +39587, +39587, +39619, +39619, +37539, +37539, +37539, +37539, +35491, +35491, +35491, +35491, +33443, +35459, +35459, +35459, +37507, +37508, +37508, +37508, +37540, +37572, +37572, +35524, +35525, +35557, +35557, +35590, +35590, +35590, +35590, +35558, +35591, +35623, +35591, +37671, +37671, +37671, +35591, +35591, +35591, +35624, +35624, +37672, +37672, +35624, +35625, +35657, +35657, +35658, +35690, +35691, +37772, +37804, +35725, +35726, +35789, +35884, +35853, +33710, +29458, +31575, +19029, +33916, +38206, +29755, +21273, +17048, +14903, +8597, +10710, +10644, +19126, +40318, +46719, +44703, +44606, +44607, +36155, +29850, +38270, +34076, +38269, +38302, +40414, +42494, +42494, +42494, +44607, +46719, +46719, +48767, +50847, +48734, +48767, +48734, +48766, +50815, +48702, +50751, +44477, +38171, +38139, +33881, +31769, +29656, +27543, +25430, +21237, +21204, +21172, +21107, +16913, +16880, +14831, +14799, +12750, +12750, +12718, +12686, +10638, +10605, +10604, +10604, +10571, +4233, +12685, +7, +40121, +50652, +61183, +59069, +54875, +59101, +59101, +61214, +61215, +59103, +57023, +50718, +44476, +44477, +42333, +35995, +31770, +29625, +25398, +21172, +19026, +16945, +16911, +14798, +14797, +14829, +14796, +12683, +10569, +8456, +8423, +8390, +8358, +8391, +8391, +8359, +8423, +8423, +8455, +8423, +6376, +8457, +10603, +10636, +12749, +10668, +21267, +27574, +25430, +27575, +29688, +25495, +29655, +25462, +23349, +21235, +19089, +17009, +14895, +14927, +16911, +16910, +16878, +16877, +16877, +16909, +16941, +16973, +17005, +19054, +16973, +17038, +19118, +19119, +19151, +17038, +12878, +17039, +14892, +16940, +23246, +36, +2149, +4230, +4229, +4230, +6312, +10538, +10569, +12582, +25095, +29221, +33380, +35460, +37508, +39555, +39555, +39555, +39555, +37475, +37475, +37475, +37442, +37442, +37442, +37442, +37475, +37475, +37475, +37475, +37507, +37475, +37475, +37475, +37475, +37475, +37474, +37474, +37475, +37507, +37507, +39555, +39555, +39555, +39555, +39587, +39587, +39555, +39555, +39555, +41636, +41636, +41635, +41635, +41668, +41668, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41668, +41668, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39555, +39587, +39555, +39555, +39555, +39522, +39522, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37442, +37442, +37410, +37443, +37443, +35394, +35394, +35362, +35362, +33314, +33314, +33314, +33282, +33282, +31201, +31234, +31234, +31234, +31234, +31201, +31201, +31233, +31233, +31233, +29153, +29153, +29153, +29185, +29153, +29153, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27105, +27073, +27073, +27073, +27073, +27073, +27074, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +29089, +29121, +29121, +29121, +29121, +29121, +29153, +29121, +29121, +27041, +29121, +29121, +29121, +29089, +29089, +29121, +27073, +27041, +27041, +27073, +27073, +27073, +29089, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27041, +27041, +27073, +27073, +27041, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +24993, +27073, +27073, +27073, +27041, +27041, +27041, +27041, +24993 +}, +{ +37410, +37442, +37442, +37443, +37443, +37442, +37442, +37442, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39523, +39522, +41570, +41602, +41602, +41602, +39554, +39554, +39554, +39522, +39522, +39522, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37442, +37442, +37442, +37442, +37442, +37474, +37442, +37442, +39522, +39555, +39522, +39522, +39555, +39555, +39555, +39555, +39555, +39555, +39554, +39554, +39522, +39555, +39554, +37506, +37474, +37474, +35426, +35426, +35394, +37475, +37507, +37507, +37507, +37507, +37540, +39620, +39653, +37573, +39621, +39653, +39653, +39686, +39718, +39719, +39751, +39751, +39784, +39784, +39784, +39752, +39752, +39784, +39784, +39784, +39784, +39784, +39784, +39784, +39783, +39751, +39718, +39718, +39718, +39685, +39685, +39685, +37572, +37571, +37539, +37539, +39619, +39619, +39619, +39619, +41699, +41700, +41732, +39651, +39651, +39651, +39651, +39651, +39619, +37571, +37539, +39619, +37571, +37571, +39619, +37571, +37571, +37571, +37571, +39587, +39619, +39652, +39652, +39619, +39619, +39652, +39652, +41668, +41667, +39619, +39587, +39619, +37571, +37539, +37539, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35492, +35492, +35492, +35525, +35525, +35525, +35525, +35525, +37573, +37573, +37605, +37605, +37573, +37573, +35524, +35492, +35492, +35492, +37540, +37539, +37539, +37539, +37507, +37507, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +35491, +35491, +35491, +35459, +35459, +35459, +35459, +35459, +35459, +37540, +37540, +37540, +37572, +37605, +37605, +37605, +37638, +37638, +37671, +39751, +37703, +37703, +37671, +35623, +37703, +37703, +37671, +37703, +37704, +37704, +37704, +37704, +37705, +37705, +37705, +37705, +37705, +37705, +35657, +35689, +35658, +35690, +35723, +37771, +37804, +37836, +35789, +35758, +33742, +35885, +35853, +33743, +31570, +29557, +27480, +23383, +38238, +34013, +25530, +21305, +16983, +12822, +12822, +17014, +31836, +44543, +40414, +42559, +42494, +42494, +40414, +34076, +36189, +34076, +36221, +38302, +40349, +40414, +40414, +42494, +44574, +46654, +46686, +48735, +48735, +46654, +48767, +48734, +48702, +48670, +46525, +46525, +42364, +40252, +40220, +31801, +29688, +27576, +25431, +23285, +21205, +19091, +16946, +16913, +14800, +14799, +14799, +12750, +12750, +12750, +12718, +12718, +10637, +10605, +8556, +8524, +8426, +8459, +6346, +2089, +44347, +52798, +61215, +61215, +59133, +65439, +65407, +63327, +63327, +57023, +50717, +48605, +40283, +40252, +36059, +31802, +29657, +25431, +21237, +19059, +16912, +14831, +14830, +14798, +14829, +16909, +16877, +14764, +10569, +8456, +8423, +8422, +8423, +10503, +10536, +8456, +8423, +8423, +8456, +8456, +6376, +8457, +10603, +10636, +10668, +10668, +14896, +21235, +25495, +27575, +23382, +25495, +25462, +23349, +21236, +19122, +17009, +16976, +14895, +14895, +16943, +16943, +16942, +16910, +16910, +16941, +16973, +16974, +17006, +19086, +17006, +19086, +19119, +19119, +19119, +14958, +12845, +17006, +16973, +25392, +3, +2149, +2149, +2149, +4197, +6311, +6376, +10602, +12649, +16775, +25094, +31268, +35460, +37508, +37540, +39555, +39555, +39555, +39555, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +39523, +37475, +37475, +37507, +37475, +37475, +37475, +37475, +37474, +37475, +37475, +37475, +37507, +39555, +37475, +39555, +39555, +39555, +39587, +39587, +39555, +39555, +39587, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41668, +41668, +41668, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37442, +37410, +37442, +37442, +35362, +35362, +35362, +35362, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +31234, +31201, +31201, +31233, +31233, +31233, +31233, +31233, +31233, +29153, +29153, +29153, +29153, +29153, +27105, +27105, +27105, +27105, +27105, +27105, +27073, +27073, +27073, +27073, +27073, +27074, +27074, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27041, +27041, +27041, +27041, +29121, +27041, +27041, +27073, +27073, +27073, +27073, +27073, +29089, +29089, +29121, +29121, +29121, +29121, +29121, +29121, +29089, +29121, +29121, +29121, +29121, +29089, +29089, +29121, +29121, +29089, +29089, +29121, +29121, +27041, +27041, +27041, +29089, +29089, +29089, +29089, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27073, +27041, +29121, +29121, +29121, +29121, +29121, +29121, +27073, +27073, +29089, +29089, +27041, +27041, +27041, +27041, +27041, +27041, +27073, +27041, +27041, +27041, +27041, +27073, +27041, +24993, +27041, +27041, +27041, +27041, +27041, +27041, +27041, +27041 +}, +{ +37410, +37442, +37442, +37442, +37443, +37442, +37442, +37442, +37442, +37442, +39522, +39523, +39523, +39523, +39522, +39555, +39522, +39522, +39522, +41570, +39554, +39554, +39554, +39554, +39522, +39522, +39522, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39523, +39555, +39555, +39555, +39555, +39554, +39554, +39522, +39554, +37506, +37506, +37474, +37474, +35426, +35426, +35426, +35426, +37475, +37507, +37507, +37540, +37540, +37572, +37573, +37573, +37573, +39653, +39686, +39718, +39751, +39751, +39751, +39784, +39784, +39785, +39785, +39785, +39785, +39785, +39817, +39785, +39785, +39816, +39784, +39784, +39784, +39751, +39719, +39718, +39686, +37637, +39685, +37605, +37572, +37539, +37539, +37539, +37539, +37539, +39587, +39619, +39619, +39651, +41700, +39651, +39651, +39651, +39651, +39651, +37571, +37571, +37539, +37539, +37539, +37539, +37571, +39619, +39619, +39651, +39652, +39619, +39619, +39652, +39652, +39652, +39652, +39652, +39652, +41700, +41668, +39620, +39620, +39620, +37539, +37539, +35459, +37507, +37507, +37507, +37507, +35459, +35459, +35491, +35492, +35460, +35460, +35492, +35493, +35525, +35525, +35558, +35558, +35558, +35558, +37606, +37606, +37638, +37605, +37605, +37605, +35525, +35524, +35492, +35492, +35492, +35492, +35492, +37540, +37507, +37507, +37507, +37507, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +37539, +35491, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35460, +35492, +37540, +37572, +35557, +35557, +37638, +37638, +37670, +37703, +39784, +39816, +39784, +39816, +37736, +37704, +37704, +37704, +37704, +37736, +37736, +37737, +37769, +37769, +37769, +37769, +35690, +35690, +37770, +37770, +35722, +35690, +35723, +35723, +35755, +35756, +37837, +37869, +37870, +35791, +33774, +35886, +35886, +35824, +33746, +31667, +31703, +23319, +36061, +42431, +33980, +27643, +21305, +19160, +10740, +12852, +31834, +42399, +38270, +38270, +40383, +38270, +42495, +36189, +34108, +34108, +36188, +36189, +38237, +40382, +40414, +42494, +44574, +46654, +46654, +48735, +48735, +48734, +48767, +48734, +46622, +46589, +44444, +44412, +40251, +40252, +38107, +31801, +29656, +25463, +23318, +21172, +21204, +16978, +14833, +14800, +14799, +14799, +14799, +12750, +12750, +12750, +10670, +10670, +10637, +8556, +8523, +8523, +8490, +6378, +8427, +4234, +46494, +50718, +54910, +59135, +63359, +63327, +63359, +61215, +54878, +48605, +44380, +42268, +36059, +33979, +29722, +27609, +25463, +21205, +19091, +14897, +16911, +16911, +16911, +14862, +14862, +16910, +14829, +12716, +10603, +8489, +8456, +8487, +10568, +10568, +10569, +10537, +8424, +8424, +8456, +8456, +6408, +8489, +8554, +10635, +10668, +10668, +10702, +14929, +23381, +25494, +23349, +23414, +23381, +21268, +21235, +19090, +17009, +16976, +14863, +14863, +14895, +16943, +16943, +16942, +16942, +16942, +16974, +16974, +17006, +19087, +17039, +19087, +19119, +17039, +17071, +14958, +12844, +17038, +19118, +8488, +2149, +6375, +4295, +4327, +6343, +10570, +10570, +10570, +10470, +16741, +27140, +35461, +37508, +39588, +39588, +39587, +39555, +39555, +39555, +37475, +39523, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37474, +37475, +37507, +37475, +37475, +37475, +37474, +37474, +37507, +37475, +37475, +37475, +39555, +37475, +39555, +39587, +39587, +39587, +39555, +39555, +39555, +39587, +39587, +39555, +39587, +39555, +39555, +41603, +41635, +41635, +41603, +41603, +41635, +41635, +41635, +41667, +41668, +43716, +41668, +41668, +41668, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +37443, +37475, +37443, +37443, +37443, +37443, +37443, +37442, +35394, +37442, +35394, +35362, +35362, +35362, +35362, +35362, +35394, +33282, +33282, +33282, +33314, +33314, +33314, +33314, +33282, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +29185, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +29153, +27073, +27073, +27073, +29153, +29153, +27073, +27073, +27073, +27073, +27073, +27073, +29121, +29121, +29089, +29089, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29089, +29089, +29121, +29121, +29121, +29121, +29121, +29089, +29121, +29121, +29089, +29089, +29121, +29121, +29089, +29089, +29121, +27041, +29089, +29089, +29121, +29121, +27041, +27073, +27073, +27073, +27041, +27041, +27041, +27041, +27073, +27073, +27073, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29089, +29121, +29121, +29121, +29121, +27073, +27073, +27041, +27073, +27041, +27041, +27041, +27073, +27073, +27073, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993 +}, +{ +35362, +35362, +35362, +37410, +37442, +37443, +37443, +37442, +37475, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39554, +39554, +39555, +39555, +39522, +39522, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37474, +37474, +39523, +39522, +39522, +39522, +39522, +39555, +39523, +39522, +39555, +39555, +39555, +39554, +39554, +39554, +37506, +37506, +37474, +37474, +37474, +35426, +35427, +35427, +35394, +35426, +37475, +37508, +37540, +37540, +37573, +37573, +37605, +37605, +37638, +37638, +39719, +39752, +39752, +39752, +39784, +39785, +39785, +39817, +37769, +37769, +37769, +39817, +37769, +37769, +37769, +37736, +39784, +39784, +39752, +39719, +37638, +37638, +37638, +37605, +37605, +37604, +37572, +35491, +35459, +35459, +37539, +37539, +39587, +39587, +39619, +39619, +39651, +39619, +39651, +39651, +39619, +39619, +39619, +39619, +37539, +37539, +37539, +37571, +37571, +37571, +37604, +39652, +39652, +39652, +39684, +39684, +39684, +39684, +39684, +39685, +41701, +39652, +39620, +39620, +39620, +37540, +37539, +37507, +37540, +37540, +37508, +35460, +35459, +35460, +33412, +33412, +33412, +35492, +35493, +35525, +35526, +35526, +35558, +35558, +35590, +35591, +35590, +37639, +37638, +37638, +37638, +37638, +37606, +35557, +35525, +35493, +35492, +35460, +35460, +35459, +37507, +37507, +37507, +37507, +37539, +37539, +35491, +35491, +35491, +35491, +35459, +35458, +35458, +35459, +35459, +35459, +35459, +35459, +35460, +35492, +35492, +35493, +35525, +35525, +35590, +35622, +37671, +37703, +37703, +37704, +37736, +39785, +37769, +39817, +37769, +37737, +37737, +37737, +35689, +37769, +35721, +35722, +37802, +37802, +35754, +35754, +35722, +35722, +35755, +35755, +35723, +35723, +35755, +35756, +35789, +35821, +37901, +37902, +35855, +35855, +35855, +35887, +35920, +35889, +35890, +33810, +29653, +31737, +31738, +40286, +42431, +38174, +29723, +23417, +19189, +23414, +36059, +44511, +40383, +31965, +38271, +36190, +38335, +34108, +34108, +36188, +34108, +34043, +38237, +40350, +40382, +42462, +44574, +46654, +46654, +48767, +48735, +48735, +48702, +46622, +46590, +46557, +44445, +44445, +38171, +38140, +33882, +29721, +27576, +23318, +21237, +21204, +19091, +16913, +14800, +14832, +14864, +14831, +14831, +12783, +10702, +10702, +10670, +10669, +10637, +8556, +8523, +6442, +6410, +2185, +8492, +8428, +46495, +46493, +46524, +52894, +52862, +50684, +52830, +48572, +40186, +40187, +38076, +35963, +31835, +29755, +25496, +25496, +23350, +17043, +17042, +14929, +16944, +16944, +16976, +16975, +14895, +14863, +14862, +12750, +14765, +10571, +10570, +10601, +10601, +10633, +10602, +10602, +8457, +8456, +8456, +8456, +8456, +8489, +8554, +10634, +8588, +8556, +10669, +10735, +12848, +19187, +21301, +19188, +21300, +19155, +19122, +17009, +16976, +16976, +14863, +14863, +14895, +14895, +14895, +14894, +16974, +16974, +14926, +14958, +17007, +19087, +17039, +17071, +17071, +17071, +17071, +14958, +14924, +21199, +19086, +68, +4295, +4295, +8521, +8521, +12715, +10602, +8425, +6311, +10470, +20902, +29220, +37507, +39587, +39588, +41636, +39587, +39555, +39555, +39555, +37475, +39523, +39523, +39523, +37475, +37475, +37475, +37442, +37442, +37474, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37474, +37475, +37475, +39555, +39555, +39555, +39587, +39587, +39587, +39587, +39555, +39555, +39587, +39587, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41668, +43716, +41668, +41668, +41668, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37442, +37443, +37443, +37443, +37442, +35394, +37443, +37442, +35394, +35362, +35362, +35362, +35394, +35394, +35330, +33282, +33282, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +31234, +31234, +31234, +31233, +31233, +31233, +31201, +31233, +29153, +29153, +29153, +31202, +31202, +31201, +31201, +29153, +29153, +29153, +29153, +29153, +29153, +29154, +29154, +29154, +29153, +29153, +29153, +29154, +29154, +29153, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29089, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +31169, +31169, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29089, +29089, +29121, +29089, +29089, +29121, +29121, +29121, +29121, +29121, +27073, +29121, +29121, +29089, +29089, +29089, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +27073, +27073, +27041, +27041, +27073, +27073, +27073, +27041, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993 +}, +{ +35362, +35362, +35362, +35362, +35362, +37442, +37443, +37443, +37442, +37475, +37475, +39523, +39523, +37474, +37474, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39554, +39555, +39555, +39555, +39522, +39522, +37475, +37474, +37474, +37442, +37442, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +37474, +39523, +39522, +39522, +39522, +39555, +39555, +39523, +39522, +39555, +39555, +39555, +39554, +39554, +39554, +37506, +37474, +37474, +37474, +35426, +35426, +35427, +35427, +35427, +35427, +35460, +37540, +37541, +37573, +35525, +35526, +37606, +37606, +35558, +37639, +37672, +37704, +37737, +37737, +37737, +37737, +37770, +37770, +37770, +37770, +37770, +37770, +37802, +37770, +37769, +37737, +37737, +37736, +37704, +37671, +35590, +35558, +35558, +35557, +35557, +35557, +35524, +35492, +35492, +35492, +37539, +37539, +39619, +39619, +39619, +39619, +39619, +39651, +39619, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37571, +37572, +37572, +37572, +37604, +39685, +39685, +39717, +39717, +39717, +39717, +39717, +39717, +39685, +39653, +39652, +39620, +39620, +39588, +37540, +37540, +37540, +37540, +37508, +35460, +35460, +33412, +33412, +33444, +35493, +35525, +35526, +35558, +35559, +35591, +35591, +37671, +35623, +35624, +35623, +37672, +37671, +37671, +37671, +37671, +37638, +35558, +35525, +35525, +35493, +33412, +33412, +33412, +35460, +35460, +35459, +35459, +35459, +35491, +35490, +35490, +35459, +35458, +35459, +35459, +35426, +35459, +35427, +35459, +35460, +35460, +35492, +35493, +35525, +35558, +35558, +35590, +35624, +37704, +37736, +37769, +37769, +37769, +37769, +37770, +37802, +39850, +37802, +37770, +37770, +35722, +35722, +35754, +35754, +35755, +35755, +35755, +35755, +35787, +35756, +33708, +33708, +33708, +33708, +33708, +33740, +35821, +35854, +35854, +35886, +35855, +35855, +33839, +35888, +35921, +35921, +35921, +35921, +33841, +31796, +35930, +31706, +33850, +42399, +42463, +40319, +36093, +36092, +42430, +46655, +46655, +38270, +25626, +31965, +36190, +36222, +34141, +36221, +34108, +34108, +34076, +36189, +38302, +40382, +40414, +42494, +44574, +46654, +46686, +46655, +46654, +46589, +44509, +44477, +44477, +42365, +40252, +36059, +36027, +29688, +27576, +25463, +21237, +21172, +19091, +16945, +14800, +14800, +14832, +14832, +12783, +12783, +12782, +10734, +10701, +10669, +10637, +8556, +8555, +8523, +8490, +8490, +8523, +6411, +8460, +46527, +44413, +44445, +44509, +42364, +42365, +42333, +35962, +33882, +33916, +29658, +27578, +27577, +25497, +23383, +23383, +21269, +17043, +17010, +14929, +14896, +14863, +14928, +14960, +14928, +14895, +14895, +14863, +14831, +12717, +12716, +12716, +12747, +12748, +12749, +12716, +10570, +8457, +6408, +8457, +8489, +8489, +8522, +8522, +8555, +8523, +8620, +10669, +8589, +12848, +19187, +17074, +17074, +14961, +14929, +14864, +14863, +14896, +14863, +14863, +14895, +14895, +14927, +14927, +14927, +17007, +14959, +17007, +17007, +17072, +17040, +17071, +17071, +17071, +17072, +17039, +14924, +21199, +8488, +6343, +4230, +6440, +8554, +8586, +8522, +6344, +6311, +8358, +16743, +25094, +33348, +37539, +39587, +39587, +41635, +39587, +39555, +39555, +39555, +37507, +39523, +39523, +37475, +37475, +37475, +37442, +37442, +37442, +37442, +37474, +37474, +37443, +37443, +37443, +37475, +37475, +37474, +37474, +37474, +39555, +39555, +39523, +39555, +39555, +39555, +39587, +39587, +39555, +39555, +39587, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +41635, +41635, +41667, +43716, +43716, +43716, +43716, +41667, +41667, +41667, +41635, +41635, +43683, +43683, +43715, +43716, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +41603, +41603, +39555, +39555, +39555, +39555, +41603, +41603, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37442, +37443, +37442, +35394, +35362, +37443, +37443, +37442, +35394, +35362, +35362, +35394, +35394, +35362, +35362, +35362, +35362, +35362, +35362, +33314, +33282, +33314, +33314, +33314, +33314, +33314, +33314, +33282, +31234, +31234, +31233, +31233, +31233, +31234, +31234, +31234, +31233, +31201, +31201, +31201, +31201, +31201, +31201, +31201, +31201, +29153, +29153, +29154, +31234, +31234, +31234, +29154, +29154, +31234, +29154, +29153, +29153, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +31169, +31201, +29121, +29121, +29121, +31169, +31169, +31169, +31201, +31169, +31201, +31202, +31201, +31201, +31201, +31201, +31169, +31169, +31169, +31169, +31169, +31201, +31201, +31169, +31169, +31169, +31169, +31169, +29121, +29121, +31169, +31169, +31201, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +31201, +31201, +31201, +29121, +29121, +29121, +29121, +29121, +29121, +29122, +29121, +29121, +27073, +27073, +27073, +27073, +27073, +27073, +24993, +24993, +24993, +24993, +24993, +24993, +24993, +24993 +}, +{ +35362, +35362, +35362, +35362, +35362, +35362, +35394, +35394, +35394, +37442, +37442, +37474, +37474, +37474, +37474, +37474, +39522, +39554, +39554, +39522, +39522, +39522, +39554, +39554, +39522, +39522, +39522, +39555, +39555, +39555, +39555, +39555, +37474, +37442, +37442, +37474, +37474, +39523, +39523, +39523, +37474, +39523, +39523, +39522, +37474, +39522, +39555, +39555, +39523, +39522, +39555, +39555, +39555, +39554, +39554, +37506, +37506, +37474, +37474, +35426, +35426, +35426, +35426, +35426, +35460, +35460, +37540, +37541, +35525, +35525, +35526, +35558, +35558, +35558, +35559, +35592, +35656, +37737, +37738, +37738, +37770, +37770, +37770, +37771, +35755, +37803, +37803, +37803, +37803, +37802, +35722, +35690, +35689, +37705, +35624, +35592, +35591, +35559, +33510, +33477, +35525, +35525, +35492, +33412, +35460, +35459, +35459, +37539, +39619, +39620, +39620, +37571, +37572, +37571, +37571, +37571, +37570, +37539, +37539, +37539, +37571, +37539, +35491, +37571, +37604, +37604, +37637, +37637, +39717, +39718, +39718, +39750, +39750, +39750, +39718, +39718, +39685, +39685, +39653, +39620, +37572, +37540, +37540, +35492, +35492, +35492, +35460, +35460, +33412, +33445, +33445, +33477, +35526, +35558, +35559, +35591, +35624, +35624, +37704, +37705, +35624, +35656, +35656, +37704, +37704, +37704, +37671, +37671, +35591, +35558, +35526, +35525, +35525, +33444, +33412, +33412, +35460, +35427, +35427, +35427, +35459, +35459, +35458, +33410, +35459, +35459, +35459, +35427, +35459, +35459, +35459, +35459, +35492, +35493, +35525, +35526, +35558, +35559, +35623, +35624, +37705, +37737, +37770, +39850, +37802, +37803, +37803, +39883, +37835, +37835, +37803, +37803, +37803, +35755, +35755, +35787, +33708, +33708, +33708, +33708, +33708, +33740, +33740, +33741, +33741, +33741, +33741, +33741, +33774, +33806, +35887, +35887, +35919, +35888, +33840, +33872, +33873, +35922, +35922, +35953, +35953, +33873, +33876, +35961, +35931, +31706, +31803, +36029, +40287, +42431, +44543, +46687, +48799, +46655, +36156, +25625, +25593, +34077, +32028, +34141, +36221, +31995, +34108, +34141, +38237, +38302, +40382, +40382, +42462, +44542, +44542, +46622, +46623, +46622, +44509, +44477, +44477, +42365, +40252, +36059, +33978, +33946, +27640, +25495, +23350, +21237, +19123, +16978, +14865, +14832, +14832, +14832, +12783, +12783, +12783, +12782, +10701, +10669, +8588, +8588, +8555, +8555, +8522, +8522, +8458, +8491, +6379, +7, +38107, +42333, +38172, +36060, +38173, +36061, +33948, +27609, +25464, +27577, +23351, +21271, +21270, +21270, +21270, +21269, +19156, +17042, +14929, +14929, +14896, +12848, +12848, +14928, +12848, +12847, +14863, +14863, +14831, +14831, +14830, +14862, +14862, +14894, +16975, +14894, +12715, +8489, +6376, +8457, +8489, +8489, +8522, +8522, +8522, +8555, +6507, +8588, +8621, +8654, +12848, +14993, +14961, +12880, +14928, +14863, +14863, +14896, +14863, +14895, +14927, +14927, +14928, +14960, +14960, +14959, +14959, +17008, +17040, +17072, +17040, +17040, +17039, +17071, +17071, +14991, +16972, +19085, +3, +4262, +10569, +12714, +10634, +8553, +2183, +4198, +10439, +16711, +23015, +29189, +35460, +41668, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37442, +37442, +37442, +37442, +37442, +37442, +37443, +37442, +37475, +37474, +37474, +37475, +39555, +39555, +39523, +39523, +39555, +39554, +39587, +41635, +39587, +39555, +39587, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +41603, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43715, +43716, +41635, +41635, +41635, +41635, +41635, +41635, +39587, +39587, +41635, +41603, +39555, +39555, +39555, +39555, +41603, +41635, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37474, +37442, +37442, +37442, +35394, +35362, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37443, +35362, +35362, +35362, +35362, +35394, +35362, +35362, +35362, +35362, +35362, +35362, +33314, +33314, +33314, +33282, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +31201, +31201, +31201, +31201, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +31202, +31234, +31202, +31202, +31201, +29153, +29153, +29121, +29121, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31201, +31202, +31201, +31201, +31201, +31202, +33250, +33282, +33282, +33282, +33282, +33249, +31201, +31201, +31201, +31201, +31201, +31201, +31201, +33249, +31201, +31201, +31201, +31201, +31169, +31169, +31169, +31201, +31201, +31201, +31201, +29121, +29121, +31201, +31201, +31169, +31169, +29121, +29121, +29121, +31169, +31201, +31201, +31201, +31201, +31169, +31201, +31201, +31201, +31201, +31201, +31169, +31169, +29121, +29121, +29153, +29153, +29121, +29121, +29121, +29121, +29121, +27073, +27073, +27041, +27041, +27041, +27041, +27041, +24993, +24993, +24993, +24993 +}, +{ +33282, +33314, +35362, +35362, +35362, +35362, +35362, +35362, +35394, +35394, +37442, +37474, +37474, +37474, +37474, +37474, +37506, +39522, +39554, +39554, +39554, +39554, +39554, +39554, +39522, +39522, +39522, +39555, +39522, +37475, +37475, +37475, +37474, +37474, +37474, +37474, +39523, +39523, +39523, +37474, +37474, +37475, +39555, +39522, +37474, +39522, +39555, +39555, +39523, +39555, +39555, +39555, +39555, +39554, +37506, +37506, +37474, +37474, +37474, +35426, +35426, +35426, +35427, +35427, +35492, +35492, +35493, +35493, +35493, +35525, +33478, +33510, +33511, +33511, +33543, +35624, +35689, +37770, +37770, +35722, +35723, +35723, +35723, +35755, +35756, +35756, +35787, +35755, +35755, +35755, +35723, +35690, +35689, +35657, +35624, +33544, +33543, +33511, +33478, +33446, +33445, +33477, +33444, +33412, +33412, +35459, +35459, +35459, +37539, +37539, +37571, +37571, +37571, +37571, +37571, +37571, +37539, +37539, +37538, +37539, +35491, +35491, +35523, +37572, +37604, +37637, +37670, +39750, +39718, +39750, +39750, +39750, +39751, +39750, +39750, +39718, +39718, +39686, +39653, +37605, +37573, +37573, +37540, +35492, +35492, +35492, +35492, +35492, +35493, +35525, +33478, +35558, +35591, +35591, +35623, +35624, +35656, +37705, +37705, +37737, +35657, +35657, +35657, +37705, +37705, +37704, +35624, +35623, +35591, +35559, +35558, +35526, +35525, +33445, +33412, +33412, +33411, +33411, +33379, +33379, +33379, +33379, +35459, +33411, +35459, +35427, +35427, +35427, +35459, +35459, +35492, +35492, +35525, +35526, +37606, +37639, +35591, +35624, +35657, +37737, +37738, +37770, +37803, +39851, +37835, +39884, +39916, +39916, +37868, +39917, +37836, +37836, +37837, +35789, +33740, +33740, +33740, +33740, +33740, +33741, +33741, +33741, +33773, +33774, +33774, +33774, +33774, +33806, +33807, +33839, +35888, +35920, +35919, +35921, +33873, +33904, +33905, +33874, +33874, +35953, +35985, +33905, +31794, +36023, +40123, +37981, +27546, +23384, +23384, +33948, +40351, +44543, +48735, +46687, +38302, +31996, +29818, +34076, +29883, +31996, +34109, +31995, +34108, +34109, +36189, +38302, +38302, +38334, +42462, +42494, +44542, +44542, +44542, +46622, +44509, +44477, +42397, +40252, +38172, +33946, +31866, +29721, +25527, +23382, +19156, +21204, +17010, +14897, +14865, +14864, +14864, +12816, +12783, +12783, +12783, +12782, +10669, +8621, +8588, +8555, +8555, +8555, +8522, +8522, +8490, +6378, +10572, +7, +23316, +40253, +33980, +33981, +27642, +23416, +23384, +21271, +17077, +17076, +17076, +19124, +19124, +19156, +21301, +19156, +17042, +17042, +14929, +14929, +17009, +14896, +12847, +14928, +14928, +14927, +14895, +14863, +14895, +16976, +16976, +14928, +14895, +17008, +17040, +16974, +12716, +8490, +6376, +8457, +8489, +8489, +10570, +10538, +6409, +8522, +6409, +6475, +8588, +6508, +8621, +10767, +12848, +12848, +14928, +14863, +14863, +14896, +12815, +12847, +14895, +14927, +14928, +14960, +14960, +14960, +14960, +14960, +17040, +17072, +17040, +17039, +17039, +17039, +17071, +14990, +19118, +16973, +68, +10536, +10504, +12682, +10601, +6375, +4262, +6309, +12517, +22983, +31303, +33381, +39588, +39555, +39555, +39555, +39555, +39523, +37475, +39556, +39555, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37443, +37442, +37475, +37475, +37475, +37475, +39555, +39523, +39523, +39523, +39555, +39555, +39587, +41635, +39587, +39587, +39587, +41667, +41667, +41635, +41635, +41667, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +43715, +43683, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43715, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +39555, +39555, +39555, +41603, +41603, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +37474, +37442, +37442, +37442, +37442, +35394, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37410, +37443, +37410, +35362, +35362, +35395, +35395, +35394, +35362, +35394, +35362, +35362, +35362, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31202, +31202, +31201, +31201, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31201, +31201, +31202, +31202, +33250, +33250, +33250, +33250, +33250, +33282, +33282, +33282, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +31201, +33249, +33249, +33249, +33249, +31201, +31201, +31169, +31169, +31201, +31201, +31201, +31169, +31169, +31169, +31201, +31201, +31201, +31201, +31201, +31201, +31201, +31169, +31169, +31202, +31201, +31201, +31201, +31169, +31169, +31169, +31169, +31201, +29121, +29121, +29121, +29121, +29122, +27073, +27041, +27073, +27073, +27041, +27073, +27073, +27073, +27073, +27073 +}, +{ +33282, +33282, +33314, +35362, +35362, +35362, +35362, +35394, +35394, +35394, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37506, +39554, +39554, +39554, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39522, +37474, +37474, +37442, +39523, +37474, +37474, +37474, +39523, +39523, +37474, +37474, +37474, +39555, +39555, +39522, +37474, +39522, +39555, +39555, +39523, +39555, +39555, +39555, +39555, +39554, +37506, +37506, +37474, +37474, +37474, +35426, +35427, +35427, +35459, +35459, +35492, +35493, +35525, +35525, +35525, +35526, +35558, +33511, +35592, +33544, +33576, +35657, +35722, +37771, +37771, +35723, +35723, +35723, +35756, +35756, +35756, +35788, +35788, +35788, +35756, +35755, +35723, +33642, +33642, +33609, +33544, +33512, +33544, +33511, +31430, +31398, +31397, +33445, +33445, +31364, +33412, +33412, +35459, +35459, +35459, +37539, +37539, +37571, +37572, +37571, +37571, +37571, +37571, +37539, +37539, +37539, +37571, +35523, +35524, +35556, +37604, +37637, +37669, +37670, +39751, +39751, +39751, +37735, +37735, +39751, +39751, +39751, +39750, +39718, +39686, +39653, +39653, +37605, +37573, +35493, +35492, +35492, +35493, +35493, +35525, +35558, +35590, +35591, +35624, +37704, +37704, +37737, +37737, +37737, +35689, +37738, +35690, +35690, +37738, +37738, +37737, +37705, +35624, +35624, +37672, +35591, +35559, +35559, +35558, +33445, +33445, +33412, +33411, +33411, +33379, +33379, +33379, +35427, +35459, +35459, +35459, +35459, +35427, +33411, +35459, +35460, +35492, +35524, +35526, +35558, +35591, +37639, +37672, +37705, +37737, +37770, +37771, +37771, +39851, +39884, +37836, +39917, +39949, +39949, +39949, +39950, +37869, +37869, +37902, +37902, +35821, +33805, +33773, +33773, +33773, +33774, +33774, +33806, +33807, +33807, +33807, +33807, +33807, +33807, +33839, +33840, +33840, +35920, +35920, +35921, +35954, +35985, +33905, +33842, +33842, +33905, +33936, +33938, +33906, +35989, +40154, +38013, +35934, +23351, +17013, +23384, +36061, +44479, +46591, +44542, +38301, +38335, +40415, +38269, +27770, +29883, +34077, +32028, +34109, +31995, +34076, +36189, +36189, +38301, +40382, +42462, +42462, +44510, +42429, +44510, +42397, +40316, +40252, +38139, +36091, +31898, +29753, +25495, +21301, +21237, +17011, +17011, +14897, +14929, +12784, +12816, +12816, +12783, +10702, +10734, +10734, +10702, +8589, +8588, +8556, +8555, +8555, +8554, +8522, +8522, +10506, +10539, +6345, +10572, +2218, +29689, +25529, +25562, +21304, +19223, +17110, +19190, +19189, +12817, +10671, +17042, +19123, +21204, +23381, +17075, +14929, +17042, +14929, +17010, +16976, +12815, +12815, +14959, +17040, +17072, +19088, +19055, +17040, +19121, +19153, +17041, +17008, +19088, +19120, +16974, +12748, +8522, +6376, +8457, +8489, +8489, +10538, +10570, +8489, +8554, +6474, +6474, +6475, +6475, +8621, +8654, +8654, +10734, +12815, +12815, +12783, +14863, +12815, +12847, +12847, +12847, +14928, +14960, +14960, +14960, +14960, +17008, +17008, +17040, +17008, +17039, +17039, +17039, +17071, +14990, +19086, +16973, +4230, +8456, +8456, +14762, +8423, +4229, +6309, +10502, +18758, +31336, +35430, +37508, +41668, +41570, +39555, +39555, +37475, +37475, +37476, +39556, +39555, +39523, +37475, +37475, +37475, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37443, +37443, +37443, +37442, +37475, +37475, +37474, +37475, +39523, +39523, +39523, +39555, +39587, +41635, +41635, +41635, +41603, +41635, +41635, +41635, +41635, +41667, +41667, +41667, +41667, +41667, +41667, +41635, +41635, +41635, +41635, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +37474, +37442, +37442, +37442, +37443, +37442, +37442, +37410, +37442, +37442, +37443, +37443, +37443, +37442, +37442, +37410, +37410, +37410, +35362, +35395, +35395, +35394, +35362, +35395, +35394, +35362, +33314, +33314, +35362, +35362, +35394, +33346, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +31266, +31266, +31234, +31234, +31234, +31234, +31234, +31234, +31233, +31233, +31233, +31233, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +33250, +33282, +33282, +31201, +31201, +31201, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33281, +33281, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +31201, +31201, +31169, +31169, +31201, +31201, +31201, +31201, +31201, +31201, +33249, +33249, +33249, +33250, +33250, +33250, +33250, +33250, +33250, +31201, +31201, +31202, +31201, +31201, +31202, +31169, +31169, +31201, +31169, +29121, +29121, +29121, +29122, +29121, +29121, +27073, +27073, +27073, +27073, +27073, +27073, +27073, +27073 +}, +{ +33282, +33282, +33282, +33282, +33282, +35362, +35362, +35362, +35394, +35394, +35395, +35426, +35426, +37474, +37474, +37474, +37474, +37474, +37506, +39554, +39554, +39554, +39555, +39555, +39554, +39554, +39555, +39555, +39522, +37474, +37474, +37475, +39523, +37474, +37442, +37474, +37474, +37442, +37442, +39523, +39523, +39555, +39555, +37474, +37474, +39522, +39555, +39555, +39555, +39554, +39554, +39554, +39554, +39555, +37475, +37474, +37475, +37475, +35426, +35426, +37507, +37507, +37540, +35460, +35492, +37541, +35525, +35525, +33477, +33478, +33511, +33543, +33543, +33544, +35625, +35690, +35691, +35691, +33643, +35691, +35756, +35756, +35789, +35789, +35789, +35821, +35789, +35789, +33740, +33708, +33675, +33675, +33642, +33577, +31497, +31464, +31463, +31431, +31431, +31398, +31398, +33446, +33413, +33413, +33412, +33412, +33411, +35459, +35459, +35491, +37540, +37572, +37572, +37539, +37539, +37539, +37539, +37539, +35491, +35491, +37572, +37572, +37604, +37637, +37670, +37670, +37702, +39750, +37703, +39783, +39783, +39816, +39816, +39783, +39783, +39783, +39751, +39751, +39718, +39686, +37637, +37605, +35525, +35525, +33445, +33445, +33477, +33509, +33510, +33510, +35591, +35624, +37737, +37737, +37770, +37770, +37770, +35690, +35690, +35690, +37803, +37803, +37771, +37770, +37738, +37738, +37705, +35624, +35624, +35624, +35592, +35559, +35559, +33478, +33477, +33477, +33412, +33412, +33412, +33411, +33411, +33379, +35427, +35427, +35459, +35459, +35459, +35460, +33444, +35525, +35557, +37638, +37639, +37671, +37704, +37737, +35689, +35690, +37771, +37803, +39851, +39884, +37836, +39917, +39949, +39982, +39982, +39982, +37934, +37902, +37902, +37935, +37935, +37903, +35855, +35854, +33774, +33774, +33774, +33774, +33775, +33807, +33807, +33840, +33840, +33840, +33872, +33872, +33840, +33840, +33873, +35921, +35954, +35954, +35954, +33906, +33906, +33906, +33906, +33906, +33906, +35987, +31762, +31795, +35990, +36057, +36028, +33852, +25432, +27545, +33948, +42398, +44543, +38236, +38269, +44543, +46751, +48831, +36156, +27770, +31964, +34078, +34078, +34045, +34108, +36221, +36221, +38334, +38334, +38301, +42462, +42430, +42461, +42494, +40316, +38236, +34010, +34010, +31898, +29720, +25559, +21334, +21301, +17075, +14962, +14962, +12849, +12816, +14896, +12848, +10767, +10734, +10734, +10734, +10701, +10669, +10605, +8524, +8524, +8523, +8490, +8490, +10538, +12586, +10538, +8490, +10571, +10604, +2186, +2220, +8560, +21239, +19159, +19094, +19125, +14898, +72, +5, +4, +35, +2214, +21199, +29685, +23347, +17042, +17042, +14897, +14930, +14896, +14960, +17008, +19087, +16973, +8454, +1, +0, +35, +6374, +14861, +19120, +17008, +14894, +14894, +12781, +10569, +8456, +6344, +6344, +8457, +8489, +8489, +8489, +8457, +8489, +8522, +8522, +6475, +6475, +8588, +10701, +12750, +10734, +10702, +10734, +10734, +10735, +12815, +12816, +14895, +14928, +14928, +14928, +14960, +14960, +14960, +17040, +17072, +17073, +17072, +17039, +17039, +17039, +17006, +17006, +14958, +12780, +6375, +10569, +6375, +10568, +8390, +8389, +8357, +18791, +29191, +37510, +41636, +41634, +39586, +39587, +37508, +37508, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37474, +37474, +37474, +37474, +37442, +37442, +37474, +37442, +37442, +37442, +37475, +39523, +39523, +39491, +39523, +39523, +39523, +37475, +37475, +39555, +39555, +39555, +41635, +41603, +39555, +39555, +39555, +41635, +41635, +41667, +43748, +43715, +41667, +41667, +41667, +43716, +43748, +43748, +43683, +43716, +43716, +43716, +43683, +43683, +43683, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +39523, +41603, +41603, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +37474, +37442, +37442, +37442, +37442, +37442, +37443, +35395, +37442, +37442, +37442, +37442, +37442, +39490, +39490, +39490, +37442, +37410, +37410, +35362, +35394, +35394, +35394, +35394, +35395, +35394, +35362, +35362, +35362, +35394, +35394, +35394, +35362, +35394, +35394, +35394, +33314, +33314, +33314, +35395, +35394, +33346, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +31201, +31201, +31201, +31201, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33250, +33250, +33250, +33249, +33249, +33249, +33282, +35330, +33282, +35330, +33249, +33249, +33249, +35330, +35330, +35330, +33249, +33249, +33249, +33282, +33281, +33249, +33249, +33249, +33281, +35298, +35298, +35298, +35298, +35330, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +31201, +31201, +31169, +31201, +31201, +31201, +31201, +31169, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +29121, +27073, +27041 +}, +{ +33250, +33282, +33282, +33282, +33282, +33314, +35362, +35362, +35362, +35362, +35394, +35394, +35394, +35394, +35394, +35394, +35426, +37474, +37506, +37506, +39554, +39555, +39554, +39555, +39522, +39522, +39555, +39555, +39555, +37475, +37475, +39555, +39523, +37474, +37474, +37474, +37474, +37442, +37474, +37474, +39523, +39555, +39555, +39523, +37474, +39522, +39555, +39555, +39554, +37506, +39554, +39554, +39554, +37506, +37475, +37474, +35427, +37474, +35426, +35426, +37507, +37507, +35492, +35492, +35493, +37541, +35525, +35525, +35526, +33478, +33511, +33544, +33576, +33577, +33609, +35690, +35691, +33643, +33675, +33676, +33708, +33741, +35789, +35822, +35854, +35854, +35821, +33773, +33740, +33708, +33675, +33675, +33642, +33578, +31497, +31465, +31464, +31463, +31431, +31399, +31398, +31366, +31365, +31364, +31332, +33380, +33411, +33411, +35459, +35459, +35491, +35491, +37572, +37539, +37539, +37571, +37539, +37539, +37539, +37539, +37572, +37572, +37604, +37637, +37670, +37670, +37670, +39751, +37735, +39784, +39816, +39816, +39816, +39784, +37736, +37736, +39752, +39751, +39719, +37670, +37638, +37638, +35557, +33477, +33445, +33445, +33477, +33509, +33510, +33543, +35592, +35624, +35657, +35689, +37738, +37770, +37771, +37803, +37803, +37803, +37835, +37835, +35755, +35755, +37771, +37770, +35689, +35657, +35624, +35624, +35592, +35592, +35559, +35526, +33478, +33477, +33412, +33412, +33412, +33411, +35459, +35427, +35428, +35428, +35460, +35492, +35492, +35493, +35525, +35558, +37638, +37671, +37671, +37704, +37736, +35689, +35722, +35722, +37803, +37836, +39884, +39885, +39917, +39949, +39950, +39982, +39982, +39983, +40015, +40015, +40015, +37967, +37967, +37967, +35887, +35855, +35887, +35855, +35855, +35855, +35888, +35888, +35920, +35921, +35953, +35953, +35953, +35953, +33905, +33873, +33905, +33873, +35954, +35954, +33906, +33938, +33906, +33906, +33906, +33906, +33874, +33874, +31826, +31795, +31828, +33944, +35995, +38077, +33916, +33916, +40286, +44511, +42462, +42462, +42526, +46687, +46751, +48831, +38301, +29850, +31932, +34077, +34077, +34109, +36189, +36253, +36221, +38334, +38334, +38301, +40382, +40349, +42461, +40349, +36123, +38236, +36091, +31930, +29752, +25559, +23446, +19220, +17107, +14994, +12881, +14929, +12849, +14897, +14896, +12815, +10735, +8654, +8654, +10702, +10669, +8556, +10604, +8556, +8523, +8523, +8523, +10538, +10538, +12586, +12619, +10539, +10571, +8427, +6380, +6381, +76, +11, +4366, +8591, +6413, +8, +6, +4230, +2, +2115, +4, +4, +10635, +23379, +19122, +14896, +17010, +14962, +17009, +17009, +14927, +10603, +69, +2, +1, +1, +2, +2, +101, +4328, +6409, +8522, +8554, +8522, +6343, +6343, +6343, +6376, +8457, +8457, +8457, +8457, +8489, +8489, +8489, +8490, +6442, +6475, +6507, +8588, +10669, +10701, +10702, +10734, +10734, +10734, +12815, +12815, +14928, +14928, +14960, +14960, +14960, +14960, +17040, +17041, +17072, +17072, +17040, +14959, +17039, +17038, +17006, +17038, +17038, +12746, +6342, +10535, +6374, +8487, +8422, +8421, +14630, +23015, +33383, +39589, +41636, +41635, +41603, +39555, +37475, +37475, +37475, +39523, +39523, +37475, +37475, +37442, +39523, +37475, +37475, +37475, +37475, +37475, +37442, +37442, +37474, +37474, +37474, +37442, +37475, +37443, +39491, +37443, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39555, +41635, +41635, +41603, +41603, +41635, +41635, +41667, +41667, +43716, +43715, +43715, +43715, +43716, +43748, +43716, +43715, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +39555, +41603, +41603, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37474, +37474, +37442, +37442, +37442, +37442, +37443, +35395, +37442, +37443, +37443, +37443, +37443, +37443, +39491, +39491, +37410, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +37443, +37443, +35362, +35362, +35362, +35394, +35394, +35394, +35394, +35394, +35394, +35394, +35362, +35362, +35362, +35395, +35394, +35394, +35394, +35394, +35362, +35362, +35362, +35362, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33250, +33249, +33250, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +33249, +33249, +35330, +35330, +33249, +33249, +33249, +35330, +35298, +35298, +35298, +35330, +35330, +35330, +33281, +33281, +33249, +33249, +33281, +33281, +33281, +33249, +33249, +33281, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33250, +33249, +31201, +31201, +31169, +31169, +31169, +31169, +31169, +31169, +29121, +29121, +29122, +29121, +29121, +29089, +29089, +29121, +29121, +29121 +}, +{ +31234, +31234, +31234, +33282, +33282, +33282, +33282, +33314, +33314, +33314, +35362, +33346, +33346, +35394, +35394, +35394, +35394, +35426, +37474, +37506, +39554, +39554, +39554, +39522, +39522, +39522, +39522, +39555, +39555, +37475, +37507, +37507, +37474, +37474, +37474, +37474, +37442, +37474, +37474, +37474, +37474, +39523, +39523, +39523, +39522, +39522, +39555, +39555, +37506, +37506, +39522, +39554, +39522, +37475, +37475, +35394, +35426, +35426, +35426, +37475, +37507, +37540, +35492, +35492, +35493, +35525, +35525, +35526, +33510, +33511, +33544, +33576, +31529, +31561, +33642, +33643, +33675, +33675, +33676, +33708, +31693, +33741, +33774, +35822, +35854, +35854, +33774, +33773, +33741, +33708, +33676, +33675, +33643, +33610, +31497, +31497, +31464, +31464, +29383, +29351, +31398, +31366, +31365, +31332, +31332, +31364, +33412, +33411, +35459, +35459, +35459, +35459, +37572, +37571, +37571, +37571, +37571, +37571, +37571, +37572, +37572, +37604, +37637, +37670, +37670, +37670, +37703, +39751, +37736, +37736, +37768, +37768, +37768, +37736, +37736, +37736, +39784, +37704, +37671, +37671, +37638, +35590, +35558, +33510, +33478, +33478, +33478, +33510, +33543, +35624, +35624, +35657, +35690, +37770, +37770, +37803, +37803, +37836, +37836, +37868, +37836, +37836, +37836, +35755, +35755, +35755, +35722, +35689, +35657, +35625, +35624, +35592, +35591, +35559, +35526, +35526, +33445, +33445, +33444, +33412, +35460, +35460, +35460, +35460, +35493, +35493, +37573, +37574, +37606, +37639, +37672, +37704, +37704, +37737, +37769, +37802, +37803, +37835, +37836, +37868, +37837, +39917, +39950, +39950, +37902, +37935, +40015, +40016, +40048, +40048, +40048, +38000, +38000, +38000, +37968, +35887, +35887, +35888, +35888, +35888, +35920, +35953, +35953, +35953, +35986, +35986, +35986, +35986, +35986, +35986, +33938, +33938, +35986, +33938, +33938, +33938, +33938, +33906, +33874, +33874, +31794, +31762, +33875, +31762, +31763, +31829, +33880, +40220, +40253, +38173, +42399, +44511, +40349, +44574, +46687, +46719, +46718, +48799, +42527, +34044, +31964, +34109, +34109, +34109, +36221, +36221, +36221, +36253, +36253, +38269, +38301, +38301, +38269, +36156, +34043, +36123, +31898, +27672, +25559, +23446, +21333, +17139, +14994, +14994, +14929, +12816, +12848, +12848, +12816, +10735, +10703, +8654, +8621, +8621, +8588, +8556, +10604, +8556, +8555, +8555, +8523, +10571, +10570, +12619, +12619, +12652, +10475, +14733, +8460, +23188, +29593, +33852, +25398, +8526, +73, +4266, +4199, +4166, +6245, +8357, +6342, +2117, +38, +10604, +19122, +17009, +14896, +12783, +14928, +12783, +6409, +4, +3, +2115, +2115, +2114, +2146, +67, +2148, +4295, +4328, +4295, +4263, +4295, +4263, +6343, +8424, +8489, +10537, +10537, +10537, +10537, +8489, +8489, +8489, +8522, +8523, +6475, +6475, +6475, +8556, +8588, +10701, +10734, +10734, +10734, +12815, +12815, +12847, +12880, +12880, +12880, +12880, +12880, +14928, +14960, +17072, +17072, +14959, +14959, +14990, +14990, +14958, +14958, +17070, +10633, +6310, +8390, +6342, +8454, +8453, +8421, +16741, +27175, +35463, +39589, +41635, +43683, +41604, +41604, +37475, +37475, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37442, +39523, +39523, +37474, +37475, +39523, +39523, +39491, +37443, +39523, +39523, +39523, +39555, +39555, +39555, +39555, +41603, +41635, +41635, +41635, +41635, +41635, +41667, +41668, +41668, +43715, +43716, +43748, +43748, +43748, +43748, +43715, +43715, +43716, +43716, +43683, +43683, +43683, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +41571, +41571, +41571, +39523, +39523, +39523, +39523, +39522, +39522, +37474, +37442, +37442, +37442, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37443, +35395, +35395, +35394, +35362, +35394, +35395, +35394, +35394, +35395, +35395, +35394, +35362, +35395, +35395, +35362, +35362, +33314, +33314, +33314, +33314, +33314, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33314, +33314, +33282, +35330, +33282, +33282, +35330, +35330, +35330, +35330, +33282, +33282, +33282, +35330, +35330, +33282, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +33282, +33281, +33249, +33281, +33282, +33282, +33281, +33249, +33281, +33281, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33249, +33250, +33250, +33249, +33249, +33250, +33250, +33250, +31201, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +31170, +29122, +29089, +29089, +29089, +29089, +29121, +29121 +}, +{ +31202, +31202, +31234, +31234, +31234, +31234, +31234, +33282, +33282, +33314, +33314, +33314, +33346, +33346, +33346, +35394, +35394, +35394, +35426, +37474, +37474, +37474, +37474, +37474, +39555, +39522, +37506, +39555, +39555, +37474, +37474, +37506, +37474, +39523, +39523, +37442, +37442, +37474, +37474, +37442, +37474, +39523, +39523, +39523, +39522, +39522, +39522, +39522, +37506, +37506, +39554, +39554, +37474, +37474, +37474, +37443, +35426, +35426, +35427, +37507, +35459, +35492, +35492, +35460, +35493, +35525, +35526, +35558, +33511, +33543, +33544, +33577, +31529, +31561, +33610, +33643, +33676, +31628, +31660, +33709, +31694, +31694, +31726, +33774, +33774, +33806, +33774, +33806, +33741, +31661, +31628, +31628, +31595, +31530, +31498, +31497, +29417, +29384, +29384, +29351, +29350, +31366, +31365, +31364, +31332, +31332, +31332, +33379, +33379, +33411, +35459, +35459, +37571, +37571, +37571, +37571, +37571, +37571, +37572, +37604, +37605, +39685, +39718, +37670, +37671, +37703, +37703, +39784, +37736, +37736, +37769, +37769, +37769, +37769, +37737, +37736, +37704, +37704, +37671, +35591, +35591, +35590, +33510, +33478, +33511, +33510, +33510, +33511, +33544, +33576, +35657, +35690, +37771, +37803, +37835, +37836, +37836, +37836, +37869, +37869, +37869, +37869, +35789, +35788, +35756, +35755, +35723, +35690, +35657, +35625, +35625, +35624, +35592, +35559, +35559, +35559, +35526, +35526, +35493, +33445, +33412, +35460, +35461, +35461, +35493, +35526, +37606, +37607, +37639, +37672, +37704, +37704, +37737, +37770, +37803, +37835, +37836, +37836, +37868, +37869, +37869, +37870, +37902, +37902, +37935, +37935, +37968, +40048, +40048, +40048, +40081, +40081, +40081, +38033, +38001, +35953, +35920, +35921, +35921, +35921, +35953, +35954, +35986, +35986, +33938, +36018, +36018, +36019, +36018, +36018, +33970, +33938, +33971, +33971, +33971, +33939, +33938, +33906, +33874, +33873, +31826, +31762, +31762, +29713, +29714, +31795, +31829, +38105, +40316, +42365, +42398, +46591, +44511, +46655, +46719, +46719, +46686, +48767, +46687, +40349, +36156, +36189, +34108, +36189, +38269, +36221, +36189, +36221, +36221, +36221, +38269, +38269, +36156, +36156, +34043, +31930, +27672, +23479, +23446, +21333, +17139, +17107, +14962, +14994, +14928, +10735, +12815, +10734, +10703, +10735, +10734, +8621, +6508, +8556, +8556, +8588, +10636, +8555, +8555, +10603, +10603, +10571, +10571, +12619, +12555, +16781, +12620, +8363, +40090, +40059, +44351, +33786, +33818, +38076, +25333, +6348, +2088, +8394, +8361, +8295, +6278, +4231, +2151, +8458, +16943, +14895, +14895, +16976, +12815, +12749, +6376, +2117, +6277, +6309, +4196, +4261, +4260, +4260, +4261, +4230, +4230, +2117, +2149, +6310, +6310, +6311, +8423, +8456, +8456, +8489, +8489, +10537, +10538, +10537, +10538, +10570, +10603, +8555, +8555, +8555, +6475, +8588, +8621, +10733, +10734, +10766, +10767, +12815, +12847, +12848, +12880, +12880, +12880, +14960, +14960, +14993, +17040, +17040, +14959, +14958, +14990, +14990, +14958, +14957, +17102, +8520, +6310, +8358, +6342, +4294, +6406, +6373, +16676, +27142, +37510, +39556, +41603, +41635, +41604, +41571, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +37475, +37475, +37475, +37475, +37475, +37475, +37475, +37443, +39523, +39523, +39522, +39522, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +41635, +41603, +41635, +41635, +41635, +41667, +43716, +43716, +43716, +43715, +43716, +43748, +43748, +43748, +43748, +43715, +43715, +43716, +43716, +43716, +43683, +43683, +43683, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41571, +41570, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +39523, +39523, +39523, +37475, +39523, +39522, +37474, +39522, +37442, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +37443, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37442, +37442, +37443, +37475, +37475, +37443, +37443, +37442, +37442, +37443, +35394, +35394, +35394, +35394, +35394, +35362, +35362, +35362, +35395, +35394, +35362, +35362, +35362, +33314, +33282, +33282, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +35362, +35362, +35362, +35362, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35362, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35298, +35298, +35330, +35330, +35330, +33281, +33249, +33249, +35330, +35330, +33249, +33249, +33249, +33249, +35330, +35330, +33250, +33249, +33249, +33249, +33250, +33250, +35298, +33250, +33249, +33249, +33250, +33250, +33250, +33250, +33249, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +31170, +29122, +29089, +29089, +29089, +29121, +29121, +29121 +}, +{ +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +33282, +33282, +33314, +33314, +33314, +33314, +33314, +33314, +35394, +35394, +35394, +35394, +37442, +37474, +37474, +39522, +39555, +37506, +37474, +37506, +37506, +37474, +37474, +37474, +37442, +39523, +39523, +37442, +37442, +39523, +37474, +37442, +37474, +37474, +39523, +39523, +39555, +39522, +39522, +39522, +37506, +37506, +39522, +39522, +37474, +37474, +37474, +35427, +35427, +35426, +35427, +35459, +37508, +35492, +35492, +33413, +33445, +33477, +35558, +35559, +33543, +33544, +31529, +33577, +31530, +33610, +33643, +33644, +33676, +33709, +33709, +33741, +33774, +33774, +33774, +33775, +33775, +33775, +33774, +33774, +33741, +31661, +31628, +31596, +31563, +29482, +29449, +29417, +29417, +29385, +27304, +27303, +29351, +29318, +29317, +29317, +31332, +29284, +31332, +31332, +31331, +33379, +35459, +35459, +37571, +37539, +37539, +37571, +37571, +37572, +37572, +37604, +37637, +37638, +37670, +37671, +37703, +37704, +37704, +37704, +37769, +37769, +37769, +37769, +37802, +37770, +37769, +37737, +37705, +37704, +37672, +35591, +35591, +35559, +33511, +33479, +33511, +33479, +31463, +31463, +31496, +33544, +33577, +35690, +35723, +37803, +37836, +37836, +37868, +37869, +37901, +37902, +37869, +37869, +37869, +37869, +37836, +35756, +35723, +35690, +37738, +35658, +35625, +35625, +35592, +35592, +35559, +35559, +35558, +35526, +33478, +33445, +33413, +33413, +35461, +35461, +35526, +37606, +37606, +37639, +37639, +37704, +37705, +37737, +37770, +37802, +39883, +39916, +39917, +37869, +37869, +37869, +37934, +37902, +37902, +35886, +37967, +38000, +38032, +40081, +40113, +40114, +40114, +40114, +40114, +38066, +38034, +35986, +35953, +35953, +35986, +35986, +35986, +35986, +35986, +33938, +36019, +33971, +36019, +36051, +36051, +34003, +33971, +33971, +34003, +34003, +33971, +33938, +33906, +33906, +33874, +31826, +31794, +31826, +29681, +29713, +29745, +29713, +31795, +31828, +38202, +46590, +42398, +46559, +46591, +46623, +48735, +48735, +48766, +48734, +48767, +44543, +40350, +36189, +34108, +36221, +40382, +38269, +36221, +36221, +36221, +36189, +36156, +36156, +36124, +34011, +29850, +27737, +25624, +23479, +21366, +17172, +14994, +14994, +14929, +14961, +12848, +10735, +12847, +8654, +8654, +10702, +10702, +8589, +6508, +8556, +8588, +10668, +10636, +10635, +10635, +10603, +10603, +10603, +10571, +12651, +14668, +12588, +12588, +46364, +52735, +50655, +37978, +44318, +38044, +40156, +50719, +44414, +27510, +21105, +8427, +6249, +6279, +6344, +6344, +4200, +12717, +16910, +12749, +10636, +12717, +8490, +8424, +8423, +6277, +4228, +6309, +6310, +8422, +6374, +6309, +4230, +6310, +6311, +6343, +8391, +6310, +6310, +6343, +8424, +8424, +8456, +8456, +8489, +10537, +10570, +10602, +10635, +10635, +10635, +8588, +8588, +6507, +6507, +8588, +8621, +8685, +10766, +10766, +10766, +12847, +12847, +12880, +12880, +12880, +12912, +14961, +14993, +17040, +17040, +14927, +12878, +12910, +12910, +12877, +12877, +17070, +6473, +8424, +6343, +6376, +4327, +6406, +4357, +16645, +27111, +39559, +41605, +39555, +39555, +39555, +39523, +39556, +39556, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37443, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +41571, +39523, +39555, +39555, +39555, +39555, +41635, +41635, +41603, +41603, +41635, +41635, +41667, +43716, +43716, +43715, +43716, +43748, +43748, +43748, +43748, +43716, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +39523, +39490, +39522, +39522, +37474, +37474, +39523, +39522, +39522, +39522, +39523, +39523, +37443, +37443, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +37443, +37443, +37443, +39523, +39523, +39523, +37475, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35362, +35362, +35394, +35362, +35362, +35362, +35362, +35362, +33314, +33282, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +33314, +35330, +35330, +35330, +35362, +35362, +35362, +35330, +35330, +35330, +35362, +35362, +35330, +35330, +35362, +35330, +35330, +35330, +35330, +37410, +35330, +35330, +35330, +35330, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +35330, +37410, +37378, +35330, +35330, +35330, +35330, +35330, +33249, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35297, +35297, +35297, +35330, +35330, +35297, +35297, +35297, +33249, +33250, +33250, +33250, +33250, +33250, +33250, +33249, +33249, +31169, +31169, +31169, +31169, +31169, +31169, +29121, +29089, +29089, +29121, +29121, +29121 +}, +{ +31201, +31201, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31266, +31266, +33314, +33314, +35362, +35362, +35362, +35394, +37442, +37474, +37474, +39522, +39523, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37442, +39523, +37474, +37474, +39523, +39555, +39522, +39522, +39522, +37474, +39522, +39522, +37506, +37474, +37474, +35427, +35427, +35426, +35426, +35427, +35459, +35460, +35492, +33445, +33413, +33445, +33478, +35559, +33543, +33544, +33577, +31529, +31562, +31563, +33643, +33644, +33676, +31629, +33709, +33742, +33742, +31726, +33775, +33775, +33807, +33807, +33807, +33775, +31694, +31694, +31661, +29580, +29548, +29515, +27402, +27369, +27337, +27369, +27337, +27336, +27304, +27303, +27270, +29317, +29285, +29252, +29252, +29252, +29251, +31299, +31331, +33411, +35459, +35491, +35491, +37539, +37571, +37572, +37572, +37572, +37605, +39718, +39718, +37671, +37703, +37704, +37736, +37737, +37737, +37770, +37769, +37770, +37770, +37770, +37770, +37738, +35657, +37706, +37705, +37672, +35592, +35592, +35591, +33511, +33511, +31431, +31463, +31464, +31496, +31496, +31497, +33610, +35691, +35723, +37836, +37869, +37837, +35821, +35821, +37902, +37902, +37902, +37902, +37902, +37870, +37837, +37837, +35724, +35723, +35691, +35658, +35625, +35625, +35624, +35592, +33512, +33511, +35559, +33511, +33478, +33446, +33446, +33446, +35494, +35494, +35558, +37639, +37639, +37671, +37672, +37705, +37737, +37737, +35722, +37771, +37804, +39916, +39949, +39949, +39950, +37902, +40015, +37967, +37935, +37967, +38000, +38032, +38065, +40113, +40114, +40146, +40147, +40147, +38098, +38066, +36018, +35986, +35986, +35986, +35986, +36019, +36019, +33971, +33971, +33939, +36051, +36051, +36051, +36051, +34003, +34003, +34003, +33971, +34003, +34003, +33971, +33938, +33906, +33906, +33906, +31826, +29713, +31826, +29681, +29712, +29712, +27600, +29713, +27633, +33975, +46589, +44478, +44446, +46527, +46623, +48735, +48735, +50847, +48734, +48735, +46655, +42463, +38269, +36189, +38302, +40414, +36221, +36221, +36221, +36221, +36189, +34076, +34076, +34012, +29850, +27737, +27737, +25624, +21366, +19285, +17172, +17074, +14994, +14929, +12848, +12815, +10767, +10799, +10734, +10702, +8621, +8588, +8556, +8556, +10636, +10668, +10636, +10636, +10636, +10636, +10636, +12684, +12651, +12651, +12652, +14733, +6248, +31637, +50622, +46397, +46397, +46462, +48543, +48607, +46527, +38171, +42365, +42332, +44412, +42300, +27476, +12652, +2087, +4232, +4265, +4265, +4232, +6345, +6312, +6312, +6311, +6278, +6278, +6309, +6342, +8390, +6342, +6309, +6309, +6310, +6310, +8391, +8423, +8391, +6310, +8423, +8423, +8423, +10504, +10536, +10536, +8488, +8489, +10538, +10570, +10603, +10635, +10635, +8555, +8555, +8588, +8588, +8556, +6507, +6540, +8621, +10734, +10734, +10766, +12847, +10799, +10799, +10799, +10799, +12880, +12880, +12880, +17040, +17008, +12879, +10798, +12878, +12878, +12877, +14958, +14958, +6441, +8457, +6345, +6409, +6408, +6407, +6406, +16645, +29159, +39558, +41636, +39556, +39556, +39555, +39555, +41603, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +41570, +41571, +41603, +39555, +39555, +39555, +41603, +41635, +41603, +41603, +41635, +41635, +41667, +41667, +41667, +41667, +43715, +43716, +43716, +43716, +43715, +43715, +43715, +43716, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +41635, +41635, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +39523, +41571, +39523, +39490, +39522, +39522, +37474, +37474, +39523, +39523, +39523, +39522, +39523, +39523, +39523, +39523, +37475, +37475, +37475, +39523, +39523, +37442, +37442, +37442, +39491, +39491, +37443, +37443, +37443, +37443, +39491, +39491, +39491, +39491, +37443, +39491, +39491, +39523, +39523, +37442, +39523, +39523, +39523, +39523, +39523, +39523, +37474, +37474, +37475, +37442, +37442, +37442, +37443, +37443, +35394, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35330, +35330, +35362, +35362, +35362, +35362, +37410, +35330, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +35330, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37410, +37410, +37410, +37378, +37378, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35297, +35297, +33249, +33249, +33249, +33249, +35297, +35297, +35298, +35298, +35297, +35297, +33250, +33250, +33250, +33250, +33250, +33250, +33249, +33249, +31169, +31169, +31169, +31169, +31169, +31169, +29121, +29121, +29121, +29121, +29121, +29121 +}, +{ +29153, +31201, +31201, +31201, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +33282, +33314, +35362, +35362, +35362, +35362, +37443, +37442, +37474, +39522, +37474, +37442, +37442, +37474, +39522, +37474, +37474, +37474, +37474, +37474, +37474, +39523, +37474, +37474, +37442, +37474, +39523, +37474, +37474, +39523, +39555, +39522, +39522, +39522, +37474, +39522, +39522, +37474, +37474, +37474, +35395, +35427, +35426, +35426, +35426, +35459, +35460, +35492, +33445, +33413, +33478, +33510, +33543, +33544, +33576, +31529, +31562, +31562, +31595, +33644, +33677, +31629, +31661, +31662, +31694, +31694, +31727, +31727, +31727, +33807, +31759, +31727, +31727, +29678, +31694, +29613, +29581, +27500, +27467, +25354, +25321, +25289, +27369, +27337, +25256, +27304, +27271, +27270, +27237, +27237, +29252, +27204, +27204, +29251, +29251, +31331, +33379, +33411, +35491, +35491, +35491, +37572, +37572, +37572, +37605, +37605, +39718, +39719, +39751, +37704, +37736, +37737, +37769, +37737, +37770, +37770, +35722, +35722, +35722, +35722, +35690, +35658, +37738, +35658, +35625, +35624, +35592, +33544, +33512, +31464, +31464, +31464, +31464, +31497, +33577, +33578, +33643, +35723, +35756, +37837, +37869, +35789, +35789, +35822, +35854, +35854, +37935, +37935, +37903, +35822, +35789, +35789, +35756, +35724, +35723, +35690, +33577, +33577, +33577, +33544, +33512, +33512, +33511, +33511, +33479, +33478, +33446, +33446, +35526, +35527, +35591, +37671, +37672, +35624, +37705, +37738, +37770, +37770, +35723, +35755, +37836, +37837, +39917, +37902, +37934, +37935, +40016, +37968, +37968, +38000, +38000, +38033, +40114, +40146, +40147, +40147, +40147, +38131, +38099, +36018, +36019, +36019, +36019, +36019, +36019, +36019, +33971, +33971, +33971, +33971, +36084, +36052, +34003, +34003, +34004, +34004, +33971, +33971, +31923, +34003, +33971, +33907, +31826, +33906, +31826, +31794, +29713, +29746, +29681, +27600, +27600, +25519, +25520, +25521, +29652, +42298, +48639, +46526, +48670, +50815, +52927, +52927, +52895, +50815, +48703, +46655, +44543, +38269, +36189, +38302, +38334, +36221, +36221, +34141, +36189, +36189, +34044, +34044, +31899, +29818, +27737, +25625, +23543, +19285, +19253, +17140, +17107, +14961, +14929, +12816, +10735, +10767, +10734, +8686, +8620, +8588, +8588, +8556, +10636, +10668, +10636, +10603, +10636, +10636, +12684, +12684, +12684, +12684, +12684, +14732, +10538, +25265, +52734, +48541, +50622, +50623, +46462, +42204, +46526, +42299, +42364, +38139, +36058, +40251, +35993, +40219, +35928, +27476, +16911, +4297, +6377, +4232, +6312, +6311, +6278, +10504, +8424, +6311, +8423, +8422, +6342, +10535, +8455, +8423, +10503, +10503, +8391, +8423, +8456, +8455, +10504, +10504, +10504, +10536, +10536, +10536, +10536, +10569, +10570, +10602, +12683, +10668, +10636, +10635, +8588, +8588, +8620, +8588, +6475, +6475, +6540, +8621, +10734, +10734, +12847, +12847, +12847, +10799, +12879, +12880, +12880, +12880, +17008, +14928, +12879, +10798, +10830, +10798, +12845, +14926, +12846, +8523, +10571, +8458, +8523, +8490, +8488, +10567, +20838, +33319, +41638, +41636, +39555, +39556, +39588, +41636, +39555, +39555, +39555, +39555, +39555, +39555, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +39523, +39523, +41603, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +41570, +41571, +41603, +39555, +39555, +39555, +41603, +41635, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43716, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39491, +39491, +39491, +39491, +39491, +39523, +39523, +39523, +39523, +39491, +39523, +39523, +39523, +39523, +39523, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +39522, +37475, +37475, +37475, +37475, +37443, +37443, +37443, +37442, +35394, +35362, +35394, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37410, +37410, +37410, +37410, +37410, +37410, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35297, +35297, +35297, +33249, +33249, +33249, +35297, +35297, +35297, +35297, +35297, +35330, +35330, +35298, +35297, +33250, +33250, +33250, +33250, +33250, +33250, +33249, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +29121, +29121, +29121, +29121, +29121, +29121 +}, +{ +29121, +29153, +31201, +31201, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +33282, +33282, +33314, +35330, +35330, +35362, +37443, +37443, +37475, +39522, +39522, +39523, +37474, +37442, +39522, +39522, +39522, +37474, +37474, +37474, +37442, +37474, +39523, +39523, +37442, +37442, +37474, +39523, +37474, +37474, +39523, +39555, +39522, +39522, +39522, +37474, +39522, +39522, +37474, +37474, +35394, +35395, +35395, +35426, +35426, +35426, +35427, +35460, +35492, +33445, +33445, +33510, +33511, +33543, +33576, +33576, +31529, +31562, +31595, +31595, +31596, +31629, +31629, +29581, +29614, +29646, +29646, +31727, +31727, +31727, +31727, +29679, +29679, +29679, +29679, +29646, +29613, +27533, +27500, +27435, +25354, +25322, +25289, +25289, +25256, +25256, +25256, +27271, +27270, +27238, +27205, +27172, +27172, +27172, +29252, +29251, +31299, +31331, +33379, +35491, +35491, +35491, +37572, +37572, +37572, +37605, +37605, +39686, +39719, +39752, +37704, +37704, +37737, +37737, +37770, +37770, +37770, +37802, +37803, +37803, +37803, +37771, +35690, +35690, +35658, +33577, +33576, +33544, +31496, +31464, +31464, +31464, +31464, +31464, +31497, +33578, +33611, +33643, +35723, +35724, +35788, +37869, +35789, +35789, +35822, +35886, +35887, +37935, +37935, +35855, +35822, +33741, +33741, +33708, +33708, +35724, +33643, +33577, +33577, +33576, +33544, +33544, +33544, +33511, +33511, +33479, +33479, +33447, +33479, +35527, +35559, +35591, +35592, +37673, +35625, +37705, +37738, +37771, +37771, +35756, +35788, +35788, +37869, +37901, +37934, +37935, +37967, +37935, +37936, +37968, +38001, +38001, +38034, +40114, +40147, +40179, +40179, +40211, +40180, +38131, +38131, +36083, +36083, +36051, +36083, +36051, +36051, +34003, +34004, +36084, +34036, +36084, +34003, +34003, +34003, +34003, +34003, +33971, +33971, +31923, +34004, +33971, +33907, +31858, +31826, +29746, +29713, +31826, +29681, +27633, +27568, +27568, +25520, +23375, +25489, +23314, +31766, +48639, +48671, +50783, +52959, +52958, +55071, +52862, +52895, +48703, +46687, +44575, +38302, +38269, +38270, +38334, +34141, +34173, +34141, +34141, +34109, +31963, +31931, +31899, +29818, +27705, +21431, +21431, +21366, +19285, +14994, +14994, +10768, +12816, +12815, +10735, +10767, +8654, +8686, +6539, +8588, +8588, +10636, +10636, +10636, +10604, +10571, +12684, +12684, +12684, +14764, +14764, +14764, +14732, +14764, +16845, +44313, +54879, +48508, +46428, +46461, +42235, +40155, +42236, +42236, +38075, +38172, +38172, +38139, +33913, +31768, +31800, +31767, +33847, +29621, +21136, +6344, +8392, +8392, +10504, +8423, +8423, +8456, +8423, +8423, +10503, +10503, +10535, +8422, +10503, +12616, +10536, +10536, +10568, +10568, +12616, +10569, +12617, +12617, +10569, +10569, +10601, +12682, +10570, +10603, +10635, +12716, +12716, +10636, +10636, +8588, +8620, +8588, +6507, +4427, +4460, +6540, +8654, +10734, +12847, +12847, +10799, +10799, +10799, +12847, +12880, +12880, +14895, +12879, +12879, +10831, +12879, +10798, +12813, +12846, +12846, +8555, +12684, +10571, +10636, +10635, +12649, +14728, +27175, +35495, +43749, +43683, +41603, +39556, +39556, +41604, +39555, +39555, +39555, +39555, +39555, +41603, +41603, +41571, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41603, +39555, +39555, +39523, +39523, +39523, +39522, +39522, +41570, +41571, +41603, +41603, +39555, +39555, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41667, +43715, +43715, +43715, +43715, +43683, +43683, +43715, +43716, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43619, +43651, +43651, +43651, +41603, +41635, +41635, +41603, +41603, +39555, +41603, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39491, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +37442, +37475, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +39490, +39522, +39523, +39523, +37475, +37442, +37475, +37475, +37475, +37475, +37443, +37442, +37442, +35394, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +37443, +37443, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +37410, +37410, +37410, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +37378, +35330, +35330, +35298, +35298, +33250, +33250, +33250, +33250, +33249, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +29089, +29121, +29121, +29121, +29121 +}, +{ +29121, +29121, +29121, +29153, +29153, +31202, +31202, +31202, +31170, +31202, +31202, +31234, +31234, +31234, +33282, +33282, +33282, +35362, +35362, +35363, +37443, +37443, +39522, +39522, +37474, +39522, +39522, +39522, +39522, +37442, +37442, +37442, +37475, +37475, +37474, +37474, +37474, +37474, +37474, +37474, +39523, +39523, +37474, +37474, +37474, +37475, +37475, +39555, +37475, +37475, +37474, +37474, +37474, +37475, +37443, +35394, +35427, +35395, +35427, +33379, +33412, +33445, +33446, +33478, +33511, +33512, +33544, +31496, +31497, +31530, +31563, +31596, +29580, +29549, +29581, +29582, +29582, +29614, +27566, +27598, +29647, +29647, +29647, +29647, +29647, +29647, +27599, +27599, +27598, +27534, +27533, +25420, +25387, +25355, +23242, +23210, +23209, +23209, +25257, +25224, +25223, +25190, +25190, +25157, +27173, +25124, +27172, +27172, +29251, +31331, +31331, +33379, +33411, +35460, +35492, +35492, +35492, +35525, +35526, +37606, +37639, +37671, +37704, +37704, +37737, +37737, +37738, +37737, +37771, +37771, +35723, +35723, +33675, +33675, +33675, +35723, +33643, +33610, +33578, +33545, +31465, +31465, +31432, +29384, +29385, +29417, +29417, +29417, +29482, +31563, +31595, +33676, +33676, +33709, +33741, +33773, +33774, +33774, +33807, +35887, +35855, +35855, +35823, +33775, +33774, +33774, +33741, +33708, +33676, +33611, +33579, +33546, +33545, +31497, +31465, +31497, +31464, +31464, +31432, +31431, +31399, +33480, +33512, +33512, +35592, +35625, +35657, +35658, +35658, +35691, +37772, +37804, +35756, +35789, +35789, +35822, +35854, +35855, +35887, +37968, +35920, +35952, +38001, +35985, +36018, +38099, +38131, +38131, +38132, +40180, +40212, +38165, +38165, +38164, +36116, +36116, +36117, +36084, +36084, +36052, +36084, +34037, +34037, +34037, +34036, +34004, +34004, +34004, +34004, +34004, +34004, +34004, +34004, +31956, +31924, +31891, +31859, +31826, +29746, +31794, +29745, +29713, +27633, +27568, +25455, +23376, +23344, +23376, +23281, +27507, +42267, +52799, +50719, +52895, +59231, +55039, +54943, +52863, +50751, +48703, +42398, +40350, +34076, +38302, +38334, +36221, +34141, +34109, +34076, +34077, +34077, +31931, +27673, +27706, +27705, +23511, +25656, +21398, +19253, +10801, +12881, +12848, +10767, +12816, +10735, +10734, +8654, +4460, +8588, +10668, +8620, +10668, +12748, +10635, +8522, +8555, +12684, +10571, +12651, +14732, +16813, +16845, +14765, +8458, +40153, +52798, +48572, +50718, +46428, +46461, +40154, +42235, +38074, +35994, +38139, +38204, +36059, +27607, +33979, +29785, +25527, +23382, +25429, +29687, +33848, +25395, +12684, +8490, +10505, +12651, +10505, +10537, +10569, +8456, +12649, +8455, +10568, +10568, +10568, +10568, +12649, +12649, +12649, +12649, +12649, +12682, +12649, +10569, +10569, +12650, +12683, +12682, +10635, +10635, +12715, +12748, +12716, +10668, +10668, +10636, +8620, +8588, +8588, +8588, +6508, +4427, +6540, +8653, +10734, +10766, +10799, +10799, +10799, +10799, +12879, +12912, +14928, +12847, +12879, +12879, +10830, +10798, +12845, +16973, +16939, +16874, +16842, +16875, +18923, +18889, +23048, +27208, +35494, +37541, +39588, +41636, +41603, +41603, +41603, +39587, +41571, +41603, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41570, +41570, +41603, +39555, +39555, +39555, +41603, +41603, +41602, +41603, +41603, +41635, +41603, +41635, +43715, +43715, +41635, +41635, +41635, +41635, +41635, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43716, +43716, +43748, +43715, +43715, +43715, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43715, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45699, +43651, +43651, +43651, +41635, +41603, +41603, +41603, +39555, +39555, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +39555, +41603, +41603, +41603, +41571, +41571, +39522, +39523, +41603, +41603, +41603, +39523, +39523, +41603, +39523, +39490, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +39522, +39522, +41570, +39522, +39522, +39522, +41571, +41571, +41570, +39522, +39522, +39522, +39554, +39554, +41570, +41570, +39522, +39522, +39523, +39523, +37442, +37442, +39522, +37442, +37442, +37442, +37442, +37442, +37443, +37443, +39491, +37443, +37443, +37442, +37443, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +39458, +37410, +39458, +39458, +39490, +39490, +39458, +37410, +37410, +37410, +37377, +37378, +37410, +37410, +37378, +35329, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35298, +35298, +35329, +35330, +35330, +35330, +37378, +37378, +35330, +35298, +35298, +35298, +35298, +35266, +33249, +33249, +33249, +33217, +31169, +31169, +31169, +31137, +31169, +31169, +31169, +29121, +29121, +29121, +29121, +29121 +}, +{ +29121, +29121, +29153, +29153, +31202, +31202, +31202, +31202, +31170, +31202, +31202, +31234, +31234, +31234, +33282, +33282, +33282, +35362, +35362, +37443, +37443, +37443, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +37442, +37442, +39523, +39523, +37474, +37474, +37474, +37474, +37474, +37474, +39523, +39523, +37474, +37474, +37474, +37475, +37475, +37475, +37442, +37442, +37442, +35394, +35394, +37474, +37443, +35394, +37475, +35427, +35427, +35459, +33412, +33445, +33446, +33478, +33512, +33512, +33512, +31496, +31497, +29482, +29515, +29548, +29548, +29548, +29581, +29582, +29614, +29615, +27599, +27598, +27599, +29647, +29647, +29647, +29647, +27566, +27599, +27599, +27566, +25485, +27501, +25388, +25355, +25323, +23210, +23209, +23209, +23209, +23176, +23176, +23143, +25190, +25190, +25157, +25157, +25124, +27140, +27171, +29251, +31299, +31331, +31331, +33411, +33411, +35491, +35492, +35492, +35525, +35526, +37606, +37671, +37672, +37704, +37704, +35689, +37737, +37770, +37770, +35755, +35755, +35755, +35723, +33675, +33707, +33707, +35755, +33643, +33643, +33610, +33577, +31497, +31465, +29417, +29417, +29417, +29417, +29417, +29450, +29482, +31563, +31596, +33676, +33709, +33741, +33741, +33741, +31694, +33742, +33807, +35887, +35888, +33808, +33807, +33775, +33774, +33774, +33773, +33740, +33676, +31563, +31530, +31498, +31498, +31497, +31465, +31465, +31465, +31464, +31432, +31399, +31431, +33480, +33512, +35561, +35593, +33577, +33577, +35658, +35690, +35723, +35756, +37805, +35789, +35789, +35822, +35822, +35855, +35855, +35888, +35920, +35920, +38001, +35985, +35986, +38066, +38099, +38132, +38132, +40212, +40213, +40213, +40245, +38197, +38197, +38165, +38197, +38165, +36117, +36085, +36085, +36085, +36085, +34037, +34037, +34037, +34037, +34037, +34037, +34037, +34037, +34037, +34037, +34036, +34004, +33972, +31891, +31859, +31826, +29746, +29746, +27633, +27633, +27600, +25520, +25455, +23374, +23342, +21262, +23280, +21168, +31701, +44413, +50719, +48639, +48639, +48638, +48639, +48703, +46559, +40318, +38205, +36125, +36158, +34109, +36221, +34141, +36221, +36221, +34141, +34109, +31932, +27673, +29786, +25592, +23511, +21431, +23511, +17172, +19220, +17107, +14994, +12880, +10767, +10767, +10734, +8654, +8621, +8653, +10668, +8620, +10668, +10668, +8555, +8522, +8555, +10635, +10636, +10603, +14797, +14764, +16845, +14764, +12651, +29620, +54943, +48605, +52799, +44380, +46461, +50687, +35896, +40154, +40187, +38139, +33881, +36059, +33978, +31866, +29753, +27672, +25528, +25495, +23414, +23349, +21203, +19024, +16943, +25330, +21104, +10571, +8425, +8425, +10537, +10537, +8456, +12681, +12649, +12649, +12649, +12649, +12649, +12682, +12682, +12682, +12649, +12682, +12682, +10602, +12650, +12683, +12683, +12683, +12715, +12715, +12715, +10668, +10668, +10668, +10636, +8588, +8588, +8588, +8620, +8620, +6540, +6475, +6508, +8653, +8653, +8686, +10734, +10766, +10766, +10799, +10799, +12879, +12848, +12847, +12879, +12879, +10830, +12845, +14925, +17004, +21066, +21034, +23049, +25130, +25161, +27209, +29288, +31400, +37542, +39589, +39588, +41636, +41603, +41604, +41635, +41635, +41603, +41603, +41603, +41635, +41636, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39554, +39555, +39555, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +43715, +43715, +41635, +41635, +43715, +41635, +41635, +43683, +43715, +43715, +43715, +43715, +43715, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43716, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43715, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +41635, +41603, +41603, +41603, +39555, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +41603, +41603, +41603, +39523, +41603, +41603, +41603, +39522, +39523, +39523, +39523, +41603, +41603, +41603, +41603, +39522, +39523, +39523, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41570, +39522, +39522, +39522, +39523, +39522, +37442, +39522, +39522, +37474, +37442, +37442, +37442, +37443, +37443, +37411, +37411, +37443, +37442, +37442, +37410, +37410, +37410, +37442, +37410, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +39458, +39458, +39458, +39490, +39458, +37410, +37410, +37410, +37410, +37378, +37378, +37410, +37410, +37378, +35329, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35298, +35298, +35298, +35298, +35329, +35330, +35330, +35330, +37378, +35330, +35330, +35298, +35298, +35298, +35298, +35298, +33249, +33250, +33250, +33250, +33250, +33218, +31169, +31169, +31169, +31169, +31169, +29121, +29121, +29121, +29121, +29121 +}, +{ +29154, +29122, +29122, +29154, +31202, +31202, +31202, +31202, +31170, +31202, +31202, +31234, +31234, +31234, +33314, +33314, +35362, +35362, +35363, +37443, +37443, +37475, +39522, +39522, +39523, +39523, +39523, +39523, +39523, +39523, +39491, +39491, +39523, +39523, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37474, +37442, +37442, +37442, +35394, +35394, +37443, +37443, +35395, +35427, +35395, +35427, +35460, +33412, +33445, +33446, +33478, +33512, +33512, +31496, +31497, +29449, +29482, +29515, +29548, +27500, +29549, +27533, +27534, +27567, +27567, +27567, +27598, +27599, +27567, +27567, +27566, +27566, +27566, +27567, +27567, +27534, +25454, +25453, +25388, +23275, +23243, +21162, +23178, +21129, +21129, +21128, +23144, +23143, +23110, +25158, +25157, +25125, +25124, +25092, +27140, +29219, +29251, +31299, +33379, +33379, +33411, +35459, +35492, +35492, +35525, +35558, +37606, +37671, +37672, +35656, +35656, +35657, +35690, +35722, +35723, +35755, +35756, +35756, +33707, +33707, +33708, +33708, +33708, +33676, +33643, +31562, +31497, +31465, +29417, +29417, +29417, +29417, +29418, +29418, +29450, +29450, +31531, +31596, +31628, +33709, +33709, +33742, +31694, +31694, +31694, +33775, +33807, +33840, +33840, +33808, +31759, +31727, +31726, +31726, +31693, +31629, +31563, +29450, +29418, +31498, +31497, +31465, +29384, +31465, +31432, +31432, +31400, +31432, +33480, +33513, +33545, +33545, +33545, +33577, +33610, +33643, +35724, +35756, +35757, +35789, +35822, +35822, +35823, +35855, +35856, +35888, +35921, +35921, +35953, +35986, +35986, +38067, +38132, +38132, +38132, +38165, +40245, +40245, +40245, +38197, +38197, +38197, +38198, +38197, +38165, +36117, +36117, +36117, +36117, +34037, +34037, +34037, +34037, +34037, +34037, +34037, +34037, +34037, +34036, +34036, +34004, +31924, +31892, +31859, +29778, +27698, +27665, +27633, +27601, +25520, +25519, +25486, +23405, +21292, +19212, +21165, +19086, +21167, +29621, +42268, +44382, +42302, +44351, +42398, +44511, +40253, +33979, +29786, +23447, +31964, +36223, +36222, +34141, +34141, +34141, +34141, +34109, +29851, +23513, +27673, +25560, +23544, +21430, +21430, +19317, +21365, +15059, +14961, +12848, +12880, +12815, +10734, +8654, +6540, +8653, +10734, +8620, +10701, +10701, +8523, +8490, +8555, +8555, +10668, +10635, +12716, +14764, +14829, +14796, +14829, +44411, +46524, +44444, +42299, +42299, +44381, +38107, +35994, +33849, +38107, +38107, +31833, +33946, +29753, +31834, +27607, +25527, +23415, +23382, +21269, +17043, +14897, +14864, +19057, +27508, +33750, +27476, +25330, +12684, +8457, +10570, +8456, +10569, +12650, +12650, +12682, +12682, +12682, +12682, +14763, +14763, +12682, +12715, +12715, +12683, +12715, +12715, +14796, +12715, +12748, +12748, +12748, +10668, +10668, +10668, +8588, +8588, +8588, +8588, +8620, +8620, +6540, +4459, +6508, +6572, +8653, +8686, +10734, +10766, +10766, +10799, +10799, +10799, +12847, +12847, +12846, +12878, +12878, +12877, +16972, +19020, +25160, +27175, +29255, +31303, +33383, +33383, +35462, +37542, +39589, +39588, +41668, +41635, +41636, +41636, +41636, +41635, +41636, +41635, +41603, +41635, +41635, +43684, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +39555, +39555, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +43683, +43715, +43715, +43683, +43683, +43715, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43715, +43715, +43715, +43715, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43716, +43716, +43716, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41603, +43651, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +41603, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39554, +41603, +41603, +41603, +39522, +39523, +39523, +41603, +41603, +41603, +41603, +41603, +39555, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41602, +41602, +41570, +39522, +39523, +39555, +39522, +39523, +39522, +39522, +39522, +39490, +39490, +39490, +39491, +39491, +37411, +37411, +37442, +37442, +37442, +37442, +37442, +37410, +39491, +37410, +37410, +37410, +37442, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +37410, +37410, +37410, +37378, +37378, +37378, +37410, +37378, +37377, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +35298, +35329, +37378, +37378, +37378, +35330, +35330, +35330, +35298, +35298, +35298, +35298, +33250, +33250, +33250, +33217, +33218, +33218, +33218, +33218, +31169, +31169, +31169, +31169, +29121, +29121, +29121, +29121 +}, +{ +29122, +29122, +29122, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +33282, +33314, +35362, +35362, +35394, +37443, +37443, +37475, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39523, +39523, +37474, +37474, +37474, +37474, +37475, +37442, +37442, +37442, +37442, +37474, +37474, +37442, +37442, +37475, +37474, +35426, +35394, +35394, +35394, +35395, +35395, +35394, +35395, +35427, +33412, +33445, +33446, +33479, +33511, +33512, +33512, +31497, +31497, +29450, +29482, +29483, +27468, +27468, +27501, +27501, +27534, +25487, +25487, +25486, +25486, +25518, +25486, +25486, +25486, +25486, +25486, +25518, +25519, +25486, +25454, +25421, +23308, +23243, +23243, +21130, +21130, +19080, +19048, +21096, +21064, +21063, +23078, +23078, +23077, +25125, +25092, +25092, +27172, +29220, +29251, +31332, +33380, +33379, +35427, +35459, +35492, +35492, +35525, +35558, +37639, +37672, +37672, +35656, +35657, +35657, +35690, +35723, +35723, +35724, +35756, +35756, +33676, +33676, +33676, +33676, +33676, +31595, +31563, +31530, +29450, +29417, +29385, +27337, +27337, +29385, +29386, +27338, +27370, +29419, +29483, +31564, +31596, +31629, +33709, +31694, +31694, +31695, +31695, +31695, +31727, +31760, +31760, +31760, +31759, +31727, +31727, +31726, +31693, +31629, +29515, +27370, +27370, +29418, +29417, +29385, +29385, +31465, +31433, +31432, +31432, +31432, +31432, +31465, +33545, +33545, +31529, +31530, +33610, +33643, +33676, +35757, +35757, +35790, +35822, +35823, +35823, +35856, +35856, +35888, +35921, +35921, +35954, +35987, +36019, +36052, +38132, +38165, +38165, +38165, +38165, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +36150, +36150, +36150, +36118, +34070, +34070, +34070, +34038, +31989, +34037, +34037, +31989, +31988, +31956, +34004, +31956, +31924, +29843, +29779, +27698, +27665, +25585, +27601, +27601, +25520, +25487, +23406, +21325, +21260, +19179, +19083, +21197, +16972, +16974, +27508, +33849, +35931, +35965, +33915, +33948, +29722, +23448, +21303, +12916, +25626, +38271, +36190, +34141, +32060, +32060, +32092, +34109, +29819, +23480, +23480, +23512, +23544, +21398, +21430, +23511, +21398, +10833, +12848, +14961, +17106, +12815, +10702, +10734, +6540, +8621, +10734, +10701, +10701, +10669, +8588, +10636, +12716, +10636, +12748, +12748, +12716, +14829, +14829, +12749, +23346, +42363, +38202, +42396, +38138, +42332, +35994, +31768, +31833, +31801, +31801, +27607, +31833, +31801, +27608, +27640, +29688, +25527, +21302, +21237, +17043, +14897, +14864, +16912, +16944, +21137, +23250, +27508, +29589, +25330, +16878, +10538, +10537, +10570, +12683, +12683, +12683, +12683, +12715, +12683, +12715, +14763, +14796, +14796, +14796, +12715, +14796, +14828, +14828, +12748, +12781, +12781, +12780, +12780, +10700, +10700, +10668, +8588, +8620, +8620, +8620, +8620, +6540, +4427, +4459, +6540, +8686, +10734, +10766, +10766, +10799, +10799, +10799, +10767, +10767, +12815, +12846, +12846, +12877, +12877, +19020, +21099, +31335, +33415, +37542, +39589, +41637, +41637, +41669, +41637, +41637, +41636, +41668, +41667, +41636, +41636, +43684, +43683, +41635, +41635, +41635, +41635, +41636, +43715, +43715, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +45764, +45764, +45764, +45764, +45764, +45764, +43716, +43716, +43716, +43715, +43715, +43683, +43683, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43684, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41635, +41635, +41635, +41603, +41603, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41570, +41570, +41603, +41603, +41603, +41603, +41635, +41635, +41603, +41602, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41602, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41602, +41602, +41603, +41603, +41603, +39523, +39554, +39554, +39522, +39522, +39522, +39491, +39491, +39491, +39491, +39491, +37443, +37443, +37442, +37442, +37442, +37442, +39490, +39458, +37410, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +37410, +39458, +39458, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37410, +37410, +37378, +37378, +37378, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +35329, +35329, +37378, +35330, +35330, +35330, +35330, +35298, +35298, +35298, +35298, +33250, +33217, +33217, +33217, +33217, +33217, +31170, +31169, +31169, +31169, +31169, +31169, +29121, +29121, +29121 +}, +{ +29122, +29122, +29122, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +33282, +33314, +35362, +35362, +35394, +37442, +37442, +37442, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +39523, +37474, +37474, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35395, +35394, +35394, +35394, +35394, +35362, +35362, +35363, +33314, +35395, +35428, +33412, +33445, +33478, +33511, +33512, +31464, +31465, +31497, +29449, +29450, +27403, +27435, +27468, +25420, +25421, +25453, +25454, +25454, +25486, +23406, +23406, +23406, +23406, +25454, +25454, +25454, +25454, +23406, +23406, +25454, +23341, +23341, +21195, +21163, +21162, +19049, +21130, +19049, +19048, +19016, +19015, +18983, +21030, +20998, +23045, +23045, +23044, +25092, +25124, +27172, +29219, +29251, +31332, +33347, +33379, +35460, +35492, +35525, +35526, +35590, +35591, +37640, +37672, +35657, +35657, +35658, +35690, +35691, +35723, +35724, +35724, +35724, +33676, +33676, +33676, +33676, +33644, +31563, +31531, +29450, +29417, +27337, +27305, +27305, +27305, +27338, +27338, +27338, +27338, +27371, +27403, +29516, +29549, +31629, +31630, +31662, +29646, +29647, +29647, +29647, +31695, +31728, +31728, +31728, +31728, +31727, +31695, +31694, +29581, +29548, +27435, +27370, +27338, +27338, +27337, +27337, +27337, +29385, +29385, +29385, +29384, +29385, +31433, +31465, +31466, +31498, +31530, +33611, +33611, +33643, +33644, +33677, +35757, +33742, +33742, +35823, +33775, +33808, +33808, +33841, +35921, +33874, +35954, +36019, +36020, +38100, +38133, +38165, +38166, +38198, +38198, +40278, +40278, +38198, +38198, +40279, +40279, +38198, +38198, +38198, +36150, +36150, +36118, +34070, +34070, +34070, +34070, +34070, +34038, +34037, +31989, +31989, +31989, +31957, +31924, +31892, +29811, +29779, +27698, +27666, +25585, +25552, +25520, +25487, +23374, +21261, +21228, +19148, +19116, +19051, +19083, +16970, +14859, +16974, +19088, +21170, +23284, +21206, +21206, +17045, +14900, +14900, +12884, +23417, +36095, +34077, +34109, +32028, +32060, +34141, +34077, +27739, +21368, +23480, +21399, +21431, +19350, +19350, +21398, +19285, +12978, +14993, +19155, +19219, +12815, +8622, +10734, +8621, +10734, +10735, +12815, +10702, +8556, +8588, +10668, +12748, +12748, +10668, +14829, +12781, +14829, +12781, +10668, +25524, +33976, +33977, +33945, +31864, +31833, +27575, +31769, +29720, +31834, +33946, +27608, +31834, +29721, +27608, +25495, +25495, +23349, +23349, +21203, +16977, +12718, +12685, +12718, +14830, +16943, +19024, +21202, +21169, +23314, +19055, +10571, +12683, +12715, +12683, +12683, +12683, +12715, +12715, +12715, +12715, +12715, +14829, +14796, +12748, +12748, +14829, +14861, +14861, +14829, +14861, +14861, +12813, +12813, +12781, +10700, +10668, +8588, +8620, +8620, +8620, +8620, +6540, +4459, +4459, +6540, +8653, +10734, +10766, +10766, +10766, +10767, +10766, +10766, +10766, +12814, +12846, +12846, +12845, +14924, +21099, +27242, +35494, +39590, +41669, +43716, +45764, +45797, +45797, +45764, +43684, +43716, +43716, +41668, +41668, +41636, +43684, +43683, +41635, +41636, +43716, +43716, +43683, +43683, +43715, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43716, +43716, +43716, +43715, +43683, +43683, +43683, +43715, +43715, +43716, +43716, +43716, +43716, +43716, +43716, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41635, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41603, +41602, +41602, +41602, +41602, +41602, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41603, +41603, +41602, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43651, +41603, +41603, +41602, +41603, +41603, +41603, +41603, +41603, +41602, +41602, +39554, +39522, +39522, +39523, +39523, +39523, +39491, +39491, +39491, +39523, +37442, +37442, +37442, +37442, +39490, +39490, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +37378, +37410, +39458, +39458, +37410, +37378, +37378, +37378, +37378, +37378, +39426, +39426, +39426, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +35330, +35330, +35298, +35298, +35298, +35298, +35298, +33250, +33217, +33217, +33217, +33217, +33217, +31169, +31169, +31169, +31169, +31169, +31169, +29121, +29121 +}, +{ +29122, +29122, +29122, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +33282, +33314, +33314, +35394, +35394, +35394, +37442, +37442, +37442, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39523, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35362, +35362, +35394, +35394, +35362, +35363, +35395, +35395, +35427, +35460, +33413, +33446, +33479, +33512, +33512, +31465, +31465, +31497, +29450, +27402, +27403, +25387, +25388, +25420, +25421, +25421, +23406, +23406, +23406, +23406, +23406, +21326, +23374, +23374, +23406, +25454, +23406, +23406, +23374, +23373, +23309, +23308, +21195, +19114, +19082, +19049, +19049, +17001, +16968, +16936, +16935, +18951, +18950, +20998, +20965, +20964, +23012, +23044, +25092, +27139, +27139, +29219, +29219, +31299, +33379, +33412, +35492, +35493, +35526, +35559, +35591, +37640, +37672, +35625, +35625, +35658, +35691, +35691, +35724, +35724, +35724, +33676, +33676, +31628, +31596, +31596, +31597, +31564, +29483, +29450, +27370, +27337, +25257, +25257, +25257, +25290, +25290, +25290, +25290, +25323, +27403, +27468, +29549, +29581, +29582, +27534, +27566, +27566, +29647, +29647, +29680, +29648, +29648, +29648, +29648, +29647, +29647, +29582, +29549, +27468, +27435, +25322, +25290, +25290, +25257, +25289, +27338, +27338, +29385, +29385, +29385, +29385, +29385, +29417, +29418, +29418, +31498, +31531, +31563, +31563, +31596, +33677, +35758, +33742, +33742, +33743, +33775, +33776, +33808, +33841, +33874, +33874, +35955, +36019, +36052, +36052, +38133, +38166, +38166, +38198, +40246, +40279, +40279, +38231, +38231, +38231, +40311, +38231, +38231, +38231, +36151, +36151, +34070, +34070, +34070, +34070, +34070, +34070, +31990, +32022, +31989, +31989, +31957, +31957, +31924, +29844, +29779, +29779, +27698, +27666, +27633, +25520, +25487, +25455, +23342, +21229, +19116, +19084, +17004, +17002, +16970, +16970, +14890, +12810, +12779, +12780, +12780, +14862, +12750, +10702, +10702, +10735, +12848, +19187, +36124, +36157, +34109, +32028, +32028, +34109, +31996, +25626, +21367, +21400, +19319, +21431, +21399, +19318, +19318, +19285, +17204, +17139, +21300, +21300, +14961, +8654, +8654, +8621, +10766, +8621, +10767, +10702, +8556, +8588, +10668, +10668, +12748, +12748, +14861, +14861, +12716, +14862, +10701, +21299, +29783, +29784, +29752, +29720, +27607, +25495, +25495, +25495, +23382, +25495, +23382, +23414, +23382, +23382, +23350, +21269, +25398, +21203, +19025, +14831, +10605, +10572, +12653, +12685, +14798, +19057, +21169, +19056, +14830, +12717, +12717, +12716, +10604, +10636, +10636, +10635, +10667, +10667, +10667, +12748, +12748, +12781, +12781, +12781, +12781, +14829, +14862, +14861, +14829, +14861, +14894, +14893, +12813, +12780, +10668, +8587, +8555, +8588, +8588, +10669, +10669, +8588, +6507, +6507, +6540, +8621, +10734, +10766, +10766, +10766, +10766, +10767, +10766, +10798, +12846, +12815, +12814, +10798, +14924, +23146, +31369, +37510, +39589, +43716, +43716, +45764, +45764, +45764, +45764, +43716, +43716, +43747, +43748, +43716, +43684, +43684, +43683, +41635, +43716, +43716, +43716, +43683, +43683, +43715, +43748, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43716, +43716, +43715, +43715, +43715, +43715, +43715, +43716, +43716, +45796, +43716, +43716, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +43683, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +41602, +41602, +41602, +41603, +41602, +41602, +41603, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39522, +39523, +39523, +41571, +39523, +39523, +39523, +39522, +39490, +39490, +39490, +39523, +39490, +39490, +39490, +41571, +39490, +39490, +39491, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +37378, +37378, +37378, +37378, +37378, +37378, +39458, +39458, +39458, +39458, +39458, +37378, +37378, +37378, +37378, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +37378, +37346, +35298, +35298, +35298, +35298, +35297, +33217, +33217, +33217, +33217, +33217, +31169, +31169, +31169, +31169, +31169, +31169, +31169, +31169 +}, +{ +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +31234, +33282, +33314, +35362, +35394, +35394, +35394, +37474, +37474, +37475, +39523, +39491, +39523, +39523, +39523, +39555, +39523, +39522, +39522, +39522, +39522, +39522, +39522, +39523, +39522, +39523, +37442, +37443, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35394, +35394, +35395, +35395, +35363, +35395, +35395, +35395, +35428, +35461, +35461, +33446, +33479, +33480, +33480, +29384, +29417, +29417, +29450, +27402, +25355, +25355, +25388, +25389, +25421, +23373, +23374, +23374, +23374, +23374, +23374, +21293, +21293, +23374, +23374, +23374, +23374, +23342, +21293, +23341, +21260, +21260, +21195, +19115, +19082, +19049, +19049, +16968, +16936, +16903, +16903, +16870, +16870, +18917, +18917, +20964, +20964, +23012, +23044, +25091, +27139, +27139, +29219, +31299, +31332, +33412, +33413, +35493, +35526, +35559, +35591, +35592, +35624, +35625, +33578, +33610, +33643, +33676, +35724, +33676, +33676, +33677, +31629, +31597, +29548, +29549, +29549, +29516, +29483, +27403, +25322, +25289, +25257, +25257, +25257, +25258, +25258, +23210, +23242, +25322, +25355, +27436, +27468, +27501, +27501, +25453, +25485, +25486, +27567, +27599, +29680, +29648, +29648, +29648, +29648, +29616, +29615, +27534, +27501, +27468, +27404, +25323, +25290, +25258, +25257, +25258, +25290, +27338, +27337, +27337, +27337, +27337, +27337, +29418, +29450, +29451, +29483, +31563, +31564, +31564, +31596, +31629, +33710, +31662, +33743, +31695, +31727, +31728, +31760, +31793, +33873, +33906, +35987, +36052, +36052, +36085, +38165, +38166, +38166, +38198, +40247, +40279, +40279, +38231, +38231, +38231, +38264, +38264, +38264, +38232, +36183, +36151, +34103, +34103, +34103, +34070, +34070, +34038, +31990, +31990, +31957, +31957, +31925, +29876, +29844, +29812, +29779, +29747, +27666, +27633, +27601, +25487, +25487, +23374, +23341, +21228, +19116, +19083, +17003, +16970, +16970, +16938, +14857, +14825, +14826, +14826, +12746, +14858, +12746, +12746, +12779, +10731, +10699, +14958, +33975, +38238, +36157, +31996, +31964, +31997, +29852, +25593, +21399, +17206, +19319, +23512, +21431, +19350, +21431, +19317, +19285, +19220, +21333, +23413, +17074, +10735, +8654, +8654, +8653, +10734, +10734, +8621, +8588, +8555, +8588, +10668, +12748, +12780, +14861, +14861, +14829, +16975, +12782, +21299, +29816, +27639, +25526, +29753, +27575, +27608, +29689, +25463, +25463, +23415, +25495, +23415, +23382, +21269, +23317, +21205, +23285, +16978, +14800, +12718, +12653, +10605, +12685, +10605, +10605, +10605, +10605, +12718, +10637, +10637, +10637, +8556, +10605, +10637, +10636, +10636, +10668, +10668, +10700, +10701, +12749, +12749, +12781, +14830, +14862, +14862, +14862, +14862, +14862, +14861, +14861, +12813, +10700, +10667, +8555, +8555, +8555, +8556, +10636, +10701, +10701, +8620, +6539, +6539, +8620, +8653, +10734, +10766, +10766, +10766, +10767, +10767, +10735, +12845, +12846, +12815, +10735, +10766, +14924, +25226, +35464, +39621, +41669, +43716, +43748, +45796, +43716, +45764, +45796, +43716, +43748, +43747, +43716, +43716, +43716, +43715, +43715, +43683, +43716, +45764, +45764, +45764, +43716, +43716, +43748, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +43715, +43715, +43715, +45764, +45764, +45796, +45796, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +43716, +43716, +43716, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +43651, +41603, +41603, +41603, +41570, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43683, +43683, +41634, +41634, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43683, +43683, +43682, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +43683, +43683, +43651, +43651, +41603, +41603, +41603, +41603, +41602, +41570, +39522, +39522, +41571, +41571, +39523, +39523, +39523, +39491, +39490, +39490, +41570, +39490, +39490, +41571, +41571, +41539, +41538, +41539, +41539, +41539, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39458, +39426, +39426, +39426, +39426, +39426, +39426, +39426, +39426, +39458, +39458, +39458, +37378, +37378, +37378, +39458, +39426, +39426, +39426, +39426, +37378, +37378, +37378, +37378, +37378, +37378, +37346, +35298, +35297, +35297, +35297, +35297, +33217, +33217, +33217, +33217, +33217, +33249, +33249, +31169, +31169, +31169, +31169, +31169 +}, +{ +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +33314, +33314, +35362, +35362, +35394, +37474, +37475, +37475, +39523, +39523, +37443, +37475, +37475, +37475, +39555, +37506, +37506, +37506, +37506, +39522, +39522, +39522, +39523, +39522, +39523, +37442, +37443, +37474, +37442, +37442, +37442, +37442, +37442, +37442, +35394, +35394, +35362, +35394, +35395, +35394, +35362, +35363, +35395, +35396, +35428, +35461, +35462, +33446, +33447, +33480, +31432, +29385, +29385, +29417, +29450, +27402, +25355, +23308, +23340, +25389, +25389, +23341, +23342, +21294, +21294, +21294, +21294, +21294, +21294, +23342, +23374, +23374, +23342, +23342, +21261, +21260, +21228, +21228, +19147, +19114, +19082, +16969, +16969, +14856, +14856, +14823, +14790, +14790, +16837, +16837, +18885, +18884, +20932, +20964, +23012, +25059, +27139, +29219, +31300, +29252, +31300, +33380, +33413, +33445, +35494, +35527, +35559, +35592, +35592, +33577, +33577, +33610, +33643, +33676, +33676, +33677, +31629, +31629, +29581, +29548, +27500, +27468, +27468, +27468, +27435, +25355, +23274, +23209, +23209, +23209, +23209, +23209, +23209, +23209, +23210, +23242, +23275, +25388, +25420, +25453, +25453, +25453, +25486, +25518, +25519, +27599, +27599, +27600, +29648, +27600, +27568, +27567, +27567, +27502, +25421, +27469, +25388, +25323, +23242, +23210, +23210, +23210, +23242, +25289, +25289, +27337, +27337, +27337, +27337, +27370, +29450, +29483, +29483, +29515, +29515, +29516, +29548, +29549, +31629, +31695, +31695, +31695, +31695, +31728, +31760, +31793, +33873, +33939, +36019, +36084, +36085, +36117, +38166, +38198, +38166, +40247, +40279, +40279, +40311, +40311, +38232, +38264, +38264, +38232, +38232, +38232, +36183, +36151, +34103, +34103, +34103, +34103, +34070, +34070, +31990, +31958, +31957, +29877, +29844, +29844, +29812, +27731, +27699, +27667, +27634, +27601, +25520, +25487, +23374, +23309, +21228, +21195, +19115, +19082, +17002, +16971, +16938, +14826, +14793, +14826, +14761, +12713, +14793, +14762, +14794, +14795, +12682, +12716, +12716, +12781, +23379, +36189, +36157, +31996, +31965, +31997, +29819, +23512, +21399, +17142, +17206, +21399, +19319, +19318, +21398, +17205, +17237, +19220, +23478, +23446, +17106, +10735, +10735, +10799, +6573, +21364, +14993, +10734, +8620, +6442, +6442, +8587, +8587, +10635, +12748, +12781, +16942, +12781, +8589, +21332, +29752, +29720, +27607, +25494, +23349, +23350, +23383, +23382, +25463, +23415, +21302, +23382, +23382, +19156, +21237, +21237, +16946, +14897, +12719, +12686, +10605, +10605, +12685, +10605, +10605, +10638, +10638, +10605, +10605, +10606, +10638, +10670, +10638, +10638, +10637, +10637, +10669, +10669, +10701, +12782, +12750, +12749, +12782, +14862, +14894, +14894, +14894, +14862, +14862, +12813, +12781, +12748, +10667, +8555, +8522, +8523, +8555, +10636, +10669, +10701, +10701, +8588, +6507, +8588, +8652, +10733, +10766, +10766, +10734, +10734, +10767, +10767, +10734, +12845, +14894, +12815, +10736, +8719, +16973, +27274, +37544, +41701, +41668, +43716, +43748, +43748, +43716, +43716, +45764, +43748, +43748, +43747, +43715, +43683, +43683, +43715, +43747, +43716, +43716, +45764, +45796, +45796, +45796, +45796, +43748, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45796, +45764, +45764, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41635, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39522, +39522, +39523, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43683, +43650, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +45763, +45763, +45763, +45763, +43715, +43715, +43715, +43715, +43683, +43715, +43715, +43683, +43715, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +41603, +41603, +41603, +41603, +41602, +41602, +39522, +39522, +41570, +41602, +39522, +39522, +39523, +39523, +39491, +39491, +41570, +39490, +39490, +41571, +41571, +41538, +39490, +41539, +41539, +41539, +41539, +41539, +41539, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +41538, +41538, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39426, +39426, +39426, +39458, +39458, +39458, +39426, +37378, +37378, +37378, +37378, +37378, +37378, +39458, +39458, +39426, +37378, +37378, +37378, +37346, +37346, +37378, +39426, +37378, +37378, +37346, +37346, +37378, +35330, +35298, +35330, +35298, +33250, +33250, +33250, +33250, +33217, +33249, +33249, +31169, +31169, +31169, +31169 +}, +{ +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +33282, +33282, +33314, +35363, +35362, +35394, +37474, +37475, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +35394, +35394, +35395, +35395, +35395, +35395, +35395, +35363, +35428, +35428, +35461, +35494, +33447, +33479, +31432, +31432, +29352, +29385, +29450, +27402, +25355, +25355, +25388, +23373, +23374, +23374, +21326, +21294, +21294, +21262, +21261, +21261, +21261, +21294, +21262, +21261, +21261, +21261, +21229, +21228, +19148, +19115, +19115, +19083, +17034, +16969, +14889, +14888, +14855, +14823, +12743, +12710, +14758, +14758, +16805, +16805, +18885, +18884, +20932, +22979, +25059, +25091, +27139, +27139, +29252, +29252, +31364, +31333, +33413, +33446, +33446, +35527, +33512, +33545, +33578, +33610, +31563, +31563, +31596, +31628, +31629, +31629, +29548, +29549, +27501, +27501, +25420, +25388, +25388, +25387, +23275, +23242, +21129, +21129, +21130, +23210, +21130, +21129, +19081, +19082, +21194, +23275, +23340, +23340, +25421, +25453, +25454, +25454, +25486, +25487, +25519, +25520, +27568, +27600, +27601, +27568, +25488, +25455, +25422, +23374, +25421, +23308, +23243, +23210, +23178, +23177, +23209, +25257, +25257, +25257, +25257, +25257, +25257, +25289, +27370, +29451, +27403, +27435, +29483, +29484, +29516, +29549, +29581, +29582, +29615, +29615, +29615, +29647, +29680, +31761, +31793, +31826, +31859, +33972, +36053, +36117, +36118, +36150, +36150, +36150, +38198, +38231, +38263, +38263, +38231, +38264, +38264, +38232, +38264, +38232, +38231, +36183, +36151, +36151, +34103, +34103, +34070, +34070, +34070, +34038, +31989, +31957, +31925, +29844, +29844, +29812, +29779, +27731, +27666, +27634, +27601, +25488, +25455, +23374, +23342, +21261, +19115, +19083, +17002, +17002, +16970, +14857, +14825, +14792, +12712, +12712, +12712, +12712, +12712, +12713, +12713, +10665, +10632, +10633, +10731, +14958, +31930, +31963, +31997, +29884, +31964, +29851, +27706, +21367, +15061, +15061, +19286, +21399, +21432, +19318, +17238, +19350, +17237, +23511, +19253, +17107, +12913, +8687, +10800, +8687, +23413, +17073, +12814, +12814, +10668, +6442, +6409, +6409, +6441, +10635, +10635, +12748, +14861, +14894, +17040, +21267, +21267, +19187, +19155, +19123, +19156, +21236, +19091, +19155, +17012, +17012, +14899, +12818, +14898, +12785, +10671, +12719, +10575, +10542, +12655, +12687, +12622, +12654, +10573, +10605, +12686, +10638, +12686, +12719, +12719, +10638, +10638, +12718, +12686, +10605, +10605, +10637, +10637, +8621, +10701, +10734, +12750, +10669, +12782, +12814, +12749, +12781, +14926, +14894, +19054, +14861, +12715, +8554, +6441, +4329, +6409, +8523, +8556, +10701, +10701, +8620, +8588, +8588, +8621, +10701, +8653, +10734, +12814, +12815, +10766, +8686, +8686, +10766, +12877, +12846, +12847, +12847, +12813, +19051, +31401, +37543, +41668, +41668, +43748, +45796, +45797, +45796, +45796, +45796, +45796, +45796, +43748, +43748, +43748, +43748, +43748, +43716, +45796, +45796, +45796, +45764, +45796, +45796, +45796, +43748, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45763, +45764, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43684, +41635, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41571, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41603, +41603, +41603, +39523, +39555, +39522, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +41603, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41603, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41570, +41570, +41570, +41570, +41570, +41570, +39523, +39523, +39523, +39522, +39490, +39523, +39490, +39490, +39490, +41538, +41570, +41570, +41570, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41570, +41538, +41538, +39490, +39490, +39490, +41538, +41538, +41538, +41539, +41538, +41538, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39426, +39426, +39426, +39458, +39458, +39458, +39458, +39458, +39458, +37378, +37378, +37378, +37378, +39426, +37378, +37378, +37378, +37378, +37378, +35330, +37378, +35330, +35298, +35298, +35330, +35298, +33250, +33217, +33217, +33249, +33249, +33249, +33217, +33217, +33217 +}, +{ +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +33282, +33282, +35363, +35363, +35394, +35394, +35394, +37442, +37442, +37475, +37443, +37443, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39523, +39523, +39523, +39523, +39523, +37475, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +35394, +35394, +35394, +35394, +35395, +35395, +35395, +35395, +35460, +35461, +35493, +35494, +33447, +33447, +31400, +31400, +29352, +29385, +27370, +27402, +25355, +25387, +23340, +25421, +23373, +21293, +21261, +21261, +21261, +21262, +21261, +21261, +21261, +21261, +21261, +21229, +19181, +19181, +19180, +19148, +19115, +17035, +17035, +17034, +17002, +14921, +14856, +14856, +12743, +12742, +10662, +12678, +12677, +14725, +14725, +16773, +16804, +18852, +18852, +20932, +23011, +25091, +27172, +27172, +29252, +29220, +31333, +31333, +31333, +33446, +33447, +33479, +33512, +33545, +31530, +31530, +31563, +31596, +31596, +31628, +29580, +29580, +29549, +27501, +27501, +27501, +25421, +23340, +25388, +23307, +23275, +21194, +21129, +19049, +21097, +21130, +21097, +19049, +19049, +19082, +19114, +21195, +21260, +23308, +23340, +23341, +23341, +23373, +23374, +23406, +25487, +25519, +27568, +27568, +25520, +25488, +25455, +23374, +23342, +23309, +23308, +23275, +21162, +21130, +21130, +21129, +23210, +23210, +23177, +23177, +23177, +23177, +23209, +25257, +27338, +27371, +27403, +27403, +27403, +27436, +27468, +29549, +29550, +29582, +27534, +27534, +27567, +27567, +29680, +29713, +31825, +31826, +31891, +33972, +34037, +36085, +36118, +36150, +36150, +36150, +38198, +38231, +38263, +38263, +38263, +38264, +38264, +38264, +38231, +38232, +36183, +36183, +36151, +36151, +34103, +34103, +34070, +34070, +31990, +31989, +31957, +31957, +31925, +29844, +29844, +29812, +29779, +27699, +27666, +27633, +27601, +25488, +23374, +23342, +21261, +21228, +19115, +17002, +17002, +16970, +14889, +14825, +12744, +12712, +12680, +12680, +12680, +12680, +12680, +12712, +10664, +10664, +10664, +10632, +10698, +12844, +27736, +31963, +29884, +31965, +29852, +29819, +27739, +21400, +19254, +17174, +19319, +21399, +21431, +19351, +19318, +19350, +17237, +23511, +21398, +19252, +14994, +8720, +10833, +12913, +17106, +17074, +12815, +12814, +12781, +8522, +8522, +6441, +4328, +2215, +102, +2150, +2183, +4296, +4297, +8588, +10702, +12750, +17009, +14864, +16945, +10671, +14897, +10671, +8527, +10640, +10640, +10608, +10640, +10607, +10606, +10606, +12655, +12655, +12654, +10573, +8460, +8460, +8460, +8492, +8459, +6379, +6379, +8460, +8492, +8492, +8460, +6411, +8492, +8524, +10604, +10669, +10669, +10636, +10636, +10669, +12782, +10701, +12749, +12749, +12716, +12716, +8522, +2183, +69, +69, +2150, +2215, +2215, +4296, +4329, +6442, +8588, +10701, +10701, +8588, +8588, +8588, +8621, +10701, +10733, +10734, +12814, +10767, +10766, +8686, +8686, +10734, +12877, +10766, +12814, +10766, +12812, +23179, +33481, +37575, +41700, +43748, +43748, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +45796, +45828, +43748, +43748, +43748, +43748, +43748, +45796, +45796, +45764, +45764, +43716, +45796, +43748, +45796, +45796, +45796, +45764, +45764, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +43684, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +45763, +45763, +43715, +43683, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +41603, +41603, +41603, +41603, +41570, +41570, +41570, +41570, +41570, +41570, +39523, +39523, +39522, +39522, +39490, +39523, +39490, +39490, +39490, +39490, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39458, +39458, +39458, +39426, +39426, +37378, +37378, +37378, +37378, +37378, +37378, +37346, +35298, +35330, +35298, +35298, +33249, +33249, +33249, +33249, +33249, +33249, +33217, +33217 +}, +{ +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +31234, +31234, +33282, +33282, +35363, +35363, +35395, +35394, +37443, +37442, +37442, +37443, +37443, +37443, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39523, +39523, +39523, +39523, +39523, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +35395, +35394, +35394, +35362, +35395, +35395, +35395, +35395, +35460, +35461, +35493, +35494, +33447, +31399, +31400, +31400, +29353, +27337, +27370, +25322, +25355, +23308, +23340, +23373, +21293, +21261, +19181, +19181, +21261, +21261, +21261, +19181, +19181, +19181, +19181, +19149, +19149, +19148, +19148, +19116, +17003, +17002, +17002, +17002, +16969, +14889, +12808, +12776, +12710, +10662, +10630, +10597, +10597, +12645, +14725, +14725, +16772, +16772, +18852, +20932, +23012, +25060, +27140, +27140, +27172, +27172, +31332, +31333, +31333, +31366, +31367, +33447, +31464, +31464, +31497, +31530, +29515, +29548, +29548, +29580, +29548, +29581, +27533, +25453, +25453, +25453, +23372, +23340, +23308, +21227, +21194, +19114, +19081, +19049, +16969, +19017, +19049, +19049, +19049, +19050, +19082, +19147, +21227, +21228, +21260, +21260, +21293, +21293, +21293, +23374, +23407, +23439, +27536, +25488, +25455, +23407, +23375, +23342, +21261, +21229, +21227, +21163, +19082, +19082, +21130, +21130, +21130, +23210, +21097, +21097, +21097, +21129, +23177, +23210, +25290, +25323, +25323, +25355, +25356, +27404, +27437, +27469, +27502, +27534, +25454, +25454, +25487, +27567, +27600, +27665, +29745, +29810, +31891, +33972, +34037, +34037, +34069, +36118, +36150, +36150, +36150, +36183, +38231, +38263, +38263, +38264, +38264, +38264, +38231, +36183, +36183, +36183, +36183, +36151, +34103, +34071, +31990, +31990, +31990, +31957, +31957, +31957, +31925, +29844, +29844, +29812, +27731, +27699, +25585, +25553, +25520, +23407, +23374, +21261, +21261, +21228, +19083, +17002, +16970, +14889, +14857, +12744, +12711, +10631, +10631, +10631, +12679, +12679, +12680, +12680, +10631, +10663, +12743, +10663, +10665, +12779, +25590, +34076, +29851, +29884, +29852, +29819, +27738, +21432, +19254, +17141, +17206, +21367, +21399, +21463, +21431, +19350, +19350, +21463, +23511, +21366, +17172, +12946, +12913, +12913, +12881, +19155, +12815, +12814, +14862, +8555, +8554, +6441, +6441, +8489, +8521, +6408, +4263, +4231, +5, +5, +39, +4233, +4265, +6313, +10572, +14798, +12718, +12751, +12687, +12720, +12720, +12656, +10575, +10574, +12686, +10605, +8460, +8493, +10573, +10572, +10572, +8491, +8523, +6410, +6410, +8491, +10604, +10604, +8491, +6411, +8491, +10572, +8523, +10603, +10636, +10635, +10635, +10636, +12748, +12781, +14861, +12748, +12716, +8522, +2150, +3, +4, +36, +2117, +4230, +4327, +6408, +6408, +6441, +6474, +8555, +10668, +10701, +10701, +8588, +8588, +8588, +8621, +10733, +10766, +10766, +12814, +10766, +8686, +8686, +8686, +10734, +10798, +10766, +10766, +12781, +16940, +25226, +35560, +39622, +43781, +43781, +43748, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +43748, +43748, +43748, +43716, +43716, +43716, +45796, +45796, +45764, +45764, +43715, +43716, +43748, +45796, +45796, +45796, +45764, +45764, +45796, +45796, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45796, +45796, +45764, +45764, +45764, +43716, +43716, +43683, +43683, +43684, +43683, +43683, +41635, +43683, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +39523, +39523, +39522, +39522, +37474, +39523, +37475, +39523, +39523, +39522, +39522, +39522, +39523, +39523, +39523, +41571, +41571, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +45763, +45763, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +41603, +41603, +41603, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +39523, +39523, +39522, +39522, +39523, +39523, +39490, +39490, +39490, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37346, +35330, +35330, +35298, +35298, +35298, +35297, +35297, +33249, +33249, +33249, +33249 +}, +{ +31234, +31234, +31202, +31202, +31202, +31202, +31234, +31234, +33282, +33282, +33282, +33282, +33282, +33282, +33314, +35363, +35395, +37443, +37443, +37442, +37442, +37443, +37443, +37443, +37443, +39523, +39523, +39523, +37475, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39491, +37443, +37443, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +35395, +35395, +35362, +35362, +35362, +35363, +35395, +35396, +35428, +35460, +35461, +35494, +33447, +31399, +31400, +29352, +29385, +27337, +27338, +25290, +25323, +23308, +23341, +23341, +21261, +21261, +19181, +19181, +19214, +19213, +19213, +19181, +19148, +19148, +19148, +19116, +19116, +19116, +17068, +17067, +14954, +17002, +14922, +14922, +14889, +14856, +12776, +12743, +10662, +10630, +10597, +10597, +10597, +12645, +12645, +14693, +14725, +14724, +16772, +18852, +20932, +23012, +23012, +25092, +27140, +27140, +29253, +29253, +29285, +31366, +31367, +31399, +31465, +31465, +31498, +29482, +29483, +27468, +27500, +27500, +27501, +27533, +27533, +25453, +23373, +23341, +21292, +21260, +21228, +19147, +19114, +19114, +17034, +17001, +16969, +16969, +16969, +16969, +16969, +19050, +19082, +19115, +19147, +21228, +21260, +21261, +21293, +21293, +21261, +21294, +21326, +23407, +25455, +25455, +25455, +23375, +23375, +23342, +21261, +21228, +21195, +19115, +19082, +19082, +19082, +19050, +19050, +21130, +21130, +21097, +19049, +21097, +21130, +23178, +23210, +23243, +25323, +25324, +25356, +25389, +25389, +25389, +25422, +25422, +25454, +25455, +25487, +25519, +25552, +25585, +27697, +29778, +29811, +31924, +34004, +34037, +34037, +34070, +34070, +34070, +34070, +36150, +36183, +36183, +36183, +36183, +36215, +36215, +36183, +36183, +36183, +36183, +36183, +36151, +34103, +34071, +34070, +34038, +31990, +31957, +31957, +31925, +31925, +29844, +29844, +29812, +29779, +27699, +25553, +25521, +25520, +23407, +23374, +21261, +21229, +21196, +19115, +17002, +16970, +14857, +14824, +12744, +10631, +10599, +10599, +10599, +12679, +12679, +12647, +10599, +10630, +10630, +10662, +10662, +10664, +12778, +19218, +34043, +29851, +27771, +31933, +29852, +25658, +23512, +19254, +15028, +15061, +19319, +21398, +23544, +23511, +21431, +21463, +21463, +23544, +19318, +17205, +17140, +12946, +10865, +14962, +19155, +14928, +12814, +12781, +10635, +8554, +6441, +8554, +8521, +8521, +8521, +10569, +10569, +10537, +8392, +6312, +4199, +6279, +6247, +8393, +4199, +38, +2152, +4266, +6315, +8428, +8429, +6316, +8428, +8493, +8460, +8492, +10539, +8491, +8458, +8458, +4296, +6409, +6377, +4264, +6344, +6377, +8458, +8490, +8523, +8523, +8490, +10635, +12715, +12748, +12715, +10635, +12683, +10602, +10570, +8456, +2150, +37, +2117, +2117, +2117, +4165, +4197, +6375, +6408, +6408, +6408, +6408, +6441, +6474, +8554, +10668, +10701, +10668, +8588, +8588, +8621, +10701, +10734, +10766, +12815, +12815, +10766, +8686, +8654, +10734, +10766, +10798, +10766, +10766, +12812, +18987, +29353, +37607, +41701, +45829, +45797, +45796, +43748, +45796, +45796, +45796, +45796, +45796, +45796, +43716, +43716, +43715, +43715, +43715, +43716, +43716, +45796, +45796, +45764, +45764, +43716, +43716, +43748, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +43716, +43683, +43683, +43683, +43684, +43683, +41635, +41603, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +41571, +41571, +41571, +41571, +41571, +41539, +41539, +39491, +39491, +39491, +39490, +37442, +37475, +37475, +37475, +37442, +39491, +39491, +39491, +39523, +39491, +39491, +39491, +39523, +39523, +41571, +41570, +41571, +41571, +41571, +41571, +41603, +41603, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +45763, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +41603, +41603, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41571, +41571, +41570, +39522, +41571, +39523, +39522, +39490, +39523, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +39458, +39458, +39458, +39458, +39458, +41506, +41506, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +39458, +39458, +39490, +39490, +39490, +39458, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +37378, +37378, +37378, +37410, +39426, +37378, +37378, +37378, +35330, +35330, +35298, +35298, +35298, +35298, +35297, +33249, +33249, +33217 +}, +{ +31202, +31202, +31202, +31202, +31234, +31234, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33314, +35362, +37443, +37443, +37475, +39523, +37443, +37443, +37443, +37443, +37443, +39523, +37443, +37443, +37475, +37475, +39523, +39523, +39523, +39523, +39523, +39523, +37443, +37443, +37442, +37442, +37443, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +37443, +35395, +35362, +35362, +35362, +33315, +35395, +35396, +35428, +35461, +35461, +35494, +33447, +31399, +31400, +29352, +29353, +27305, +27306, +25290, +23275, +23308, +21261, +21261, +19181, +19213, +19213, +19214, +19214, +19213, +19181, +19181, +17068, +17068, +17036, +17036, +17036, +17003, +17003, +14954, +14954, +14954, +14922, +14889, +14889, +12808, +12743, +10662, +8582, +8550, +8517, +8517, +10565, +10565, +12645, +12645, +12645, +14725, +16772, +18852, +20932, +23012, +23012, +23044, +25092, +27140, +27205, +29253, +29286, +29318, +29319, +31400, +31433, +31465, +29450, +29483, +27435, +27436, +27500, +27501, +27501, +27501, +25453, +23405, +23341, +21292, +21260, +19180, +19147, +17067, +17034, +17034, +17001, +17001, +16969, +16969, +16937, +16937, +16969, +17002, +19082, +19115, +19147, +19180, +21228, +21260, +21261, +21261, +21261, +21261, +21294, +21294, +23342, +23375, +23375, +23342, +21262, +21229, +19148, +19148, +19115, +19082, +17034, +17002, +17002, +19050, +17001, +17001, +19049, +16969, +16969, +16969, +19050, +19082, +21130, +21163, +23276, +23276, +23308, +23341, +25389, +25390, +23374, +23374, +23374, +23407, +23407, +23439, +25520, +25552, +25617, +27698, +29811, +31891, +31956, +34037, +34037, +34037, +34038, +34038, +34070, +34070, +36150, +36151, +36183, +36183, +36183, +36215, +36215, +36184, +36184, +36184, +36183, +36151, +34071, +34071, +34070, +34038, +31990, +31957, +31957, +31925, +31925, +29844, +29844, +29812, +29779, +27666, +25553, +25520, +25488, +23375, +23374, +21261, +21229, +19148, +19083, +17002, +16970, +14857, +12744, +12711, +10631, +10631, +10631, +10631, +12679, +12711, +12647, +12679, +10630, +10630, +10661, +10630, +10663, +12778, +10765, +23477, +29850, +27738, +29852, +29852, +27739, +23545, +21368, +15093, +17141, +21399, +21431, +23544, +23511, +21463, +21463, +21496, +23576, +19318, +17204, +17204, +15027, +15027, +17075, +17042, +14961, +14895, +12781, +10701, +10635, +8555, +8522, +6441, +8554, +10602, +14795, +10569, +14763, +14698, +14732, +12618, +8392, +25295, +18924, +12618, +8457, +5, +6, +6, +7, +8, +7, +8, +8, +8, +2055, +6, +6, +5, +2118, +5, +37, +2118, +2085, +2085, +37, +2086, +2118, +2118, +37, +4, +4, +4, +4, +4, +4, +4, +4, +4, +2084, +4198, +6310, +4197, +2117, +6278, +8423, +8423, +10601, +8553, +8521, +6440, +6441, +8554, +8587, +8587, +10668, +10668, +8620, +8588, +8621, +10701, +10734, +12814, +10766, +12847, +12815, +10766, +8654, +8653, +10734, +12814, +10734, +10766, +10765, +14892, +23146, +33448, +41702, +43780, +45797, +45796, +45796, +43748, +45796, +43748, +43748, +43748, +45796, +45796, +43716, +43716, +43716, +43748, +43716, +43748, +43748, +45796, +45796, +45764, +45764, +45796, +45796, +43748, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +43715, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39491, +39491, +39491, +39491, +39491, +39491, +39491, +39491, +39491, +37443, +37443, +37475, +37475, +37442, +37442, +39523, +39523, +39523, +39523, +39491, +39491, +39523, +39523, +39523, +39522, +41570, +41570, +41570, +41571, +41571, +41571, +41571, +41571, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43715, +43715, +43715, +43683, +43683, +43715, +43683, +43683, +43683, +43683, +41603, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +43651, +41603, +41603, +41570, +41570, +41570, +41570, +41570, +39490, +39522, +39522, +41571, +39523, +39523, +39522, +39522, +39522, +39522, +39522, +39491, +39522, +39490, +41538, +41570, +41538, +41570, +41570, +41570, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39490, +39490, +39490, +41506, +41506, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41538, +41538, +41538, +41538, +41538, +41506, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39426, +39458, +39458, +39458, +39426, +37378, +37378, +37378, +35330, +35330, +35330, +35298, +35298, +35298, +35297, +35297, +35297 +}, +{ +33250, +33250, +33250, +33250, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +35362, +35362, +37443, +37443, +37475, +39523, +37443, +37443, +37443, +37443, +39523, +39523, +37443, +37443, +37443, +37443, +37475, +39523, +39523, +39523, +39523, +39491, +37443, +37443, +37442, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +37411, +37410, +35395, +35395, +35362, +33314, +33314, +33315, +35395, +35396, +35428, +35461, +35461, +33446, +33447, +31399, +31400, +29352, +29353, +27305, +27306, +25258, +23243, +21196, +21228, +19180, +19181, +19181, +19181, +19213, +19181, +19181, +19149, +17100, +17068, +17036, +17036, +17003, +14955, +14923, +14922, +14922, +14922, +14922, +14890, +12809, +12808, +12776, +10663, +10630, +8550, +8550, +8517, +8517, +8517, +10565, +10565, +12613, +12645, +12645, +14724, +16804, +18884, +20932, +23012, +23012, +25092, +25092, +27205, +27205, +27206, +29287, +29287, +29320, +29385, +29417, +29450, +29451, +27403, +27436, +27469, +29549, +25421, +25421, +23373, +23341, +21261, +21260, +19180, +17100, +17067, +17034, +14953, +14953, +14921, +14921, +14889, +14889, +16905, +14857, +16905, +16969, +17002, +17034, +19115, +19147, +19148, +19180, +19180, +21229, +21229, +21229, +21261, +21262, +21261, +23310, +21294, +21262, +19181, +19148, +17067, +17035, +19114, +17034, +17002, +17002, +17002, +16969, +16969, +16969, +16969, +16969, +16969, +16970, +19018, +19050, +19082, +21163, +21195, +21196, +21228, +23309, +23341, +23342, +23342, +23342, +21294, +23375, +23407, +23407, +23440, +25520, +25585, +27698, +27730, +29811, +31924, +31957, +34005, +34037, +34037, +31989, +34070, +34070, +34102, +34103, +36183, +36183, +36183, +36216, +36216, +36216, +36216, +36184, +36183, +36151, +34071, +34071, +34038, +34038, +31989, +31957, +31957, +31957, +31925, +31892, +29812, +29779, +29779, +27666, +25553, +25520, +23440, +23375, +23342, +21261, +21228, +19148, +17034, +16970, +14889, +14825, +12743, +12711, +10630, +10630, +10630, +10630, +10630, +12711, +12646, +12678, +10630, +10630, +12678, +10630, +10631, +10664, +8586, +14959, +27736, +29851, +25626, +27706, +29884, +23513, +23480, +17206, +17206, +21399, +21431, +23576, +23543, +23543, +23543, +23576, +23608, +21463, +21398, +19317, +15059, +12946, +17140, +14994, +17042, +14928, +12782, +12782, +10668, +10636, +8523, +8555, +8587, +8490, +10635, +12683, +18990, +18957, +14731, +25296, +50652, +54942, +57023, +57023, +57023, +54910, +46426, +37974, +27409, +16845, +8426, +4168, +2056, +8, +2056, +7, +2055, +7, +6312, +4199, +2087, +4167, +2053, +2086, +4166, +2118, +2085, +2085, +2117, +2149, +2117, +2085, +4, +4, +2117, +6278, +8392, +8392, +6279, +6343, +6343, +6311, +6376, +10569, +12682, +12715, +10634, +8554, +8522, +8522, +8554, +8586, +8587, +8587, +8620, +8620, +8588, +8588, +10701, +10734, +10734, +12847, +12814, +12847, +12815, +10734, +8654, +8653, +10734, +12814, +10701, +10766, +10765, +16939, +29322, +39656, +43781, +45860, +47844, +45796, +45796, +43748, +43748, +43748, +43748, +43716, +45764, +45796, +43716, +43748, +43748, +43748, +43748, +43748, +43748, +45796, +43716, +45764, +45796, +45796, +45796, +43748, +45764, +45796, +45796, +45796, +45796, +47844, +47876, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45796, +45796, +45764, +45764, +45764, +45764, +45796, +43716, +43716, +43715, +43683, +43683, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37442, +39491, +39491, +39491, +39491, +39491, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +39523, +39523, +39523, +39491, +39491, +39491, +39523, +39523, +39522, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +43619, +43651, +43651, +41603, +41603, +41570, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41602, +41602, +41602, +41603, +41570, +41570, +41570, +41570, +41570, +41570, +39522, +39522, +39522, +41570, +41571, +41571, +39523, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +39490, +41538, +41538, +41538, +39490, +39490, +39490, +41538, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41539, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41506, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +37378, +37378, +37378, +37378, +37378, +37378, +35298, +35297, +35297, +35297, +35297 +}, +{ +33282, +33282, +33250, +33250, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33314, +35363, +35363, +35362, +37443, +37443, +37443, +39491, +37443, +37443, +37443, +39523, +39523, +37443, +37443, +37443, +37443, +37443, +39523, +39523, +39523, +39491, +39491, +37443, +37443, +37443, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +37410, +37410, +35363, +35362, +35362, +33314, +33315, +33315, +35396, +35396, +35428, +35461, +35461, +33414, +33446, +31399, +31400, +31400, +29353, +27305, +27306, +25291, +23243, +21195, +19147, +19115, +19148, +17101, +19149, +17101, +17101, +17101, +17068, +17068, +17036, +14955, +14955, +14955, +14923, +14922, +12842, +12842, +14890, +14890, +12841, +12809, +12776, +12744, +10663, +10630, +8582, +8550, +8550, +8518, +8549, +10597, +10565, +10565, +12645, +12645, +14692, +16772, +18852, +20932, +20932, +20932, +23012, +23044, +25125, +27173, +27206, +27239, +27207, +29320, +29352, +29385, +29418, +29419, +27371, +27404, +27436, +27436, +25389, +25389, +23341, +21261, +21228, +19148, +17067, +17035, +17034, +14954, +14921, +14921, +14921, +14888, +14856, +14856, +14824, +14824, +14857, +16937, +16969, +16969, +17034, +19115, +19147, +19147, +19148, +19180, +21228, +19181, +19181, +19181, +21196, +21229, +21197, +19148, +19116, +17067, +17035, +17034, +17034, +17001, +14921, +14921, +14921, +14889, +14889, +14889, +14889, +14889, +16969, +16970, +16970, +17002, +19082, +19083, +19115, +19115, +21196, +21228, +21229, +21261, +21261, +21262, +21262, +21294, +21327, +21327, +23407, +23440, +25553, +25618, +27698, +29811, +29843, +31892, +31924, +31957, +31957, +31957, +34038, +34070, +34070, +34103, +34103, +34103, +36183, +36216, +36216, +36216, +36216, +36183, +36183, +34103, +34071, +34038, +31990, +31990, +34005, +31957, +31957, +31957, +31925, +31892, +29812, +29779, +29779, +27666, +25521, +23440, +23439, +23375, +23342, +21229, +19148, +19115, +17002, +16969, +14889, +14824, +12743, +12711, +10630, +10630, +10630, +10630, +12678, +12678, +12678, +10630, +10631, +10599, +12679, +12647, +10599, +10600, +8617, +10732, +21332, +29818, +25593, +25561, +29819, +23480, +21400, +19287, +19286, +19286, +21399, +23544, +25624, +25624, +25656, +25656, +25656, +25689, +25656, +21430, +17139, +15026, +17140, +17107, +15026, +12848, +12782, +12782, +10669, +10668, +10669, +8588, +10636, +8523, +10637, +14830, +12652, +12684, +25297, +44379, +44379, +48605, +48637, +52765, +61183, +61119, +61183, +61183, +61151, +59038, +54878, +48540, +42138, +35832, +33623, +27316, +25203, +16782, +18895, +14702, +8330, +6217, +4103, +2055, +2055, +2054, +2054, +2053, +2085, +4198, +6278, +4230, +6278, +6311, +6311, +6311, +6279, +6279, +10505, +8457, +10537, +12651, +12715, +12683, +10635, +12748, +8555, +8522, +8522, +8554, +8587, +8587, +10667, +10667, +8620, +8620, +8620, +10669, +10734, +12814, +12814, +12847, +12815, +12847, +12815, +10734, +8686, +8686, +10734, +12814, +10702, +10766, +10764, +18986, +31402, +43784, +45829, +45860, +47845, +47844, +45796, +45796, +43748, +43748, +43748, +43748, +45764, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +45796, +45764, +45764, +45796, +45796, +45796, +45764, +45796, +45796, +45796, +47844, +47876, +47876, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45796, +45764, +45764, +45764, +43716, +43716, +43716, +43716, +43715, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +39491, +39491, +39491, +39491, +39491, +39523, +39523, +41570, +41570, +41570, +41571, +41571, +41570, +41571, +41571, +43619, +43619, +43619, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41602, +41602, +41602, +41602, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +41570, +41571, +41571, +41571, +39522, +39490, +39490, +39490, +37442, +37442, +39490, +39490, +39490, +41506, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41506, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +41538, +39458, +39426, +39426, +39458, +37410, +37378, +37378, +37378, +37378, +35298, +35298, +35298, +35298 +}, +{ +33282, +33282, +33282, +33250, +33250, +33250, +33282, +33282, +33250, +33250, +31234, +33282, +33282, +35363, +35363, +35363, +35363, +37443, +37443, +37443, +39491, +37443, +39523, +37443, +39523, +39523, +37443, +37443, +37443, +37443, +37443, +37475, +39491, +39491, +39491, +39491, +37443, +37443, +37443, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +37410, +37410, +35363, +35362, +35362, +33314, +33315, +33347, +35396, +35428, +35428, +35428, +35461, +33414, +33415, +31399, +31400, +31432, +29321, +27305, +27306, +25259, +23211, +21163, +19115, +17067, +19149, +17100, +17068, +17068, +17101, +17068, +15020, +14987, +14955, +14923, +14923, +14923, +14890, +12842, +12842, +12842, +12842, +12842, +12809, +12776, +12776, +12744, +10695, +10630, +8582, +8550, +8550, +8550, +8518, +10565, +10565, +10565, +12613, +12644, +14692, +14692, +16772, +18851, +20899, +20899, +23012, +23012, +25125, +25125, +25126, +27207, +27207, +27239, +27272, +27305, +27338, +27338, +27371, +27371, +27371, +27371, +25389, +25389, +23309, +21229, +19148, +19116, +17035, +14955, +14954, +14921, +14921, +14921, +14921, +14888, +14856, +14856, +14824, +14824, +14824, +14889, +14889, +14921, +17002, +17066, +17034, +19115, +19115, +19115, +19116, +19116, +19116, +19116, +19116, +19116, +19083, +17035, +17035, +17035, +17035, +17002, +17001, +17001, +14921, +14889, +14889, +14856, +12808, +12809, +12808, +14889, +14889, +14890, +16938, +16970, +17002, +17002, +19115, +19115, +19116, +19148, +19148, +21229, +21229, +21229, +21262, +21262, +21295, +21295, +21327, +23440, +25520, +25585, +27666, +29746, +29811, +29811, +29811, +31924, +31957, +31957, +34038, +34038, +34070, +34102, +34103, +34103, +36183, +36215, +36216, +36216, +36216, +36183, +36151, +34071, +34038, +34038, +31990, +34038, +34038, +31957, +31957, +31957, +31925, +29844, +29812, +29779, +27699, +27666, +25521, +23440, +23407, +23375, +21261, +21229, +19148, +19115, +17002, +14889, +14857, +14824, +12744, +12711, +12679, +10630, +10630, +10630, +10630, +10630, +12710, +10630, +10599, +10567, +12647, +12647, +10599, +10599, +10665, +10699, +12847, +25592, +27706, +25561, +25594, +21400, +21367, +19319, +19319, +17173, +21398, +23544, +25624, +25624, +25656, +25656, +25689, +27769, +25656, +21398, +19253, +21365, +15027, +19220, +14961, +10735, +12782, +10702, +10669, +10701, +12750, +6476, +10669, +10670, +8524, +10637, +10605, +29589, +46428, +50654, +46525, +48638, +46525, +48572, +48507, +52700, +61118, +63231, +63263, +63231, +63263, +61119, +54783, +50526, +44125, +39963, +42076, +35769, +44221, +46365, +39962, +35768, +33687, +33654, +29460, +23121, +12587, +6247, +4198, +8391, +8424, +8391, +8391, +8424, +8424, +8392, +8392, +10473, +10538, +12619, +12651, +12684, +12748, +12748, +12749, +12813, +10636, +8555, +6474, +8554, +8554, +8554, +8554, +10667, +8620, +8620, +8620, +10701, +12814, +12815, +12815, +12847, +12847, +12815, +10767, +10734, +8686, +10766, +10734, +10733, +12782, +10766, +10764, +18986, +33482, +45864, +45829, +45827, +47877, +47845, +45796, +45796, +45828, +45828, +43748, +43748, +45764, +45796, +43748, +43748, +43748, +43716, +43716, +43715, +43715, +43716, +45796, +45764, +45764, +43716, +45796, +45828, +45764, +45796, +45796, +45796, +47844, +47876, +47844, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45796, +45764, +45764, +45764, +43716, +43716, +43716, +43716, +43715, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41635, +41603, +41603, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37442, +37442, +37474, +37442, +37442, +37475, +37443, +37443, +37443, +37411, +37411, +37411, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +39491, +39491, +39491, +39523, +41571, +41570, +41570, +41603, +41603, +41603, +41603, +41571, +41571, +41570, +41570, +43618, +43619, +41603, +43619, +43619, +43619, +43619, +43651, +43651, +43651, +43651, +43650, +43650, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41602, +41602, +41570, +41570, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37410, +39490, +39490, +37442, +37442, +37442, +39490, +39490, +41506, +39458, +39490, +39490, +39490, +39458, +39458, +39458, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41506, +41506, +39490, +39490, +39458, +39458, +39458, +39458, +41538, +41538, +39458, +39458, +39458, +39458, +39458, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378 +}, +{ +33282, +33250, +33250, +33282, +33282, +33282, +33250, +33282, +33282, +33282, +33282, +33314, +33314, +33314, +35362, +35395, +35362, +37411, +37411, +37410, +37410, +37410, +37410, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39523, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +35363, +35331, +35331, +35363, +35363, +33315, +35395, +35427, +35428, +35460, +33413, +31366, +31366, +29351, +29383, +29384, +27304, +27305, +25289, +23210, +21162, +19115, +17035, +17035, +17036, +17036, +17068, +17068, +17068, +17036, +14987, +14955, +14922, +14922, +14922, +12842, +12842, +12809, +12809, +12841, +12809, +12809, +12809, +12776, +10696, +10696, +10663, +10631, +8582, +8582, +8550, +8550, +8518, +8517, +10533, +10533, +10565, +12613, +12645, +14692, +14692, +16772, +18820, +18852, +20932, +20933, +23046, +25126, +25126, +25159, +25159, +25192, +25193, +25225, +25257, +25290, +25290, +23243, +23275, +23275, +23277, +21229, +21228, +19148, +19148, +17068, +14955, +14954, +14890, +12842, +12841, +12809, +12808, +12808, +12776, +12776, +12743, +12776, +12776, +14856, +14888, +14921, +14953, +17002, +17034, +17035, +17035, +19083, +17035, +17003, +17003, +16971, +17035, +17002, +14922, +14922, +14922, +17002, +16970, +14922, +14921, +12809, +12777, +12777, +12777, +12744, +12776, +12808, +12809, +12809, +14889, +14922, +14922, +14890, +14890, +14922, +17003, +17035, +17068, +19148, +19148, +19181, +19181, +19181, +21230, +19214, +21262, +21294, +21327, +21359, +23440, +23472, +25585, +27666, +27731, +29779, +29779, +29812, +31893, +34005, +31958, +34038, +36119, +34071, +34071, +36183, +36215, +36215, +38296, +38296, +38264, +36183, +36151, +34070, +34070, +34038, +34070, +34037, +31957, +31957, +31957, +34005, +31925, +31892, +29811, +29779, +27731, +27666, +23473, +23440, +23407, +21294, +21293, +21260, +19148, +19115, +17002, +16969, +14889, +14824, +12743, +12711, +12711, +12678, +12678, +12678, +12678, +10630, +10662, +10662, +10630, +10598, +10598, +10598, +10598, +10631, +12680, +12744, +8650, +21363, +27705, +23480, +25593, +25561, +19319, +21431, +19317, +19318, +21367, +21399, +25624, +23575, +23543, +27769, +27769, +27801, +25689, +21430, +19350, +17205, +17108, +19188, +14994, +12816, +12816, +10702, +8589, +10734, +8589, +10734, +8622, +12815, +19154, +25493, +29719, +36058, +36026, +40187, +40220, +40219, +40219, +42300, +44445, +44413, +42331, +44443, +48637, +50717, +56991, +59039, +52702, +50557, +42011, +48349, +39963, +46302, +46270, +37883, +35770, +31512, +35705, +39931, +39930, +42075, +35735, +33621, +18926, +12554, +10504, +10473, +10472, +10472, +10473, +10537, +12619, +12683, +12781, +14829, +14861, +12813, +12813, +12781, +10668, +10636, +10604, +8555, +8523, +8554, +10635, +8587, +8587, +8586, +8619, +10700, +10733, +10734, +10766, +10766, +10767, +12847, +12879, +12815, +12750, +8686, +10765, +14862, +12782, +8686, +8686, +12781, +21067, +31466, +41800, +45861, +45828, +47876, +47876, +47876, +45796, +45796, +45796, +45796, +45828, +45828, +43748, +43748, +43716, +43716, +43748, +43748, +43716, +43715, +43716, +43716, +43748, +43748, +43748, +43748, +45828, +45828, +45796, +45828, +45828, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47844, +47844, +47844, +47877, +47844, +45796, +45764, +45764, +45764, +45764, +45764, +43684, +43716, +43716, +43716, +43716, +41603, +41635, +43683, +43683, +41635, +41635, +41603, +39555, +41603, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +37475, +37443, +37443, +37443, +37443, +37443, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +35362, +35362, +37410, +37410, +37410, +37410, +37410, +37411, +37443, +39491, +37443, +37443, +37443, +39491, +39523, +39523, +39523, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41571, +41571, +41571, +41571, +43619, +43619, +43651, +43651, +43618, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43682, +43682, +43682, +43682, +43682, +43682, +43682, +43683, +43683, +43683, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +37442, +39490, +39490, +39490, +37442, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41506, +41538, +41538, +41538, +41538, +41506, +39458, +41538, +41538, +41506, +39458, +39458, +39458, +37410, +37377, +39458, +39426, +39426, +37378, +37378, +37378, +37378, +37378 +}, +{ +33282, +33250, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33314, +33314, +33314, +35362, +35363, +35363, +37411, +37411, +37411, +37410, +37443, +37443, +37443, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +37411, +35363, +35363, +35363, +35363, +35363, +35395, +35427, +35428, +33380, +33381, +31366, +31366, +31399, +29351, +27303, +27304, +25257, +25257, +23210, +21162, +19115, +17035, +17068, +17068, +17036, +14988, +14988, +14988, +14956, +14955, +14923, +12874, +12874, +12842, +12842, +12809, +12809, +10761, +10761, +12809, +12809, +12809, +12776, +12776, +10696, +10663, +10631, +8582, +8582, +8550, +8518, +8518, +8517, +10533, +10533, +10565, +10565, +12612, +14692, +14692, +16772, +18820, +18820, +18852, +20933, +23013, +23046, +23078, +23079, +23111, +25160, +25192, +25193, +25225, +25258, +23210, +23242, +21195, +21195, +21164, +19116, +19116, +19116, +17068, +17035, +14955, +14922, +14890, +12841, +12809, +12809, +12808, +12808, +12776, +10695, +10695, +12743, +12776, +12776, +14856, +14889, +14921, +14921, +17002, +17002, +17002, +17002, +17002, +16971, +16970, +14922, +14922, +14922, +14890, +14890, +14890, +14889, +14889, +14857, +12809, +12776, +12744, +12744, +12744, +10696, +10696, +12776, +12809, +12809, +12809, +14889, +14890, +14890, +14890, +14922, +14922, +17003, +17035, +17068, +17068, +19148, +19180, +19180, +19181, +19182, +19214, +19214, +21294, +21327, +21392, +23440, +23505, +25585, +27698, +27699, +27731, +29812, +31892, +31925, +31958, +34038, +36119, +36119, +34103, +36183, +38263, +38295, +38296, +38296, +38263, +36183, +36151, +34102, +34070, +34070, +34070, +34038, +31989, +31957, +34037, +34037, +31957, +31892, +29811, +29779, +27699, +27666, +23473, +23440, +23439, +23374, +21293, +19180, +19147, +19115, +17002, +16969, +16937, +14824, +12743, +12711, +12711, +12678, +12678, +10630, +10630, +10630, +10629, +10630, +10630, +10598, +10598, +10598, +10598, +10631, +12679, +10632, +10730, +17071, +27672, +23480, +23513, +25561, +19319, +21399, +19350, +21398, +21399, +21431, +25624, +23575, +25656, +27801, +27769, +27801, +27737, +21463, +21430, +19285, +17140, +17140, +14994, +12816, +10767, +10734, +12815, +14961, +14960, +17073, +14993, +21299, +25526, +29752, +31800, +38139, +36026, +31800, +33945, +36059, +38139, +40252, +40252, +42301, +42332, +38138, +40218, +42299, +42234, +42235, +46364, +44252, +44221, +44221, +33657, +33690, +35803, +31577, +31577, +23158, +31545, +31545, +29399, +29463, +25236, +25267, +16846, +12588, +10505, +10505, +10506, +12586, +12651, +14764, +14829, +16910, +16975, +16975, +16975, +14926, +12846, +12781, +12749, +10636, +10636, +10635, +10603, +10603, +8554, +8554, +8554, +8554, +8587, +10700, +10733, +12814, +12847, +12815, +10767, +12847, +10799, +12814, +12782, +8686, +10733, +12782, +12782, +8686, +8654, +14861, +23179, +35594, +43848, +45861, +47876, +47876, +47876, +47876, +45828, +45796, +45796, +45796, +43748, +43748, +45796, +43748, +43716, +43716, +43748, +43716, +43716, +43716, +43716, +43748, +43748, +43748, +43748, +45796, +45796, +45828, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47844, +47844, +47844, +47844, +47844, +47877, +47876, +45796, +45796, +47844, +45764, +45764, +45764, +43684, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +39555, +41603, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +35362, +37410, +37410, +37410, +37410, +37410, +37411, +37443, +39491, +37443, +37443, +37443, +39491, +39523, +39523, +39523, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +43619, +43651, +43651, +43651, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43682, +43682, +43682, +43682, +43683, +43683, +43683, +43715, +43715, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39554, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37442, +37442, +37442, +37442, +37442, +37442, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +39458, +39458, +41538, +41538, +41507, +39459, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39426, +37378, +37378, +39426 +}, +{ +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33314, +33314, +35362, +35362, +35363, +35362, +35362, +37410, +37410, +37410, +37410, +37443, +37443, +37442, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37443, +37443, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +37410, +35362, +35363, +35363, +35363, +35363, +35395, +35396, +35429, +33413, +33414, +31367, +31399, +29352, +29352, +27305, +27337, +25290, +23210, +21162, +19115, +19115, +17068, +17068, +17036, +14987, +14955, +14955, +14923, +12875, +12875, +12842, +12842, +12842, +12809, +10729, +10729, +10729, +10729, +10729, +10761, +12809, +12777, +12776, +10696, +10663, +10631, +8583, +8582, +8550, +8518, +8518, +8485, +10533, +10533, +10533, +10565, +12612, +12612, +14692, +14692, +16772, +18820, +18820, +20933, +20965, +23046, +23079, +23079, +23111, +23112, +23112, +23112, +23145, +23177, +21130, +21130, +21162, +21162, +19083, +19083, +19083, +17035, +17035, +14955, +14922, +12842, +12842, +12809, +12809, +12808, +12808, +12808, +12743, +10663, +10663, +10663, +12743, +12776, +12776, +12808, +12808, +12808, +14921, +14922, +14922, +14922, +14922, +14922, +14922, +14890, +14889, +14889, +12809, +14857, +12809, +12777, +12776, +12744, +12744, +10696, +10664, +10664, +10664, +10663, +10663, +10696, +12776, +12776, +12809, +12841, +14889, +14889, +14890, +14922, +14922, +14922, +17003, +17035, +17068, +17068, +19148, +19148, +19181, +19181, +19181, +19214, +19246, +21327, +21359, +21392, +23472, +25585, +27698, +27698, +27731, +29812, +31925, +31957, +31957, +34070, +36119, +36151, +36151, +36183, +38263, +38295, +38296, +38296, +38264, +36215, +36183, +36151, +34102, +34070, +34070, +34070, +34038, +34037, +34037, +34037, +31957, +31892, +29812, +29779, +27699, +27666, +23473, +23440, +23440, +23407, +21293, +19180, +19148, +19115, +17034, +17002, +16937, +14824, +14791, +12743, +12711, +12678, +12678, +10630, +10598, +10597, +10597, +10597, +10598, +10598, +10598, +10598, +10598, +10598, +10599, +8518, +10664, +10699, +23412, +25527, +21367, +23481, +19319, +19351, +21399, +21399, +21431, +21431, +23576, +23576, +27737, +29850, +27769, +27801, +27769, +23543, +21463, +19318, +19253, +17172, +15027, +14961, +12816, +10735, +12848, +17041, +14961, +19187, +19219, +23413, +25494, +27639, +29720, +38139, +38139, +33881, +33978, +33946, +31865, +36059, +33914, +31834, +31833, +36059, +33978, +36059, +38107, +38043, +35898, +29528, +31641, +31674, +25335, +21110, +25368, +21078, +23223, +14771, +25304, +25272, +21077, +18899, +12591, +10509, +8396, +10508, +10539, +10571, +12652, +14765, +16910, +16943, +16976, +19056, +17040, +17040, +17007, +14927, +14894, +12781, +12749, +10668, +10636, +10636, +10668, +10635, +8554, +8554, +8554, +8555, +8587, +10701, +10766, +12846, +12847, +12847, +12814, +12815, +10766, +12814, +12782, +10734, +10734, +12782, +12782, +10766, +10701, +19020, +31467, +41801, +45895, +47909, +47876, +47876, +47876, +47876, +47876, +45828, +45796, +45796, +45796, +43748, +45796, +45796, +45796, +45796, +43748, +43748, +43716, +43748, +43748, +43748, +45796, +45796, +45796, +45796, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47844, +47844, +47876, +47876, +45796, +45796, +47844, +45764, +45764, +45764, +43716, +43716, +43716, +43716, +41667, +43684, +43683, +43683, +43683, +41635, +41636, +41636, +41636, +41603, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37410, +37411, +37411, +39491, +37443, +37443, +37443, +39491, +39523, +39523, +39523, +41571, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +43651, +43651, +41571, +41571, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43715, +43715, +43683, +43683, +43683, +43682, +43682, +43682, +43683, +43683, +43683, +43715, +43683, +43683, +43683, +43683, +43683, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41570, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39522, +39490, +39490, +39490, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +41538, +41538, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41506, +39458, +39458, +41506, +41506, +41506, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39426, +39426 +}, +{ +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +35362, +35362, +35362, +35362, +35363, +35362, +35362, +37410, +37410, +37410, +37410, +37443, +37443, +37410, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37411, +37411, +37411, +37411, +37411, +37411, +37442, +37443, +37443, +37443, +37443, +37443, +37411, +37411, +37443, +37411, +35362, +35395, +35363, +35363, +35395, +35395, +35429, +35429, +35462, +33415, +31399, +31400, +31433, +29385, +27370, +27370, +25290, +23243, +23243, +21195, +19116, +17068, +17068, +17036, +14955, +12875, +12843, +12843, +12843, +12842, +12842, +12842, +12810, +12809, +10729, +10729, +10729, +10729, +10728, +10728, +10728, +12776, +12744, +10663, +10631, +10631, +10663, +8583, +8550, +8518, +8518, +8485, +8485, +10533, +10532, +10532, +10564, +12612, +14660, +14692, +16740, +16740, +16772, +18852, +20966, +23046, +23079, +23079, +23079, +23080, +23080, +23112, +21065, +21097, +21097, +21098, +19082, +19082, +17035, +17035, +17035, +17035, +14955, +14922, +12842, +12842, +12809, +12809, +12776, +12776, +12776, +12776, +10695, +10663, +10631, +10663, +10663, +10663, +12743, +12743, +12776, +12776, +14889, +14889, +14889, +14889, +14890, +14890, +14890, +14890, +12809, +12809, +12777, +12776, +12744, +10664, +10664, +10664, +10663, +10663, +10663, +10663, +10663, +10631, +10663, +10663, +12776, +12776, +12809, +12809, +14889, +12841, +12841, +14890, +14922, +14922, +14955, +14955, +17035, +17068, +17068, +19148, +19149, +19149, +19181, +19213, +19246, +21327, +21359, +21392, +23505, +25585, +27666, +27698, +27731, +29811, +31924, +31957, +31957, +34038, +36151, +36151, +36183, +36215, +38295, +38295, +38296, +38296, +38296, +36215, +36183, +36151, +36151, +34103, +34102, +34102, +34070, +34070, +34070, +34037, +31957, +31892, +29844, +29811, +27731, +27666, +25553, +25520, +23440, +23375, +21293, +21261, +21228, +19147, +19082, +17002, +16937, +14856, +14824, +12743, +12711, +12678, +12678, +10630, +10597, +10597, +10597, +10597, +10597, +10598, +10598, +10598, +10598, +10598, +8518, +10598, +8551, +8552, +17039, +25558, +21399, +21400, +19319, +19351, +19351, +21399, +21431, +21431, +23543, +23543, +25656, +27769, +27769, +27769, +27769, +25656, +23543, +21431, +19286, +17140, +17107, +17074, +14961, +12880, +14993, +17106, +14961, +19219, +19220, +23414, +23413, +27607, +29688, +36027, +31833, +31833, +33979, +31866, +29753, +29754, +27641, +25593, +25560, +27673, +25527, +27640, +29721, +27577, +27545, +31739, +21206, +25432, +23287, +19062, +21175, +12788, +14869, +10610, +16884, +14772, +12690, +10609, +10576, +10575, +12687, +12719, +12718, +12750, +14863, +16976, +17009, +17009, +17008, +17008, +17008, +14960, +14927, +14894, +12814, +12781, +12749, +12716, +10636, +10668, +10668, +10667, +8587, +8554, +8555, +8587, +10700, +10733, +10766, +10766, +12847, +12815, +12814, +12847, +10734, +10734, +10766, +10766, +10766, +10735, +10734, +10766, +14860, +25228, +37674, +45928, +47942, +49989, +47909, +47877, +47876, +47876, +47876, +47876, +47877, +45828, +45828, +45828, +45796, +45796, +45829, +45796, +45796, +43748, +43748, +45796, +45796, +45796, +45796, +45796, +45828, +47876, +47844, +47876, +47876, +47876, +47876, +47876, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +47876, +47876, +47876, +47876, +47876, +47876, +47844, +47844, +45796, +45796, +45764, +45764, +45796, +45764, +45764, +43716, +43716, +43716, +43715, +41635, +43716, +43684, +43683, +43683, +41635, +41636, +41636, +41636, +41603, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37411, +37411, +37411, +37443, +37443, +37443, +39491, +39523, +39523, +39523, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43651, +43651, +43651, +43683, +45731, +45731, +45731, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41603, +41602, +39522, +39522, +39522, +39522, +39522, +39490, +39522, +39522, +39490, +39490, +39490, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39426, +39426, +39426 +}, +{ +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +35363, +35362, +35362, +35362, +35363, +35363, +35363, +37411, +37411, +37410, +37410, +37410, +37443, +37410, +37410, +37443, +37443, +37443, +37443, +37443, +37410, +37411, +37411, +37411, +37411, +35362, +35362, +35362, +35362, +35394, +35394, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +37443, +37443, +35395, +35395, +35395, +35428, +37508, +35461, +35462, +35495, +35496, +33480, +33513, +33514, +31466, +29451, +29451, +27403, +25324, +23276, +21228, +19181, +19181, +19149, +17068, +14956, +14923, +12843, +12842, +12810, +12810, +12810, +12810, +12809, +12809, +10729, +10729, +10729, +10728, +10728, +10728, +10696, +10696, +10696, +10663, +10631, +10631, +10663, +8583, +8550, +8518, +8518, +8485, +8485, +8485, +8484, +10532, +10532, +12612, +12612, +14660, +14692, +14692, +16740, +16772, +18885, +20966, +20999, +20999, +20999, +21031, +21032, +21032, +21064, +21065, +19049, +19050, +19050, +19050, +17002, +17002, +17002, +14955, +14922, +12842, +12809, +12809, +12777, +12777, +12776, +12776, +12776, +10696, +10663, +10663, +10631, +10631, +10631, +10663, +10663, +10663, +10695, +10695, +12776, +12776, +12809, +14857, +14857, +14857, +14857, +12809, +12776, +12776, +12744, +10664, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10696, +12776, +12809, +12841, +12842, +12842, +12842, +14922, +14922, +14955, +14955, +14955, +17035, +17068, +17068, +17068, +19148, +19181, +19213, +21294, +21327, +23407, +23440, +23472, +25553, +25618, +27666, +27698, +29811, +31892, +31924, +31957, +34038, +36151, +36151, +36183, +36215, +38295, +38296, +38296, +38296, +38296, +38263, +36183, +36183, +36151, +36151, +36150, +36150, +34102, +34070, +34070, +34038, +34005, +31924, +29844, +29811, +27731, +27699, +25585, +25520, +23440, +23375, +21293, +21261, +21228, +19147, +19115, +17002, +16969, +14856, +14824, +12711, +12678, +12678, +12678, +10630, +10597, +10597, +10597, +10597, +10598, +10598, +10566, +10566, +10566, +10566, +8518, +10631, +10598, +10599, +14891, +23411, +25624, +21400, +19287, +19319, +19319, +21399, +21398, +21431, +23511, +23544, +23575, +25689, +27769, +29850, +29882, +27737, +25624, +23544, +23512, +17205, +17107, +17107, +14994, +14994, +17107, +17139, +17139, +21333, +19220, +21333, +21333, +25559, +23414, +25462, +27607, +29753, +31833, +29786, +27705, +23447, +21334, +23480, +23480, +21399, +23447, +19221, +17076, +19190, +19158, +12852, +21271, +21271, +17045, +14900, +17013, +12787, +14868, +12787, +14836, +12755, +12755, +12754, +12754, +12753, +14833, +14864, +14929, +16977, +17009, +17074, +17074, +17041, +14961, +14961, +14960, +14928, +14895, +12814, +12782, +12749, +12749, +12749, +10668, +10668, +10667, +10635, +8587, +8587, +8587, +8587, +10701, +10733, +10766, +10766, +10799, +12815, +12814, +12847, +10734, +10766, +12814, +12814, +10767, +10767, +10766, +12781, +21068, +31435, +41801, +47974, +49989, +49989, +49957, +47909, +47876, +47876, +47876, +47876, +47877, +47877, +45829, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +47876, +47876, +47876, +47876, +47876, +49924, +49925, +49925, +49925, +49925, +49925, +49925, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +47876, +47844, +47844, +45796, +45796, +45764, +45764, +45796, +45796, +45764, +45764, +43716, +43716, +43716, +41635, +43684, +43684, +43683, +43683, +41635, +41635, +41603, +39555, +41603, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37410, +37411, +37411, +37411, +37443, +37443, +39491, +39523, +39523, +39523, +41571, +41571, +41571, +41571, +41603, +41571, +41571, +41571, +41571, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43651, +43651, +43683, +43683, +43683, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41602, +41634, +41634, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41603, +41570, +39522, +39522, +39522, +39522, +39522, +37442, +37442, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41506, +41506, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39426, +39426, +39426, +39426 +}, +{ +33282, +33282, +33282, +33282, +33282, +33282, +33282, +33282, +35362, +33282, +35362, +35363, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +37410, +35362, +35362, +35362, +35362, +35362, +35362, +37443, +37443, +37443, +35362, +35362, +37411, +35363, +35363, +35362, +35362, +35362, +35362, +35362, +35363, +35363, +35363, +35395, +37443, +37443, +37443, +37443, +39491, +37443, +37443, +35395, +35395, +35428, +35461, +37509, +37542, +37543, +35528, +35528, +33481, +33514, +33546, +31499, +29483, +29452, +27436, +27436, +25389, +23341, +21261, +21261, +19181, +17101, +17036, +14923, +12843, +12842, +12810, +10762, +12810, +10729, +10729, +10729, +10729, +10729, +10728, +10696, +10696, +10696, +10696, +10664, +10663, +10663, +10631, +10631, +8583, +8583, +8550, +8518, +8518, +8485, +8485, +8485, +8484, +8484, +10532, +10532, +12580, +12612, +14692, +14692, +14692, +16772, +18853, +18918, +20999, +20999, +20999, +20999, +21000, +21032, +18984, +19017, +19017, +19050, +17002, +16970, +16970, +14922, +14922, +14922, +12842, +12842, +12809, +12809, +12745, +12776, +12776, +12744, +10695, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10663, +10663, +10695, +10696, +12744, +12776, +12776, +12777, +12776, +12776, +12744, +10696, +10663, +10631, +8583, +8550, +8550, +8550, +10599, +10599, +10599, +10630, +10630, +10598, +8550, +8583, +10631, +8583, +10663, +10728, +12809, +12842, +12842, +12842, +12874, +14922, +14922, +14922, +14922, +14955, +14955, +17035, +17035, +17068, +17100, +19149, +19213, +21294, +21327, +23407, +23440, +23472, +25553, +25585, +27666, +27698, +29811, +31892, +31924, +31957, +34038, +36118, +36151, +36183, +36215, +38295, +38296, +38296, +38296, +38296, +38263, +36215, +36183, +36183, +36183, +36150, +36150, +34102, +34070, +34070, +34070, +34037, +34005, +29844, +29811, +29779, +27699, +25586, +25553, +25488, +23407, +21293, +21261, +21228, +19147, +19115, +17002, +16969, +14889, +14824, +12711, +12678, +12678, +12678, +10598, +10597, +10597, +10598, +10598, +10565, +8517, +8517, +8517, +8517, +8517, +8517, +10598, +12646, +10566, +12777, +19118, +27703, +23479, +19319, +19287, +19319, +19318, +21398, +21462, +21463, +23544, +23576, +25689, +27801, +29882, +29882, +27737, +23544, +21463, +21463, +17205, +17140, +17139, +17107, +17107, +17139, +17107, +17107, +19220, +17172, +19285, +23446, +29753, +29753, +29721, +31834, +33914, +29721, +27640, +25592, +21366, +21367, +25528, +21301, +17108, +19221, +19221, +17141, +17077, +12884, +14964, +14996, +17044, +12851, +14899, +14931, +14899, +14899, +14931, +12786, +14866, +14899, +14899, +14898, +12849, +14961, +17042, +17009, +14961, +14993, +17041, +14961, +14928, +14928, +14960, +14960, +14928, +12815, +12782, +12749, +12717, +10668, +12748, +10700, +10668, +10635, +8587, +8587, +8587, +8587, +8587, +8653, +10733, +10766, +10766, +12847, +12815, +12814, +12815, +10767, +10766, +10766, +12847, +12847, +10799, +10798, +14860, +25227, +35594, +45928, +50021, +52036, +52037, +49989, +47909, +47877, +47877, +47876, +47876, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +47876, +47876, +47876, +47877, +47877, +49957, +49957, +49957, +49957, +49957, +49957, +49925, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49924, +49892, +47844, +47844, +47844, +47876, +47844, +45764, +45796, +45796, +45764, +43716, +43716, +43716, +43716, +41667, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +39555, +41603, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37410, +37410, +37410, +37411, +37411, +37443, +37443, +39491, +39523, +39523, +39523, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43651, +43651, +43683, +43683, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41602, +41602, +41603, +41603, +41603, +41603, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41570, +39522, +39522, +39522, +39522, +39490, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +37378, +39458, +39458, +37410, +39458, +39458, +39491, +39491, +39459, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41506, +41538, +41538, +41538, +41538, +41507, +41507, +41506, +41506, +41506, +41506, +39458, +39458, +39458, +39458, +39426, +39426, +39426, +39426 +}, +{ +33282, +35362, +35362, +33282, +35362, +35363, +35363, +35362, +35362, +35330, +35330, +35363, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +35362, +37443, +37443, +37443, +35362, +35362, +35363, +35363, +35362, +35362, +35362, +35362, +35362, +35362, +35363, +35363, +35363, +35395, +35395, +37443, +37443, +37443, +37443, +37443, +37443, +35395, +35428, +35428, +37509, +37542, +37575, +37576, +37609, +35561, +35562, +33546, +33579, +33579, +29484, +29484, +29484, +27469, +25422, +23342, +21294, +21262, +19213, +19181, +17068, +14956, +14923, +12843, +12842, +12810, +12810, +12810, +10729, +10729, +10729, +10729, +10728, +10696, +10696, +10696, +10696, +10664, +10663, +10663, +10631, +10631, +8583, +8583, +8550, +8550, +8518, +8486, +8485, +8485, +6404, +8484, +8484, +10532, +10564, +12612, +12612, +12644, +14692, +16772, +16805, +18886, +20967, +20967, +20999, +18952, +21000, +18952, +18952, +18984, +16969, +16969, +16970, +14921, +14922, +14922, +14922, +12842, +12842, +12809, +12809, +12809, +12744, +12744, +12744, +10696, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10663, +10695, +12744, +12744, +12744, +12744, +10696, +10664, +10631, +8583, +8550, +8550, +8550, +8550, +8550, +8518, +8518, +10566, +10598, +10598, +8550, +8550, +8583, +10631, +10663, +10664, +10728, +12809, +12809, +12842, +12842, +12842, +12842, +12842, +14922, +14922, +14922, +14955, +14955, +17035, +17067, +17068, +19148, +19181, +19246, +21327, +21359, +23440, +23472, +25553, +25585, +27666, +27698, +29811, +31892, +31924, +31957, +34037, +36118, +36183, +36183, +36215, +38295, +38296, +38296, +38296, +38296, +38263, +36215, +36183, +36183, +36183, +36183, +36183, +36151, +36150, +34070, +36118, +34038, +34005, +31924, +29811, +29779, +29779, +27666, +25553, +25520, +23407, +21293, +21261, +21260, +21228, +19115, +17034, +16970, +14889, +14824, +12711, +12678, +12678, +12646, +10597, +10565, +8517, +10565, +8517, +8517, +8517, +8517, +8485, +8485, +8485, +8485, +10565, +10566, +10534, +10664, +12778, +23411, +27639, +21399, +19287, +21367, +21366, +21398, +21462, +21430, +21432, +23576, +25689, +27769, +27802, +29882, +27737, +23512, +21431, +19318, +17205, +17172, +17172, +17172, +19252, +19252, +19220, +17172, +19220, +19253, +19253, +21366, +23446, +25560, +27608, +33914, +29753, +27673, +25560, +25559, +27640, +27672, +25592, +17043, +23414, +25527, +21301, +19156, +17011, +12851, +17044, +12850, +14930, +14930, +14962, +17010, +14865, +12784, +12817, +17010, +14930, +12849, +14929, +14961, +17042, +14961, +12880, +14928, +12880, +12880, +14960, +14960, +12880, +14928, +14928, +14928, +14895, +12782, +12750, +12717, +12716, +10668, +10668, +10700, +10668, +8587, +8554, +8554, +8587, +8620, +8620, +8653, +10766, +10766, +10799, +12847, +12815, +10766, +12814, +12815, +10798, +12846, +12847, +12815, +8751, +12846, +16940, +29322, +37641, +47975, +52069, +52036, +52037, +49989, +49957, +47909, +47909, +47877, +47876, +47876, +45796, +45796, +45796, +45796, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +47844, +45796, +45796, +45796, +45828, +47876, +47876, +47876, +47876, +47877, +47877, +49957, +49957, +49957, +49957, +49957, +49925, +49924, +49924, +49924, +49924, +47876, +47876, +47876, +49924, +49924, +47844, +47844, +45796, +47876, +47844, +45764, +45796, +45764, +45764, +43716, +43716, +43716, +43715, +41667, +43683, +43683, +41635, +41635, +41603, +41603, +41603, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37411, +37411, +37443, +37443, +39491, +39523, +39523, +41603, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41570, +41570, +39522, +39522, +39490, +39490, +39490, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37378, +37410, +37410, +37410, +37410, +37410, +37410, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39491, +39491, +39459, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41506, +41506, +41506, +41506, +41538, +41538, +41507, +41506, +41506, +41506, +41506, +41506, +41506, +39458, +39458, +39458, +39458, +39426, +39426, +39426 +}, +{ +35330, +35363, +35363, +35330, +35363, +35363, +35363, +35363, +35363, +35330, +35330, +35363, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +37410, +37410, +37410, +37443, +37443, +35362, +35362, +35362, +37443, +37443, +37443, +35362, +35362, +35363, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35395, +35395, +35395, +35395, +35395, +37443, +37443, +37443, +37476, +37443, +37475, +37508, +37540, +37541, +37574, +39655, +37576, +37608, +37641, +37642, +35594, +33547, +33579, +33579, +29516, +29516, +29517, +27469, +25422, +23374, +21294, +21262, +19181, +17101, +17068, +17036, +14956, +14923, +12843, +12842, +12810, +12810, +12810, +12777, +12809, +10729, +10729, +10696, +10696, +10696, +10696, +10664, +10663, +10663, +10631, +10631, +8583, +8583, +8551, +8550, +8518, +8518, +8485, +8485, +6404, +6436, +8484, +8484, +10532, +10564, +12612, +12644, +14660, +14692, +16773, +18854, +18886, +18919, +18919, +18951, +18952, +18952, +18952, +18984, +16937, +16937, +14889, +14889, +14890, +14890, +12841, +12809, +10761, +10729, +10729, +10729, +12745, +12744, +10664, +10663, +10663, +10663, +10663, +10631, +10663, +10631, +10631, +10631, +10631, +10631, +8583, +8583, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +8551, +8550, +8518, +8518, +8550, +8550, +8518, +8518, +8518, +10566, +10598, +10598, +8550, +8550, +10631, +10663, +10664, +10696, +10728, +12809, +12809, +12809, +12809, +12842, +12842, +12842, +14922, +14922, +14922, +14955, +14955, +17035, +17035, +17067, +19148, +19181, +19213, +21294, +21359, +23407, +23472, +23505, +25585, +25618, +27666, +27731, +29811, +31892, +31957, +34037, +36118, +36183, +36183, +36215, +38295, +38296, +38296, +38296, +38264, +38263, +36215, +36183, +36183, +36183, +36183, +36183, +36183, +36150, +36150, +36118, +34038, +34005, +31957, +29844, +29812, +29779, +27666, +25553, +25520, +23407, +23374, +21293, +21261, +21228, +19115, +17034, +16970, +16937, +14824, +12711, +10630, +12646, +10598, +10565, +8517, +8517, +8517, +8517, +8517, +8485, +8485, +8485, +8485, +8485, +8485, +10534, +10533, +10566, +10598, +8584, +17071, +27670, +23512, +21367, +21367, +21366, +21398, +21462, +19350, +21399, +23543, +23576, +25689, +27801, +29882, +29850, +25625, +23544, +23577, +21463, +19318, +17204, +17172, +19220, +19253, +21333, +19285, +17172, +19285, +21366, +25592, +23511, +25559, +25527, +31802, +23415, +27640, +29785, +27672, +29753, +27607, +25494, +25430, +23349, +19156, +19124, +14963, +14866, +14899, +10705, +10736, +12817, +12817, +12784, +14896, +12783, +12751, +12783, +10735, +12847, +12847, +12848, +12815, +12848, +12847, +10799, +12847, +10767, +12847, +14960, +14960, +14928, +14928, +14928, +14927, +14895, +12782, +12749, +12749, +12717, +12749, +12749, +10700, +10668, +8587, +8554, +8554, +8587, +10668, +10732, +10766, +12846, +10766, +10799, +12847, +10767, +10734, +12814, +12783, +10798, +12846, +14862, +10767, +8751, +12846, +19020, +29321, +39688, +47974, +52069, +52036, +49989, +49989, +49989, +49957, +49957, +47909, +47876, +47876, +45796, +45796, +45796, +45796, +45796, +45764, +45796, +45796, +45796, +45796, +45796, +47844, +45796, +45796, +45796, +45828, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +49925, +49925, +49925, +49925, +49924, +49924, +49924, +49924, +49924, +47876, +47876, +47876, +49924, +49924, +47844, +45796, +45796, +47844, +45796, +45764, +45796, +45764, +45764, +43684, +43684, +43684, +43715, +41635, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37410, +37410, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37411, +37411, +37443, +37443, +37443, +39523, +39523, +41603, +41571, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +45731, +45732, +45731, +43683, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41570, +41570, +41570, +39522, +39490, +37442, +37442, +37442, +39490, +39490, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +39426, +39426, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39459, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41506, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41538, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41506, +41506, +41506, +41506, +41538, +41538, +41506, +39458, +39458, +39458, +41506, +41506, +41506, +41506, +41506, +41506, +41506, +41474, +41474, +41474 +}, +{ +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35298, +35363, +35363, +37411, +37410, +37410, +35362, +35362, +35362, +35362, +35330, +35330, +35362, +35362, +35362, +35362, +35362, +35363, +35395, +37443, +37443, +35395, +35395, +35395, +35395, +35395, +35363, +35363, +35363, +35395, +35395, +35395, +35395, +35427, +35428, +35428, +35428, +35428, +37476, +37476, +37476, +39557, +39557, +39557, +39589, +37541, +37542, +37575, +37607, +37608, +37641, +37674, +37675, +35659, +33612, +31532, +31532, +29517, +29517, +29517, +27470, +25422, +23342, +21262, +19182, +19182, +19181, +17101, +17069, +17036, +14956, +14923, +12875, +12810, +12810, +12810, +12810, +10729, +10729, +10728, +10696, +10696, +10696, +10664, +10663, +10663, +10631, +10631, +10631, +10631, +8551, +8551, +10599, +8518, +8518, +8517, +6437, +6404, +6404, +8484, +8484, +10532, +10532, +10532, +12611, +12612, +12612, +14693, +16773, +16806, +16839, +18919, +18919, +18919, +16871, +16871, +16872, +14857, +14889, +14889, +12841, +10729, +12809, +12809, +12809, +10729, +10729, +10729, +10696, +12712, +10664, +10664, +10664, +10664, +10663, +8615, +8583, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10663, +10631, +10631, +10663, +10663, +10631, +10631, +10631, +10599, +10598, +8550, +8550, +8518, +8518, +8486, +8485, +10565, +8485, +8485, +10597, +10598, +8550, +8583, +10663, +10696, +10728, +10728, +10761, +12809, +12809, +12842, +12842, +12842, +12874, +14922, +14922, +14955, +17003, +17003, +17035, +17067, +17099, +19148, +19180, +19213, +21262, +21326, +23407, +23440, +23472, +25553, +25585, +27666, +27731, +29811, +29844, +31925, +34070, +34070, +36183, +38263, +36215, +36248, +36248, +38264, +38296, +38296, +38264, +36216, +36215, +36216, +36216, +38263, +36183, +36183, +36183, +36151, +36150, +36118, +34037, +34037, +31924, +29812, +29747, +27666, +27633, +25520, +23407, +23374, +21293, +21293, +21228, +19115, +19082, +17002, +16905, +14824, +12711, +12678, +10598, +10565, +10565, +10565, +8517, +8485, +8485, +8453, +8485, +8453, +8452, +8452, +8453, +8484, +8485, +8485, +8518, +8550, +8519, +12811, +25457, +29720, +25495, +23447, +21366, +21398, +19318, +21399, +21399, +23511, +23576, +25656, +25689, +27770, +27802, +27738, +25625, +21431, +21463, +21398, +19285, +19285, +23479, +23479, +23414, +17141, +17141, +21366, +23446, +23446, +25527, +27607, +29753, +31834, +29753, +29753, +27608, +25527, +27673, +23415, +23415, +29689, +23383, +25431, +21237, +21237, +19124, +10639, +12817, +8623, +8591, +10703, +10702, +10670, +10702, +12782, +14863, +12815, +10702, +10670, +10670, +10670, +10670, +10702, +12815, +12782, +12783, +12815, +14896, +14928, +14927, +14895, +12846, +14862, +14862, +12750, +12749, +12717, +12717, +14830, +12750, +8620, +8587, +8554, +8554, +8619, +8651, +10700, +10700, +10766, +10766, +10766, +10766, +10767, +10766, +10766, +10734, +10799, +12815, +12814, +12878, +12814, +8686, +12877, +23147, +31402, +43816, +49989, +49988, +52069, +52069, +49957, +47910, +49957, +49925, +49957, +49957, +47877, +47877, +47844, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +47877, +47844, +47844, +47877, +47877, +47876, +45796, +47876, +47876, +47876, +47877, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47844, +45764, +45764, +45764, +45796, +45764, +45764, +45764, +45764, +43684, +43716, +43684, +43684, +43684, +43683, +41635, +41635, +41603, +41603, +41603, +39555, +39523, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37410, +37443, +37443, +35362, +35362, +37443, +37443, +37410, +37410, +37410, +37410, +37410, +37410, +37411, +37411, +39491, +39491, +37443, +39491, +39523, +41603, +39523, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +45731, +45731, +43683, +43683, +43683, +43683, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +39490, +39490, +39490, +39490, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +39426, +39426, +37378, +37378, +39459, +39459, +39459, +39458, +39458, +39459, +39459, +39459, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41506, +41506, +41506, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +43618, +41538, +41538, +41570, +41538, +41570, +41570, +41570, +41570, +41538, +41538, +41570, +41570, +41570, +41538, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +41538, +41507, +41539, +41507, +41506, +41506, +41538, +41538, +41506, +41506, +41506, +41506, +41506, +41474, +41474, +41474 +}, +{ +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35363, +37411, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35330, +35362, +35362, +35362, +35362, +35363, +37411, +37443, +37443, +37443, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +35395, +37476, +37476, +37476, +37508, +37508, +37508, +37508, +37508, +37509, +39557, +39589, +39557, +39557, +37541, +37574, +37574, +37575, +37607, +37608, +37608, +37641, +37674, +35627, +33579, +33612, +31564, +31532, +29517, +29517, +29517, +27470, +25422, +23342, +21262, +19182, +19182, +19181, +19149, +17069, +17036, +14988, +14956, +14923, +14923, +14891, +12842, +12842, +12809, +10729, +10729, +10696, +10696, +10696, +8615, +10663, +10631, +10631, +10631, +10631, +10631, +8583, +10631, +10599, +8518, +8486, +8517, +6405, +6404, +8452, +8452, +8484, +8484, +10532, +10532, +10532, +12580, +12612, +14693, +14725, +16806, +16839, +16839, +16839, +16871, +16839, +16839, +14792, +14824, +12776, +12776, +12776, +10729, +10729, +10729, +10729, +10696, +10696, +10696, +8616, +10664, +10664, +10663, +10663, +10663, +10663, +10663, +10631, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10630, +10630, +10598, +10598, +8550, +8518, +8517, +8518, +8485, +8485, +8485, +8485, +8485, +10565, +10598, +8550, +10631, +10663, +10696, +10728, +10729, +10761, +12809, +12841, +12842, +12842, +12874, +14922, +14955, +14955, +17003, +17035, +17035, +17035, +17099, +17100, +19180, +19180, +19213, +19213, +21294, +21327, +23440, +23472, +25553, +25585, +27666, +27731, +29811, +31892, +31924, +34037, +34038, +34102, +36215, +36183, +38263, +36248, +38264, +38296, +38296, +38264, +36216, +36215, +36215, +36216, +38264, +36183, +36183, +36183, +36183, +36150, +36150, +34037, +34037, +31924, +29812, +29779, +27666, +27633, +25520, +23407, +23374, +21293, +21293, +19180, +19115, +19082, +17002, +16937, +14824, +12711, +12646, +10597, +10565, +10565, +8517, +8485, +8485, +8485, +8485, +8485, +8485, +8452, +8452, +8452, +8485, +8485, +8485, +8486, +8486, +6406, +8585, +17005, +23445, +27607, +23479, +21431, +21463, +19350, +21398, +21399, +21431, +23576, +25656, +25689, +27769, +27770, +27738, +27738, +23576, +23576, +23511, +21431, +23479, +23511, +23511, +23479, +21367, +19253, +21366, +23446, +23478, +25591, +29753, +31898, +29721, +31866, +33914, +29753, +27641, +23447, +27641, +27641, +23383, +19124, +25463, +19124, +14898, +19092, +16979, +10672, +12817, +8623, +8622, +8589, +8589, +10637, +10637, +10669, +10669, +10637, +10637, +10637, +10637, +10637, +10669, +10702, +12782, +12782, +12783, +12815, +12847, +12815, +12814, +12781, +14830, +12749, +12717, +12749, +12749, +12717, +14830, +12781, +8620, +8555, +6506, +8586, +10667, +10700, +10732, +10733, +12814, +10766, +10766, +10766, +10766, +10766, +10766, +10734, +10767, +12815, +12846, +12878, +12814, +10767, +14925, +23147, +33481, +43848, +50021, +49957, +49989, +52037, +49957, +47910, +49957, +49957, +49957, +47876, +47876, +47844, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +47877, +45796, +45796, +47877, +47877, +45828, +45828, +45828, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +45796, +45764, +45764, +45796, +45796, +45764, +45764, +45764, +43684, +43684, +43684, +43683, +41635, +41635, +43651, +41603, +41603, +41603, +41603, +39555, +39523, +39523, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +37443, +37443, +35362, +35362, +35362, +37410, +35362, +35362, +37410, +37410, +37410, +37410, +37411, +37411, +39491, +39491, +39491, +39491, +41571, +41603, +39523, +41603, +41603, +41603, +41603, +41603, +41603, +41570, +41570, +43619, +43619, +43619, +43619, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43683, +43683, +43683, +43651, +43651, +41603, +41602, +41602, +43651, +43651, +43651, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +39490, +39490, +39490, +37442, +37442, +37442, +37442, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +39426, +39426, +39426, +37378, +37410, +39458, +39458, +39458, +39458, +39458, +39458, +39459, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +39490, +41538, +41538, +41538, +41506, +41506, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41570, +43619, +41570, +41570, +41570, +41570, +43619, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +41538, +41538, +41539, +41539, +41507, +41506, +41506, +41538, +41506, +41506, +41506, +41506, +41506, +41506, +41474, +41474 +}, +{ +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35363, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +33282, +35362, +35362, +35362, +35362, +35363, +35363, +37443, +37443, +37443, +35395, +35395, +35363, +35363, +35395, +37475, +37476, +37476, +37476, +37508, +37508, +37541, +37541, +37541, +37541, +37509, +37541, +39589, +39622, +39622, +39590, +37574, +39622, +37606, +37607, +37607, +37640, +37640, +37641, +37674, +37674, +35627, +33579, +33580, +31564, +31532, +29517, +29517, +27470, +27470, +25422, +23342, +21262, +19214, +19182, +19181, +17101, +17101, +17101, +17068, +14988, +14956, +14955, +14955, +14923, +12842, +12842, +12809, +10729, +10696, +10696, +10664, +8615, +8583, +10631, +10631, +10631, +10631, +10631, +8583, +10631, +10599, +8518, +8518, +8517, +6437, +8453, +8485, +8485, +8485, +8484, +10532, +10532, +10532, +12580, +12580, +14693, +14726, +16806, +16806, +16838, +16838, +16839, +16839, +14791, +12711, +12712, +12744, +12744, +10728, +10696, +10696, +10696, +10696, +10696, +10696, +10696, +10664, +10664, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10630, +10630, +10631, +10631, +10630, +8550, +8550, +8550, +8550, +8518, +8517, +8517, +8517, +8485, +8485, +8485, +8485, +8485, +8518, +10598, +10599, +10631, +10664, +10696, +10696, +10729, +10761, +12809, +12841, +12842, +12842, +14954, +14955, +14955, +14955, +17003, +17035, +17035, +17035, +19148, +17100, +19148, +19213, +19213, +19181, +19246, +21327, +23440, +23440, +23505, +25585, +27666, +27698, +29811, +31924, +31925, +34037, +34037, +34070, +36183, +36183, +36215, +38263, +36216, +38264, +38296, +38264, +38264, +38264, +38264, +38264, +38296, +36215, +36215, +36215, +36183, +36151, +36150, +34070, +34037, +31925, +29812, +29779, +29746, +27633, +25520, +23439, +23374, +21293, +21261, +19180, +19115, +17034, +17002, +16937, +14824, +12711, +12646, +10597, +10565, +10565, +8517, +8484, +8485, +8485, +8485, +8485, +8485, +8452, +8452, +8452, +8484, +8452, +8453, +8517, +8517, +6437, +8519, +10665, +14991, +25557, +21430, +21431, +21464, +19350, +21399, +21399, +21431, +23576, +25656, +25657, +25689, +27737, +27738, +27770, +27737, +25689, +25657, +25657, +25656, +23544, +23511, +21431, +21431, +19318, +21366, +25591, +27672, +27705, +31866, +31898, +29785, +33979, +29785, +31866, +31866, +25560, +31834, +27608, +25495, +23382, +29721, +25462, +23350, +23350, +21236, +14930, +12816, +8590, +8590, +8589, +8589, +10605, +8524, +10573, +8524, +8524, +10572, +10604, +10604, +10637, +10669, +12718, +12717, +12718, +10670, +12782, +12814, +12814, +12814, +12781, +12782, +12749, +12717, +14797, +14797, +12749, +12781, +12748, +8587, +6474, +6474, +8619, +10700, +10700, +10733, +12814, +12814, +12814, +12814, +10734, +10734, +10734, +10766, +10766, +10767, +12815, +12846, +10798, +12815, +10799, +14957, +25195, +37641, +45895, +49989, +49957, +49957, +52005, +49956, +47877, +49957, +49957, +47908, +47876, +47876, +47876, +47844, +45796, +45796, +45796, +45764, +45764, +45796, +45796, +45829, +47877, +45829, +45796, +45828, +47877, +47877, +45796, +45828, +45828, +45796, +45828, +45828, +45828, +45828, +45828, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +45796, +45764, +45764, +45796, +45764, +45764, +45764, +43716, +43716, +43684, +43683, +43683, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +39555, +39523, +39522, +39555, +39523, +39523, +39523, +37475, +37475, +37475, +37475, +37475, +37475, +37443, +37443, +37443, +37443, +37443, +37410, +37443, +37410, +37410, +37443, +37443, +37410, +35362, +35362, +35362, +37410, +37410, +37443, +37410, +37410, +37410, +37443, +37411, +39491, +39491, +39491, +39491, +39523, +41603, +39523, +41571, +41571, +41571, +41571, +41570, +41570, +41570, +41570, +43619, +43619, +43619, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43651, +43651, +43651, +41603, +41570, +41570, +43651, +43651, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41539, +41571, +41571, +39490, +39490, +39490, +37442, +37442, +37442, +37443, +37442, +37442, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +39426, +39426, +39426, +37378, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +43618, +43618, +41538, +41538, +43618, +43618, +41538, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41539, +41539, +41539, +41506, +41506, +41506, +41506, +41506, +41506, +41506, +39458, +39458, +39458, +39458 +}, +{ +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +35362, +35362, +35330, +33282, +35362, +35362, +35362, +35362, +35363, +37410, +37443, +37442, +37442, +35394, +35394, +35395, +35395, +37476, +37476, +37508, +37508, +37541, +37541, +37541, +37541, +37541, +37542, +37574, +39622, +39622, +39622, +39622, +39623, +39655, +39655, +39687, +39687, +39688, +37640, +37641, +37641, +37674, +37706, +37707, +35659, +33579, +31532, +31564, +29516, +29549, +27501, +27502, +25422, +23374, +21294, +21262, +19214, +19182, +17133, +17133, +17133, +17133, +17101, +15020, +14988, +14955, +14955, +14923, +14923, +12842, +12810, +12777, +10697, +10696, +10664, +10664, +8583, +8583, +8583, +10631, +10631, +8583, +8551, +8583, +8551, +8519, +8518, +8518, +8485, +8485, +8485, +8485, +8485, +8484, +8484, +10500, +10532, +10500, +12581, +12613, +14694, +14726, +14758, +14758, +14758, +14791, +14791, +12711, +12711, +12711, +10664, +10664, +10696, +10696, +10696, +10696, +10664, +10664, +10696, +10696, +10664, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10599, +10599, +8550, +8550, +8550, +8517, +8517, +8517, +8485, +8485, +6437, +6437, +8486, +8518, +10598, +10599, +10631, +10696, +10696, +10696, +10729, +10761, +12809, +12810, +12842, +12842, +14955, +14955, +14955, +14955, +14955, +17036, +17036, +17035, +19148, +17100, +17100, +19181, +19213, +19213, +19246, +21359, +23440, +23472, +23505, +25585, +25618, +27698, +29811, +31924, +31957, +34070, +34037, +34070, +36151, +36151, +36183, +36215, +36183, +36215, +38264, +38296, +38296, +38296, +38296, +38296, +38296, +36215, +38263, +36215, +36183, +36151, +36150, +34070, +34037, +31924, +29812, +29779, +29746, +27633, +25552, +23439, +23374, +21293, +21261, +19180, +19115, +17034, +17002, +16937, +14824, +12710, +12646, +10597, +10565, +10565, +8517, +8484, +8485, +8484, +8484, +8484, +8484, +8484, +8452, +8452, +8484, +8452, +8485, +10565, +8517, +8518, +8551, +8551, +8650, +19249, +21397, +19350, +19383, +19351, +21431, +21398, +21430, +23543, +23576, +23608, +25689, +25722, +25722, +27770, +27770, +27770, +27770, +27770, +25689, +23576, +23544, +23511, +21431, +25657, +25657, +25656, +29817, +34044, +36124, +27705, +34011, +36091, +29753, +33978, +33979, +33979, +31899, +27608, +31866, +29753, +29753, +29721, +31801, +27575, +25494, +27575, +27639, +27607, +23348, +10703, +4331, +8492, +8525, +8460, +8523, +10603, +10603, +10603, +10604, +10636, +12685, +10637, +10636, +10636, +10668, +10701, +12781, +12814, +14861, +12781, +12781, +12749, +12717, +14829, +14829, +12781, +12748, +8587, +8522, +6473, +8554, +10667, +10700, +10733, +10733, +12814, +12814, +12814, +12814, +12782, +10734, +10734, +12814, +12814, +10766, +12814, +12846, +10798, +12847, +12879, +16973, +27274, +39720, +45894, +49989, +49926, +49926, +52005, +49956, +47909, +49957, +47909, +47909, +47908, +47908, +47908, +47876, +47877, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45829, +45796, +45796, +45829, +45829, +45829, +45828, +45828, +45796, +45796, +45796, +45828, +45828, +45828, +45828, +45828, +45829, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +45796, +45796, +45764, +45764, +45796, +45764, +43716, +43716, +43716, +43716, +43716, +43684, +43683, +43683, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37475, +37475, +37475, +37442, +37475, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +35362, +35362, +37410, +37443, +37443, +37410, +37410, +37410, +37443, +37443, +39491, +39491, +39491, +39523, +41571, +41603, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41539, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39491, +39491, +37442, +37442, +37410, +39458, +37410, +37410, +37410, +37410, +39458, +39458, +39458, +39458, +39458, +37378, +37410, +39458, +39458, +39458, +39490, +39490, +39490, +41538, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41538, +43618, +43586, +43618, +43618, +43586, +43586, +43618, +43618, +43586, +43619, +43618, +41538, +41538, +41538, +43618, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41539, +41538, +41538, +41507, +41507, +41507, +41538, +41538, +41506, +41506, +39458, +39458, +39458, +39458 +}, +{ +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35330, +35362, +35362, +35362, +35362, +37411, +37442, +37442, +37442, +35362, +35362, +35395, +35395, +37444, +37508, +37508, +37541, +37541, +37541, +37542, +37574, +37574, +39623, +37607, +39655, +39687, +39688, +39688, +39656, +39656, +39656, +39688, +39720, +39720, +39721, +39721, +37641, +37642, +37674, +37707, +35659, +35659, +33580, +31564, +31565, +31565, +29550, +27502, +27502, +25422, +23342, +21294, +21262, +19214, +19182, +19182, +19182, +19182, +19182, +17133, +17101, +15020, +14987, +14955, +12907, +12875, +14923, +14890, +12809, +12777, +10696, +10664, +10664, +8583, +8583, +8583, +10631, +10631, +10631, +8583, +10631, +10631, +8550, +8518, +8518, +8485, +8485, +8485, +8485, +6436, +8452, +8484, +8452, +8452, +10501, +10533, +10565, +12613, +12646, +12678, +14758, +12710, +12711, +12711, +12711, +12711, +10663, +10664, +10664, +10664, +10664, +10664, +10664, +10664, +10663, +10664, +10664, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +8583, +8551, +8551, +8550, +8550, +8550, +8517, +8517, +8517, +8485, +8485, +6437, +6437, +8518, +8518, +10598, +10599, +10663, +10696, +10696, +10729, +12809, +12809, +12842, +12842, +12842, +12842, +14955, +14955, +14955, +14955, +17035, +17068, +17068, +17036, +17100, +17100, +19148, +19213, +19213, +19213, +21294, +21359, +23440, +23472, +23505, +25585, +25618, +27698, +29811, +31924, +34005, +34070, +34037, +34070, +36150, +34102, +36183, +36183, +36183, +36183, +38263, +38264, +38296, +38296, +38296, +38296, +38264, +36216, +36215, +36215, +36183, +34102, +34102, +34070, +34037, +31957, +31892, +29779, +29746, +27633, +25552, +25488, +23407, +21294, +21261, +19180, +19115, +17034, +17002, +14889, +14823, +12710, +10598, +10597, +10565, +10565, +8517, +8484, +8485, +8484, +8484, +8484, +8484, +8484, +8452, +8452, +8484, +8452, +8485, +8485, +8484, +8517, +8518, +8486, +6504, +12845, +21396, +19317, +19350, +21431, +21463, +21398, +19350, +21463, +23511, +23576, +25721, +27802, +27770, +25722, +27770, +27802, +27770, +25689, +25689, +25657, +25657, +23609, +25657, +23576, +23544, +29850, +31931, +29818, +31898, +29850, +31898, +34043, +36124, +34011, +31866, +33978, +29753, +29753, +29752, +31865, +31833, +31834, +27640, +27608, +29688, +29687, +31832, +29784, +33946, +31768, +21203, +10638, +8460, +10605, +10604, +10603, +10571, +10571, +10571, +10603, +10603, +8523, +10636, +10636, +10668, +10668, +12748, +12748, +12780, +12781, +12781, +12781, +12749, +12749, +12748, +12780, +12748, +8554, +6441, +8554, +10635, +10700, +12781, +12813, +12814, +12782, +12814, +12814, +12814, +12814, +12814, +10766, +12814, +12814, +12846, +12814, +10798, +10797, +12847, +14959, +16972, +29354, +43879, +47942, +49957, +49958, +49958, +52005, +49989, +47941, +47909, +47909, +47909, +47908, +47909, +47909, +47876, +47876, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45829, +45828, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +47876, +45796, +45764, +45764, +45764, +45764, +45764, +43716, +43716, +43716, +43716, +43716, +43684, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41603, +41603, +39555, +39523, +39523, +39523, +39523, +37475, +37475, +37475, +37475, +37475, +37442, +37443, +37443, +37443, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37410, +37410, +35362, +35362, +37410, +37443, +37443, +37410, +37410, +37443, +37443, +37443, +39523, +39523, +39523, +39523, +41571, +41603, +41571, +41571, +41571, +41571, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39491, +39491, +37442, +37442, +39458, +39458, +39458, +37410, +39458, +39458, +37410, +37410, +37410, +37410, +37410, +37378, +39458, +39458, +39458, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41538, +43618, +43618, +43618, +43618, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43618, +43651, +43619, +43618, +43618, +43619, +43619, +43619, +43619, +43618, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41538, +41538, +41506, +41507, +41507, +41538, +41538, +41538, +41538, +39490, +39459, +39459, +39459 +}, +{ +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35363, +35330, +35330, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35362, +35363, +35362, +35362, +37411, +37443, +37443, +37442, +37410, +37410, +35363, +35395, +37476, +37476, +37509, +37541, +37574, +37574, +37574, +37574, +37575, +37607, +37640, +37640, +37640, +37640, +39688, +39688, +39688, +41768, +39688, +39720, +39753, +39753, +39753, +39754, +37674, +37674, +35626, +35627, +35627, +33579, +31532, +31565, +31597, +31597, +29582, +29550, +27502, +25422, +23342, +21294, +21294, +19214, +19214, +19182, +19182, +19182, +19214, +19181, +17101, +17068, +15020, +14988, +14955, +14955, +14923, +14890, +12810, +12777, +10696, +10696, +10664, +8583, +10631, +10631, +10663, +10663, +10664, +10663, +10663, +10663, +8551, +8550, +8518, +6437, +8485, +8485, +8485, +6436, +6404, +6404, +8452, +8452, +8452, +8485, +10533, +10565, +10597, +12646, +12678, +12710, +12711, +12711, +10663, +10631, +10631, +10632, +10632, +8584, +10632, +10664, +10664, +8583, +8583, +10663, +10663, +8615, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10663, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +8551, +8550, +8551, +8550, +8550, +8550, +8517, +6469, +8517, +8485, +8485, +6437, +6438, +8518, +8519, +8551, +8551, +10663, +10664, +10729, +12777, +12809, +12842, +12842, +12842, +14922, +14923, +14955, +14955, +14955, +14987, +17035, +17068, +17068, +17068, +19148, +19180, +19181, +19213, +19213, +19213, +19246, +21359, +21359, +23440, +23505, +25585, +25618, +27698, +29811, +31924, +31957, +34038, +34037, +34038, +34070, +34070, +36150, +34102, +36151, +36183, +36215, +36215, +36215, +36215, +38263, +38264, +38264, +36216, +36216, +36215, +34102, +34102, +34102, +34070, +34037, +31956, +31892, +29811, +29746, +27634, +25553, +25520, +23439, +21294, +21261, +19180, +17067, +17034, +17001, +14889, +12743, +12678, +10597, +10565, +10565, +8484, +8484, +8484, +8484, +8484, +8484, +8484, +8484, +8484, +8484, +8452, +8452, +8452, +8452, +8452, +8484, +8484, +8485, +8486, +6503, +8585, +21298, +21397, +19317, +21430, +21463, +21398, +21430, +21463, +23511, +23576, +25689, +27769, +25721, +25721, +27769, +27770, +27802, +27770, +25722, +25689, +23608, +23576, +25689, +29882, +29883, +29882, +31931, +34044, +34076, +29850, +34076, +31930, +34043, +31865, +34011, +38172, +31865, +27640, +29752, +40318, +36059, +33947, +33946, +40285, +42365, +38204, +38204, +33946, +29720, +29655, +29655, +27542, +16944, +6346, +10603, +10571, +10570, +10570, +10570, +10570, +8522, +8522, +10603, +10603, +10635, +10667, +10667, +10667, +12748, +12748, +10668, +12748, +12716, +12716, +12716, +10699, +10667, +6473, +8522, +10635, +12748, +12781, +12813, +12846, +12846, +10733, +12782, +12782, +12814, +12814, +12814, +12814, +12814, +12814, +12846, +12814, +10798, +10797, +14926, +14926, +19019, +33481, +45959, +47941, +49957, +47910, +49957, +49956, +49988, +45861, +47909, +47909, +47909, +47909, +47908, +47876, +47844, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +47876, +47876, +47876, +45796, +45796, +45796, +47876, +45796, +45796, +45764, +45764, +45764, +43716, +43716, +43716, +43684, +43684, +43684, +43683, +43683, +43683, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37475, +37442, +37443, +37443, +37443, +39491, +39491, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37442, +37410, +35362, +37410, +37443, +37443, +37410, +37411, +37443, +37443, +39491, +39491, +39523, +39523, +39523, +41571, +41571, +41571, +41570, +41570, +41570, +41571, +41570, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39491, +39491, +37442, +39458, +39491, +39491, +39458, +37410, +39458, +39458, +39458, +39458, +39458, +39458, +37410, +39458, +39458, +39458, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41539, +41539, +41571, +41570, +41570, +43619, +43619, +43619, +43618, +43618, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43618, +43619, +43619, +43619, +43618, +43619, +43619, +43619, +43619, +43619, +43618, +43618, +43618, +43618, +43618, +43618, +43618, +43618, +43618, +43586, +43586, +41538, +41506, +41507, +41507, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490 +}, +{ +35330, +35330, +35330, +35330, +35330, +35330, +35363, +35363, +37411, +35330, +35330, +35362, +35362, +35363, +35362, +35362, +37411, +35362, +35363, +35363, +37411, +37410, +37411, +39491, +39491, +39491, +37443, +37443, +37443, +37476, +37509, +39557, +37541, +37542, +37574, +37575, +37575, +37607, +37607, +37607, +37640, +37640, +37640, +37640, +37640, +39689, +39721, +39721, +37673, +39753, +39753, +39786, +37706, +37738, +37707, +37707, +35626, +35659, +35659, +33580, +31564, +31565, +31597, +31598, +27502, +27502, +27502, +25422, +23374, +21294, +21294, +19214, +19214, +19182, +19182, +19182, +19214, +19214, +19181, +17101, +17068, +14988, +14955, +14955, +14923, +14923, +12810, +10729, +12745, +10696, +10696, +10664, +10664, +10664, +10664, +10696, +10696, +10664, +10664, +10664, +8583, +8550, +8518, +8486, +8485, +8485, +8485, +6436, +6436, +6404, +6404, +8452, +6404, +6404, +8484, +8485, +10565, +10598, +10630, +10630, +10663, +10631, +10631, +8551, +10599, +10631, +8583, +8583, +10631, +10631, +10631, +8583, +8583, +10663, +10631, +8583, +8583, +10631, +10631, +10631, +10631, +10631, +10631, +12711, +10631, +10631, +10631, +10631, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +8551, +8550, +8551, +8550, +8550, +8517, +6469, +6437, +6437, +8485, +8485, +6437, +6470, +8518, +8551, +8551, +8551, +10663, +10696, +10729, +12777, +12809, +12842, +12842, +12874, +14923, +14923, +14955, +14955, +17035, +17035, +17068, +17068, +19148, +19148, +19180, +19181, +19213, +19213, +19213, +19246, +21326, +21326, +21359, +23440, +23505, +25585, +25585, +27698, +29811, +31892, +31924, +34037, +34005, +34038, +34070, +34070, +36150, +36150, +34102, +36183, +36183, +36215, +36215, +36183, +36215, +36215, +38264, +36216, +36216, +36215, +34102, +34102, +34102, +34069, +34037, +31956, +31892, +29811, +29746, +27633, +25553, +25520, +23439, +21326, +21261, +19181, +19147, +17034, +14921, +14888, +12743, +12678, +10597, +10565, +10565, +10565, +8517, +8484, +8484, +8484, +8484, +8452, +8484, +8484, +8484, +6404, +6404, +8485, +8452, +8452, +8516, +8516, +8485, +8518, +6471, +6472, +17071, +25557, +21364, +21430, +21398, +21399, +21431, +23543, +23544, +23576, +25656, +25657, +25689, +27802, +27802, +27770, +27802, +29883, +29883, +27770, +23608, +23576, +27801, +29882, +31995, +31995, +31963, +34044, +31963, +29850, +34011, +34043, +36124, +36091, +36124, +34010, +36091, +36058, +40286, +44511, +29753, +27640, +33946, +38172, +38204, +38139, +36091, +31833, +27640, +27575, +25462, +25396, +19057, +14830, +10603, +10570, +8522, +10570, +10602, +10602, +10602, +10602, +8522, +8554, +8586, +8586, +10667, +10667, +12747, +12748, +10667, +10667, +10667, +12748, +10667, +10635, +10635, +8553, +10634, +10667, +12780, +12845, +12846, +12846, +12846, +12814, +12782, +12782, +10766, +12814, +12814, +12846, +12846, +10766, +12846, +12782, +10798, +10797, +14926, +14893, +18985, +37641, +48007, +49989, +49957, +47942, +47909, +49956, +49957, +45829, +47909, +47909, +47877, +47909, +47876, +47877, +47844, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45796, +45764, +45764, +43684, +43684, +43716, +43716, +43716, +43684, +43683, +43683, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +39523, +39523, +37443, +37443, +37442, +37443, +37443, +37443, +39491, +39491, +39491, +39491, +37443, +39491, +37443, +37443, +37443, +37443, +37443, +37442, +37410, +37443, +37411, +37410, +37411, +37443, +39491, +39491, +39491, +39491, +39491, +39523, +39523, +41571, +41571, +41571, +41603, +41603, +41571, +41571, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +41571, +43651, +43651, +41603, +41571, +41570, +41570, +39490, +39490, +41571, +39523, +41571, +41571, +41571, +41571, +41571, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39491, +39491, +39458, +39458, +39491, +39491, +39458, +39458, +39458, +39458, +39458, +39458, +39491, +39491, +39491, +39458, +39490, +39490, +39490, +41538, +41538, +41538, +41539, +41539, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41539, +41539, +41571, +41571, +41539, +41539, +43619, +43619, +43619, +43618, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43618, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43618, +43586, +43586, +41506, +41506, +41507, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538 +}, +{ +35330, +35330, +35330, +35330, +35330, +35363, +35363, +37411, +37411, +35363, +35330, +35330, +35362, +35363, +35363, +35362, +37410, +37410, +37410, +37411, +37410, +37410, +37410, +39459, +39491, +39491, +37443, +37443, +37476, +37509, +39557, +39590, +37542, +37574, +37575, +37575, +37575, +37607, +37608, +37640, +37640, +37640, +37673, +39753, +39753, +39753, +39721, +39721, +37706, +37738, +37738, +37738, +37738, +37739, +37739, +35659, +35627, +35659, +35660, +33612, +31532, +31564, +31565, +29517, +27470, +27470, +27502, +25422, +25422, +21294, +21294, +19214, +19182, +19182, +19182, +19182, +19214, +19214, +19181, +17101, +17068, +14987, +14955, +14955, +14923, +14923, +12810, +12777, +12777, +12745, +10696, +10696, +10664, +10696, +12744, +12744, +10696, +10664, +10664, +10663, +10631, +8551, +8550, +8518, +8485, +8485, +6436, +6436, +6436, +6404, +6436, +8452, +6372, +6404, +6404, +8485, +8517, +8518, +8550, +8582, +10663, +10631, +8551, +8551, +8551, +8552, +8552, +8551, +8551, +8551, +8551, +8551, +8551, +8583, +8550, +8550, +8550, +8582, +8550, +8550, +8550, +10631, +10631, +10664, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +8583, +8551, +8583, +8550, +8550, +6469, +6469, +6437, +6436, +6436, +6404, +6437, +8518, +8518, +8550, +8551, +8583, +10663, +10696, +10729, +10729, +10729, +12809, +12842, +12842, +14923, +14955, +14923, +14955, +17036, +17036, +17036, +17068, +19149, +19149, +19180, +19213, +19213, +19181, +19213, +21294, +21326, +21326, +23407, +23472, +25553, +25585, +25585, +27666, +27731, +29811, +31892, +34005, +34005, +34038, +36150, +34070, +36150, +36151, +34102, +36150, +36183, +36183, +36215, +36215, +36215, +38263, +38264, +36216, +36216, +36215, +34102, +34102, +34102, +34069, +34037, +31956, +31892, +29811, +29746, +27633, +25553, +25520, +25487, +21326, +21261, +19213, +17100, +17034, +14921, +14888, +14823, +12710, +10597, +10597, +10565, +10565, +10597, +8517, +8485, +8485, +8485, +8452, +8452, +8485, +8485, +6404, +6404, +8485, +8452, +8452, +10565, +8484, +6404, +8518, +6438, +8520, +14893, +27637, +21364, +21397, +19317, +19351, +21430, +23543, +25624, +23544, +23576, +25656, +27769, +29947, +31963, +29850, +27802, +29915, +31964, +29850, +27770, +27802, +29915, +29882, +32028, +31996, +31963, +34043, +31930, +31930, +34043, +34076, +29785, +36124, +38204, +36091, +38203, +36090, +40253, +27608, +17075, +27673, +36092, +33978, +36058, +29751, +27704, +25559, +25527, +23382, +19123, +14896, +12717, +12716, +12683, +10602, +10570, +10602, +10602, +8554, +8522, +8554, +8554, +8554, +8586, +8586, +10666, +10667, +10667, +10667, +10699, +10667, +10635, +12748, +10667, +8554, +8586, +8586, +10667, +10700, +12781, +12846, +12846, +12846, +12814, +12846, +10734, +10734, +10734, +10766, +10766, +12846, +12846, +12846, +10798, +12781, +12878, +10829, +14893, +14892, +21033, +39721, +50055, +47940, +47908, +47942, +47909, +49956, +49957, +45829, +47909, +47909, +47909, +47909, +47876, +47877, +47877, +45797, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45796, +45796, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45764, +45796, +45796, +45764, +43684, +43684, +45764, +43716, +43716, +43716, +43684, +43683, +41635, +43683, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39523, +39523, +39523, +39491, +37443, +37443, +37442, +37443, +37443, +37443, +39491, +39491, +39491, +37443, +37443, +39491, +39523, +37443, +37443, +37443, +37443, +37442, +37410, +37411, +37411, +37410, +37411, +39491, +39491, +39491, +39490, +39490, +39490, +39523, +39523, +41571, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +43651, +43651, +41603, +41571, +41570, +39522, +39490, +39490, +39490, +39490, +39523, +39523, +41571, +41571, +41571, +39490, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39491, +39491, +39458, +39458, +39491, +39491, +39458, +39458, +39458, +39458, +39458, +39458, +39491, +39491, +39491, +39491, +41539, +39491, +39491, +41539, +41538, +41539, +41539, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43618, +43618, +41570, +43619, +43619, +43619, +43619, +43619, +41570, +41570, +41570, +41570, +41570, +41539, +41571, +43619, +41571, +41539, +41538, +43619, +43619, +43619, +43619, +43651, +43619, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43651, +43651, +43651, +43651, +43619, +43651, +43651, +43619, +43619, +43619, +43619, +43619, +43619, +45667, +45667, +45635, +45667, +43619, +43618, +43586, +43586, +43554, +43554, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37411, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +37410, +37443, +37443, +39523, +37508, +37509, +37541, +37542, +35527, +35527, +35559, +35559, +35560, +35560, +35560, +37641, +37673, +37673, +35625, +37674, +37674, +37706, +37706, +39754, +39787, +39787, +37739, +37739, +35691, +35691, +35691, +35691, +33580, +33579, +31532, +31532, +29484, +29517, +29518, +29550, +27470, +27470, +25422, +25422, +23374, +21294, +21294, +19214, +19214, +19214, +19214, +19214, +19214, +19214, +17133, +17101, +17036, +14987, +12907, +12874, +12842, +12842, +12842, +12809, +12809, +10729, +10729, +10696, +10696, +10696, +12776, +12809, +10728, +10696, +10696, +8615, +8583, +8551, +8550, +8518, +8517, +6437, +6437, +6404, +4356, +6404, +6404, +4324, +6404, +6404, +6404, +6436, +8485, +8517, +8518, +8550, +8550, +10599, +10599, +8583, +8551, +8551, +8551, +8551, +8551, +8551, +8551, +8551, +8550, +8550, +8550, +8550, +8550, +8550, +8550, +8583, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +8583, +8551, +8551, +8550, +8550, +8517, +8517, +6469, +8517, +8485, +8485, +6437, +8486, +8518, +8551, +8583, +8583, +10695, +10696, +10696, +10729, +10729, +12809, +12874, +14923, +14955, +14955, +14987, +14987, +14988, +17068, +17101, +17101, +19149, +19181, +21262, +21294, +21294, +21294, +21294, +21327, +21327, +21327, +23440, +23440, +25520, +23472, +25553, +25618, +27698, +29779, +31892, +31924, +31957, +34037, +34037, +34070, +34070, +34102, +34102, +34102, +36183, +36183, +36183, +36183, +38263, +38296, +38296, +38264, +36183, +36183, +34102, +34070, +31989, +31989, +31924, +31892, +29811, +29779, +29779, +27698, +27665, +25552, +25487, +23407, +21326, +19213, +17100, +17066, +17002, +16937, +12775, +12743, +12678, +10597, +10597, +10597, +10565, +8516, +8485, +8485, +8484, +8484, +8484, +8484, +8484, +8484, +8452, +8484, +6436, +6468, +8484, +8484, +8484, +8484, +8486, +10600, +12811, +29782, +27735, +17203, +19317, +21398, +19285, +23478, +23511, +23511, +25656, +25656, +25688, +29915, +27769, +27770, +29883, +29883, +29883, +31963, +29947, +29882, +29914, +31995, +34108, +29915, +34108, +31931, +31930, +29882, +31930, +34075, +36188, +36123, +36090, +36123, +36122, +33977, +31898, +25559, +21237, +29689, +31802, +36092, +29816, +31896, +31866, +25495, +23382, +19188, +19122, +14896, +12749, +10636, +8522, +8522, +8522, +8554, +8553, +8521, +8489, +8489, +8521, +8553, +10602, +10634, +10634, +10634, +10666, +10699, +10699, +12747, +12747, +12747, +10667, +10635, +10667, +10699, +12716, +12748, +12781, +14861, +14894, +12846, +12846, +10766, +12814, +12814, +10766, +10766, +10765, +10766, +12814, +12846, +12814, +10733, +12845, +14957, +14892, +14827, +25161, +41801, +50021, +49989, +47909, +47909, +49957, +49957, +47909, +45829, +47877, +47876, +47877, +47876, +45828, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +45764, +43716, +43716, +45764, +45764, +45764, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +43716, +45796, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +43716, +43716, +43683, +43683, +43684, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39522, +39523, +39523, +39523, +39523, +39491, +39523, +39523, +39491, +39523, +39523, +39523, +39491, +39491, +39491, +37443, +37443, +39491, +39491, +39491, +39491, +39491, +37443, +37443, +39523, +39523, +37443, +37443, +39491, +39523, +39491, +39491, +39491, +39491, +39491, +39490, +39491, +39490, +39523, +41570, +41570, +39490, +41538, +41570, +41571, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +41571, +41571, +41571, +41571, +41603, +41571, +41570, +41571, +41571, +41571, +41571, +41539, +41571, +39490, +41571, +41571, +39490, +39490, +39490, +39490, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39490, +39458, +39458, +39458, +39490, +39491, +39491, +39491, +39491, +41539, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41539, +41571, +41571, +41538, +41538, +41538, +41571, +43619, +43619, +41570, +41538, +41570, +41570, +41570, +41570, +43619, +41570, +41570, +41570, +41571, +41571, +43651, +43651, +45699, +43619, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +43619, +43619, +43651, +43651, +43619, +43619, +43619, +43619, +45667, +45667, +45667, +45667, +43619, +43619, +43618, +43586, +43586, +43586, +43586, +41538, +41539, +41571, +41571, +41571, +41538, +41538 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37411, +37443, +37443, +37443, +37443, +37443, +37443, +39491, +39491, +39491, +39491, +39523, +37475, +37475, +37476, +37509, +37542, +37574, +35527, +35527, +35559, +37640, +35592, +35592, +35560, +35593, +35625, +35625, +35626, +35658, +37706, +37739, +37707, +37707, +37739, +37739, +35691, +35691, +35691, +33643, +35691, +35692, +33612, +33612, +31532, +31532, +29485, +29517, +29518, +29550, +27470, +27470, +25422, +23342, +23342, +21294, +21294, +21294, +19214, +19214, +19214, +19214, +19214, +19182, +17133, +17101, +17036, +14987, +12907, +12874, +12874, +12842, +12842, +12842, +12809, +12809, +10729, +10729, +12776, +12776, +12809, +12809, +12809, +10728, +10696, +8615, +8583, +8583, +8550, +8518, +8485, +6437, +6437, +6404, +6372, +6404, +6404, +4324, +6404, +6404, +6404, +6404, +6404, +6437, +6437, +8486, +8518, +8518, +8518, +8550, +8550, +8551, +8551, +8551, +8519, +8550, +8550, +8550, +8550, +8550, +8550, +8550, +8518, +8550, +8550, +8550, +10631, +10631, +10631, +10631, +10631, +10663, +10663, +10664, +10664, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +8583, +8551, +8551, +8550, +8550, +8517, +6469, +6437, +6437, +8485, +8485, +8517, +8518, +8550, +8551, +10631, +10663, +10696, +10728, +10729, +12809, +12809, +12810, +14922, +14955, +14955, +14988, +14988, +17036, +17068, +17101, +19181, +19181, +19181, +19214, +21261, +21262, +21294, +21294, +21294, +21327, +21327, +21327, +21359, +23440, +23472, +23472, +25553, +25585, +27698, +27731, +29844, +31892, +31924, +31989, +34037, +34037, +34069, +34070, +34070, +34070, +34102, +36150, +36151, +36183, +36183, +36215, +38264, +36216, +36183, +34102, +34102, +32021, +31989, +31957, +31924, +31892, +29811, +29779, +29779, +27698, +27665, +25552, +25520, +23439, +23406, +21293, +19212, +19147, +17002, +16969, +14824, +12743, +12710, +12678, +12678, +10597, +10597, +10565, +8517, +8517, +8517, +8485, +8484, +8484, +8484, +8484, +8484, +8484, +6436, +6436, +6436, +8484, +8484, +10532, +8486, +8519, +8585, +27637, +34074, +21397, +17172, +19285, +23479, +21333, +21398, +25591, +25623, +25656, +25689, +23608, +25689, +27769, +27802, +29883, +29915, +31995, +31995, +27834, +32060, +32028, +34108, +31963, +36189, +34076, +34108, +31995, +34043, +34076, +36156, +36123, +36123, +36123, +36090, +36090, +33979, +29753, +29688, +31834, +31866, +34011, +29784, +25623, +27608, +21269, +21269, +19188, +19123, +12783, +8556, +8523, +10570, +8522, +8522, +8522, +8554, +8522, +8522, +10570, +6409, +6441, +8521, +8521, +8554, +8586, +10666, +10699, +10634, +10667, +10667, +10667, +10634, +8586, +10634, +10667, +10668, +12748, +12813, +12846, +12846, +12846, +10798, +10766, +12814, +12814, +10766, +10765, +10765, +10766, +12814, +12846, +12813, +12814, +14926, +14925, +12812, +14827, +25161, +41768, +50021, +47941, +47909, +47877, +49957, +49957, +47876, +45829, +47876, +47876, +47844, +47844, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +45764, +43716, +45764, +45764, +45764, +45796, +45796, +45796, +45796, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +45764, +43716, +45764, +45796, +45796, +45796, +45764, +45764, +43716, +43716, +43716, +45764, +45764, +45764, +45764, +43716, +43684, +43716, +43684, +43683, +43683, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +39523, +41571, +41571, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39491, +39491, +39523, +39491, +39491, +39523, +39523, +39523, +39523, +39491, +39491, +39523, +39523, +39523, +39523, +39491, +39491, +39523, +39523, +41571, +39491, +39491, +39491, +39491, +39523, +41571, +41571, +41571, +41571, +41571, +41571, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43651, +43619, +41571, +41571, +41571, +41571, +41571, +41570, +41570, +41571, +41571, +41571, +41571, +41571, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39491, +39491, +39491, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41570, +43619, +43619, +41570, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43619, +43619, +43619, +43651, +43619, +43619, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43651, +43619, +43619, +43619, +43619, +43619, +45667, +45667, +45667, +43619, +43619, +43619, +43619, +43618, +43618, +43618, +43587, +41539, +43619, +41571, +41571, +41539, +41538, +41538 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37443, +37411, +37410, +37410, +37443, +39491, +37443, +37443, +37443, +39491, +39491, +39491, +39523, +39523, +39523, +39523, +37508, +37508, +37509, +37541, +37574, +37607, +37608, +37608, +37640, +37673, +37673, +35593, +35593, +35593, +33578, +33578, +33610, +35658, +35691, +35691, +35691, +35691, +35691, +35691, +35691, +33643, +33643, +33644, +33676, +33676, +33644, +33612, +31564, +29516, +29517, +27469, +27470, +27470, +27470, +25422, +25390, +23342, +23342, +21294, +21294, +19246, +19214, +19214, +19214, +19214, +19182, +19182, +17133, +17101, +14988, +14955, +12875, +12874, +12842, +12842, +12842, +12842, +12842, +12842, +12809, +12809, +12809, +12777, +12809, +12809, +12809, +12777, +10696, +8615, +8583, +8583, +8550, +8518, +8485, +6437, +6405, +6404, +6372, +6404, +6404, +4324, +6372, +6372, +6372, +6404, +6404, +6404, +6404, +6405, +8485, +6437, +6437, +8486, +8518, +8518, +8518, +6470, +8518, +8518, +8518, +8518, +8518, +8518, +6470, +6470, +6469, +8518, +8550, +8550, +8550, +8550, +10631, +10631, +10631, +10663, +10663, +10664, +10664, +10664, +10664, +10664, +10664, +10663, +10663, +10631, +10631, +8583, +8551, +8550, +8550, +8550, +6469, +6469, +6437, +6437, +8485, +8485, +8518, +8518, +8550, +8551, +8583, +8615, +10696, +10728, +10729, +12777, +12809, +12809, +14922, +14923, +14955, +14988, +17068, +17068, +17101, +19181, +19181, +19213, +19214, +21294, +21261, +21262, +21294, +21294, +21295, +21327, +21327, +21327, +21327, +21359, +21392, +23440, +23472, +25585, +27666, +27698, +29811, +29844, +31924, +31957, +31957, +31957, +31989, +31989, +34038, +34038, +34070, +34070, +34102, +36151, +36183, +36183, +38231, +36183, +36183, +34102, +34070, +31989, +31957, +31957, +31924, +31924, +29844, +29811, +29779, +29778, +27698, +25585, +25552, +25519, +23406, +21325, +19212, +19147, +17034, +16969, +14856, +14823, +12743, +12710, +12678, +12678, +12678, +10597, +10597, +10597, +10565, +8517, +8517, +8485, +8485, +8484, +8485, +8484, +6436, +6436, +8484, +8484, +8484, +10533, +8453, +8519, +6473, +23410, +40381, +31930, +21365, +12978, +19253, +21365, +23446, +23478, +23511, +23543, +23608, +23640, +27737, +25689, +27770, +27802, +29882, +29915, +29914, +27769, +29947, +29914, +32027, +29915, +31995, +29882, +31995, +31995, +36156, +34108, +36156, +36156, +36156, +36123, +36091, +36123, +36092, +31866, +33979, +33946, +31866, +29753, +25624, +23446, +27641, +23414, +23414, +21301, +19122, +10702, +8556, +10636, +10635, +10603, +8522, +8554, +8554, +8522, +10570, +10570, +6409, +6441, +8489, +8521, +8521, +8553, +8586, +8618, +10666, +10667, +10667, +10667, +10667, +10667, +10667, +12747, +12748, +12781, +14893, +12846, +12846, +12846, +10766, +10798, +10766, +10766, +10766, +10766, +10765, +10766, +12814, +12814, +12813, +14926, +14958, +12812, +12779, +14827, +25128, +41768, +49989, +47941, +45861, +47877, +47877, +47877, +47877, +47877, +47844, +47844, +47844, +45796, +45796, +45796, +45796, +45764, +43716, +43716, +43716, +43716, +45764, +45764, +45764, +45764, +43716, +45764, +45764, +45764, +45764, +45796, +45796, +45796, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +45764, +45764, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +45764, +45764, +43716, +43684, +43684, +43716, +43684, +43683, +41635, +41603, +41603, +41635, +43683, +41635, +41603, +41603, +41603, +41603, +41635, +41635, +39555, +41571, +41604, +41604, +41571, +41571, +41571, +41571, +41571, +41572, +41604, +39524, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43651, +43651, +43651, +43651, +43651, +41603, +41571, +41570, +41571, +41571, +41571, +41571, +41571, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +39490, +39490, +39490, +39490, +39491, +39491, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +43619, +43619, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43651, +43651, +43651, +45699, +45699, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +41571, +41539, +41538, +41506 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37443, +37410, +37411, +37443, +37443, +37442, +37442, +39491, +39523, +39491, +37443, +37443, +37443, +39491, +39491, +39491, +39491, +37443, +37507, +37540, +37541, +37541, +37574, +37607, +35559, +37640, +37640, +37673, +37673, +37673, +35625, +35593, +35594, +33578, +33578, +33578, +33611, +33643, +33643, +35691, +35691, +33644, +33644, +33644, +33644, +33644, +33644, +33676, +33676, +33644, +31596, +31564, +29516, +27469, +27437, +27469, +25422, +25390, +25390, +23342, +23342, +21294, +21294, +21294, +19246, +19214, +21294, +19214, +19214, +17133, +17133, +17101, +17101, +14988, +14955, +12875, +12842, +12842, +12842, +12842, +12842, +12842, +12842, +12842, +12809, +12809, +12809, +12809, +12809, +12777, +12777, +10728, +10696, +8615, +10663, +8583, +8550, +8485, +6405, +6405, +6404, +6372, +6372, +6404, +6372, +6404, +6404, +6372, +6404, +6404, +6404, +6404, +6404, +6437, +6437, +6437, +6437, +8518, +6470, +6470, +6438, +6438, +6438, +6437, +6437, +6437, +6437, +6469, +6469, +6437, +6469, +8518, +8518, +8518, +8550, +10631, +10631, +10631, +10631, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +8583, +8551, +8550, +8550, +8550, +8550, +6469, +6469, +8485, +8485, +8517, +8518, +8518, +8551, +8583, +10664, +10664, +10696, +10728, +10729, +12777, +12809, +12809, +14923, +14923, +14955, +17036, +17101, +19149, +19181, +19214, +19214, +21262, +21262, +21294, +21294, +21294, +21294, +21294, +21295, +21327, +21327, +21295, +19246, +21327, +21327, +21359, +23472, +25553, +25618, +27666, +27698, +29779, +29844, +31924, +31924, +31956, +31957, +31957, +31957, +31957, +31957, +34037, +34070, +34102, +34102, +34102, +36183, +36183, +36150, +34102, +34070, +31989, +31957, +31956, +31956, +31924, +31892, +29811, +29811, +29811, +27730, +27665, +25552, +25520, +23406, +21293, +19212, +19147, +17034, +16969, +16936, +14856, +14791, +12711, +14758, +12710, +12678, +12678, +10630, +10598, +10597, +10597, +10565, +8517, +8517, +8485, +8485, +8485, +8452, +6404, +6404, +8452, +8453, +10533, +6405, +6406, +8585, +19185, +40380, +36155, +29817, +17171, +14962, +21300, +23446, +23446, +23478, +21462, +23576, +25689, +25657, +25656, +25657, +25721, +27802, +29915, +31995, +29914, +31995, +29947, +34108, +32028, +32027, +31995, +34108, +34076, +36188, +36156, +36156, +36156, +36156, +36124, +36091, +36091, +38140, +31865, +36059, +33979, +29785, +23479, +23480, +21367, +21334, +21301, +21301, +17075, +12816, +10637, +10637, +12749, +10636, +10603, +8555, +10602, +10602, +8554, +8522, +8522, +8489, +8489, +8521, +8521, +8521, +8553, +8585, +8586, +10634, +10635, +10667, +10667, +10667, +10667, +10667, +12747, +12813, +14893, +14894, +14926, +12846, +12846, +10766, +10766, +10766, +10766, +10766, +10766, +10765, +10765, +12814, +12814, +12813, +14926, +14925, +12779, +12779, +14827, +25128, +41736, +49989, +47909, +45861, +45829, +47877, +47876, +47877, +47845, +47877, +47877, +45828, +45828, +45796, +45796, +43716, +43716, +43716, +43716, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +45764, +45764, +43684, +43683, +43683, +43716, +43683, +43683, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +41603, +41603, +41635, +41635, +41603, +41603, +41571, +41604, +41604, +41571, +41571, +41604, +41604, +41604, +41604, +41604, +41604, +41571, +41571, +41604, +41604, +41604, +39523, +39555, +41603, +39555, +39555, +39523, +39523, +39523, +41603, +41571, +41571, +41571, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +39490, +39490, +39490, +39490, +41571, +41571, +41571, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41570, +41570, +41570, +41570, +41570, +43619, +43619, +43619, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41570, +41570, +41570, +41570, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43587, +43587, +43619, +43619, +43619, +43619, +41571, +41539, +41538, +41538 +}, +{ +37410, +37410, +37410, +37410, +37410, +37410, +37411, +37411, +37411, +37443, +37443, +37443, +39491, +39490, +39491, +39523, +39491, +39490, +37443, +37443, +37443, +37443, +37443, +37443, +37475, +37508, +37540, +37541, +35526, +35526, +35559, +35559, +37640, +37641, +37673, +35626, +35626, +33546, +33546, +33546, +33578, +33578, +33579, +33579, +33611, +33611, +33612, +35660, +33644, +33644, +33644, +33612, +33612, +31564, +31596, +31596, +31597, +31597, +29517, +29517, +27469, +25389, +25389, +25390, +23342, +23342, +23310, +23310, +21262, +21262, +19214, +19214, +19214, +19214, +19214, +19182, +17133, +17101, +17101, +17101, +14988, +14955, +12874, +12842, +12810, +12810, +12810, +12810, +12842, +12842, +12842, +12809, +12809, +12809, +12809, +12809, +12777, +10729, +10729, +10696, +10696, +8615, +8583, +8550, +8485, +6405, +6405, +6405, +6372, +6372, +6404, +6372, +6405, +6404, +6372, +6372, +6372, +6372, +6372, +4324, +6405, +6437, +8485, +8485, +6437, +6437, +6437, +8517, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +8517, +8518, +8518, +8518, +8550, +10599, +10631, +10631, +10631, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +8583, +8551, +8551, +6502, +6502, +8550, +8517, +8517, +8517, +8517, +8518, +8550, +8583, +10663, +10696, +10696, +10729, +10729, +10761, +12809, +12842, +12842, +12842, +14923, +14987, +14988, +17068, +17101, +19181, +19214, +19214, +21294, +21294, +21294, +21294, +21326, +21294, +21294, +21294, +21326, +21295, +21294, +21294, +19246, +19279, +21327, +21327, +21392, +23505, +25585, +27666, +27698, +27698, +29811, +29844, +29844, +29876, +29876, +31924, +31924, +31924, +31924, +31957, +31989, +34070, +34070, +34070, +36150, +34102, +34102, +34102, +34070, +34037, +31989, +31957, +31956, +31924, +31892, +29844, +29811, +29811, +27730, +27698, +27633, +25552, +23406, +21293, +21260, +19147, +17034, +17002, +16937, +14856, +14823, +14791, +14791, +14758, +12710, +12678, +12678, +10630, +10598, +10597, +10565, +10565, +8517, +8517, +8485, +8485, +8452, +6404, +8452, +8452, +8453, +10533, +8485, +6373, +10666, +17071, +40348, +31962, +31930, +27737, +19220, +14994, +19219, +23446, +23446, +23478, +23544, +21431, +25689, +25689, +27737, +27770, +27802, +29882, +31963, +29914, +32027, +29914, +32027, +34108, +34108, +34108, +34141, +32028, +34076, +36156, +36156, +36156, +36156, +36156, +36124, +34011, +38172, +33978, +36124, +36092, +29785, +25528, +23480, +23448, +23414, +23414, +21301, +14962, +10702, +10670, +10637, +8556, +10603, +8523, +8522, +8522, +8522, +8522, +8522, +8522, +8489, +8521, +8521, +8521, +10601, +10634, +10634, +10666, +10666, +10667, +10667, +10667, +10667, +10699, +12748, +12780, +12813, +12845, +14894, +12846, +12846, +12846, +10766, +10766, +12846, +12846, +12846, +12846, +12814, +10765, +12814, +12813, +12845, +12877, +12812, +10698, +12779, +14826, +25095, +41703, +49989, +47941, +45861, +45829, +45829, +47876, +47876, +47845, +45828, +45828, +45828, +45796, +45796, +45796, +43716, +43684, +43716, +43716, +43683, +43683, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43683, +43683, +43716, +43716, +43683, +43683, +43716, +43716, +43684, +43684, +43683, +43683, +43683, +43683, +41635, +41635, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41604, +41604, +41604, +41571, +41604, +41604, +41604, +41604, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +39490, +41538, +39490, +39490, +41571, +41571, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +43619, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +43618, +43618, +43618, +43651, +43651, +43651, +43619, +43619, +43618, +43618, +43618, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43618, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +41539, +41539, +41539, +41539, +41538, +41538 +}, +{ +37410, +37410, +37410, +37410, +37411, +37411, +37411, +37411, +37411, +37443, +39491, +39491, +39490, +39490, +39522, +39523, +39491, +39491, +39491, +39491, +39491, +37443, +37443, +39491, +37508, +37540, +37541, +37541, +35494, +35526, +35559, +35592, +35593, +35593, +35593, +35626, +33578, +33546, +31498, +31530, +33611, +33611, +31531, +31531, +31531, +33612, +33612, +33612, +33645, +33645, +33613, +33613, +31565, +31565, +31597, +31597, +29549, +29549, +29517, +27469, +27469, +25422, +25390, +25422, +23310, +23310, +21262, +21262, +21262, +21262, +19214, +19182, +19182, +19182, +19182, +19181, +17101, +17101, +17068, +15020, +14988, +14955, +12874, +12842, +12810, +12842, +12842, +12842, +12842, +12842, +12842, +12810, +12809, +12809, +12809, +12809, +12777, +10729, +10729, +10729, +10696, +8615, +8551, +6470, +6437, +6405, +6405, +6405, +6404, +6372, +6404, +6372, +6404, +6404, +6372, +6372, +6372, +6372, +4324, +4324, +6404, +6404, +6437, +8485, +8485, +8485, +8485, +8518, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +8517, +8518, +8518, +8518, +8518, +10598, +10631, +10631, +10663, +12711, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +8583, +8550, +8550, +8550, +8550, +8550, +8550, +8550, +8550, +8583, +10663, +10696, +10729, +12777, +12809, +12809, +12810, +12810, +12842, +12842, +12875, +14987, +14988, +17068, +17101, +19181, +19214, +21294, +21327, +21327, +21327, +21327, +21327, +21359, +21327, +21327, +21326, +21326, +21326, +19246, +19246, +19279, +21327, +21327, +19279, +21359, +23472, +25585, +25618, +25618, +27698, +27731, +29811, +29811, +29811, +29811, +29811, +29844, +29844, +29844, +31924, +31957, +31989, +34070, +34070, +34102, +34102, +34102, +34102, +34070, +34069, +31989, +31957, +31956, +31924, +31924, +29844, +29811, +29811, +27730, +27698, +27665, +25552, +23406, +21293, +19180, +19147, +19082, +17034, +16969, +16937, +14856, +14823, +14791, +14759, +12678, +12678, +12678, +12678, +12678, +10597, +10597, +10565, +10565, +10565, +8485, +8485, +8452, +8452, +8452, +8452, +8452, +8484, +8485, +8454, +10633, +12877, +40381, +31994, +29882, +31995, +25591, +17139, +14993, +19219, +23413, +21397, +23478, +23511, +25657, +25689, +27770, +27770, +25722, +27770, +27802, +27802, +31963, +31963, +31995, +31995, +32027, +32027, +34076, +32027, +34075, +36156, +36156, +36156, +36156, +36156, +36123, +34010, +33979, +31898, +33979, +29753, +23447, +23447, +23415, +21303, +21301, +19188, +14994, +10735, +8621, +12815, +10701, +8556, +10603, +8523, +8490, +8522, +8522, +8489, +6441, +6409, +8521, +8521, +8521, +10601, +10602, +10634, +10666, +10666, +10667, +10667, +10699, +12747, +12748, +12748, +12780, +14861, +12813, +12813, +12813, +12845, +12814, +12846, +12846, +10766, +12846, +10798, +12846, +12846, +12814, +12813, +12813, +12845, +14925, +12813, +10731, +12746, +14827, +16842, +25095, +41670, +47941, +47941, +45861, +45829, +47877, +47876, +47876, +45797, +45796, +43748, +43748, +43748, +43748, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43684, +43716, +43716, +43716, +43716, +43716, +43684, +43683, +43683, +43683, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43683, +43716, +43716, +43683, +43683, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41603, +41603, +41635, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41636, +43684, +43684, +41603, +41635, +41636, +41636, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43684, +43684, +43684, +43684, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43684, +43684, +43684, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43683, +43683, +43683, +43651, +43651, +43651, +43683, +43651, +41603, +41603, +41571, +41571, +41570, +41570, +41571, +41571, +41571, +39490, +39490, +41538, +41538, +41538, +41538, +39458, +39490, +39490, +41538, +39490, +39491, +39491, +39491, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39522, +39522, +39522, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41539, +41539, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41539, +41539, +41539, +43619, +43587, +43651, +43619, +43619, +43619, +43618, +43618, +43618, +43618, +41571, +41571, +41571, +41571, +41571, +41571, +41539, +41539, +43619, +43619, +43619, +43619, +41571, +41571, +41539, +41539, +41571, +41571, +41571, +43619, +43619, +43619, +43619, +43619, +41539, +41538, +41538, +41538, +41539, +41539, +41538, +41538 +}, +{ +37410, +37410, +37410, +37411, +37411, +37411, +37411, +37411, +37411, +37443, +39491, +39491, +39490, +39490, +39522, +39523, +39522, +39523, +39523, +39523, +39491, +37442, +39523, +39523, +39556, +39588, +37573, +37574, +35526, +35527, +35560, +37672, +35593, +35593, +33546, +33578, +33578, +31531, +31531, +31563, +31563, +31531, +31531, +29483, +29484, +31564, +31564, +31565, +31597, +31597, +31597, +31565, +31565, +29517, +29517, +29550, +29518, +27470, +27470, +27470, +27470, +25422, +25390, +25422, +21262, +21262, +21262, +21230, +19181, +19181, +19181, +19181, +19149, +19181, +19181, +17101, +17101, +17101, +15020, +14988, +12907, +12875, +12842, +12842, +12842, +12842, +12842, +12842, +12842, +12842, +12842, +12809, +12809, +10729, +10729, +10729, +10729, +10729, +10729, +10729, +10696, +8615, +8583, +6470, +6437, +6405, +6405, +6405, +6404, +6404, +6404, +6404, +6404, +6404, +6372, +6372, +6372, +6372, +4324, +4292, +4324, +6372, +6405, +6405, +6437, +6437, +8485, +8485, +6405, +6405, +6405, +6405, +6405, +6437, +6437, +8485, +6437, +6437, +8517, +8518, +8518, +8518, +8550, +10598, +10631, +10631, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10631, +10631, +8583, +10631, +10663, +10663, +10630, +8583, +10663, +10663, +10695, +10696, +12776, +12809, +12809, +12810, +12842, +12842, +12842, +14923, +14955, +14955, +17068, +17101, +17101, +17133, +19214, +19246, +21327, +21359, +21392, +23440, +23440, +21392, +23440, +21391, +21359, +21359, +21359, +21359, +21327, +19278, +21327, +21327, +21327, +19279, +21327, +21392, +23504, +23537, +25618, +25650, +27698, +27731, +27731, +27730, +27731, +27731, +29779, +29811, +29811, +29844, +31924, +31957, +34037, +34070, +34070, +34070, +34070, +34102, +34070, +34069, +34005, +31957, +31956, +31924, +31924, +31892, +29811, +29811, +29810, +27730, +27665, +25552, +23406, +21293, +19180, +19147, +17034, +17002, +16969, +14889, +14856, +14856, +14823, +14791, +12710, +12678, +12678, +12678, +12678, +10597, +10565, +10565, +10565, +10565, +8484, +8484, +8452, +8452, +8452, +8452, +8484, +8484, +8452, +10566, +8552, +10699, +36122, +36188, +29915, +29882, +27736, +25590, +17138, +14993, +19219, +21268, +21300, +25559, +23479, +23511, +23576, +25657, +25657, +25690, +27802, +27802, +31931, +34043, +34076, +34107, +34075, +31995, +32027, +36188, +34076, +36156, +36156, +34076, +34075, +36156, +36123, +34043, +34043, +31898, +29818, +25560, +23447, +25496, +25496, +25463, +23414, +19155, +14929, +12848, +10702, +12814, +10669, +8556, +10604, +8555, +8522, +8522, +8522, +8521, +6441, +6408, +8554, +10602, +10602, +10602, +10634, +10634, +10667, +10667, +10667, +10667, +10667, +10667, +12748, +12748, +12780, +14861, +12813, +14893, +12845, +12846, +12814, +12814, +12846, +12846, +10798, +10798, +12846, +12846, +12813, +12813, +12845, +12846, +12813, +10732, +10732, +12746, +12778, +16874, +27175, +41670, +45893, +45861, +45829, +47877, +47845, +47844, +45829, +45829, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43684, +43684, +43684, +43684, +43716, +43716, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41635, +41635, +41603, +43683, +43683, +41635, +41635, +43683, +43683, +41635, +43651, +43683, +43683, +41635, +43683, +43683, +43684, +43683, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43683, +43683, +43651, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45732, +45731, +43683, +43651, +43683, +43683, +43683, +41603, +41603, +43651, +43683, +43683, +41603, +41603, +41603, +41603, +41571, +41571, +41603, +41571, +41571, +39490, +39490, +41538, +41538, +41538, +41538, +39490, +39490, +41538, +41538, +39491, +39491, +41539, +41539, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41539, +41539, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +39490, +39490, +41538, +41538, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41539, +41539, +43619, +43619, +43619, +41570, +41570, +41570, +41570, +43619, +41539, +41539, +41539, +41571, +41539, +41539, +41538, +41538, +41539, +41539, +41539, +41539, +41539, +41539, +41538, +41538, +41538, +41538, +41539, +41539, +41539, +43619, +43619, +43619, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538 +}, +{ +37410, +37410, +37410, +37411, +37443, +37411, +37411, +37411, +37411, +37443, +39491, +39491, +39491, +39490, +39522, +39522, +39522, +39523, +39555, +39523, +39523, +39523, +39523, +39556, +37507, +37540, +37574, +37574, +35559, +35559, +37640, +37672, +35625, +35625, +33578, +33578, +33579, +31531, +31563, +31596, +29483, +29483, +29483, +29483, +29483, +29516, +29516, +29516, +29517, +29517, +29517, +29485, +29485, +27437, +27437, +27470, +27438, +27470, +27470, +25422, +25390, +25390, +25390, +25390, +21294, +21262, +19182, +19181, +19149, +19181, +19181, +19181, +19149, +19149, +19149, +17101, +17101, +17101, +15020, +14955, +12875, +12842, +12842, +12809, +12810, +12842, +12842, +12842, +14922, +12842, +12842, +12809, +10729, +10729, +10729, +10729, +10729, +10729, +10729, +10696, +8648, +8616, +8583, +6502, +6437, +6405, +6405, +6405, +6405, +6404, +6404, +6404, +6404, +6404, +6404, +6404, +6372, +6372, +4324, +4324, +4324, +4324, +4324, +6372, +6405, +8453, +6405, +6405, +6405, +6405, +6405, +6405, +6405, +6405, +6437, +6437, +8517, +6437, +6437, +8517, +8518, +8518, +8518, +8518, +10599, +10631, +10631, +10631, +10663, +10663, +10663, +10663, +10631, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +10663, +12743, +12744, +10695, +10695, +10695, +10696, +10728, +12776, +12808, +12809, +12809, +12842, +12842, +12842, +12874, +14955, +14988, +14988, +15020, +17101, +17133, +17133, +19246, +19246, +21327, +21359, +21392, +23472, +23472, +23472, +23472, +23472, +23440, +21392, +21359, +21359, +21359, +21359, +21359, +21327, +21359, +21359, +21327, +19279, +21359, +21424, +23504, +25585, +25618, +25650, +27698, +27698, +27698, +27698, +27730, +27698, +27698, +27731, +27731, +29811, +29876, +31957, +31989, +34070, +34070, +34070, +34070, +34070, +34037, +34005, +31924, +31924, +31924, +31892, +29844, +29811, +29811, +27730, +27698, +27665, +25552, +23406, +21293, +21260, +19147, +17034, +17002, +14921, +14889, +14856, +14856, +14824, +14823, +12743, +12710, +12678, +12678, +10597, +10597, +10565, +10565, +10565, +10565, +10532, +10532, +8452, +8452, +8452, +8452, +8484, +8484, +10532, +10566, +8552, +8586, +25589, +34075, +31995, +29915, +27768, +27736, +23477, +17106, +14961, +19187, +21300, +21300, +25559, +23511, +23544, +23576, +23577, +23577, +25689, +25690, +27737, +29850, +31930, +31994, +31995, +31994, +31995, +36188, +36156, +36188, +36156, +34107, +34075, +34075, +34075, +34075, +29850, +25624, +25592, +23447, +23448, +23383, +23350, +23350, +19188, +14961, +12880, +17073, +14928, +12814, +10668, +10701, +10604, +8523, +8522, +8522, +8554, +8554, +8554, +8522, +10634, +10634, +10634, +10634, +10667, +10667, +10699, +10699, +12747, +12747, +12748, +12748, +12780, +12780, +14861, +14893, +14893, +14926, +14926, +14894, +12814, +12813, +12814, +12846, +10798, +10798, +10766, +12814, +12813, +12813, +12845, +12878, +12780, +10700, +10732, +12746, +12746, +16874, +29256, +41702, +43812, +43813, +45829, +47845, +47844, +47844, +45829, +43781, +45796, +45796, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +43683, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43683, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45732, +45732, +45764, +45731, +43683, +43683, +45732, +45732, +43683, +43651, +41635, +43683, +43683, +43683, +43651, +41603, +43651, +43683, +43683, +43651, +41603, +43651, +41603, +41603, +41603, +41603, +41571, +41571, +39490, +39490, +41538, +41538, +41538, +41538, +41539, +41539, +41539, +41539, +41539, +39491, +39491, +39491, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41603, +41602, +41602, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41570, +41570, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41539, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41538, +41538, +41539, +41539, +41539, +41538, +41538, +41538, +41539, +41539, +41538, +41538, +41538, +41538, +41539, +41539, +41539, +41539, +41539, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +43586, +41538, +41506 +}, +{ +37410, +37410, +37410, +37410, +37411, +37411, +37411, +37411, +37411, +37443, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +41603, +41603, +39523, +39523, +37475, +37475, +37508, +37541, +37574, +37575, +35559, +35592, +35592, +35593, +33578, +33578, +33579, +33579, +31531, +31531, +29516, +29516, +29483, +29451, +27403, +27403, +27404, +27436, +27469, +27469, +27437, +27437, +27469, +27437, +27437, +27437, +27438, +27438, +25358, +25390, +25390, +23342, +23342, +23342, +23310, +21262, +19182, +21262, +21262, +21262, +19181, +19181, +19181, +19181, +17101, +17101, +17101, +17101, +17069, +17068, +14988, +12939, +14923, +12842, +12809, +12810, +12810, +14890, +12842, +12810, +14890, +12842, +12809, +12809, +12809, +12777, +10729, +10696, +10697, +10697, +10696, +8648, +8648, +8616, +8615, +8582, +8518, +6438, +6437, +6437, +6437, +6404, +6404, +6405, +8485, +8452, +6404, +6404, +6404, +6404, +4324, +4324, +4324, +4324, +6372, +6404, +6404, +6404, +6404, +6404, +6405, +6405, +6405, +6405, +6405, +6405, +6437, +6437, +8485, +8485, +8485, +8518, +8518, +8518, +8518, +8518, +10598, +10598, +10631, +12679, +10663, +10663, +10663, +10663, +10663, +10663, +10695, +10695, +10696, +10696, +12776, +12776, +12809, +12809, +12776, +12776, +12776, +12776, +12809, +12809, +12841, +12841, +12842, +14890, +14922, +14922, +14923, +14955, +14988, +15020, +17100, +17101, +17101, +17133, +19214, +19246, +19279, +23440, +23505, +25553, +25585, +25585, +25585, +25553, +25585, +25553, +23505, +23472, +23472, +23440, +21392, +21359, +21359, +21327, +21327, +19279, +19279, +19279, +21391, +23472, +25585, +25585, +25585, +25618, +25618, +27666, +27698, +27731, +27698, +27698, +27731, +27731, +29811, +29876, +31956, +31957, +31989, +34070, +34070, +34070, +34069, +34037, +31957, +31924, +31924, +31892, +31892, +31892, +29811, +29779, +27698, +25618, +25585, +25520, +23406, +21261, +21228, +19147, +19082, +17002, +17001, +14921, +14889, +14856, +16904, +14856, +14791, +12711, +12710, +12678, +10597, +10597, +10597, +10565, +10565, +10565, +10533, +8484, +8452, +8452, +8452, +8452, +8484, +8484, +10565, +8485, +8519, +8586, +12911, +31994, +29915, +29915, +29817, +27736, +25558, +21364, +17074, +14961, +19219, +21332, +21332, +23446, +23414, +25591, +27705, +25624, +25689, +27770, +27770, +27770, +29850, +29849, +34075, +34107, +34108, +32027, +34076, +36188, +36156, +36156, +34076, +31962, +31930, +31962, +27770, +27737, +27738, +25592, +23447, +19253, +21301, +19189, +17107, +14962, +17074, +19187, +17041, +14928, +12814, +8556, +10636, +10636, +8555, +8555, +10603, +10635, +10635, +8554, +10635, +8587, +10635, +10667, +10667, +10667, +12715, +12780, +12748, +10700, +12748, +12780, +12813, +12813, +12845, +12878, +14894, +14926, +14894, +12813, +12813, +12846, +12846, +12846, +10765, +12814, +12845, +12845, +12845, +12845, +10765, +10765, +10732, +10667, +12747, +10699, +12746, +16840, +31368, +41670, +45828, +43781, +43749, +45797, +47844, +45828, +43780, +45797, +45796, +45796, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43683, +43683, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43684, +43684, +43683, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43684, +43684, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43684, +43683, +41603, +41603, +43683, +43684, +43683, +43683, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +45732, +45732, +43683, +43683, +43683, +43651, +43683, +43683, +45732, +45764, +45732, +43683, +43683, +43683, +45731, +45731, +43683, +43683, +43651, +43683, +43683, +43683, +43683, +43683, +43651, +41603, +43683, +43683, +43683, +43651, +41603, +41603, +41603, +41570, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41538, +41538, +41538, +41571, +41571, +41571, +41538, +41538, +41538, +41570, +41570, +41570, +41570, +41538, +41538, +41538, +41571, +41570, +43618, +43651, +43651, +43619, +43619, +43651, +43651, +41570, +41570, +41603, +41603, +41571, +43619, +41570, +41570, +41570, +41570, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +39490, +39490, +39458, +39490, +39490, +39491, +39491, +39491, +39490, +39490, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39458, +39458, +39490, +39491, +41539, +41539, +41539, +41539, +41539, +41539, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41539, +41538, +41538, +41538, +41538, +41538, +41539, +41539 +}, +{ +37410, +37410, +37410, +37411, +37411, +37443, +37411, +37411, +37411, +37443, +39523, +39523, +39523, +39523, +39555, +39523, +39523, +39523, +41603, +41603, +39523, +39523, +39523, +39556, +39589, +37541, +37574, +37607, +37640, +35593, +35625, +35625, +35658, +33611, +33611, +33611, +31564, +29516, +29516, +29516, +29516, +29484, +27436, +25356, +25356, +25356, +25388, +25389, +27437, +25389, +25389, +25389, +25357, +25357, +25357, +25358, +23310, +23310, +23310, +23310, +23310, +21262, +21262, +21262, +19182, +19182, +19182, +19181, +19181, +19149, +19149, +19149, +17101, +17068, +17068, +17068, +17036, +14988, +12907, +12875, +12874, +12842, +12809, +12809, +12809, +12810, +12810, +12810, +12809, +12809, +12777, +12777, +12777, +10729, +10696, +10696, +10664, +10696, +10696, +8648, +8648, +10696, +8615, +8583, +8550, +6470, +6437, +6437, +6437, +6437, +6437, +8485, +8485, +8485, +8485, +8485, +6436, +6404, +6404, +6372, +4324, +4324, +4324, +6372, +6404, +6404, +6404, +6404, +6405, +6405, +6405, +6405, +6405, +6405, +6405, +6437, +6437, +6405, +6437, +8485, +8517, +8517, +8517, +8518, +10598, +10598, +10631, +10631, +10631, +10631, +10663, +10695, +10695, +12776, +12776, +12776, +12776, +12776, +12776, +12808, +12809, +12809, +12809, +12809, +12809, +12841, +14889, +14922, +14922, +14922, +14922, +14922, +14955, +17035, +17036, +17036, +17101, +17101, +19181, +17133, +17133, +19214, +19246, +19279, +21359, +23472, +25553, +25585, +25585, +25585, +25585, +25553, +25585, +25553, +25553, +23505, +23472, +23440, +23440, +21392, +23407, +21359, +21359, +19311, +19279, +19279, +21392, +23472, +23505, +25585, +25617, +25617, +25585, +25618, +27698, +27731, +27698, +27698, +27731, +27763, +29811, +29844, +31924, +31957, +31989, +34069, +34070, +34070, +34070, +34037, +34005, +31924, +31924, +31892, +31892, +31892, +29779, +27730, +27698, +25617, +25584, +23472, +23406, +21261, +21228, +19147, +17034, +17002, +17002, +16969, +14889, +16904, +16904, +14824, +14791, +12710, +12710, +12678, +12677, +10629, +10597, +10597, +10565, +10565, +10533, +8484, +8452, +8452, +8452, +8452, +8452, +8484, +10532, +8485, +8519, +8553, +12911, +34042, +32027, +29980, +29914, +29849, +27736, +27671, +21332, +17074, +14993, +12880, +17074, +19219, +23446, +21398, +23478, +23544, +23511, +23544, +27770, +27802, +27802, +29914, +32027, +34107, +32027, +32027, +34075, +34076, +34075, +34075, +34075, +31995, +29882, +29849, +25657, +25592, +25592, +23512, +23480, +21366, +19253, +17108, +17074, +12881, +14961, +17073, +14960, +12815, +12782, +10669, +10668, +10636, +10636, +10635, +10635, +10635, +10668, +12716, +10667, +10667, +10667, +12748, +12780, +12780, +12780, +12780, +12780, +12748, +10700, +10732, +10764, +12813, +12846, +12878, +14894, +14894, +14894, +12813, +12813, +12846, +12846, +12845, +12845, +10765, +10765, +12813, +12813, +10765, +10732, +8652, +10700, +10667, +12747, +12747, +12746, +18888, +33416, +41670, +45828, +43780, +43749, +45797, +47844, +43780, +43780, +45797, +45796, +45796, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43683, +41635, +43716, +43684, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43684, +43684, +43683, +41635, +41635, +41635, +43683, +43683, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43683, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43684, +43683, +41635, +41635, +43683, +43683, +43683, +41635, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43684, +43683, +43683, +43683, +43683, +43684, +43683, +43683, +43684, +43684, +43684, +43683, +43683, +43651, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43716, +43716, +43683, +43683, +43683, +43683, +45731, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +45732, +43683, +43683, +43683, +45731, +45732, +45731, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43683, +43683, +43683, +43683, +43651, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41538, +41538, +41570, +41570, +41570, +41570, +41570, +41538, +41570, +41571, +41570, +43618, +43619, +43619, +43619, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +39490, +39490, +39458, +39490, +39490, +39491, +39491, +39491, +39490, +39490, +39458, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41539, +41538, +41538, +41538, +41538, +41538, +41538, +41538, +41538 +}, +{ +37410, +37410, +37410, +37411, +37443, +37443, +37443, +37411, +37411, +39491, +39523, +39523, +39523, +39555, +39555, +39555, +39523, +39523, +39523, +41603, +39523, +39523, +37475, +39588, +39589, +39622, +37607, +37640, +37673, +35625, +35625, +35658, +35659, +33643, +33644, +31596, +31564, +29517, +29517, +29517, +29517, +27469, +25388, +25356, +23308, +23308, +23309, +23309, +23341, +23341, +23341, +23341, +23309, +23309, +23310, +21262, +21262, +21262, +21230, +21262, +21262, +21262, +21262, +19214, +19181, +19181, +19149, +19149, +17101, +17101, +17101, +17101, +17068, +17068, +17068, +17068, +17036, +14955, +12875, +12875, +12842, +12809, +10729, +10729, +12809, +12809, +12809, +12809, +12809, +12809, +12777, +10729, +10729, +10696, +10696, +10664, +10664, +10664, +8616, +8648, +10728, +10728, +10696, +8615, +8551, +8518, +6437, +6437, +8517, +8518, +8517, +8517, +8517, +8485, +8485, +8485, +8485, +6437, +6436, +6404, +4324, +4324, +4324, +4324, +6372, +6372, +6372, +6372, +6404, +6404, +6404, +6404, +6404, +6405, +6405, +6405, +6405, +6405, +6405, +6437, +8485, +6437, +8485, +8485, +8517, +10598, +10631, +10631, +10631, +10631, +10663, +10695, +12776, +12776, +12808, +12808, +12808, +14889, +14889, +14889, +12841, +12841, +12809, +12809, +12841, +12841, +14922, +14954, +14954, +14954, +14955, +14955, +17035, +17068, +17068, +19149, +19181, +19214, +19214, +19214, +19214, +19246, +21327, +21359, +23472, +25553, +25585, +25585, +25585, +25585, +25585, +25585, +25585, +25585, +25585, +25585, +25553, +23472, +23472, +23472, +23440, +21359, +21359, +19311, +19279, +19279, +21359, +21424, +23504, +23505, +25585, +25585, +25585, +25585, +27666, +27698, +27698, +27698, +27731, +27763, +29811, +29844, +29876, +31956, +31989, +34037, +34069, +34069, +34037, +34037, +31957, +31924, +31924, +31892, +29844, +29811, +29779, +27698, +27698, +25585, +25552, +23439, +23406, +21261, +21228, +19147, +17034, +17002, +17002, +16969, +16937, +16904, +16904, +14824, +14791, +12710, +12710, +12710, +12678, +12678, +12678, +10597, +10565, +10565, +10533, +8484, +8452, +8452, +8452, +8452, +6404, +8484, +10532, +8485, +8487, +8521, +12846, +34042, +34076, +32028, +29882, +29850, +27737, +27704, +25558, +21332, +19219, +12912, +14960, +14961, +21267, +21333, +23478, +27737, +25656, +25624, +25689, +27770, +27769, +31963, +31995, +34075, +31962, +31995, +34108, +34108, +34108, +32027, +32027, +31962, +27801, +27736, +27738, +25625, +23512, +23512, +23479, +23447, +21334, +19220, +21301, +19155, +17074, +19154, +17073, +14928, +12814, +12782, +12749, +10668, +8588, +8587, +10668, +12748, +12748, +12748, +10700, +10700, +10700, +10668, +10668, +12748, +12780, +12780, +12780, +12780, +12812, +12813, +12845, +12845, +12878, +12910, +12846, +14894, +12846, +12813, +12845, +12846, +12846, +10765, +12846, +12845, +10765, +10765, +10765, +10733, +10700, +8620, +10700, +10667, +12747, +12747, +12746, +18920, +33448, +43718, +45795, +43748, +43749, +45765, +45796, +43748, +43748, +43748, +43748, +43748, +43716, +43716, +43748, +43748, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43683, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43683, +43683, +41635, +41635, +41635, +43683, +43715, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43716, +43716, +43716, +43716, +43684, +43683, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43684, +43684, +43684, +43684, +43684, +43684, +43683, +43683, +43716, +43684, +43683, +43683, +43683, +43683, +43683, +43684, +43683, +43683, +43684, +43684, +43684, +43716, +43716, +43684, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +43683, +43683, +43683, +43683, +45731, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41538, +41538, +41570, +41570, +41570, +41571, +41571, +41570, +41571, +43651, +43618, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +41571, +41571, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41538, +41538, +39490, +39490, +39458, +39490, +39491, +39491, +39491, +39491, +39490, +39490, +39458, +39458, +39458, +39490, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +41538, +41538, +41538, +41538, +41538, +39490, +41538, +41538, +41538, +39458, +41506, +41506, +41506, +41506, +41506, +41506, +41506 +}, +{ +37442, +37442, +37442, +37442, +37442, +37442, +37443, +37443, +37443, +39491, +39523, +39523, +39555, +41603, +41603, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39556, +39588, +37574, +39654, +37639, +37672, +37705, +35658, +35658, +35658, +33644, +33644, +33645, +31597, +29549, +29517, +27469, +27469, +27469, +25421, +25389, +23309, +23309, +23309, +23309, +23309, +23309, +21261, +21261, +21261, +21261, +21262, +21262, +21262, +19182, +19182, +19181, +19181, +19181, +19182, +19182, +19182, +19181, +19149, +19149, +17101, +17101, +17101, +17069, +17068, +17068, +17068, +17068, +17036, +14988, +14955, +12875, +12842, +12777, +10729, +10729, +10729, +10729, +10729, +12777, +12809, +12809, +12777, +10729, +10696, +10696, +10696, +10664, +10664, +10664, +10664, +8616, +10696, +10728, +12809, +10760, +10728, +10631, +8550, +6470, +6470, +8518, +8550, +8518, +8518, +8517, +8517, +8517, +8517, +8485, +8485, +6436, +6404, +6404, +6372, +4324, +4324, +4324, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6404, +6405, +6405, +6405, +6405, +6405, +6437, +6437, +6437, +6437, +8485, +8517, +8518, +10598, +10630, +10631, +10663, +10696, +10728, +12776, +12808, +12808, +14889, +14889, +14921, +14921, +14921, +14922, +14922, +14890, +14922, +14922, +14922, +14954, +14954, +14987, +17035, +17035, +17035, +17068, +19149, +19181, +21262, +19246, +19246, +21294, +21294, +21327, +21359, +23440, +23472, +25585, +25585, +27666, +27666, +27666, +27666, +27666, +27666, +27666, +27666, +27666, +27666, +25586, +25553, +25553, +25553, +23472, +23440, +21392, +21359, +19311, +19279, +21359, +21392, +23472, +23504, +23505, +25585, +25585, +25585, +25618, +27698, +27698, +27698, +27731, +27731, +29811, +29844, +29876, +31956, +31989, +31989, +31989, +34037, +31957, +31924, +31924, +31892, +31892, +29811, +29811, +29779, +27698, +27698, +27666, +25585, +25520, +23439, +23374, +21261, +21228, +19147, +17034, +17002, +17002, +16969, +14889, +16904, +16904, +14856, +14823, +12743, +14790, +12710, +12710, +12678, +12678, +10597, +10565, +10565, +8485, +8484, +8452, +8484, +8452, +8452, +8452, +8485, +10565, +10565, +8486, +6472, +10765, +31961, +34075, +29915, +31995, +29915, +27769, +27704, +25591, +23478, +21364, +17106, +14928, +14928, +14960, +19219, +21332, +19284, +23478, +23478, +23543, +25657, +25689, +27769, +29882, +31995, +29914, +29882, +29882, +31995, +32027, +29947, +29915, +29914, +27801, +27769, +25624, +23544, +21431, +21431, +19285, +21365, +19252, +19220, +23381, +21268, +17106, +17074, +17073, +14927, +12782, +10734, +10701, +10669, +10668, +8588, +10668, +10668, +10668, +10700, +10701, +10701, +10700, +10668, +10668, +10700, +12780, +12780, +12813, +12813, +12846, +14926, +12878, +12878, +12878, +10830, +12846, +12846, +12846, +12845, +12813, +12845, +12845, +12813, +12845, +12813, +10765, +10765, +10765, +10732, +10700, +10700, +10700, +10667, +12747, +12747, +12746, +18920, +33447, +43717, +45795, +43748, +43749, +45765, +45796, +43748, +41700, +43716, +43748, +43716, +43716, +43716, +43716, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43683, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +43683, +43683, +41635, +41635, +41635, +41635, +43683, +43683, +43684, +43716, +43716, +43716, +43716, +43684, +43683, +43684, +43684, +43684, +43716, +43716, +43716, +43683, +43683, +43684, +43684, +43684, +43683, +43683, +43683, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43684, +43683, +43683, +43684, +43684, +43684, +43716, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43683, +43683, +43683, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41603, +41603, +41538, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41570, +41570, +41571, +41571, +41571, +43619, +43619, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41570, +41571, +41538, +41538, +39490, +39490, +39490, +39491, +39491, +39491, +39491, +39491, +39491, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39458, +39491, +39491, +39491, +39491, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39491, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458 +}, +{ +39491, +37443, +37443, +37442, +37442, +37442, +37443, +37443, +39491, +39523, +39523, +39555, +41603, +41603, +41603, +39555, +41603, +39555, +39523, +41603, +39555, +39556, +39588, +39589, +39654, +39687, +39720, +37705, +37738, +35691, +35691, +35691, +33644, +33645, +31597, +31597, +29550, +27502, +25453, +25421, +25421, +23341, +23309, +21261, +21261, +21261, +21261, +21261, +21229, +21229, +21229, +21229, +19181, +19181, +19181, +19181, +19181, +19181, +19181, +19181, +17133, +17133, +17133, +17134, +19149, +17068, +17068, +17068, +17101, +17101, +17068, +17068, +15020, +14988, +14988, +14956, +14955, +14923, +12842, +12810, +12777, +10729, +10729, +10729, +10697, +10729, +10729, +12777, +12777, +12777, +10696, +10696, +10664, +10664, +10664, +10664, +10664, +10664, +10696, +10696, +10729, +12809, +12809, +10728, +10664, +10663, +8550, +8550, +8550, +8550, +8550, +8550, +8550, +8550, +8550, +8518, +8517, +8485, +6437, +6436, +6436, +6404, +6404, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6404, +6404, +6404, +6404, +6405, +6405, +6404, +6405, +6437, +6437, +8485, +8517, +8518, +8550, +10630, +10663, +12776, +12808, +12808, +12808, +12841, +14889, +14922, +14922, +14954, +17002, +17002, +17035, +17035, +17003, +14954, +17003, +14987, +17035, +17035, +17067, +17067, +17068, +19148, +19181, +19213, +21294, +21326, +21359, +21359, +21359, +21392, +23440, +23472, +25585, +25618, +27666, +27666, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27666, +27666, +25585, +25553, +25553, +23472, +21392, +21392, +19311, +21359, +21391, +23472, +23472, +23504, +23505, +25585, +25618, +27666, +27666, +27698, +27698, +27698, +27731, +27763, +29843, +29876, +31924, +31957, +31957, +31957, +31957, +31956, +31924, +29844, +29844, +29844, +29779, +29779, +29746, +27666, +27665, +25585, +25552, +25519, +23407, +23374, +21261, +21228, +19147, +17034, +17002, +17001, +16969, +14889, +16904, +16904, +14856, +14823, +14791, +14791, +12710, +12710, +12678, +10597, +10565, +10565, +10565, +8485, +8484, +8484, +8484, +8484, +8452, +8452, +8485, +10565, +10566, +8518, +8520, +10732, +31928, +34107, +31963, +32028, +31995, +29883, +29850, +25656, +23511, +23478, +17171, +21332, +17073, +12847, +17041, +19186, +19219, +23445, +21365, +21397, +23511, +25624, +23543, +27737, +29850, +29882, +27769, +29914, +31995, +31995, +27834, +27801, +25689, +23543, +23511, +21431, +21431, +21398, +21398, +19253, +21333, +19187, +17074, +17106, +17106, +14961, +12848, +14928, +14927, +10734, +10734, +10669, +10701, +10733, +10701, +8588, +8556, +8588, +10701, +8588, +10701, +10733, +12813, +12814, +12846, +12814, +12781, +12845, +12846, +14926, +14959, +14959, +12910, +12878, +10798, +12846, +12846, +12846, +12813, +12813, +12845, +12845, +12813, +10732, +10732, +10732, +10732, +10700, +10700, +10700, +10700, +10699, +10667, +12747, +12747, +12746, +18920, +35495, +43717, +45827, +43748, +43749, +45797, +45796, +43748, +43748, +45764, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41636, +43684, +43684, +43684, +43684, +43683, +43683, +43683, +43716, +43684, +43683, +43683, +43683, +43683, +41635, +41635, +43684, +43684, +43684, +43683, +43683, +43683, +43684, +43684, +43683, +43683, +43683, +43684, +43684, +43716, +43716, +43684, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43683, +43683, +43684, +43716, +43716, +43716, +43716, +43684, +43684, +45764, +45764, +43716, +43716, +43684, +43684, +43683, +43683, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41570, +41570, +41570, +43651, +43651, +43651, +43651, +43651, +45731, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +45731, +45731, +45731, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +43619, +41570, +41570, +41539, +41539, +41571, +41571, +41538, +41538, +39490, +39490, +39491, +39491, +39491, +39491, +39459, +39459, +39458, +39458, +39458, +39458, +39458, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +39490, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +39458, +39458, +39458, +37378, +37378, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458 +}, +{ +39523, +39523, +37442, +37442, +37442, +37442, +39523, +39523, +39523, +39555, +39555, +39555, +41603, +41635, +41635, +39555, +41635, +39555, +41603, +39555, +39556, +39556, +39589, +39621, +39687, +39720, +39785, +39786, +37739, +35691, +35692, +35724, +31596, +31597, +31597, +29582, +29550, +27502, +25454, +25454, +23373, +23341, +21261, +21261, +21261, +21261, +21229, +21229, +21229, +21229, +19149, +19149, +19181, +19149, +19149, +19149, +17101, +17101, +17133, +17101, +17101, +17101, +15021, +15021, +17036, +17036, +14988, +17036, +17068, +17068, +14988, +14988, +14988, +14988, +12907, +14955, +14923, +12842, +12810, +12810, +12777, +10729, +10729, +10696, +10696, +10696, +10728, +10696, +10696, +10696, +10696, +10664, +10664, +10664, +10663, +10663, +10696, +10696, +10696, +10696, +10729, +12809, +12809, +12808, +10728, +10696, +10663, +8583, +8583, +10631, +8583, +10599, +10631, +10630, +10630, +10598, +8550, +8517, +8517, +6437, +6437, +6436, +6404, +6404, +6404, +6404, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6404, +6404, +6404, +4324, +6404, +6405, +6404, +6404, +6437, +8485, +8517, +8518, +10598, +10630, +10663, +12776, +14889, +14889, +12841, +14922, +14922, +14954, +17002, +17035, +17035, +17035, +17035, +17035, +17035, +17035, +17035, +17067, +17068, +19148, +19148, +19148, +19180, +19181, +19181, +19213, +21294, +21327, +23407, +21391, +23440, +23472, +23472, +25553, +25585, +27666, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27699, +29779, +27699, +27698, +27666, +25586, +25553, +23505, +23472, +21392, +21359, +21359, +21359, +23472, +23472, +23505, +23537, +25585, +27666, +27698, +27698, +27698, +27698, +27698, +27730, +27731, +29811, +29844, +29876, +31956, +31924, +31924, +31956, +31924, +31892, +29811, +29811, +29811, +27698, +27698, +27666, +27633, +27633, +25553, +23472, +23439, +23407, +23342, +21261, +21228, +19115, +17034, +17002, +17002, +16969, +14889, +16904, +16904, +14856, +14823, +12743, +14791, +12710, +12710, +12678, +10597, +10565, +10565, +10565, +10533, +8485, +10532, +10532, +8484, +8452, +8485, +8485, +10533, +10566, +8486, +8520, +10732, +31896, +36188, +32027, +31995, +29915, +29915, +29883, +27769, +25624, +25591, +21397, +23381, +17074, +14928, +10766, +12879, +19186, +19219, +21300, +21300, +23446, +25591, +21430, +25624, +27737, +27769, +27736, +29882, +27801, +27801, +25721, +27769, +27769, +23511, +23511, +23511, +21431, +19318, +19285, +19220, +19220, +17106, +14961, +14961, +14993, +12848, +10767, +12847, +12879, +12847, +12847, +12782, +10701, +10701, +10701, +10701, +10701, +10701, +10701, +10701, +10733, +12814, +12846, +14927, +14927, +12879, +12846, +12878, +14959, +14959, +12910, +12910, +12878, +12878, +12878, +12846, +12845, +12813, +12813, +12813, +12813, +12813, +12813, +10732, +10732, +10732, +10732, +8651, +8619, +8619, +8651, +8619, +10666, +12747, +10698, +12746, +18920, +35528, +43749, +45828, +43780, +41701, +45797, +45796, +43748, +43748, +45764, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +41635, +41603, +41635, +41635, +41603, +41603, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41603, +41635, +41635, +41603, +41603, +41635, +41635, +41636, +43684, +43684, +43684, +43684, +43683, +43683, +41635, +43684, +43683, +41635, +41635, +41635, +41635, +41603, +41603, +43683, +43684, +43684, +43684, +43683, +43683, +43683, +43684, +43683, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43683, +43651, +41603, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41603, +41603, +41603, +41603, +43651, +41603, +41603, +41603, +41571, +43651, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +45731, +45731, +45731, +45731, +45731, +45731, +45699, +43651, +45699, +45699, +45731, +45731, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +43619, +41571, +41571, +41571, +41571, +41539, +41539, +41539, +39490, +39491, +39491, +39491, +39491, +39491, +39459, +39459, +39459, +39459, +39459, +39459, +39458, +39458, +39458, +39491, +39491, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +37410, +37410, +37410, +37410, +37378, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +39426, +39426, +39458, +39458, +39459, +39458, +39426, +39426, +39458, +39458, +39458, +39426, +39426, +39458, +39458, +39458, +39458, +39458, +39458, +39458 +}, +{ +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39523, +39555, +39555, +41635, +41636, +41603, +41636, +41603, +41603, +39555, +41604, +41636, +39621, +41702, +41767, +41800, +41834, +39786, +37739, +35691, +35692, +35724, +31596, +31597, +31630, +29582, +29582, +27502, +25454, +25454, +23374, +21293, +21261, +21261, +19181, +19181, +21229, +19181, +19181, +19149, +19148, +17100, +17100, +17101, +17101, +17069, +17101, +17101, +17101, +17101, +17069, +15020, +14988, +12908, +14956, +14955, +14955, +14923, +14955, +14955, +14955, +14955, +14955, +12907, +12907, +12875, +12875, +12842, +12810, +12810, +12777, +12777, +10697, +10696, +10696, +10696, +10696, +10696, +10696, +10696, +10696, +10696, +10664, +10664, +10696, +10696, +12745, +12777, +12777, +12777, +10761, +12809, +12809, +12809, +12808, +12776, +10728, +10663, +10663, +10663, +10663, +10631, +10631, +10631, +10631, +10631, +10630, +8550, +8517, +8517, +6437, +6436, +6404, +6404, +6404, +6404, +6404, +6404, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +4324, +6372, +6405, +6404, +6436, +8485, +8549, +8549, +10630, +10663, +12743, +12776, +14889, +14922, +14922, +14922, +17002, +17003, +17035, +17035, +17035, +19115, +19116, +19116, +17067, +17067, +17067, +17100, +19148, +19180, +19180, +19213, +19213, +19213, +19213, +21294, +21294, +21326, +23407, +23407, +23440, +23472, +23472, +25553, +25585, +25618, +27666, +27698, +27698, +27698, +27698, +27698, +27666, +27666, +27666, +27666, +27698, +27699, +29779, +29779, +29779, +29779, +29779, +27699, +27634, +25586, +25553, +23505, +21424, +21392, +21391, +21392, +23505, +23505, +25585, +25617, +25618, +27698, +27698, +27698, +27698, +27698, +27698, +27731, +27731, +27763, +29811, +29843, +29876, +29876, +29876, +31924, +29876, +29811, +29811, +29779, +27731, +27666, +25618, +27633, +25585, +25553, +25552, +23440, +23407, +23374, +21293, +21229, +19148, +19115, +17034, +17034, +17002, +16969, +14889, +14856, +16904, +14856, +14823, +12743, +14790, +12710, +12710, +12678, +10597, +10565, +10565, +10565, +8517, +10565, +10565, +10564, +10532, +8452, +8453, +8485, +10533, +10566, +8486, +8520, +10699, +31863, +38236, +34108, +34075, +31995, +29915, +29915, +27770, +25657, +25624, +21462, +21333, +21300, +21299, +14992, +12814, +12847, +14927, +19186, +19187, +21332, +21365, +21365, +23510, +23543, +23575, +25623, +29849, +25688, +25688, +23576, +25656, +23576, +21366, +23446, +21398, +19285, +17172, +15027, +14994, +14993, +14961, +12848, +12880, +14960, +12848, +10767, +12815, +12847, +12815, +12814, +12847, +10734, +10701, +10734, +12814, +12814, +10734, +10734, +12847, +12847, +12847, +12847, +12879, +12879, +12879, +12879, +12911, +14959, +14959, +12911, +12878, +12878, +12878, +12846, +12846, +12813, +12813, +10765, +10765, +10764, +10732, +10732, +10732, +10732, +10732, +10732, +10699, +8619, +8619, +10667, +10667, +10666, +12746, +10698, +12745, +18920, +35527, +41701, +45860, +43780, +41701, +45797, +45796, +43748, +43748, +45764, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41636, +41636, +41636, +41636, +41636, +41635, +41635, +41603, +43683, +41635, +41635, +41635, +41635, +41635, +41635, +41603, +41635, +43683, +43684, +43684, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +45764, +45764, +45796, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43683, +43651, +41603, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +41603, +43651, +43651, +43651, +43683, +43683, +43683, +43651, +43683, +45731, +45731, +45699, +45731, +45731, +45731, +45731, +45699, +45699, +45731, +45731, +45731, +45699, +43651, +43651, +43651, +43651, +43619, +43619, +43619, +43619, +43619, +43619, +43619, +41571, +41571, +41571, +41539, +41539, +41539, +39491, +39491, +39491, +39491, +39491, +39491, +39459, +39459, +39459, +39459, +39459, +39459, +39459, +39459, +39459, +39458, +39491, +39491, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +39458, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37410, +37410, +39426, +39458, +39458, +39458, +39458, +37410, +37378, +37378, +37410, +37410, +37410, +37378, +39426, +39426, +37378, +37378, +39426, +39426, +39426, +39426 +}, +{ +37442, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39523, +39523, +39522, +39555, +41635, +41636, +41635, +41636, +41603, +41603, +41603, +41636, +41669, +41702, +41734, +41768, +41801, +41834, +39787, +37739, +35691, +35692, +35692, +31629, +31629, +31630, +31662, +27534, +27534, +25454, +23406, +23374, +21293, +21261, +21261, +19181, +19181, +19181, +19149, +17101, +17068, +17068, +17068, +17100, +17100, +15052, +15020, +17068, +17069, +17101, +17101, +15020, +14988, +12875, +12875, +14955, +14923, +12875, +12842, +12842, +12875, +12875, +12875, +12907, +12875, +12875, +12843, +12842, +12842, +12810, +14858, +14858, +12777, +10697, +10696, +8648, +10696, +10696, +10696, +10664, +10664, +10664, +10664, +10664, +10664, +10696, +10696, +12745, +12777, +12809, +12809, +12809, +12809, +12841, +12841, +12809, +12809, +12809, +10696, +10664, +10664, +10664, +10664, +10631, +10631, +10631, +10631, +10630, +10598, +8549, +8517, +6437, +6436, +6404, +6404, +6404, +6404, +6404, +6404, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +6372, +4324, +6404, +6405, +6405, +6437, +8517, +8549, +10630, +10663, +12775, +14856, +14888, +14921, +17002, +17002, +14922, +17003, +17035, +17035, +19115, +19115, +19116, +19148, +19148, +19148, +19148, +19148, +19180, +19180, +19213, +21293, +21293, +21326, +21326, +21326, +21326, +23407, +23439, +23440, +23440, +23472, +23472, +25553, +25585, +27666, +27698, +27698, +27731, +27698, +27666, +27666, +27666, +27666, +27666, +27666, +27666, +27699, +27699, +29812, +29812, +29812, +29812, +29779, +29779, +29747, +27666, +25586, +25553, +23505, +21424, +23472, +23472, +23537, +25585, +25618, +25618, +27666, +27698, +27698, +27731, +27698, +27698, +27731, +27731, +27731, +27763, +27763, +27763, +29844, +29844, +29844, +29844, +29844, +29779, +27698, +27698, +27698, +25618, +25585, +27633, +25553, +25553, +25520, +23439, +23407, +23374, +21293, +21228, +19148, +19115, +17034, +17034, +17002, +16969, +14889, +14856, +16904, +14856, +14823, +12743, +12710, +12710, +12710, +12710, +12678, +10597, +10565, +10565, +10565, +10565, +10565, +10565, +10532, +8452, +8453, +6437, +10565, +10566, +8486, +8552, +10666, +29782, +36187, +34107, +34075, +31963, +29883, +29916, +27802, +25657, +25656, +21463, +23479, +23445, +19186, +19186, +19153, +12847, +12815, +12815, +17041, +19154, +19187, +21332, +19285, +21397, +19349, +21462, +23510, +19349, +21463, +21430, +21430, +21430, +19285, +23479, +17140, +17140, +17172, +14994, +12881, +12848, +14928, +12847, +12880, +12880, +12848, +12847, +12847, +12815, +10766, +10766, +12814, +12814, +12815, +12815, +10734, +10702, +12815, +14928, +12847, +12847, +12847, +14927, +14959, +12879, +12879, +12879, +12911, +14959, +14991, +14959, +14927, +12878, +12846, +12813, +12846, +12813, +10765, +12813, +10764, +10732, +10700, +8651, +10732, +10732, +10732, +10700, +10700, +10700, +10667, +8619, +10700, +10667, +12747, +10698, +12745, +18920, +33447, +41669, +45860, +43780, +41701, +43717, +45796, +43748, +45796, +47812, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41604, +41604, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +43683, +43683, +43683, +41635, +41635, +41635, +41635, +41636, +41636, +41635, +41635, +41635, +41635, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43748, +43748, +43748, +43716, +43716, +43716, +43684, +43684, +43716, +43716, +45764, +45764, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43651, +43651, +43651, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +43684, +43651, +43651, +43651, +43651, +41603, +43651, +43651, +43651, +43683, +43683, +43651, +43651, +43683, +43683, +43651, +43683, +45731, +43683, +43683, +45731, +45731, +45699, +45699, +45731, +45731, +45732, +45731, +45731, +45731, +45731, +45731, +45731, +45699, +43651, +43651, +43651, +43619, +43619, +43619, +41570, +41570, +41570, +41570, +43619, +41571, +41571, +41539, +41539, +41539, +41539, +39491, +39491, +39491, +39491, +39491, +39491, +39459, +39459, +39459, +39459, +39459, +39459, +39459, +39459, +39459, +39458, +39491, +39491, +39459, +39459, +39459, +39458, +39458, +39458, +37410, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37410 +}, +{ +37475, +37475, +37475, +39523, +39523, +39523, +39522, +39522, +41603, +41603, +41603, +41603, +41635, +41603, +41635, +41635, +41635, +41635, +39587, +39587, +39620, +41701, +41767, +41767, +41800, +41833, +39818, +37771, +35723, +33644, +33676, +31596, +31629, +29581, +29582, +27502, +25455, +25487, +23407, +23407, +21294, +21294, +19214, +19182, +19181, +17101, +17068, +17101, +15020, +15020, +15020, +15020, +14988, +14988, +14988, +14989, +15021, +15021, +15021, +15020, +14988, +12907, +12875, +12875, +12842, +12843, +12875, +12874, +12874, +12874, +12842, +12810, +12810, +12810, +12810, +12809, +12810, +12842, +12809, +12809, +12809, +10729, +10696, +8616, +8616, +8616, +8615, +8583, +8583, +8583, +8583, +8583, +8551, +10663, +10696, +12776, +10729, +12809, +12809, +12809, +12841, +12841, +12841, +12841, +12841, +12809, +12809, +12776, +12776, +12776, +12744, +12744, +10696, +10663, +10631, +10631, +10631, +10630, +8582, +8550, +8550, +8485, +6437, +6437, +6437, +8485, +6436, +6436, +6404, +6404, +6372, +6372, +6372, +6372, +6372, +4292, +6372, +6404, +8485, +8485, +8550, +10663, +10663, +10663, +12808, +12808, +14889, +14922, +17002, +17002, +17035, +17035, +17035, +17067, +19116, +19148, +19148, +21228, +21229, +21261, +21261, +19181, +19213, +21261, +21294, +21294, +21294, +23374, +21294, +23374, +23407, +23407, +23440, +25520, +23472, +23440, +25520, +25553, +25585, +27666, +27698, +27731, +27731, +27698, +27699, +27666, +27666, +25618, +25586, +25618, +27699, +27731, +27698, +29779, +29811, +29811, +29844, +31892, +31892, +29844, +29811, +27731, +27698, +25618, +25617, +25585, +25585, +25585, +25618, +27698, +27698, +27698, +27730, +27731, +27731, +27698, +27698, +27698, +27698, +27698, +27698, +27698, +27731, +29779, +29811, +29811, +29811, +29811, +29811, +29779, +27698, +27698, +27666, +27634, +25585, +25553, +25521, +25520, +25488, +23407, +23438, +23406, +21293, +19212, +19148, +19115, +17034, +17034, +16969, +16969, +14889, +14889, +14888, +14856, +14824, +14823, +12710, +12710, +12678, +12678, +12678, +12678, +10597, +10597, +10565, +10565, +8516, +10532, +8453, +8453, +8453, +10532, +8484, +8485, +8518, +8519, +10666, +29750, +38236, +34076, +34108, +31996, +32028, +29915, +25722, +25721, +23608, +23543, +25591, +21333, +23478, +19219, +17074, +21267, +14895, +12750, +14895, +17040, +19153, +19218, +21331, +21332, +21364, +23446, +19252, +21333, +21366, +21398, +21366, +21334, +19221, +17108, +15027, +14995, +12914, +12881, +12880, +12880, +14895, +14895, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +10767, +10735, +10767, +12847, +12880, +12880, +12880, +12848, +12847, +12880, +12880, +14928, +14928, +14960, +12879, +12846, +12846, +12846, +10766, +10766, +12846, +12846, +12814, +10765, +10733, +10732, +10700, +10700, +10700, +10732, +10700, +10700, +10699, +10667, +10699, +10667, +8619, +10699, +10666, +10698, +12746, +12714, +18920, +31334, +41734, +45828, +45829, +43749, +43749, +43748, +45795, +45796, +45796, +43748, +43748, +43747, +43747, +43747, +43747, +43715, +43715, +43715, +43715, +43683, +43715, +43683, +41635, +41603, +41635, +43684, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41603, +41603, +41603, +41603, +41571, +41604, +41572, +41571, +41571, +41604, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41603, +41603, +41636, +43684, +43684, +41604, +41604, +41604, +43652, +43652, +43652, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +45764, +45764, +43716, +43684, +43716, +43716, +43684, +43683, +43683, +43651, +43683, +43683, +43683, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +43684, +43684, +41603, +41603, +41635, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43716, +43683, +43683, +43715, +43683, +43683, +43683, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +45731, +45731, +45732, +45732, +45731, +45731, +43683, +43683, +45732, +45732, +45732, +45732, +45732, +45732, +45732, +45732, +45732, +45731, +45731, +45699, +43651, +43651, +43651, +43651, +43651, +41571, +41571, +41571, +41603, +41603, +43651, +41571, +41571, +39491, +39490, +39490, +39490, +39490, +39491, +39491, +37411, +37410, +37410, +37410, +37410, +37410, +37410, +39459, +39459, +39459, +39459, +39459, +39459, +37443, +37443, +37411, +37411, +37411, +37411, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37346, +37346, +37346, +37378, +37379, +39459, +37379, +37378, +37346 +}, +{ +37475, +37475, +39523, +39523, +39523, +39523, +39523, +39523, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +41603, +41603, +41635, +41636, +41668, +41702, +41767, +41800, +41801, +41833, +39818, +37771, +35691, +33644, +33644, +31596, +29581, +29581, +27502, +25454, +25454, +23407, +23407, +21326, +19246, +19214, +19181, +19181, +17101, +17068, +15020, +15020, +15020, +15020, +15020, +14988, +14988, +14988, +14988, +14989, +15020, +15020, +14988, +14988, +14988, +12907, +12875, +12874, +12842, +12842, +12842, +12842, +12842, +12842, +12810, +10729, +10729, +10729, +10729, +10729, +12809, +12809, +12809, +10729, +12809, +10729, +10696, +10664, +8616, +8616, +8615, +8615, +8583, +8583, +8583, +8583, +8583, +10663, +10696, +12776, +10728, +10761, +12809, +12841, +12841, +12841, +12841, +12841, +12841, +12809, +12809, +12809, +12809, +12776, +12776, +12744, +10696, +10663, +10631, +10631, +10631, +10630, +8550, +8582, +8550, +8517, +6437, +6437, +8485, +6437, +8485, +8485, +6404, +6404, +6404, +6372, +6372, +6404, +6372, +6372, +6405, +8485, +8518, +10598, +10663, +12743, +12776, +12776, +14889, +14889, +14922, +17002, +17035, +17067, +19115, +19115, +19148, +19148, +21228, +21229, +21261, +21261, +23341, +23342, +21293, +21293, +21293, +23374, +23374, +23374, +23374, +23407, +23374, +23407, +23407, +25488, +25520, +25520, +25553, +23472, +25520, +25553, +25585, +27666, +27698, +27731, +27731, +27698, +27698, +27698, +27666, +27666, +27666, +27666, +27698, +27731, +29811, +29844, +31924, +31924, +31924, +31957, +31957, +31924, +29843, +27763, +27698, +27698, +25618, +25617, +25585, +25617, +25618, +27698, +27730, +27731, +27731, +27731, +27731, +27698, +27698, +27698, +27666, +25618, +25618, +27666, +27698, +29779, +29779, +29779, +29779, +29779, +27698, +27698, +27666, +25585, +25553, +25553, +25521, +23440, +25488, +23440, +23407, +23375, +21326, +21325, +21261, +19180, +19147, +19115, +17034, +19082, +16969, +16969, +14889, +14888, +14856, +14856, +14823, +12743, +14791, +12710, +12678, +12678, +12678, +12678, +10597, +10597, +10565, +10565, +8516, +8484, +8453, +8453, +8453, +10532, +8484, +8485, +8518, +8519, +10666, +29750, +38268, +34076, +34076, +31995, +32028, +29947, +27834, +27802, +25688, +23608, +27704, +25559, +25559, +21365, +21300, +21300, +21235, +17073, +14863, +10702, +12847, +14960, +14927, +17073, +19218, +17074, +17139, +19219, +19252, +19220, +19188, +19188, +17107, +14995, +14962, +12913, +12881, +12880, +12880, +14896, +12847, +12815, +12847, +12815, +12815, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +10767, +12847, +12848, +12880, +12880, +12880, +12880, +12847, +12847, +12846, +12846, +10766, +10798, +10766, +10766, +10766, +10765, +10733, +10733, +10700, +10700, +10700, +8652, +10700, +10732, +10700, +10700, +10699, +10667, +10699, +10667, +10667, +10699, +10699, +12747, +12747, +12746, +20968, +31334, +41701, +45860, +45829, +43749, +43749, +45796, +45795, +45796, +45796, +43748, +43748, +43748, +43748, +43748, +43748, +43747, +43715, +43715, +43715, +43715, +43716, +43716, +43683, +41603, +41635, +43684, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41604, +41604, +41604, +41604, +41604, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41604, +41604, +41604, +43652, +43652, +43652, +43652, +43683, +43684, +43684, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +43651, +43651, +43651, +41603, +41603, +41603, +43684, +43684, +43684, +41603, +41603, +43683, +41635, +41635, +41635, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41635, +41635, +43683, +43715, +43716, +43716, +43716, +43715, +43683, +43683, +43683, +43683, +41635, +41635, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43715, +45763, +45763, +45731, +45731, +45732, +45732, +45764, +45732, +45732, +45731, +45731, +45731, +45731, +45731, +45732, +45732, +45732, +45732, +45732, +45732, +45732, +45732, +45731, +43683, +43651, +43651, +43651, +43651, +41571, +41571, +41571, +41571, +41571, +41571, +41571, +41539, +39523, +39491, +39490, +39491, +39491, +39491, +39491, +37411, +37410, +37410, +37410, +37410, +37410, +37410, +39459, +39459, +39459, +39459, +39459, +37411, +37411, +37410, +37411, +37411, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +35330, +35330, +37378, +37378, +37378, +37346, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37378, +37346, +37346, +37378, +37378, +37378, +37378, +37378, +37346 +}, +{ +37475, +37475, +39523, +39523, +39523, +39523, +41603, +41603, +41603, +41603, +41603, +41635, +43683, +41635, +41635, +41603, +41603, +41635, +41636, +41668, +41701, +41734, +41767, +41800, +41801, +41833, +39818, +37739, +35691, +33644, +33676, +31596, +29549, +27501, +27501, +25422, +23374, +23407, +21326, +21294, +19214, +19181, +17133, +17101, +17068, +14988, +14988, +14988, +14988, +14988, +14988, +14988, +14988, +15020, +15021, +15021, +15021, +15020, +14988, +14988, +14988, +14988, +12907, +12875, +12875, +12875, +12875, +12874, +12842, +12842, +12842, +10761, +10696, +10696, +8616, +10696, +10696, +10729, +10729, +10729, +10729, +10696, +10664, +8616, +8583, +8583, +8583, +8583, +8583, +8583, +8583, +8583, +8583, +10663, +10696, +10696, +10728, +10729, +12809, +12841, +12841, +12841, +12841, +12841, +12841, +12841, +12841, +14889, +12841, +12809, +12776, +12776, +12744, +10696, +10663, +10663, +10663, +10631, +10631, +10631, +10630, +8550, +8517, +8485, +8485, +8485, +6437, +8485, +6404, +6405, +6404, +6404, +6404, +6404, +6404, +6404, +8485, +8518, +10630, +10663, +12743, +12776, +12808, +12808, +14889, +14921, +17034, +19115, +19115, +19147, +19148, +19180, +21228, +21261, +21261, +23341, +23341, +23342, +23374, +23374, +23374, +23374, +23406, +23407, +25487, +23407, +25487, +25487, +25487, +25487, +25520, +25488, +25520, +25520, +25520, +23472, +25520, +25553, +25585, +27666, +27698, +27731, +27731, +27698, +27698, +27666, +27666, +27666, +27698, +27698, +27731, +29779, +29844, +31892, +31924, +31924, +31924, +31957, +31957, +31924, +31924, +29844, +29811, +27731, +27731, +27698, +27698, +27698, +27698, +27730, +27731, +27731, +27731, +27763, +27731, +27698, +27666, +27666, +25618, +25585, +25585, +25618, +27666, +27698, +27731, +27731, +27698, +27698, +27666, +25618, +25585, +25585, +25553, +25521, +25520, +23440, +23408, +23439, +23407, +23374, +21293, +21293, +19213, +19180, +19147, +17067, +17034, +17034, +16969, +16969, +14889, +14888, +14856, +14824, +12775, +12743, +14791, +12710, +12678, +12678, +12678, +12678, +10597, +10597, +10565, +10565, +10564, +8484, +10533, +8453, +8453, +8484, +8452, +8485, +8486, +6439, +10634, +31830, +38301, +34108, +34076, +34076, +32028, +29947, +29915, +27834, +25689, +27769, +23511, +25591, +23511, +25559, +23445, +21332, +21300, +17106, +19121, +14927, +12782, +12846, +12878, +12846, +14927, +14960, +14993, +17073, +17073, +14961, +14961, +14961, +14961, +14929, +12848, +12848, +12848, +12848, +12848, +12847, +12847, +12815, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12815, +12847, +12847, +12848, +12880, +12848, +12847, +12815, +10767, +12847, +12848, +12880, +12880, +14928, +12847, +12815, +10766, +10766, +10766, +10765, +10765, +10765, +10765, +10733, +8652, +8652, +8652, +8652, +8652, +8652, +10700, +10700, +10732, +10700, +10699, +10667, +10667, +10699, +10699, +10699, +10667, +12747, +12747, +12747, +14794, +21001, +31367, +41701, +47908, +45829, +43749, +45797, +45796, +45828, +45828, +43748, +45796, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43747, +43747, +43716, +43748, +43716, +43683, +41635, +41635, +43684, +43684, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +41604, +41604, +41604, +41604, +41604, +41604, +41603, +41603, +41603, +41604, +41604, +41604, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41604, +41604, +41636, +41636, +41636, +41636, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +41635, +43683, +43684, +43716, +43684, +43683, +43683, +43683, +43683, +43683, +43684, +43684, +43684, +43684, +43652, +43652, +43652, +43652, +43651, +41603, +41603, +43684, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +43684, +43684, +41635, +43683, +43715, +43716, +43716, +43715, +43715, +43683, +43683, +41635, +41635, +41635, +41635, +41635, +43683, +43684, +43683, +43683, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +45764, +45764, +45764, +45764, +45731, +45731, +45731, +45732, +45732, +45732, +45764, +45764, +45731, +45732, +45731, +43683, +43683, +45731, +45732, +45732, +45764, +45732, +45731, +45731, +45731, +43683, +43683, +43651, +43684, +43651, +41603, +41571, +41571, +41571, +41571, +41571, +39523, +39523, +39491, +39491, +39491, +39491, +39491, +39491, +39459, +37411, +37411, +37411, +37411, +37411, +37411, +37411, +37410, +37410, +37410, +37410, +37378, +37410, +37410, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +35330, +37378, +37378, +37378, +37378, +37378, +35330, +35330, +35330, +35298, +35330, +35330, +37378, +37346, +37346, +37346, +37378, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37378, +37346, +37346, +37346, +37346, +37378, +37378, +37346 +}, +{ +37475, +39523, +39523, +39523, +39523, +41603, +41603, +41603, +41603, +41603, +41635, +43683, +43683, +43684, +41603, +43684, +41603, +43684, +43716, +43749, +41701, +41734, +41767, +41800, +41801, +39785, +37738, +37739, +35692, +33676, +33677, +31597, +27501, +25453, +25421, +23374, +21326, +21326, +21294, +19246, +17133, +17133, +17068, +17068, +14988, +14956, +14988, +14988, +12940, +14988, +14988, +14988, +15020, +15021, +15021, +15021, +17101, +15021, +15020, +15020, +14988, +14988, +14955, +12907, +12875, +12875, +12874, +12842, +12842, +12810, +10729, +10697, +8616, +8616, +8583, +8583, +8616, +10696, +10696, +10696, +10696, +10696, +10664, +8583, +8583, +8550, +8551, +8583, +8551, +8551, +8551, +8583, +8583, +10663, +10664, +10696, +10728, +10729, +12809, +12841, +12842, +12842, +12841, +12841, +12874, +14922, +14922, +14922, +14922, +14889, +12809, +12809, +12776, +12744, +10696, +10696, +10664, +10663, +10631, +10631, +10631, +8550, +8518, +8517, +8485, +8485, +6437, +6437, +8485, +8485, +6405, +6404, +6404, +6405, +6437, +8485, +8517, +10630, +10663, +12743, +12776, +12808, +14889, +14921, +14921, +17002, +19115, +19147, +19148, +19148, +21228, +21260, +21261, +21293, +23341, +23374, +23374, +23374, +25454, +25455, +23407, +25487, +25487, +25520, +25520, +25487, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25552, +25552, +25552, +25552, +25553, +25585, +27666, +27698, +27731, +27731, +27698, +27698, +27666, +27666, +27666, +27698, +27731, +29779, +29811, +31924, +31924, +31957, +31957, +34005, +34037, +34037, +34005, +31957, +31924, +29844, +29811, +29811, +29779, +27731, +27731, +27731, +29779, +27731, +27731, +29779, +29779, +27731, +27698, +27666, +27666, +27666, +25618, +25585, +25585, +25585, +25585, +27666, +27666, +25618, +25585, +25585, +25585, +25585, +25553, +25553, +25520, +25520, +23440, +23407, +23407, +23375, +21326, +21326, +21293, +21293, +19212, +19180, +19115, +17034, +17034, +16969, +16969, +14889, +14856, +14856, +14823, +12743, +12743, +12743, +12710, +12678, +10630, +10630, +10597, +10597, +10597, +10597, +10565, +10565, +10565, +8485, +8453, +8452, +8452, +8452, +8485, +8485, +6406, +8554, +31830, +40349, +36156, +34108, +34076, +34076, +31996, +31995, +29882, +27769, +29849, +27737, +27737, +23543, +23511, +23446, +21332, +23413, +21332, +21299, +19186, +14959, +12814, +12814, +12781, +12781, +14894, +12814, +12847, +14895, +12847, +12847, +12847, +12847, +12847, +12847, +12815, +12783, +12783, +12783, +12815, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +12847, +10767, +10767, +12815, +12815, +10767, +12815, +12815, +12847, +12815, +10767, +12847, +12847, +12848, +12848, +12847, +12847, +12847, +12815, +10766, +10766, +10766, +10765, +10733, +10765, +10733, +8653, +8620, +8620, +8620, +8620, +8652, +8652, +10700, +10700, +10732, +10700, +10699, +10667, +10667, +10699, +10699, +10700, +10667, +12747, +12747, +12747, +14794, +21001, +33415, +41701, +47908, +45828, +45797, +45797, +45828, +45828, +45828, +43749, +45828, +45796, +43748, +43748, +45796, +45796, +45796, +43748, +43748, +43748, +43748, +43748, +43716, +43683, +43683, +43683, +43684, +43684, +43684, +43684, +43684, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39556, +39556, +39556, +39556, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41603, +41603, +41604, +41604, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +43716, +43684, +43684, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +43716, +43716, +43716, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +41603, +41603, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43652, +43652, +43652, +43652, +43652, +43651, +43651, +43651, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41636, +41636, +41636, +43684, +43684, +41635, +41635, +41635, +41636, +41636, +41636, +41636, +41635, +41636, +41635, +41635, +41635, +41635, +41635, +41636, +41636, +43683, +43683, +41635, +43651, +43651, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43715, +43715, +43683, +43683, +43683, +43683, +45731, +45731, +45732, +45764, +45732, +45764, +45732, +43683, +43683, +45731, +45731, +45731, +45764, +45763, +45731, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41571, +39491, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37411, +37410, +37410, +37410, +37410, +37410, +37378, +37378, +37378, +37378, +37378, +37379, +35363, +35363, +37379, +37378, +37378, +35330, +35330, +35330, +35330, +35330, +35298, +35330, +35330, +35330, +35330, +35330, +35298, +35298, +35330, +35298, +35298, +35330, +35330, +35298, +35298, +35298, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346, +37346 +}, +{ +37475, +37475, +39523, +39523, +39523, +39555, +41603, +41603, +41635, +41603, +41635, +43683, +43684, +41603, +43684, +43684, +41604, +41636, +43716, +43749, +41701, +41734, +41767, +41800, +39753, +39786, +37738, +35691, +35724, +33677, +31597, +29549, +25421, +25421, +23373, +21293, +21294, +19246, +19246, +17166, +15053, +15020, +14988, +14988, +14955, +14955, +12907, +14955, +12940, +14988, +14988, +15020, +15020, +15053, +15053, +17101, +15021, +15021, +15021, +15020, +14988, +14988, +14988, +14988, +14955, +12907, +12875, +12842, +12842, +12810, +10729, +8648, +8616, +8616, +8583, +8583, +8583, +8615, +8615, +8615, +10696, +10696, +10696, +8615, +8551, +8550, +8551, +8583, +8551, +8551, +8551, +8583, +8583, +10663, +10696, +10696, +10728, +10761, +12841, +12842, +12874, +12874, +12842, +12842, +14922, +14922, +14922, +14922, +14922, +14922, +12841, +12841, +12809, +12776, +12744, +10696, +10696, +10696, +10663, +10663, +10663, +8550, +8518, +8518, +8517, +8485, +6437, +6437, +8517, +8485, +8485, +6404, +6404, +6437, +8517, +8550, +10630, +10695, +12776, +12808, +14856, +14921, +17002, +17034, +17034, +19115, +19179, +21228, +21260, +21260, +21293, +21293, +23373, +23374, +23406, +23406, +23406, +25487, +25487, +25487, +25487, +25519, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +27600, +27600, +25552, +27633, +27633, +25585, +27633, +27665, +27666, +27698, +27730, +27730, +27698, +27698, +27666, +27666, +27666, +27698, +29779, +29811, +29844, +31924, +31956, +31957, +34005, +34037, +34037, +34037, +34037, +31957, +31924, +31892, +29844, +29811, +29779, +29779, +29779, +29811, +29779, +27731, +27698, +27731, +27731, +27731, +27698, +27666, +27666, +25618, +25618, +25585, +25585, +25553, +25553, +25585, +25553, +23505, +23505, +25553, +25553, +25520, +23472, +23440, +23440, +23440, +23407, +21327, +21327, +21326, +21294, +21326, +21293, +21293, +19212, +19180, +17067, +17034, +17002, +17001, +16969, +14889, +14856, +14856, +14823, +12743, +12743, +12710, +12710, +10630, +10630, +10597, +10597, +10597, +10597, +10597, +10565, +8517, +10565, +8485, +8453, +8452, +8452, +6436, +8485, +8485, +6406, +8553, +31830, +40349, +36156, +36157, +34108, +34076, +31996, +31996, +29915, +27801, +31930, +27802, +27737, +25624, +23543, +23510, +23478, +21365, +23445, +21332, +19219, +19218, +17040, +10733, +12813, +14926, +12748, +12781, +12781, +12781, +12781, +12814, +12814, +12814, +12782, +12814, +12782, +10734, +10702, +10702, +10734, +10767, +12815, +10766, +10799, +10799, +10799, +10766, +10766, +10766, +10766, +10767, +10735, +10734, +10735, +10767, +10767, +10735, +10735, +12815, +12815, +10767, +10735, +10735, +10767, +10734, +10734, +10766, +10766, +10733, +8685, +8653, +10733, +8653, +8620, +8620, +8620, +8652, +8652, +10700, +10700, +10732, +10700, +10732, +10700, +10699, +10667, +10667, +10699, +10700, +10700, +10667, +12715, +12746, +12714, +12746, +20969, +31367, +41702, +47908, +47876, +45797, +45797, +45828, +45828, +45828, +43749, +45828, +45828, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +45796, +43748, +43716, +43716, +43716, +43684, +43683, +43684, +43684, +41603, +43684, +43684, +43684, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +39555, +39555, +39555, +39556, +39556, +39556, +39556, +39556, +39556, +41604, +41604, +41604, +41572, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41603, +41604, +41636, +41636, +41636, +41636, +41636, +41636, +41668, +41668, +41668, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +43684, +41636, +41636, +41668, +41668, +41668, +41668, +41668, +41668, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +41603, +41636, +41636, +43684, +41636, +41636, +41636, +41636, +43684, +41636, +43652, +43652, +41604, +43652, +43652, +43652, +43652, +43652, +41603, +41603, +41603, +41604, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41636, +41636, +41636, +41635, +41635, +41635, +41636, +41636, +41636, +41636, +41635, +41668, +41668, +41636, +41635, +41635, +41635, +41636, +41636, +41636, +41636, +41603, +41603, +41603, +43684, +43684, +41636, +43683, +43683, +43683, +43683, +43683, +43683, +43716, +43716, +43684, +43683, +43683, +43683, +43683, +43684, +43684, +45764, +45764, +45764, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41571, +41571, +41571, +39523, +39523, +39523, +39523, +39491, +39491, +39491, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37411, +35363, +35363, +35363, +35363, +35330, +37378, +35330, +35330, +35330, +35330, +37378, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +35298, +35330, +35330, +35330, +35330, +35298, +35298, +35298, +35330, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +37346, +37346, +37346, +37346, +37346, +35298, +37346, +37346, +37346, +37346, +37346, +37379, +37379, +37379 +}, +{ +37475, +37475, +37475, +39523, +39555, +39555, +39555, +41603, +41635, +41635, +41635, +43684, +41636, +41603, +41636, +43684, +41604, +41636, +43716, +43749, +41701, +41734, +39719, +39752, +39753, +39786, +37739, +35691, +33644, +33645, +29549, +27468, +25421, +25421, +23341, +21293, +19213, +19214, +17133, +17101, +15020, +15020, +12939, +14955, +14955, +12875, +12907, +12907, +12907, +12940, +14988, +15020, +15020, +15053, +15053, +15021, +15021, +15021, +15021, +15020, +15020, +14988, +15020, +15020, +14988, +14987, +14955, +12874, +12874, +12842, +10761, +10696, +8616, +8616, +8583, +8583, +8583, +8583, +8615, +8583, +10695, +10695, +8615, +8583, +8550, +6470, +8550, +8551, +8551, +8551, +8583, +10663, +10664, +10664, +10696, +12776, +10729, +12809, +12841, +12841, +12842, +12842, +12874, +12874, +12874, +12874, +14922, +14922, +14922, +12874, +12841, +12841, +12809, +12776, +10728, +10696, +12744, +10696, +10664, +10664, +10663, +10630, +8518, +8518, +8518, +6469, +6437, +6437, +8517, +8485, +8485, +6405, +6405, +6437, +8550, +10630, +10695, +12776, +12808, +14889, +14921, +17002, +19115, +19147, +19115, +19179, +21260, +21292, +21293, +21293, +23373, +23405, +23406, +23406, +25486, +25487, +25487, +25487, +25519, +25519, +25519, +25520, +27600, +27600, +27600, +27600, +27600, +27600, +25520, +27600, +27600, +27601, +27600, +27600, +25552, +27633, +27633, +27633, +27665, +27698, +27698, +27730, +27698, +27698, +27698, +27666, +27666, +27698, +27698, +27730, +29811, +31892, +31892, +31924, +31956, +31957, +34037, +34037, +34037, +34037, +31956, +31924, +31924, +29844, +29811, +29811, +29811, +29811, +29811, +29779, +27731, +27698, +27698, +27698, +27698, +27698, +27666, +25618, +25585, +25585, +23505, +23505, +25553, +25553, +23505, +23472, +23440, +23440, +23440, +23472, +23440, +23440, +23440, +23408, +23407, +21327, +21294, +21294, +21294, +19245, +21293, +21293, +19213, +19180, +19148, +17067, +17034, +17002, +17001, +14921, +14889, +14888, +14856, +14856, +12743, +12743, +12710, +12678, +10630, +10597, +10597, +10597, +10597, +10597, +10565, +10565, +8517, +8517, +10533, +8453, +8452, +8452, +6436, +8485, +8485, +8454, +10601, +31798, +40349, +36189, +36189, +34108, +34108, +31996, +31995, +31995, +29882, +31962, +25657, +25624, +25657, +23575, +25623, +25591, +19285, +21365, +21365, +19252, +21331, +21298, +17072, +14926, +14862, +14861, +14862, +12781, +12781, +12749, +12781, +12781, +12781, +12781, +12781, +10701, +10701, +10701, +10701, +8653, +8653, +8653, +10701, +10702, +10734, +10734, +10734, +10702, +10702, +10734, +10734, +10734, +10734, +10734, +10767, +10735, +10734, +10734, +10734, +10734, +10734, +10702, +10702, +10702, +10702, +8621, +8653, +8653, +8653, +8652, +8652, +8652, +8652, +8652, +8652, +8652, +8652, +10700, +10700, +10700, +10732, +10700, +10700, +10700, +10667, +10667, +10667, +10700, +10700, +10700, +12748, +10699, +12746, +12746, +12714, +18888, +31335, +41735, +47908, +47877, +45829, +45797, +45828, +45828, +45828, +43749, +45828, +45828, +45828, +45796, +45796, +45828, +45828, +45796, +45796, +45796, +43748, +43716, +43716, +43716, +43716, +43684, +43684, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +39555, +39555, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +41604, +41604, +41604, +41604, +41636, +41636, +41604, +41604, +41604, +41604, +41636, +41636, +41636, +41636, +41636, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41636, +41636, +41636, +41636, +41636, +41636, +41604, +41604, +41636, +41636, +41636, +41636, +41636, +41668, +41668, +41668, +41668, +41668, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +41604, +41636, +41636, +41604, +41604, +41604, +41604, +41636, +41636, +41636, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41604, +41571, +41604, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41635, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41604, +41604, +41604, +41604, +41636, +41635, +41603, +41603, +41603, +41603, +41636, +41635, +43683, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43716, +43684, +43716, +43716, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +39523, +39523, +39523, +39523, +39523, +39491, +39523, +39491, +37443, +37443, +37443, +37443, +35395, +35395, +37411, +35363, +35331, +35331, +35331, +35330, +35330, +35330, +35331, +35331, +35330, +35330, +35330, +35330, +35330, +35330, +35330, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +35298, +35298, +35298, +33250, +33250, +33250, +33250, +33250, +35330, +33250, +35298, +35298, +35298, +35298, +35298, +35298, +35266, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +37346, +37346, +37378, +37379, +37379, +37379, +37379 +}, +{ +37475, +37475, +37475, +39523, +39555, +39555, +39555, +41603, +41603, +41635, +41635, +41636, +41635, +41603, +41603, +43684, +41604, +41636, +41668, +43749, +41734, +41734, +39719, +39752, +39753, +37738, +35690, +33643, +33644, +31597, +29549, +27468, +25421, +23373, +23341, +21261, +19181, +17133, +17101, +15020, +12940, +12939, +12939, +14955, +14955, +12875, +12907, +12907, +12940, +12940, +14988, +15020, +15053, +17101, +17101, +15021, +17101, +17101, +17101, +15053, +17068, +15020, +15020, +15020, +14955, +14955, +12874, +12842, +12842, +12842, +10729, +8648, +8648, +8615, +8583, +8583, +8583, +8583, +8583, +8550, +8583, +8583, +8583, +8550, +6470, +6470, +8518, +8518, +8550, +8551, +8583, +10664, +10664, +10696, +10696, +12777, +10761, +12809, +12809, +12841, +12841, +12841, +12842, +12874, +12874, +14922, +14922, +14922, +14922, +14922, +12873, +12841, +12841, +12808, +12776, +10728, +10696, +10696, +10664, +10664, +10663, +8583, +8550, +8518, +8518, +8517, +6437, +8485, +8485, +8485, +8485, +8485, +6469, +8517, +8582, +10695, +12776, +12808, +14889, +14921, +17002, +17034, +19147, +19147, +21228, +21260, +21293, +23373, +23373, +23405, +23405, +23406, +23406, +25486, +25487, +25487, +25519, +25519, +25519, +27600, +27600, +27600, +27632, +27633, +27633, +29713, +27633, +27600, +27633, +27633, +27633, +27633, +27632, +25552, +25520, +25552, +25552, +27601, +27633, +27665, +27698, +27698, +27698, +27666, +25617, +27666, +27698, +27698, +27730, +27730, +29811, +31892, +31956, +34005, +34037, +34069, +34069, +36118, +34070, +34069, +34036, +31956, +31924, +31924, +31892, +29844, +29812, +29812, +29779, +27731, +27698, +27698, +27698, +27698, +27666, +25618, +25618, +25618, +25585, +23505, +23472, +23472, +23472, +23505, +23472, +23440, +21359, +21359, +21359, +23407, +23407, +23407, +23407, +23407, +21327, +21294, +21294, +19246, +19246, +19245, +21261, +21261, +19213, +19180, +17100, +17067, +17034, +17002, +17002, +17001, +14921, +14889, +14856, +14856, +12775, +12743, +12710, +12678, +10630, +10597, +10597, +10597, +10597, +10597, +10565, +8517, +8517, +8517, +10533, +8453, +8453, +8452, +6436, +8485, +8485, +8454, +10601, +31798, +40381, +38301, +36189, +34108, +34109, +34076, +31995, +31996, +31995, +31963, +27770, +27737, +27737, +23543, +25591, +25623, +21430, +23510, +21398, +21365, +19251, +21363, +23411, +17072, +14862, +14895, +14894, +14862, +12781, +12781, +12749, +10701, +10701, +10701, +10701, +10701, +10701, +10701, +8621, +8620, +8620, +8621, +8621, +8621, +8621, +8621, +8621, +8621, +8653, +8653, +10701, +10702, +10734, +10734, +10702, +10702, +10702, +10702, +8621, +8621, +8621, +8621, +8621, +10669, +8621, +8621, +8620, +8620, +8620, +8652, +8652, +8652, +8652, +8652, +8652, +8652, +8652, +10700, +10700, +10700, +10732, +10700, +8652, +8651, +10667, +10667, +10667, +10700, +10700, +10700, +12780, +10667, +12746, +12747, +12714, +16808, +29255, +41735, +47909, +47909, +45829, +47877, +47908, +47908, +45828, +45829, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45796, +45828, +45796, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +41603, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +41603, +41603, +41635, +41635, +41636, +41636, +39555, +39556, +39556, +41604, +39556, +39556, +41604, +41636, +41604, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41668, +41668, +41668, +41668, +41668, +41668, +41701, +41668, +41668, +41668, +41701, +43749, +41669, +41669, +41669, +41669, +41637, +41636, +41636, +41636, +41636, +41668, +41636, +41668, +41669, +41668, +41668, +41668, +41668, +41668, +43717, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +41604, +41604, +41604, +41604, +41604, +41603, +41604, +41636, +41603, +41603, +41604, +41604, +41604, +41604, +41604, +41604, +41572, +41572, +41571, +41571, +41604, +41604, +41603, +41603, +41604, +41604, +41636, +41636, +41636, +41636, +41636, +41636, +41635, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41604, +41604, +41604, +41636, +41604, +41603, +41603, +41604, +41604, +41603, +41603, +43683, +43683, +43684, +43684, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43683, +43683, +43683, +43683, +43683, +41635, +41603, +41603, +41603, +41603, +41603, +41603, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +37443, +37443, +37443, +37411, +35363, +35363, +35363, +35363, +35331, +35331, +33283, +33283, +33283, +33283, +33283, +33283, +33282, +33282, +35330, +35330, +35330, +35330, +33250, +33282, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +35298, +35298, +35266, +35266, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +35298, +37378, +37379, +37379, +37379, +37379 +}, +{ +37475, +37475, +37475, +39523, +39555, +39555, +39555, +39555, +39555, +41603, +41635, +41636, +41635, +41603, +41603, +41604, +41636, +41636, +41668, +43749, +41702, +39718, +39719, +37672, +37705, +37705, +35658, +33643, +31596, +31597, +29549, +27501, +25421, +23341, +21293, +19213, +17133, +17101, +15020, +14988, +12940, +12939, +12907, +12907, +14955, +14955, +12907, +12907, +14988, +14988, +14988, +15020, +17101, +17133, +17101, +17101, +17101, +17101, +15021, +15020, +15020, +15020, +14988, +14987, +14988, +14955, +14955, +12874, +12874, +12874, +12809, +10729, +8616, +8615, +8583, +8583, +8583, +8583, +8583, +8550, +8583, +8583, +8550, +8550, +6470, +6470, +8518, +8518, +6470, +8550, +8583, +10664, +10664, +10664, +10696, +12809, +10761, +12809, +12809, +12809, +12809, +12841, +12842, +12874, +14922, +14922, +14922, +14954, +14954, +14954, +12874, +12873, +12841, +12809, +10728, +12776, +12776, +10696, +10696, +10696, +10663, +8583, +8550, +8550, +8518, +8518, +6469, +8485, +8485, +8485, +8485, +8517, +8517, +8550, +10663, +12743, +12808, +14889, +14921, +17002, +17034, +19147, +21228, +21228, +21293, +23341, +23373, +23406, +25486, +25486, +25518, +25518, +25519, +25519, +25519, +25519, +27599, +27600, +27600, +27632, +27632, +27633, +29713, +29713, +29713, +29746, +29713, +27633, +27601, +27633, +27633, +27633, +27633, +25552, +25520, +25552, +25520, +25520, +25552, +27633, +27665, +27666, +25617, +25585, +25585, +25617, +27698, +27730, +27730, +27730, +29811, +29843, +31924, +31956, +34037, +34037, +34069, +34069, +34069, +34037, +34004, +31924, +31924, +31924, +31892, +29812, +29812, +29812, +29779, +27731, +27698, +27698, +27698, +27698, +27666, +25585, +25585, +25585, +25585, +23505, +23472, +23440, +23440, +21392, +23440, +21359, +21327, +19246, +21327, +21327, +21327, +21327, +21327, +21327, +21295, +19214, +19214, +19213, +19213, +19245, +21261, +21293, +19213, +19180, +17100, +17067, +17034, +17002, +17034, +17001, +14921, +14889, +14888, +14856, +12775, +12743, +12710, +12678, +10630, +10597, +10597, +10597, +10597, +10597, +10565, +8517, +8517, +10565, +8517, +8485, +8453, +8452, +6436, +8452, +8453, +8454, +10601, +31798, +40381, +38334, +36189, +36156, +36189, +34108, +31995, +34076, +34043, +31962, +27769, +29850, +27769, +25656, +25624, +25624, +21430, +23510, +21430, +19317, +21364, +21364, +21331, +23411, +21234, +14863, +14862, +14894, +14862, +12814, +12781, +10701, +10700, +10700, +10701, +10701, +10701, +8652, +8620, +8620, +6572, +6572, +8588, +8620, +8621, +8620, +8620, +8620, +8621, +8621, +8621, +8621, +8621, +8621, +8589, +8589, +8621, +8621, +8621, +8621, +8621, +8589, +8589, +8621, +8653, +8621, +8620, +6540, +8620, +8652, +8684, +8652, +8652, +8653, +8652, +8652, +8652, +10700, +10700, +10700, +10700, +10700, +8652, +8651, +10667, +10699, +10700, +10700, +10700, +10700, +10732, +10666, +10698, +12779, +12746, +16808, +29255, +41736, +47909, +47877, +45830, +47877, +47908, +47908, +45861, +45829, +47909, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +43748, +45828, +45796, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +43684, +41603, +41636, +41636, +41636, +41635, +41603, +41636, +41636, +41636, +41636, +41636, +39556, +39556, +41604, +41604, +41604, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41668, +41668, +41636, +41668, +41668, +41668, +41701, +41701, +41701, +41668, +43749, +43749, +43749, +43749, +43749, +43749, +43781, +43749, +43749, +43749, +41669, +41669, +41637, +41669, +41669, +43749, +41669, +41669, +41669, +43717, +43749, +43749, +43749, +43749, +43749, +43749, +43749, +43717, +43716, +43716, +43716, +43716, +41603, +41603, +41604, +41604, +41604, +41604, +41604, +41604, +41603, +41571, +41571, +41571, +39555, +41604, +39556, +41604, +41572, +41572, +41571, +41571, +41604, +41604, +41604, +41603, +41603, +41603, +41603, +41603, +41604, +41604, +41636, +41636, +41635, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41604, +41604, +41604, +41604, +41603, +41603, +41604, +41603, +41603, +39555, +41603, +41635, +41635, +41635, +43683, +43683, +43683, +43683, +43684, +43683, +43683, +43683, +43683, +43683, +43683, +43683, +41603, +43684, +43684, +41603, +41635, +43683, +43683, +41603, +41635, +41603, +41603, +41603, +41571, +41603, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39491, +37443, +37443, +37411, +35363, +35363, +35363, +35362, +35331, +35331, +33283, +33283, +33282, +33282, +33283, +33283, +33283, +33283, +33282, +33282, +33282, +33250, +33250, +35330, +33282, +33282, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33218, +33218, +33218, +33250, +33250, +33218, +33218, +33218, +33250, +33250, +33218, +35266, +35298, +35298, +35298, +35298, +35298, +35298, +35266, +35298, +35298, +35298, +35298, +35298, +35298, +35330, +37379, +37379, +37379 +}, +{ +35427, +35427, +37475, +37475, +37475, +37507, +37475, +37475, +39587, +39587, +39587, +41636, +39555, +39555, +39555, +41635, +39555, +41636, +39620, +39621, +39685, +39686, +37639, +37640, +37673, +35657, +33610, +33611, +31596, +31597, +29549, +27501, +25389, +23309, +21261, +19181, +19149, +17069, +14988, +14988, +14988, +14988, +14955, +14955, +14955, +14955, +14955, +12875, +12907, +12939, +14988, +15020, +15021, +15053, +17101, +17134, +17133, +17133, +17101, +17101, +15020, +15020, +14988, +14988, +14987, +14987, +14955, +12874, +12874, +12842, +12841, +10761, +10696, +8615, +8583, +8583, +8615, +8583, +8583, +8582, +8583, +8551, +8550, +6470, +6470, +6470, +6470, +8550, +8550, +8583, +8583, +10664, +10696, +10696, +12777, +12777, +10761, +12809, +12809, +12809, +12809, +12809, +12841, +12841, +12874, +12874, +14922, +14954, +14954, +14954, +12906, +12906, +10793, +10761, +10760, +10728, +12776, +10696, +10696, +10696, +10664, +10631, +8551, +8550, +8518, +8518, +8518, +6437, +8485, +8485, +8485, +8485, +8550, +8582, +10663, +12776, +12840, +14953, +17002, +17034, +19147, +19148, +21228, +21260, +21293, +23406, +23438, +23438, +23438, +25518, +25551, +25551, +25551, +25551, +25551, +27632, +27664, +27665, +27632, +27632, +27632, +29713, +29745, +29713, +29713, +29746, +29714, +29713, +27633, +27633, +27601, +27601, +27633, +27600, +25520, +25520, +25552, +25552, +27632, +27632, +27665, +27665, +27665, +27666, +27665, +27665, +27665, +27698, +27698, +29746, +29811, +31892, +31923, +31956, +34036, +31956, +34037, +36149, +34069, +34037, +34036, +31956, +31923, +31892, +31924, +31924, +29812, +29811, +29779, +27698, +27698, +27698, +27698, +27698, +25618, +25585, +25618, +25585, +23505, +23472, +21392, +21392, +21391, +21359, +21359, +21327, +21327, +21294, +19214, +21262, +21294, +23375, +19246, +21294, +21294, +19214, +19213, +21262, +21294, +21294, +23374, +21261, +21261, +19180, +17099, +17067, +17066, +14986, +17034, +14954, +14921, +14921, +14888, +14856, +12775, +12711, +10662, +10630, +10597, +10597, +8549, +8549, +8549, +8549, +6468, +8516, +8549, +10597, +8517, +8485, +8485, +8453, +8452, +8485, +8453, +8422, +8489, +27605, +40381, +38302, +36189, +36189, +34109, +34108, +34108, +34108, +34076, +34043, +31931, +31898, +29818, +27737, +27705, +25624, +25591, +23478, +21398, +21430, +19317, +23478, +21364, +19219, +23412, +19122, +14894, +12814, +12814, +12846, +12813, +10701, +8653, +10734, +10701, +10701, +10701, +8653, +8620, +8620, +6571, +8619, +8620, +8620, +8620, +8620, +8588, +8588, +8588, +8588, +8620, +8588, +8588, +6540, +6540, +8588, +6540, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8589, +6573, +6572, +8620, +8652, +8652, +8684, +8684, +8684, +8684, +8652, +8652, +8652, +8652, +10700, +10700, +10700, +10700, +10699, +10699, +10700, +10700, +10700, +10700, +10699, +10699, +10667, +10699, +8618, +12746, +12681, +14729, +22983, +41736, +47941, +47909, +47877, +47877, +49957, +49988, +47908, +47908, +47876, +47876, +45828, +45828, +45828, +45828, +45828, +45828, +45796, +45796, +45828, +45796, +43716, +43716, +45764, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43684, +41636, +41636, +43684, +43684, +43684, +43684, +43684, +43652, +43652, +43684, +43684, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41636, +41668, +41668, +41668, +41668, +41668, +41668, +41700, +41701, +41701, +41701, +41701, +41701, +41701, +41733, +43781, +43814, +43814, +43813, +43782, +43782, +43782, +43782, +43782, +43750, +43750, +43750, +43750, +43749, +43749, +43749, +43749, +43749, +43749, +43749, +43749, +43749, +43782, +43782, +43782, +45830, +43782, +43781, +43781, +43749, +43749, +43716, +43716, +43717, +41636, +41636, +41604, +41604, +41604, +41604, +41604, +39523, +39556, +39556, +39523, +39523, +39555, +39556, +39556, +39524, +39524, +39524, +39556, +39556, +39556, +39555, +39523, +39555, +39556, +39556, +39556, +41604, +39556, +39556, +41636, +39556, +39556, +39556, +41636, +41636, +41636, +41636, +41636, +41604, +41604, +41636, +41636, +41636, +41636, +41636, +41604, +41604, +41604, +41604, +41604, +41604, +39555, +41604, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +43683, +43683, +41636, +41636, +41636, +41636, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +43652, +41604, +41603, +41571, +41603, +41603, +41603, +41603, +41603, +39523, +39523, +39555, +39523, +39523, +39523, +39523, +37475, +37443, +37443, +37443, +35395, +35395, +35363, +35363, +35363, +33282, +33282, +33282, +33250, +33250, +31202, +33251, +33283, +33283, +33283, +33251, +33250, +33250, +33250, +33251, +33251, +33251, +33251, +33250, +33250, +33250, +33250, +33250, +33250, +33218, +31170, +31170, +31170, +33218, +33218, +33218, +33250, +33218, +33218, +33218, +33218, +33218, +33218, +33218, +33250, +33250, +33250, +33250, +35298, +35298, +35298, +33250, +33218, +33250, +33250, +33250, +35298, +35298, +35299, +35330, +35331, +35331, +35363, +35363 +}, +{ +35395, +35427, +35427, +37475, +37507, +37475, +37507, +37475, +39555, +39555, +39555, +39556, +39555, +39555, +39555, +41636, +39588, +41668, +39620, +39621, +39686, +37638, +37639, +37672, +37673, +35657, +33610, +31563, +31564, +29549, +29549, +27501, +25421, +23341, +21261, +19181, +17101, +17101, +15021, +15021, +15053, +15020, +14988, +14988, +14988, +14988, +14988, +14955, +12907, +12907, +14988, +15020, +15020, +15053, +17101, +17134, +17134, +17133, +17133, +17101, +15053, +15020, +15020, +14988, +14988, +14987, +14955, +12874, +12874, +12842, +12841, +10761, +10728, +10696, +8615, +10663, +10663, +10663, +8615, +8583, +8550, +8550, +8550, +6502, +6470, +6470, +6470, +6502, +8550, +8583, +10663, +10664, +10664, +10696, +10696, +12777, +12809, +12809, +12809, +10761, +10729, +10761, +12809, +12809, +12874, +12874, +12874, +14922, +12906, +12906, +12906, +12874, +12873, +12841, +12809, +12809, +12777, +12777, +12776, +12776, +10696, +10663, +10631, +8551, +8518, +8518, +8518, +6437, +8485, +8485, +8485, +8517, +8550, +10663, +10695, +12808, +14921, +17002, +17034, +17067, +19147, +21228, +21261, +23341, +23406, +25486, +25487, +25518, +25519, +25519, +25551, +25551, +25551, +25551, +25583, +27632, +29713, +29745, +29713, +29713, +27665, +29745, +29745, +29745, +29746, +29746, +29746, +29746, +29713, +29713, +27633, +27633, +27633, +27600, +25520, +25520, +25552, +25552, +27600, +27632, +27633, +27633, +27633, +25553, +27665, +27665, +27665, +27698, +27698, +29778, +29811, +31892, +31956, +31956, +31956, +34037, +34069, +34069, +34037, +34037, +31956, +31924, +31892, +31892, +31892, +31892, +29811, +29779, +29779, +29779, +27698, +27666, +27666, +25618, +25618, +25617, +25585, +25553, +23472, +23440, +21359, +21359, +21327, +21327, +21327, +21327, +21294, +19214, +19214, +19214, +21262, +21262, +19246, +21294, +19246, +19214, +19213, +21294, +21294, +21294, +21294, +21261, +21261, +19180, +19147, +17067, +17066, +17034, +17034, +17002, +14953, +14921, +14889, +12808, +12775, +12743, +10630, +10630, +10597, +10597, +8549, +8549, +8549, +8549, +10630, +8517, +8484, +8517, +8485, +8485, +8452, +8452, +8484, +6371, +8421, +10600, +8489, +29717, +40381, +38302, +38302, +36221, +36189, +34108, +34076, +34076, +34076, +34043, +34076, +34043, +31930, +29850, +27737, +25656, +25592, +23543, +23511, +21430, +21430, +21398, +19316, +21332, +21267, +19154, +17040, +14927, +12814, +12846, +12846, +12813, +10765, +10766, +10701, +10701, +10701, +8653, +8620, +8620, +8620, +8620, +8588, +8588, +8588, +8588, +8588, +8588, +8588, +8588, +8588, +8588, +6540, +6540, +8588, +8588, +8620, +6540, +8620, +8620, +8620, +8620, +8620, +8620, +8588, +8588, +6572, +8620, +8652, +10733, +10733, +8684, +10700, +8652, +8652, +8652, +8652, +10700, +10700, +10700, +10700, +10700, +10700, +10699, +10700, +10700, +10700, +10700, +10699, +10699, +10667, +10699, +10666, +12745, +12713, +14729, +22983, +37576, +45862, +47942, +47909, +47909, +49957, +49956, +47909, +47941, +47876, +47876, +47876, +47876, +47876, +45828, +45828, +45828, +45828, +45828, +45828, +45796, +43748, +43748, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43717, +43717, +43717, +43716, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41668, +41701, +41701, +41701, +41733, +41733, +43781, +43814, +43814, +43846, +43846, +43846, +43846, +43846, +43846, +43847, +43847, +45895, +45895, +45895, +45895, +45862, +43814, +43814, +45862, +43814, +43814, +45862, +45895, +45895, +45895, +43814, +43782, +45862, +45862, +45862, +45862, +45830, +43781, +43749, +43749, +43717, +41669, +41636, +41604, +39556, +39556, +39556, +39524, +39523, +39556, +39556, +39523, +39523, +39556, +39556, +39524, +39524, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +39556, +39556, +41604, +41604, +41604, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39524, +39556, +39556, +41604, +39556, +39556, +39556, +41604, +41603, +41603, +41603, +41603, +41603, +41635, +41635, +43683, +41636, +41636, +41636, +41636, +41636, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41604, +41603, +41603, +41603, +41571, +41571, +41604, +41603, +39523, +39523, +39523, +37475, +39523, +39523, +37475, +37475, +37443, +35362, +35362, +35394, +35363, +35363, +35363, +33283, +33282, +33282, +33283, +33283, +33250, +31202, +31202, +31235, +31235, +31235, +33251, +33251, +31202, +33250, +33250, +33251, +33250, +33250, +33250, +33250, +31202, +31202, +31202, +31202, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +33218, +33218, +33250, +33250, +33218, +33250, +33250, +33250, +33250, +33250, +33218, +33218, +33218, +35266, +35298, +33250, +33250, +33250, +33250, +33250, +33250, +33283, +33283, +35331, +35331, +33283, +35331, +33315, +35363 +}, +{ +33379, +33379, +35427, +35427, +37475, +37507, +37507, +37507, +37475, +37475, +37475, +39556, +37475, +39523, +39555, +39588, +39556, +39588, +39620, +39621, +37606, +37606, +35559, +35592, +35625, +35625, +31530, +31530, +29515, +29516, +27501, +27501, +23373, +21293, +21261, +19181, +19181, +17101, +17101, +17133, +17101, +17068, +14988, +14988, +14988, +14988, +14988, +14988, +12907, +12939, +14988, +15020, +15021, +15053, +17101, +17134, +17134, +17133, +17133, +17101, +17101, +15053, +15020, +15020, +14988, +14988, +14955, +14923, +12874, +12874, +12841, +12809, +10761, +10728, +10696, +10696, +10696, +10695, +10663, +10663, +8582, +8583, +8583, +8583, +8550, +8550, +8550, +8582, +8550, +8583, +10663, +10664, +10664, +10664, +10696, +12777, +12809, +10761, +10761, +10728, +10728, +10728, +10761, +12809, +12874, +12874, +12874, +14922, +12906, +12906, +12906, +12906, +12906, +12874, +12841, +12841, +12809, +12809, +12809, +12841, +12777, +10696, +10663, +8583, +8550, +8518, +8518, +6437, +8485, +8485, +8485, +8518, +10630, +10663, +12776, +12841, +14953, +17034, +17067, +19147, +21260, +21293, +23373, +23406, +25519, +25519, +25519, +25551, +27599, +27631, +27632, +27631, +27631, +27632, +27632, +29712, +29745, +29745, +31793, +31793, +29713, +29745, +29777, +29778, +31826, +31826, +31826, +29746, +29746, +29714, +29713, +27633, +27600, +25520, +25520, +25520, +25520, +25520, +25552, +27600, +25552, +25552, +25553, +25553, +27633, +27633, +27665, +27698, +27698, +29746, +29811, +31892, +31956, +31956, +31956, +34037, +34069, +34037, +34036, +31956, +31924, +31924, +31924, +31924, +31892, +31892, +29844, +29812, +29811, +29779, +27698, +27666, +25618, +25585, +25585, +25585, +23505, +23472, +23440, +21359, +21327, +21327, +21327, +21327, +21294, +19246, +19246, +19214, +19182, +19182, +19214, +19214, +19246, +21294, +21294, +21294, +21294, +21294, +23374, +23374, +21294, +21261, +21261, +19180, +19147, +17067, +17067, +17034, +17034, +17002, +17001, +14921, +14889, +12808, +12775, +12743, +10630, +10630, +10597, +8517, +8517, +8517, +10565, +10565, +10597, +8484, +8484, +10565, +10598, +10565, +10533, +10533, +6404, +8517, +10565, +10599, +6472, +29782, +38269, +38302, +38334, +38302, +36189, +34108, +34108, +34076, +34076, +34076, +34043, +31963, +31930, +29850, +27769, +25656, +25624, +25624, +23543, +21398, +23511, +21397, +21397, +25558, +21332, +23380, +19121, +17008, +14862, +12814, +12814, +12814, +12813, +10765, +10733, +10701, +10701, +8653, +8653, +8653, +8652, +8652, +8620, +8620, +8620, +8588, +8588, +8588, +8620, +8620, +8588, +8588, +8588, +8620, +8620, +8620, +8620, +6540, +8620, +8620, +8620, +8620, +8621, +8621, +8621, +8589, +8620, +8652, +8653, +10733, +10733, +10733, +10700, +8652, +10700, +10700, +10700, +10732, +10732, +10700, +10700, +10700, +10700, +10699, +10700, +10700, +10700, +10700, +10699, +10699, +10699, +10699, +10666, +12713, +12713, +14793, +20935, +33415, +43815, +45894, +47909, +49924, +49956, +49924, +47876, +47909, +47909, +47909, +47909, +47909, +47909, +47876, +45828, +45828, +45828, +45828, +45828, +43748, +43748, +43748, +43748, +43716, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +43684, +43684, +43716, +43716, +43716, +43716, +43716, +41668, +43716, +43716, +43748, +43716, +43716, +43717, +43717, +43717, +43716, +41668, +41668, +41668, +41668, +41668, +43749, +41701, +41701, +41701, +41701, +41701, +41701, +41701, +41733, +41733, +41733, +43813, +43814, +43814, +43846, +43846, +43878, +43879, +43879, +43879, +43879, +43879, +45927, +45927, +45927, +45959, +45959, +45927, +45927, +45927, +45927, +45927, +45927, +45927, +47975, +47975, +48008, +47975, +45895, +45862, +45927, +45895, +45894, +45894, +45862, +43814, +43782, +43782, +43750, +41701, +41669, +41637, +39556, +39556, +39524, +39523, +39524, +39524, +39524, +39524, +39524, +39524, +39524, +39524, +39524, +39524, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +39556, +39556, +39556, +41604, +41604, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39524, +39556, +39556, +41604, +39556, +39556, +39556, +39556, +39523, +39523, +39523, +39555, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41604, +41571, +39523, +41571, +41572, +41571, +39523, +39523, +37475, +37475, +37475, +37443, +37443, +35395, +35395, +35362, +35362, +35362, +33282, +33282, +33283, +33283, +33283, +33283, +33283, +31235, +31203, +31203, +31203, +31235, +31235, +31203, +31203, +31203, +31203, +31203, +31203, +33251, +33251, +31203, +31202, +31202, +31202, +31202, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +33250, +33250, +33250, +33250, +33218, +33218, +33218, +33218, +33218, +33218, +33218, +33250, +33250, +33218, +33250, +33250, +33283, +33283, +33283, +33283, +33283, +33283, +33316, +33316 +}, +{ +33347, +33379, +33379, +35427, +35427, +35427, +35427, +37475, +35427, +37475, +37475, +37476, +37476, +37475, +37475, +39556, +37508, +39589, +37541, +37541, +37574, +35526, +35527, +35559, +35592, +33544, +31497, +31530, +29515, +29516, +27501, +27501, +23374, +21325, +21293, +19213, +19181, +17133, +17133, +19182, +17101, +17101, +17068, +15020, +15020, +15020, +15020, +14988, +14988, +14988, +15020, +15053, +17101, +17133, +17166, +19214, +17166, +17166, +17133, +17133, +17133, +17133, +17101, +15052, +14988, +14988, +14987, +14955, +14954, +12874, +12874, +12841, +10761, +10728, +10728, +10728, +10728, +10728, +10696, +10695, +8615, +8615, +10663, +10663, +8615, +8615, +8615, +10663, +8583, +8615, +10663, +10663, +10664, +10664, +10696, +12776, +10728, +10728, +10728, +10728, +10728, +10728, +10761, +12841, +12874, +12874, +14954, +14954, +14954, +14987, +14987, +14987, +14954, +14954, +14922, +14922, +14922, +14922, +14922, +14922, +12809, +12776, +10696, +10663, +8582, +8550, +8550, +6437, +8485, +8485, +8517, +8550, +10663, +12776, +12841, +14921, +17034, +17067, +19148, +19180, +21293, +23374, +23406, +25486, +27567, +27599, +27632, +27632, +27664, +29712, +29712, +29712, +29712, +29712, +29745, +31793, +31825, +31826, +31826, +31826, +29745, +29745, +29778, +29778, +31826, +31826, +31826, +29746, +29746, +29746, +29713, +27633, +25520, +25520, +25487, +25487, +25487, +25519, +25519, +25552, +25552, +25552, +25552, +25553, +25552, +25585, +27665, +27666, +27666, +29746, +29811, +31892, +31956, +31924, +31956, +34005, +34037, +34037, +31956, +31924, +31924, +31924, +31924, +31924, +31924, +31924, +31892, +31892, +31859, +29779, +27698, +27666, +27666, +25585, +25553, +23472, +23472, +23440, +21359, +21327, +21327, +21295, +21294, +21294, +19246, +19246, +19214, +19214, +19182, +19214, +21262, +21294, +21294, +21294, +21326, +21294, +21294, +23374, +23374, +23374, +21294, +21261, +21261, +19180, +19147, +17067, +17067, +17034, +17034, +17034, +17002, +14921, +14889, +14856, +12776, +12775, +10662, +10630, +10597, +8549, +8517, +8517, +8517, +10565, +10532, +10533, +10565, +10565, +10565, +8484, +8452, +10532, +10532, +12613, +10566, +10599, +12779, +33944, +38269, +38302, +38302, +38269, +36221, +36189, +34108, +34076, +34076, +34076, +31995, +31963, +31963, +31963, +29882, +27737, +25656, +25656, +25624, +21463, +23543, +19317, +19349, +23478, +19219, +21300, +19154, +17040, +14895, +12814, +12814, +12813, +12813, +12813, +10734, +10734, +10701, +10701, +10701, +8653, +8653, +8653, +10733, +8653, +8653, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8621, +8621, +8621, +10733, +8685, +8684, +10732, +10732, +10732, +10733, +10733, +10700, +10700, +10732, +10700, +10700, +10732, +10700, +10700, +10700, +10700, +10700, +10700, +10700, +10700, +10699, +10699, +12746, +10699, +10666, +12713, +12745, +14826, +18887, +27174, +43848, +45895, +49989, +52036, +52036, +52037, +47909, +47909, +47909, +47909, +47909, +47909, +47909, +47877, +45828, +45796, +45828, +45827, +43748, +43748, +43780, +43780, +43748, +43748, +45796, +43748, +43716, +43716, +43716, +43716, +43716, +43716, +43716, +43684, +43684, +41636, +43716, +43716, +43716, +41668, +41700, +41668, +41668, +41700, +41700, +41668, +41668, +41668, +43748, +43748, +43748, +41700, +41700, +41700, +41700, +41700, +43781, +43781, +43781, +43813, +43814, +43814, +43814, +43814, +43846, +43846, +43846, +43846, +43846, +43846, +43879, +43879, +43879, +43879, +43879, +43879, +45927, +45927, +45960, +45960, +45960, +45960, +45960, +45992, +45992, +45992, +48040, +48040, +48040, +48040, +48008, +48008, +48008, +48008, +48008, +45927, +45927, +45927, +45895, +43847, +43847, +43814, +43782, +43782, +43782, +43750, +41702, +41669, +39589, +39556, +39524, +37476, +37476, +37476, +37476, +37476, +39524, +39524, +39524, +37476, +39524, +39523, +37475, +37475, +39523, +39523, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +41636, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +41571, +41571, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41603, +41571, +41571, +41571, +41571, +41604, +41604, +39555, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37475, +37475, +37443, +35395, +35363, +35363, +35363, +33314, +33282, +31235, +31235, +31235, +31235, +31235, +31235, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31171, +31170, +31170, +31170, +29090, +29090, +29090, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +33218, +33218, +33218, +33218, +33218, +33218, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33250, +33251, +33283, +33284, +31236, +31236, +31236, +31269 +}, +{ +33347, +33347, +33379, +33379, +35427, +35427, +35427, +35427, +35395, +35395, +35395, +35395, +35395, +35395, +37475, +37475, +37508, +37541, +37541, +37541, +37574, +35526, +35527, +35559, +33512, +33512, +31497, +31530, +29483, +27436, +27468, +27501, +23405, +23406, +21326, +19246, +19214, +17166, +19214, +19181, +19181, +17101, +17101, +17101, +17133, +17133, +17101, +15052, +15020, +15020, +17101, +17133, +17133, +17166, +19246, +19247, +19246, +19246, +19214, +19214, +19214, +17166, +17133, +17133, +17068, +17068, +17068, +14987, +14987, +14955, +12874, +12841, +10761, +10760, +10728, +12776, +12776, +12776, +10728, +10696, +10695, +8615, +8615, +8615, +10663, +10695, +10695, +10663, +10663, +10663, +10663, +10663, +10663, +10664, +10696, +10696, +10728, +10728, +10728, +10728, +10728, +10728, +12841, +12874, +12874, +12906, +14954, +14987, +14987, +15019, +15019, +17067, +14987, +14987, +14987, +14987, +17003, +14954, +14954, +14954, +14889, +12809, +12776, +12776, +10663, +10631, +8582, +8517, +8485, +8517, +8550, +10663, +12743, +12808, +14921, +17034, +17067, +19180, +19180, +19213, +21325, +23406, +23438, +25519, +27600, +27632, +29745, +29745, +29745, +31825, +31825, +31825, +31793, +31793, +31825, +31825, +31825, +31826, +31826, +31826, +29745, +29777, +31826, +29778, +31826, +31826, +29778, +29746, +29745, +29745, +29713, +27632, +25519, +25487, +25487, +25487, +25487, +25487, +25487, +25519, +25519, +25520, +25520, +25552, +25552, +27633, +27633, +27666, +27666, +29746, +29779, +29811, +29843, +31924, +31956, +31924, +31956, +34037, +31957, +31924, +31924, +31924, +31924, +31892, +31924, +31924, +31892, +29779, +31859, +29779, +27698, +27666, +25618, +25585, +23505, +23472, +23440, +21359, +21359, +21327, +21294, +21294, +21294, +21294, +19246, +19214, +19214, +19213, +19213, +19214, +21294, +21326, +21294, +21327, +23375, +21327, +23374, +23374, +23374, +21294, +21294, +21261, +21261, +21260, +19148, +17067, +17067, +17034, +17034, +17002, +17002, +14921, +14889, +12808, +12776, +12776, +12743, +10662, +10630, +10597, +8517, +8517, +8517, +8485, +8484, +10565, +8517, +8484, +8484, +10564, +12612, +14693, +14693, +14661, +14694, +16874, +25393, +38170, +40349, +38237, +36221, +36221, +36221, +36221, +34108, +34076, +34076, +34076, +34076, +31995, +31995, +31995, +29914, +27769, +25688, +25656, +25656, +23576, +23543, +21463, +21463, +23511, +23478, +23445, +19219, +17074, +14928, +12847, +12814, +12814, +12845, +12813, +10766, +10734, +10701, +10701, +10701, +8653, +8653, +8621, +10733, +10733, +8653, +8653, +8620, +8620, +8620, +8620, +8653, +8653, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8620, +8653, +10701, +10701, +10733, +10733, +10733, +10732, +10732, +10732, +10701, +10733, +10700, +10700, +10700, +10732, +10732, +10732, +10700, +10700, +10700, +10700, +10700, +10700, +10700, +10700, +10699, +10731, +12778, +10699, +12746, +12713, +12745, +12778, +16840, +23014, +37607, +43815, +49989, +52068, +52069, +52069, +49989, +49989, +49989, +47941, +47909, +47908, +47876, +45828, +45828, +45828, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43748, +43748, +43748, +43748, +43716, +43748, +43748, +43716, +43716, +41668, +43716, +41668, +43748, +43748, +41700, +41700, +41700, +43748, +41700, +41700, +41668, +41700, +41700, +41700, +41700, +41700, +41700, +41732, +41733, +41733, +43781, +43813, +43814, +43814, +43846, +43846, +43878, +43878, +43879, +43879, +43879, +43879, +43879, +43879, +43879, +43879, +43911, +43911, +45959, +45960, +45960, +45992, +45992, +45992, +45992, +45992, +45992, +45992, +48072, +48072, +48073, +48104, +50153, +48073, +48040, +48040, +48040, +48040, +48040, +48040, +45959, +45927, +43879, +43879, +43847, +43814, +43814, +43814, +43782, +41702, +41702, +41669, +39589, +39589, +37508, +37476, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37475, +37476, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39555, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +37475, +37475, +37475, +37475, +37475, +37475, +39524, +39524, +39523, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +41571, +39523, +39523, +39523, +39523, +39524, +39524, +39524, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +35395, +35395, +35395, +35363, +35363, +33315, +33315, +33315, +33282, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31203, +29155, +29155, +29155, +29155, +29155, +29155, +29155, +29155, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +31170, +31170, +29122, +29122, +29091, +29091, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +33218, +33218, +33218, +33218, +33250, +33250, +33250, +33250, +33250, +31202, +31203, +31203, +33251, +33283, +33284, +33284, +31236, +31236, +31237, +31269 +}, +{ +31299, +33347, +33347, +33379, +33347, +33379, +33347, +33347, +35427, +35427, +35428, +35395, +35395, +35428, +35428, +35428, +35428, +37508, +37509, +35461, +35494, +35526, +33478, +33511, +35560, +33512, +31497, +29482, +29483, +27436, +27468, +25453, +23406, +23406, +23406, +21326, +19246, +19214, +19214, +19214, +19181, +19181, +17133, +17133, +17165, +17165, +17133, +17101, +15020, +17101, +17133, +17133, +17166, +19246, +19247, +21327, +19279, +19279, +19247, +19246, +19214, +17133, +17133, +15053, +17068, +17100, +17068, +17068, +14987, +14955, +14922, +12841, +12841, +12809, +12809, +12776, +12776, +12776, +10728, +10696, +10695, +10695, +8615, +8615, +10695, +10695, +10695, +10663, +10663, +8615, +8615, +8583, +10663, +10663, +10696, +10696, +10728, +10728, +10728, +10761, +10761, +10761, +12841, +12874, +14954, +14987, +14987, +17067, +17068, +17100, +17100, +17100, +17100, +17068, +17068, +17068, +17067, +17067, +17035, +14987, +14954, +14889, +14889, +12809, +12776, +10695, +10663, +8550, +8517, +8517, +8550, +10663, +12776, +12841, +14954, +17035, +17100, +19212, +21293, +21293, +23406, +23439, +25519, +25552, +27632, +29713, +31826, +31826, +31825, +31825, +31825, +31825, +31793, +31793, +31793, +31825, +31825, +31825, +31826, +31826, +31826, +31826, +31826, +31826, +31826, +31826, +31825, +29745, +29745, +29745, +29713, +27632, +25519, +25487, +25487, +25487, +23406, +25455, +25486, +23438, +23406, +23407, +23439, +25488, +25553, +27633, +27666, +27666, +27666, +29746, +29779, +29779, +29811, +31892, +31924, +31924, +31924, +31956, +31956, +31892, +31924, +31924, +31924, +31924, +31924, +31924, +31891, +29779, +31859, +29779, +27666, +27633, +25585, +25585, +25553, +23504, +23440, +23440, +21327, +21327, +21294, +19214, +19214, +21262, +21294, +21294, +19214, +19214, +19214, +19214, +21294, +21326, +21326, +21327, +23407, +23375, +23374, +23374, +21294, +21262, +23342, +21261, +21261, +21260, +19148, +17067, +17035, +17002, +17034, +17002, +14921, +14921, +14889, +14888, +12808, +12776, +12743, +12742, +10630, +10597, +8549, +8517, +8517, +8484, +8484, +8517, +8485, +8484, +12677, +14725, +16772, +18853, +18789, +27242, +27243, +27375, +40119, +42364, +38204, +38269, +38302, +36221, +36221, +36221, +36189, +34108, +34076, +36156, +34076, +34043, +31963, +29914, +29882, +29850, +27769, +27737, +27736, +27737, +23543, +21463, +21430, +19318, +21397, +19252, +21364, +19187, +14960, +12815, +12814, +12846, +12813, +10765, +10733, +10734, +10701, +10701, +10701, +8621, +8621, +8621, +8653, +8653, +8653, +8620, +8620, +8620, +8653, +8653, +8653, +8620, +8620, +8620, +8620, +8620, +8653, +8621, +8620, +8620, +8620, +8620, +8653, +8653, +10701, +10701, +10733, +10733, +10733, +10733, +10733, +10701, +10701, +10668, +10700, +10700, +10700, +10732, +10732, +10732, +10700, +10700, +12748, +12748, +10700, +12748, +12748, +12780, +10699, +10699, +12778, +10666, +12747, +12713, +12745, +10697, +12712, +18854, +31334, +39655, +47974, +50021, +49989, +47909, +47908, +49989, +50021, +49989, +47908, +47908, +47908, +47876, +47876, +47876, +47940, +45860, +45828, +45860, +45828, +45828, +45828, +45828, +45828, +45828, +45828, +43748, +43748, +43748, +43748, +43748, +43748, +43748, +43716, +41668, +41668, +41668, +41668, +41668, +41700, +41700, +41700, +41732, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +41733, +43781, +41765, +43813, +43814, +43846, +43846, +43846, +43878, +43878, +43879, +43911, +43911, +43911, +45959, +45959, +45959, +45959, +45959, +45959, +45959, +43912, +43912, +45960, +45992, +45992, +45992, +45992, +45992, +46024, +46024, +46024, +46024, +48073, +48105, +48105, +48105, +48073, +48073, +48073, +48073, +48073, +48072, +48040, +48040, +45992, +45960, +45927, +45927, +43879, +43847, +43815, +43815, +41734, +41734, +41702, +41701, +39621, +39589, +39589, +37508, +37476, +37443, +37443, +37443, +37476, +37443, +37443, +37443, +37443, +37443, +37443, +37443, +37475, +37476, +37508, +37508, +37508, +37508, +39556, +39556, +39556, +39556, +39555, +39555, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +37508, +37508, +37508, +37508, +37508, +37508, +37508, +37508, +37508, +37475, +37475, +37475, +37475, +37475, +37476, +37476, +37475, +37476, +39524, +39523, +39523, +39523, +39523, +39523, +39555, +39555, +39555, +41604, +41604, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37443, +37443, +37443, +35395, +35395, +35395, +35395, +35363, +33315, +33314, +33282, +33282, +33282, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31203, +29155, +29155, +29155, +29187, +29187, +29155, +29155, +31203, +31203, +31203, +31203, +31203, +31203, +31203, +29122, +31170, +31170, +31170, +31170, +31170, +31171, +31171, +31171, +31170, +31170, +31170, +31170, +31202, +31202, +31202, +31202, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +31170, +33250, +33250, +33250, +33251, +33251, +31203, +31235, +31235, +33284, +33284, +33284, +33316, +33285, +31237, +31237, +31237 +}, +{ +31299, +31299, +33347, +33347, +33347, +33347, +33347, +33347, +33347, +35427, +35428, +35396, +35396, +35428, +35460, +35428, +35428, +35460, +35461, +35461, +35494, +35494, +33446, +33478, +35560, +33512, +31465, +29450, +29451, +27403, +27468, +27501, +25486, +25486, +23439, +23406, +21294, +19246, +19246, +19214, +19214, +19181, +17133, +17165, +17165, +17165, +17133, +17133, +17101, +17101, +17133, +17134, +17166, +19246, +19246, +21327, +19279, +19279, +19279, +19246, +17166, +17133, +17133, +17133, +17101, +17101, +17100, +17068, +14987, +14987, +14954, +12874, +12841, +12841, +12809, +12776, +12776, +12776, +12776, +10728, +10727, +10695, +10695, +10695, +10695, +10695, +10695, +10663, +10663, +8615, +8583, +8583, +8583, +10663, +10696, +10696, +10728, +10728, +10729, +12809, +12809, +10761, +12841, +12906, +14987, +17067, +17100, +17132, +17132, +17133, +19181, +19181, +19213, +19181, +19181, +19148, +19148, +19148, +17100, +17067, +17035, +14954, +14922, +14889, +12776, +10695, +10663, +8582, +8550, +10598, +10663, +12744, +12809, +14922, +17035, +17067, +19180, +21293, +21326, +23406, +25487, +25552, +27632, +27665, +27665, +29745, +31826, +31858, +31826, +31826, +31826, +31825, +31825, +31825, +31825, +31825, +31825, +31825, +31826, +31826, +31826, +31826, +31826, +29745, +29745, +29745, +29745, +29745, +29745, +29713, +27632, +27600, +25519, +25487, +23406, +23406, +23374, +23406, +23374, +23374, +21294, +21294, +23374, +23407, +25520, +27601, +27665, +27666, +27666, +29746, +29779, +29779, +29779, +29843, +31924, +31924, +31924, +31924, +31924, +31892, +31924, +31956, +31956, +31924, +31924, +31924, +31892, +31859, +29779, +29746, +27666, +27633, +25585, +25585, +23504, +23472, +23440, +23440, +21359, +21327, +21327, +21294, +19246, +19246, +21326, +21294, +21294, +21294, +21294, +21294, +21326, +21327, +21327, +21327, +23407, +23375, +21326, +23374, +23342, +21294, +23342, +21293, +21261, +21260, +19148, +17067, +17035, +17002, +17034, +17002, +14921, +14921, +14921, +14921, +14888, +12808, +12775, +12742, +12710, +10629, +10597, +8517, +8517, +8516, +8516, +8549, +8517, +10564, +14725, +16772, +22948, +29254, +33514, +39854, +35728, +42134, +48540, +42364, +36156, +38301, +38334, +36221, +36189, +36221, +36221, +36189, +36156, +36156, +34108, +34108, +34076, +31995, +31963, +31963, +29914, +29882, +27736, +27736, +25624, +25624, +23543, +23511, +23543, +23478, +23445, +21332, +17106, +14960, +12847, +12814, +10733, +10733, +10733, +10733, +10733, +10701, +10701, +8621, +8653, +8653, +8653, +8620, +8620, +8620, +8620, +8653, +8653, +8653, +8653, +8620, +8620, +8620, +8620, +8620, +8653, +8621, +8620, +8653, +8653, +8653, +10701, +10701, +10701, +10733, +10733, +10733, +10733, +10733, +10733, +10701, +10668, +10668, +10732, +10732, +10732, +10732, +10732, +10700, +10700, +10700, +12780, +12748, +12748, +12748, +12780, +12780, +10699, +10699, +12778, +10666, +12747, +12681, +12745, +10697, +12745, +16807, +25094, +35527, +43847, +47975, +45894, +45894, +47941, +50021, +50021, +50021, +49989, +47940, +47908, +47908, +47909, +47909, +47908, +45860, +45860, +45860, +45828, +45828, +45828, +45828, +45829, +45828, +45828, +45828, +43780, +43748, +43748, +43748, +43780, +43748, +43748, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +41700, +43781, +43781, +41700, +41700, +41700, +41733, +41733, +43781, +43813, +43814, +43846, +43846, +43846, +45927, +45927, +45959, +45959, +45959, +45991, +45991, +45991, +45991, +45992, +46024, +46024, +46024, +45992, +45992, +45992, +45992, +45992, +45992, +45992, +46024, +46025, +46025, +46025, +46025, +46025, +46025, +48073, +48105, +48105, +48105, +48105, +48040, +48073, +48073, +48073, +48073, +48040, +48040, +48040, +45992, +45960, +45927, +45927, +43879, +43847, +43847, +43847, +43815, +41734, +41734, +41702, +41702, +41701, +39621, +39621, +39589, +37508, +37476, +37476, +37476, +37476, +37476, +37476, +37476, +37476, +37475, +37475, +37476, +37476, +37508, +37508, +37508, +37508, +37540, +39588, +39588, +39588, +39588, +39588, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +37508, +37508, +37508, +37507, +37475, +37475, +37475, +37475, +37475, +37476, +37475, +37475, +37475, +37476, +37475, +37475, +37475, +39523, +39523, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39555, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +37475, +37475, +37443, +37443, +37443, +35395, +35395, +35395, +35395, +35395, +35363, +33315, +33282, +33314, +33282, +33315, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +29155, +29155, +29187, +29187, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +31203, +31202, +31202, +31202, +31170, +31170, +31170, +31171, +31171, +31171, +31171, +31171, +31170, +31170, +31170, +31170, +31202, +31202, +31170, +31202, +31202, +31170, +31170, +31170, +31170, +31170, +33250, +33250, +33250, +33283, +33283, +33283, +31235, +33316, +33316, +31268, +31268, +31268, +31269, +31269, +31269, +31237 +}, +{ +31299, +31299, +33347, +33347, +33347, +33347, +33347, +33315, +33347, +33347, +33347, +33315, +33347, +35428, +35428, +35427, +35460, +37541, +37541, +35461, +35494, +35494, +33446, +33478, +33479, +31432, +31464, +29450, +29451, +27403, +27468, +27533, +25486, +25519, +25487, +23407, +21326, +21294, +19246, +19246, +21294, +19214, +19214, +17166, +19214, +19246, +19214, +19181, +17134, +17134, +19214, +19214, +19214, +19214, +19246, +19279, +21327, +21327, +21359, +21327, +19246, +17166, +17166, +17166, +19181, +17133, +17100, +17068, +14987, +14955, +14954, +12874, +10761, +12809, +12809, +12776, +12776, +12776, +12776, +12776, +10695, +10727, +10727, +10727, +10695, +10695, +10663, +8615, +8615, +8615, +8615, +8583, +8583, +8583, +10663, +10696, +10728, +10728, +10761, +12841, +12841, +10793, +12874, +14987, +17067, +17100, +19180, +19213, +19213, +19213, +19213, +19213, +21294, +21293, +21261, +19181, +19180, +19180, +19180, +19148, +17067, +17034, +14922, +12841, +12776, +10695, +10663, +8582, +10630, +10663, +12744, +12777, +14922, +14954, +17067, +19148, +19213, +21326, +23406, +23439, +25552, +27632, +27665, +29745, +29778, +31826, +31858, +31858, +31858, +31890, +31858, +31858, +31858, +31826, +31826, +31826, +31825, +31825, +31826, +31825, +31826, +31826, +31826, +29745, +29713, +29713, +29713, +29713, +29713, +29712, +27632, +27599, +25487, +23406, +23374, +23374, +23374, +23374, +21293, +21293, +21261, +21261, +21294, +23374, +23439, +25520, +27633, +27634, +27666, +29746, +29779, +29779, +29811, +29843, +31924, +31956, +31924, +29843, +29843, +31924, +29843, +31924, +31924, +31924, +31892, +31892, +31892, +31859, +29746, +29746, +27666, +27666, +27633, +25585, +23504, +23472, +23472, +23440, +21359, +21359, +21327, +21327, +21327, +21359, +21327, +21327, +21327, +21327, +21327, +21327, +21327, +21359, +21327, +21327, +23375, +23375, +21294, +23374, +23342, +23342, +23374, +21293, +21293, +21228, +19148, +17067, +17035, +17002, +17034, +17002, +14921, +14921, +14921, +14921, +14888, +12808, +14823, +12743, +12710, +10629, +10597, +8549, +8549, +8517, +8516, +8517, +10564, +12645, +16805, +22981, +33448, +46093, +52563, +37741, +37777, +56926, +48606, +40219, +40382, +36221, +38302, +36189, +34108, +36221, +38302, +36221, +36156, +34076, +34076, +36156, +34108, +31995, +31962, +29882, +29882, +27801, +31930, +27769, +27769, +27737, +23544, +23511, +23511, +21397, +23478, +23478, +23413, +19219, +14960, +12814, +10766, +12814, +10733, +10733, +10734, +10734, +10701, +8653, +8653, +8653, +8653, +8653, +8653, +8653, +8653, +8653, +8653, +8653, +8653, +8653, +8621, +8621, +8621, +8621, +8621, +8621, +8621, +8653, +10733, +10733, +10733, +10733, +10733, +10733, +10733, +10733, +10733, +10732, +10700, +10700, +10668, +10668, +10732, +10732, +10732, +10732, +10700, +10700, +10732, +10732, +12780, +12780, +12780, +12780, +12780, +12780, +10699, +10699, +10730, +10634, +12747, +14761, +12745, +10697, +12778, +18920, +18853, +27174, +35494, +41702, +43815, +45895, +45894, +47973, +50021, +50021, +50021, +49989, +49989, +47941, +47908, +47909, +47908, +47908, +47908, +45860, +45860, +45828, +45828, +47909, +45828, +45828, +45828, +45828, +45829, +45829, +45829, +45829, +45861, +43813, +43781, +43781, +43781, +43781, +43781, +43781, +41733, +41733, +41733, +43813, +43813, +43781, +41733, +41733, +43813, +43813, +43814, +43846, +43846, +43878, +43879, +45959, +45959, +45959, +45959, +45991, +45991, +45992, +45992, +46024, +46024, +46056, +48105, +48105, +48105, +46025, +46025, +46025, +46025, +46025, +46057, +46057, +48105, +48105, +48137, +48137, +48105, +48105, +48073, +48105, +48105, +48105, +48105, +48105, +48105, +48105, +48105, +48105, +48073, +48072, +48073, +48073, +45960, +45960, +45927, +45927, +45928, +43847, +43847, +43847, +43847, +43815, +43815, +41734, +41734, +41734, +41702, +41702, +39621, +39589, +37508, +37508, +37508, +37508, +37476, +37508, +37508, +37476, +37476, +37476, +37476, +37508, +37508, +37476, +37540, +37540, +39588, +39588, +39588, +39620, +39620, +39620, +39588, +39588, +39588, +39588, +39588, +39588, +39556, +39556, +39588, +39588, +39588, +39588, +39588, +39556, +39556, +37508, +37507, +37475, +37475, +37475, +37475, +37475, +37475, +37476, +37475, +37475, +37476, +37475, +37475, +37475, +39523, +39556, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39523, +39556, +39524, +39523, +37475, +37475, +37475, +37443, +37443, +35395, +35395, +35362, +33314, +35395, +35395, +35395, +33315, +33314, +33314, +33315, +33315, +31234, +31234, +31235, +31235, +31235, +31235, +31235, +31235, +31235, +29187, +29187, +29187, +29187, +31235, +31235, +31235, +31235, +31235, +31235, +31267, +31267, +31235, +31235, +31235, +31235, +31203, +31202, +31170, +31170, +31170, +31171, +31171, +31203, +31203, +31171, +31170, +31170, +31170, +31170, +31202, +31170, +31170, +31202, +31170, +31202, +31202, +31202, +31202, +33218, +33250, +33250, +33283, +33283, +33283, +33316, +33316, +31268, +29220, +29188, +29220, +29221, +31269, +29221, +29221 +}, +{ +31267, +31267, +31267, +31267, +31299, +31299, +31299, +31299, +31267, +31267, +33347, +33348, +33347, +33347, +33379, +33379, +35428, +35460, +35461, +35493, +35494, +35494, +33446, +33447, +31431, +31399, +29384, +29385, +29418, +29483, +29549, +29581, +27566, +25519, +25487, +23407, +23407, +23407, +23407, +21327, +21326, +21326, +19246, +19246, +19246, +19246, +19246, +19246, +19181, +19214, +19214, +19246, +19246, +19246, +19246, +19279, +19279, +21327, +21359, +21359, +19279, +19246, +19246, +19246, +19214, +19181, +17100, +17100, +17068, +14954, +12874, +12841, +12841, +12809, +12809, +12777, +12776, +12776, +12776, +12776, +10696, +10696, +10695, +10696, +10696, +10696, +10695, +10663, +10695, +8615, +8583, +8582, +8550, +8583, +10663, +10696, +12809, +12809, +12841, +12841, +12874, +14954, +14987, +17067, +19180, +19213, +19213, +21294, +21326, +21294, +23406, +23406, +21294, +21326, +21326, +21294, +19213, +19180, +19180, +19180, +17100, +17067, +14954, +14922, +12841, +12776, +10695, +10695, +8551, +10696, +12809, +14889, +17035, +17067, +17100, +19180, +21293, +21326, +23407, +23472, +25553, +27665, +27665, +27665, +31891, +31891, +31891, +31891, +31891, +31858, +31858, +31858, +31858, +31858, +31858, +31826, +31825, +31793, +31826, +31826, +31825, +29745, +29712, +29680, +29712, +29712, +29712, +29680, +27632, +27600, +25519, +25487, +25487, +23406, +21293, +21261, +19148, +21228, +21261, +19180, +19148, +19181, +21261, +21262, +21294, +23439, +25520, +27601, +27666, +29746, +29746, +29747, +29779, +29811, +29811, +29811, +29811, +29811, +29811, +31892, +31924, +31956, +31924, +31924, +31891, +31891, +31859, +31859, +31858, +29746, +27665, +25585, +25585, +25553, +25553, +25553, +23472, +23472, +23440, +23440, +23440, +23440, +23440, +21391, +23440, +23407, +21327, +21327, +21327, +23375, +23407, +23407, +23407, +23407, +23407, +23406, +23374, +23374, +21294, +21294, +21262, +21261, +21261, +21261, +19180, +19148, +19115, +17067, +15019, +17035, +17034, +17002, +16969, +14921, +14889, +14888, +12776, +12744, +12711, +10630, +8549, +10630, +10532, +12613, +8484, +14758, +12580, +20901, +29189, +39655, +56494, +64978, +50287, +20903, +50716, +52862, +44508, +38268, +36156, +38301, +38301, +36221, +34140, +34140, +34108, +36221, +38302, +40350, +34109, +34076, +31996, +34108, +34108, +31995, +31995, +34075, +31995, +29850, +25656, +25656, +25656, +25656, +25624, +25624, +23478, +23478, +21365, +21365, +19219, +12912, +12847, +12847, +12815, +10766, +12846, +10766, +10733, +8653, +10734, +10734, +8654, +8653, +10734, +8620, +10701, +8620, +8653, +10733, +8685, +8685, +8685, +8653, +8653, +8653, +10701, +10701, +10733, +10733, +10733, +10733, +10733, +10733, +10733, +12814, +12813, +10732, +12781, +10732, +10700, +10668, +10668, +10701, +10700, +10668, +10700, +10732, +12780, +10700, +10667, +10700, +12780, +10732, +10700, +12747, +12748, +12779, +12779, +12779, +12746, +12746, +12746, +12714, +12714, +12714, +12714, +14730, +18855, +20870, +22917, +27044, +29059, +37445, +45831, +47943, +49989, +50021, +50021, +49988, +47940, +47940, +47908, +47908, +47940, +47941, +47909, +45860, +45861, +47941, +45861, +45860, +45861, +45861, +45861, +45861, +45861, +43813, +43845, +45893, +45893, +45893, +45893, +43877, +43846, +43846, +43846, +43846, +43813, +43813, +43845, +43845, +41765, +41765, +43845, +43846, +43878, +43878, +43878, +43878, +43910, +43910, +43911, +43911, +43943, +45992, +46024, +46024, +46024, +46024, +46057, +48105, +46057, +46057, +46057, +48105, +48105, +48105, +48105, +48105, +48138, +48137, +46057, +48137, +48138, +48138, +48138, +48138, +48137, +48138, +48138, +48170, +48170, +48138, +48137, +48137, +48137, +48137, +48105, +46057, +46057, +46057, +46025, +46024, +45992, +45992, +45992, +43912, +43912, +43880, +43880, +43880, +43879, +43879, +43847, +43815, +43815, +43815, +41734, +39654, +41734, +41702, +39621, +39621, +39589, +39589, +39589, +39589, +37541, +37541, +37540, +37540, +37540, +37540, +37541, +37541, +39589, +39588, +37540, +39588, +39620, +39620, +39620, +39620, +39621, +39621, +39621, +39621, +39621, +39621, +39621, +39621, +37508, +37508, +37508, +37541, +37541, +37540, +37540, +35460, +37508, +37508, +37508, +37508, +37508, +37476, +37476, +35395, +35427, +35395, +35395, +35395, +37475, +37476, +39556, +39556, +39555, +39555, +39523, +39523, +39556, +39523, +39523, +37475, +39523, +39523, +39523, +37475, +37475, +37507, +37507, +37507, +37475, +37475, +37475, +35427, +35395, +35395, +35395, +35395, +35363, +35363, +33347, +33347, +33347, +33347, +33347, +33347, +33347, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31235, +31235, +31235, +31267, +31267, +31235, +31235, +31235, +31203, +31203, +31203, +31203, +31203, +31203, +31202, +31202, +31203, +31202, +31202, +31202, +31202, +31202, +31234, +31234, +33283, +33283, +33283, +33283, +33283, +33283, +33316, +31268, +31268, +31268, +31268, +31269, +31301, +29253, +29253, +29221, +29222, +29222, +29222 +}, +{ +31299, +31267, +31267, +31267, +31299, +31299, +31299, +31299, +31267, +31299, +31300, +33348, +33347, +33347, +33379, +33379, +35428, +35428, +35460, +35461, +35493, +33446, +33446, +31399, +31399, +31399, +29352, +29385, +29418, +29483, +29549, +29581, +25486, +25487, +25487, +23439, +23407, +23407, +23407, +21327, +21327, +21327, +21327, +19278, +19246, +19246, +19246, +19246, +19214, +19246, +19246, +19246, +19246, +19246, +19246, +19246, +19246, +19279, +21327, +21327, +19246, +19246, +19246, +19246, +19214, +19181, +17100, +17068, +17067, +14954, +12874, +12841, +12841, +12841, +12809, +12809, +12777, +12776, +12776, +12776, +10696, +10696, +10696, +10696, +10696, +10696, +10695, +10663, +10663, +8615, +8583, +8582, +6502, +8550, +8615, +10696, +12809, +12841, +12874, +14922, +14954, +14987, +17100, +17132, +19213, +19245, +19245, +21358, +21391, +21359, +23439, +23439, +23374, +23375, +23375, +21326, +19245, +19213, +19212, +19180, +17100, +17067, +14954, +14922, +12841, +12776, +10695, +10695, +10631, +12744, +12809, +14890, +17035, +17067, +19180, +19213, +21294, +21326, +23439, +25552, +27633, +29746, +29778, +29778, +31891, +31923, +33971, +33971, +33971, +31891, +31858, +31858, +31858, +31858, +31858, +31826, +31826, +31793, +31826, +31826, +29745, +29712, +27600, +27600, +27600, +27600, +27599, +27567, +27567, +25519, +25454, +23374, +23341, +21261, +21228, +19148, +19148, +19180, +19148, +17067, +17035, +17068, +19148, +19181, +19214, +23375, +23440, +25520, +27633, +29714, +27666, +29746, +29779, +29779, +29811, +29779, +29779, +29779, +29811, +31859, +31924, +31956, +31924, +31924, +31924, +31891, +31859, +31859, +31826, +29746, +27665, +25585, +25585, +25553, +25521, +25521, +25520, +25520, +23472, +23472, +23472, +23472, +23472, +23440, +23472, +23440, +23407, +23407, +21359, +21327, +21327, +21327, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23374, +21294, +21294, +21294, +21261, +21229, +19180, +19148, +19115, +17034, +17067, +19115, +17002, +14889, +14921, +14888, +12840, +12809, +14857, +10631, +12710, +10565, +10564, +12579, +16805, +16804, +16740, +25126, +27141, +41768, +60719, +62800, +65011, +33449, +44180, +52861, +52862, +46654, +40381, +38301, +38301, +38333, +38301, +36253, +34140, +34108, +36189, +38270, +36189, +36189, +36156, +34108, +34076, +34043, +31995, +34075, +34076, +31963, +29882, +29850, +27769, +27737, +25656, +25656, +27737, +23478, +23510, +21397, +21365, +21365, +19219, +17106, +12880, +12815, +10766, +10766, +10766, +10765, +10766, +12814, +10734, +10766, +8653, +10733, +8620, +10733, +12814, +10733, +10700, +8653, +8653, +8653, +8685, +10733, +10733, +10733, +10766, +10733, +10733, +10766, +10766, +10766, +10733, +10733, +10733, +10733, +10700, +10733, +10700, +10700, +10700, +10668, +10701, +10700, +10700, +10700, +12780, +10700, +10667, +10700, +12780, +10732, +12780, +12780, +12748, +12747, +12747, +10699, +10698, +12746, +12779, +14827, +12747, +12714, +12714, +12714, +14729, +16808, +18823, +20837, +22917, +18625, +18560, +28993, +41669, +49990, +50022, +49989, +47908, +47940, +47973, +47940, +47940, +47940, +47941, +47940, +45860, +45861, +45861, +45893, +45893, +45893, +45861, +45861, +45893, +45893, +45893, +45925, +45925, +45926, +45926, +45926, +45926, +45926, +45926, +45926, +45926, +43878, +43878, +43878, +43878, +43846, +43846, +43878, +43910, +45958, +45958, +45959, +45959, +45991, +45991, +45991, +46024, +46024, +46024, +46056, +46056, +46056, +48105, +48137, +48137, +48138, +48138, +48137, +48137, +48138, +48138, +48138, +48138, +46090, +48138, +48138, +48138, +46090, +48138, +48138, +48170, +48170, +48170, +48170, +48170, +48170, +48170, +48170, +48170, +48170, +48170, +48138, +48105, +48105, +48105, +48105, +48105, +46025, +46025, +46025, +45993, +45993, +45960, +43912, +43912, +45928, +43880, +43879, +43847, +43847, +43847, +43815, +41766, +41734, +41734, +41702, +39621, +39621, +39621, +39621, +37573, +37541, +37541, +37541, +39589, +39589, +39589, +39589, +37541, +37541, +37540, +37540, +37540, +39588, +39620, +39620, +39620, +39621, +39621, +39621, +39621, +39621, +39621, +39621, +39621, +37541, +37541, +37541, +39589, +37573, +37540, +37540, +37508, +37508, +37508, +37508, +37508, +37476, +37476, +37476, +37476, +35428, +35395, +35395, +35395, +37475, +37508, +37508, +37508, +39523, +39523, +39523, +39523, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +39556, +37507, +37507, +37507, +37507, +37475, +37475, +37475, +35427, +35395, +35395, +35395, +33347, +35395, +33347, +33347, +33347, +33347, +33347, +33315, +33315, +33347, +33347, +31299, +31299, +31299, +31267, +31299, +31300, +31299, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +33283, +31267, +31235, +31235, +31235, +31235, +31203, +31203, +31203, +31235, +31235, +31203, +31203, +31235, +31235, +31235, +31235, +33283, +31235, +31266, +31266, +33315, +33315, +33283, +33283, +33315, +33315, +33316, +33348, +33348, +31300, +31301, +31301, +31301, +31301, +31301, +29254, +29254, +29254, +29254, +29254 +}, +{ +31299, +31267, +31267, +31267, +31267, +31299, +31267, +31267, +31267, +31299, +31300, +33348, +33348, +33347, +33379, +33379, +33380, +33380, +35460, +35461, +33413, +33446, +31398, +31366, +31367, +31399, +29352, +29385, +29450, +29515, +29548, +29581, +25486, +25487, +25487, +25487, +23440, +23440, +23408, +23407, +21359, +21359, +21359, +21359, +21327, +19278, +19278, +19278, +19246, +19246, +19246, +19246, +19246, +19246, +19246, +19246, +19246, +19246, +19279, +19279, +19246, +19214, +19246, +19246, +19214, +19181, +17100, +17068, +14987, +14955, +12874, +12874, +12841, +12841, +12809, +12809, +12777, +12777, +12776, +10696, +12776, +12776, +10696, +10696, +10696, +10695, +10695, +10663, +8615, +8615, +8583, +8550, +6470, +6470, +8583, +10728, +12809, +12841, +14922, +14954, +14987, +17067, +17100, +19180, +19213, +21293, +21326, +23439, +23471, +23439, +23471, +23439, +23407, +23407, +23407, +21326, +21293, +19245, +19213, +19180, +17100, +17035, +14954, +14922, +12841, +12776, +10696, +10695, +10696, +12776, +12809, +14890, +17035, +17100, +19181, +21293, +21294, +21359, +23472, +25553, +27665, +29778, +31891, +31891, +31923, +33971, +34004, +34004, +34003, +33971, +31891, +31858, +31858, +31858, +31858, +31826, +31825, +29745, +31793, +31793, +29680, +27600, +27567, +25519, +25519, +25519, +25487, +25486, +25486, +25454, +23373, +21293, +21260, +19180, +19148, +19115, +19148, +19115, +17035, +14954, +14954, +14955, +17035, +17068, +19181, +21294, +23407, +23440, +25553, +27633, +27666, +29746, +29778, +29779, +29779, +29779, +29778, +29778, +29779, +29811, +31924, +31924, +31924, +31924, +31924, +31891, +31859, +31859, +31827, +29746, +27698, +27665, +25585, +25553, +25553, +25553, +25553, +25553, +25553, +25553, +25553, +25553, +23505, +23472, +23472, +23440, +23440, +23439, +23407, +23407, +21359, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23342, +23342, +23342, +21261, +21229, +21228, +19148, +19148, +19115, +19115, +19082, +17002, +17034, +17034, +17002, +14921, +12841, +12744, +14824, +16839, +14725, +18853, +25158, +25093, +37705, +41931, +43946, +56493, +62799, +62734, +60623, +64850, +24934, +56859, +50782, +48734, +46654, +40349, +38301, +38269, +36188, +36188, +36221, +36221, +34108, +34108, +36189, +36189, +34076, +36189, +36189, +34076, +31995, +34075, +34043, +31963, +34075, +31963, +29882, +29882, +29882, +29850, +29849, +29817, +25623, +25655, +23510, +23478, +23478, +23445, +21300, +17073, +12880, +10799, +10766, +10765, +10733, +10766, +12814, +10734, +8686, +10733, +12814, +12813, +10668, +8587, +8587, +12813, +8653, +8685, +10734, +10733, +10733, +10766, +10766, +10766, +12846, +10766, +10766, +10766, +10734, +10701, +10701, +10701, +10733, +10700, +10732, +10732, +10732, +10732, +10668, +10700, +10700, +10700, +12780, +12780, +10700, +10700, +10700, +12780, +12780, +12780, +12780, +12748, +12747, +10699, +10699, +12747, +12779, +12779, +14827, +12746, +12746, +12746, +12713, +14729, +16808, +16775, +14662, +20903, +22983, +20804, +18560, +20640, +43684, +49990, +50054, +49989, +47940, +47940, +47940, +47973, +47940, +47973, +47973, +47941, +45861, +45893, +45893, +45893, +45893, +45893, +45893, +45893, +45926, +45926, +45958, +45958, +45958, +45958, +45958, +45958, +45958, +45958, +45958, +45958, +45958, +45958, +45958, +43878, +43878, +43878, +43910, +45991, +45991, +45991, +45991, +45991, +45991, +46024, +46024, +46024, +46056, +46056, +46056, +46057, +48105, +48137, +48137, +48170, +48202, +48202, +48170, +48170, +48170, +48170, +48170, +50250, +48138, +48170, +48170, +48170, +48170, +48138, +48170, +48171, +48203, +48203, +48202, +48202, +48202, +50251, +50251, +50250, +50250, +50250, +48170, +48137, +48137, +48137, +48137, +48137, +46057, +46057, +46025, +46025, +46025, +45993, +45993, +43944, +45928, +45960, +45928, +43880, +43880, +43880, +43847, +43847, +41767, +41734, +39686, +39654, +39653, +39621, +37573, +37573, +37541, +37573, +37573, +39621, +39621, +39621, +37573, +37573, +37541, +37540, +37540, +37540, +37540, +39588, +39620, +39620, +39621, +39621, +39621, +39621, +39621, +39621, +39621, +39621, +37541, +37541, +37541, +37541, +37540, +37508, +35460, +35460, +37508, +37508, +37508, +35460, +37508, +37476, +37476, +35428, +37476, +35428, +35395, +35395, +37476, +37476, +37508, +37508, +37475, +37475, +37475, +37475, +39556, +37508, +37508, +37508, +39556, +39556, +39556, +37508, +37508, +37508, +37507, +37507, +37475, +37475, +37475, +35427, +35427, +35395, +35395, +35395, +35395, +33347, +33347, +33347, +33347, +33315, +31267, +31267, +33347, +33347, +31299, +31299, +31299, +31299, +31299, +31300, +31299, +31299, +31267, +31299, +31299, +31300, +31299, +31299, +31267, +31299, +31299, +31299, +31299, +31267, +31267, +33315, +31267, +31267, +31267, +31235, +31235, +31235, +31235, +31235, +33283, +31235, +31235, +31235, +33315, +33315, +33315, +33315, +33315, +31267, +33315, +33315, +33347, +33347, +33347, +33347, +33347, +33348, +33348, +33348, +33349, +31301, +31301, +31301, +31301, +31301, +29253, +29253, +29254, +29254, +29255, +29287 +}, +{ +31300, +31300, +31267, +31267, +31300, +31300, +31267, +31267, +31267, +31299, +31300, +31300, +31300, +33348, +33348, +33380, +31299, +33380, +33380, +33413, +33413, +31366, +31366, +29318, +29319, +29319, +29352, +29385, +29450, +29515, +29580, +29581, +27534, +27567, +25487, +25488, +25488, +23440, +23440, +23408, +23407, +21359, +21359, +21359, +21359, +21327, +21327, +21327, +19246, +19246, +19246, +19246, +19246, +19279, +19247, +19247, +19279, +19279, +19279, +19279, +19246, +19214, +19214, +19246, +19214, +19181, +17101, +17068, +14987, +14954, +12874, +12842, +12841, +12809, +12809, +12809, +12777, +12776, +10696, +10696, +10728, +10728, +10696, +10696, +10696, +10695, +10695, +10663, +8615, +8615, +8583, +8550, +6470, +6470, +8615, +10728, +12841, +12874, +14954, +14987, +17067, +17067, +17132, +19180, +19245, +21326, +21358, +21391, +23471, +23439, +23471, +23439, +23439, +23439, +23407, +21326, +21294, +21293, +19213, +19180, +19148, +17067, +14954, +14922, +12841, +12776, +10696, +10696, +12776, +12809, +12841, +14922, +17035, +17100, +19181, +19246, +21326, +21359, +23472, +25585, +27698, +29811, +31891, +31924, +33972, +34004, +34036, +34036, +34004, +33971, +33939, +31890, +31858, +31858, +31826, +29777, +29745, +29745, +29713, +29680, +27599, +27567, +25487, +25486, +25486, +25454, +23406, +23374, +23373, +23341, +21293, +21260, +19148, +19147, +19115, +19115, +17035, +17034, +17002, +14954, +14954, +14954, +14955, +17035, +19181, +21294, +21326, +23407, +25520, +27633, +27633, +27666, +27698, +29778, +29779, +29779, +29778, +29778, +29811, +31891, +31924, +31924, +31924, +33972, +31892, +31892, +31859, +31859, +31827, +29778, +29746, +27665, +25585, +25553, +25553, +27601, +25553, +25585, +25585, +25585, +25585, +25585, +25553, +25553, +23472, +23440, +23440, +23440, +23440, +23440, +23439, +23440, +23407, +23407, +23407, +23439, +23439, +23439, +23407, +23407, +23374, +23374, +23342, +23342, +23309, +21229, +21228, +21196, +19148, +17035, +17034, +17034, +17034, +14953, +14921, +14889, +14889, +16937, +16871, +18886, +23014, +22947, +39753, +58736, +64945, +58606, +58605, +64976, +64845, +64846, +60590, +62769, +31307, +54779, +50815, +48767, +46654, +42462, +38301, +40414, +38301, +38268, +38301, +38334, +36253, +34140, +34108, +34076, +34076, +36189, +36189, +34076, +34076, +34076, +34043, +31930, +34043, +31930, +29817, +27769, +29849, +29849, +29817, +27704, +29849, +27769, +25623, +25623, +23510, +23445, +23413, +21300, +15025, +12880, +10766, +10766, +10733, +12814, +12846, +12846, +10733, +10765, +12845, +10700, +2183, +4, +5, +6441, +10766, +10766, +10766, +10766, +10766, +10766, +10766, +10766, +12846, +10766, +10734, +10734, +10733, +10733, +10733, +10733, +10733, +10700, +10732, +10732, +10732, +10732, +10668, +10700, +10700, +10700, +10700, +12780, +12780, +12748, +12748, +12780, +14860, +12780, +12780, +12747, +12747, +12747, +12779, +12780, +12779, +12779, +14827, +12747, +12746, +12745, +14761, +14760, +14728, +16841, +16808, +14695, +16710, +18757, +18657, +20672, +39393, +45732, +49990, +50054, +50022, +50021, +47940, +47972, +47940, +47973, +47973, +47973, +47973, +45925, +45893, +45893, +45925, +45925, +45893, +45926, +45926, +45958, +45990, +45990, +45991, +45991, +45990, +45990, +45991, +45991, +45991, +45991, +45991, +45991, +45991, +43911, +43910, +43910, +43943, +45991, +45991, +45991, +45991, +45991, +46024, +46024, +46056, +46056, +46057, +48137, +48137, +48137, +48137, +46089, +48169, +48170, +48202, +48202, +48202, +48202, +48202, +48202, +48203, +48203, +48171, +48203, +48203, +48203, +48203, +48171, +48203, +48203, +48235, +48235, +48203, +50283, +50283, +50283, +50283, +50283, +50250, +50250, +48170, +48138, +48138, +48138, +48138, +48138, +48138, +48138, +46058, +46057, +46025, +46025, +45993, +45993, +45960, +45992, +45960, +43912, +43912, +43880, +43879, +43847, +41799, +41767, +39686, +39686, +39654, +39653, +37573, +37573, +37573, +37573, +39653, +39653, +39653, +39653, +37573, +37573, +37573, +37573, +37573, +37573, +37540, +37540, +37572, +39621, +39621, +39621, +39621, +39653, +39653, +39621, +39621, +39621, +37540, +37540, +37541, +37540, +35460, +35460, +35460, +35460, +35460, +35460, +35460, +37508, +37508, +35460, +35428, +35428, +37508, +37476, +35428, +35427, +37476, +37476, +37476, +37475, +37476, +37476, +37476, +37507, +37508, +37508, +37507, +37507, +37475, +37475, +37475, +37507, +37508, +37508, +37508, +37508, +37475, +37475, +35427, +35427, +35427, +35427, +33379, +33379, +33347, +33347, +33347, +33347, +33347, +33347, +33315, +31267, +33347, +33347, +33347, +31299, +31299, +31299, +31299, +31299, +31300, +31300, +31300, +31300, +31300, +31300, +31300, +31300, +31299, +31332, +31332, +31332, +31332, +31299, +31299, +31299, +31267, +31267, +31267, +31267, +31267, +31267, +31267, +31235, +33315, +33315, +33315, +33315, +33347, +33347, +33347, +33347, +33347, +33347, +33347, +33379, +35427, +35428, +35428, +35428, +33380, +33380, +33380, +33381, +33381, +31333, +31333, +31334, +31334, +31302, +29254, +29254, +29254, +27207, +29287, +29287 +}, +{ +31300, +31300, +31267, +31267, +31267, +31267, +31267, +29219, +29219, +31267, +31300, +31300, +31300, +31300, +31300, +31300, +31267, +31300, +33380, +33380, +33413, +31365, +29317, +29285, +29318, +29319, +29352, +29385, +29450, +29515, +29548, +29581, +27534, +27535, +25487, +25487, +23440, +23440, +23440, +23440, +23439, +21359, +21359, +21359, +21359, +21327, +21359, +21359, +19278, +19278, +19246, +19246, +19279, +19279, +19247, +19246, +19246, +19246, +19279, +19279, +19246, +19214, +19214, +19214, +19181, +19181, +17101, +17036, +14955, +14922, +12842, +12809, +12809, +12809, +12808, +12776, +12776, +12744, +10696, +10696, +10696, +10696, +10696, +10696, +10696, +10695, +10663, +10663, +10663, +8583, +8582, +6502, +6470, +6502, +8615, +10728, +12841, +14922, +14987, +17067, +17067, +17100, +19213, +19245, +21326, +21391, +21391, +23471, +23472, +23471, +23504, +23471, +25487, +23439, +23407, +21326, +21326, +21326, +21261, +19180, +19148, +17067, +14954, +14922, +12841, +12808, +10728, +10728, +12777, +12809, +14890, +14923, +17036, +17101, +19181, +19246, +21359, +23472, +25585, +27697, +29778, +31891, +34004, +34004, +36085, +36085, +36085, +36085, +36084, +34004, +33971, +33939, +31891, +31858, +29778, +29745, +29745, +29713, +27632, +27600, +25519, +25486, +23406, +23373, +23341, +21293, +21261, +21260, +19180, +21228, +19180, +19147, +17067, +17034, +17034, +17034, +17002, +14954, +14954, +14922, +14922, +14954, +14954, +17035, +19180, +19213, +21294, +21359, +25520, +25585, +27666, +27666, +27698, +29746, +29779, +29779, +29778, +29811, +31891, +31891, +31924, +31924, +33972, +33972, +33940, +31892, +31859, +31859, +29746, +29714, +27633, +27633, +25553, +25520, +25520, +25521, +25553, +25585, +25585, +27633, +25585, +25585, +25553, +25553, +25553, +25520, +23472, +23440, +23440, +23440, +23440, +23440, +23440, +23472, +25520, +25519, +23439, +23439, +23439, +23439, +25455, +25455, +23375, +23374, +23342, +23310, +21261, +21261, +17100, +19148, +19148, +19147, +17067, +17034, +17034, +19082, +19016, +23177, +20999, +25094, +33512, +50285, +58606, +58572, +52136, +52136, +58507, +60651, +62698, +58474, +47976, +62802, +37581, +54844, +50879, +48799, +46686, +44574, +40381, +42494, +40414, +38269, +36220, +38301, +38333, +38302, +36188, +31995, +38269, +36221, +36156, +34076, +34076, +34076, +34076, +34043, +34043, +34043, +31930, +29849, +29849, +29849, +29849, +29849, +29881, +29849, +27736, +25623, +25591, +23478, +23478, +23446, +21364, +19219, +17073, +14959, +12814, +10766, +10766, +10733, +12846, +12814, +12813, +8619, +2215, +37, +37, +4328, +10733, +10766, +10766, +10766, +10766, +12846, +12846, +10766, +10733, +10733, +10733, +10766, +10766, +10733, +10733, +10733, +10733, +10732, +12780, +10732, +10732, +12781, +10668, +10668, +12748, +10700, +10700, +12748, +12780, +12780, +12780, +12780, +12780, +12780, +12747, +12715, +12747, +12747, +12779, +12780, +12779, +12779, +14827, +14827, +12746, +14825, +14793, +14760, +16808, +14728, +14728, +14760, +16775, +18790, +18625, +18560, +37281, +39426, +43652, +47878, +52103, +52102, +50021, +48005, +47973, +47973, +47973, +47941, +45925, +45926, +45926, +45925, +45958, +45958, +45958, +45958, +45958, +45990, +45990, +46022, +45991, +45991, +45991, +45991, +45991, +45991, +46023, +46023, +46023, +46023, +46023, +46023, +45991, +46023, +46023, +46024, +46056, +46056, +46024, +46024, +46056, +46056, +48137, +48137, +48169, +48169, +48170, +48170, +48170, +48202, +48202, +48202, +48202, +48202, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +48235, +50316, +50315, +50315, +50315, +50283, +50283, +50283, +50251, +48202, +48170, +50250, +48171, +48170, +48170, +48170, +48138, +46090, +48106, +46058, +46025, +46025, +45992, +45993, +45993, +45992, +43912, +43912, +43880, +43847, +41799, +41799, +41766, +39686, +39686, +39686, +39654, +39654, +39654, +39654, +39654, +39653, +39653, +37605, +37605, +37605, +37605, +37605, +37605, +37573, +37573, +37540, +37572, +37572, +39653, +39653, +39653, +39653, +37573, +37573, +37573, +37573, +37541, +37541, +37573, +37541, +37541, +37540, +37540, +37540, +35460, +35460, +35460, +37508, +37508, +35460, +35428, +35428, +35460, +35460, +35428, +35428, +35428, +35427, +35427, +35427, +37508, +37508, +35427, +37508, +37507, +37507, +37475, +37475, +37475, +37475, +37475, +37475, +37507, +37507, +37508, +35460, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +33347, +33347, +33347, +33379, +33379, +33347, +33347, +33347, +33379, +33379, +33379, +33379, +33379, +33379, +33380, +33380, +33380, +31332, +31332, +31332, +33380, +33380, +33380, +31332, +31331, +31331, +31331, +31331, +31331, +31331, +31331, +33379, +33348, +33348, +33348, +33348, +33348, +33347, +31267, +31267, +33348, +33347, +33347, +33379, +35428, +33379, +33379, +35428, +33380, +33380, +33380, +35460, +35460, +35460, +35428, +35428, +33412, +33413, +33413, +33413, +31366, +31366, +31366, +31334, +31334, +31334, +29286, +29287, +29319, +29320, +29320, +29320 +}, +{ +29251, +29219, +29219, +29219, +29219, +29219, +29219, +29219, +29219, +29219, +29252, +31300, +31300, +31300, +31300, +31300, +31267, +31299, +31300, +33380, +31333, +31333, +31333, +29285, +29286, +29318, +29352, +29385, +29450, +29483, +29548, +29548, +27534, +27567, +27535, +25487, +25487, +23440, +23440, +23440, +23440, +23407, +23407, +21359, +21359, +21327, +21327, +21359, +21359, +21327, +19279, +19279, +19279, +19247, +19246, +19246, +19214, +19214, +19246, +19246, +19246, +19214, +19214, +19214, +19181, +17101, +17068, +14955, +14922, +12842, +12809, +12809, +10761, +12777, +12776, +12776, +12776, +12776, +12744, +10696, +10663, +10695, +10696, +10696, +10696, +10663, +10663, +10662, +8583, +8582, +6502, +6502, +6502, +8583, +8615, +10728, +12809, +12874, +14955, +17067, +17100, +19180, +19213, +21326, +21358, +23439, +23471, +23472, +23504, +23472, +25552, +25520, +25487, +23439, +23407, +21326, +21326, +21326, +21261, +19181, +17068, +17067, +14954, +14922, +12841, +12809, +12808, +10728, +10729, +12842, +14922, +14955, +17068, +17101, +19214, +21295, +21359, +23472, +25585, +27698, +29811, +31924, +34037, +36085, +36117, +36117, +36117, +36117, +36085, +34004, +33971, +31891, +31859, +31858, +29745, +29713, +27632, +27632, +27599, +25519, +25486, +23406, +23373, +21261, +21260, +19180, +19148, +19147, +19115, +19115, +19115, +17034, +17034, +17001, +14953, +14921, +17034, +17034, +14954, +14953, +14922, +14922, +14955, +17067, +19148, +19213, +21294, +21359, +23472, +25585, +27666, +27666, +29746, +29778, +29779, +29811, +29811, +31859, +31891, +33972, +34004, +34004, +34004, +33972, +33972, +31892, +31859, +31859, +29746, +29714, +27633, +25553, +25520, +25520, +25520, +25553, +25553, +25585, +25585, +27633, +25585, +25585, +25553, +25553, +25585, +25553, +23472, +23472, +23472, +23472, +25520, +25520, +25521, +25552, +25520, +25520, +25520, +25519, +23439, +23439, +25487, +25487, +23407, +23375, +23374, +23342, +23341, +23341, +19181, +19181, +19148, +19115, +21162, +23242, +23242, +23177, +25191, +25093, +29253, +39785, +56623, +56493, +54281, +62668, +54151, +60587, +58571, +60651, +64941, +54280, +50056, +60656, +29128, +61118, +50879, +48798, +46718, +44574, +42462, +40413, +38268, +38301, +38301, +36220, +36220, +38334, +38334, +36188, +38269, +36189, +36156, +34108, +34108, +34108, +34076, +34075, +34043, +31963, +29850, +29817, +29817, +29817, +29817, +27769, +29850, +31930, +27768, +25655, +25623, +25591, +23511, +21398, +23478, +21364, +21267, +17073, +14959, +12846, +10766, +8653, +12846, +12814, +12814, +10733, +10700, +12781, +10700, +12813, +10766, +10766, +10766, +10766, +10766, +12814, +12814, +12814, +10733, +10733, +10733, +10733, +10733, +10733, +12781, +12813, +12781, +10732, +12813, +12780, +12780, +12781, +12748, +10668, +12780, +12748, +10700, +12748, +12780, +12780, +12780, +12780, +12780, +12780, +12748, +14827, +12780, +14828, +12780, +12748, +12780, +14828, +14860, +14827, +14826, +14826, +14825, +16841, +16841, +14727, +16808, +16808, +14661, +16676, +16577, +20705, +37282, +39362, +41475, +43620, +47845, +47909, +50022, +52167, +50086, +50086, +48006, +47973, +45925, +45925, +48006, +45958, +45957, +45990, +45990, +45991, +45991, +45991, +46023, +46023, +46023, +46023, +46023, +46023, +46055, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46088, +46088, +46056, +46056, +46088, +46089, +48137, +48137, +48202, +48202, +48202, +48234, +48234, +48235, +48235, +48235, +48235, +48235, +48235, +50315, +50315, +50315, +50315, +50315, +48267, +48267, +48267, +48267, +50316, +50316, +48267, +48267, +48235, +48268, +48267, +50348, +50348, +50348, +50316, +50315, +48235, +48235, +48235, +48203, +48203, +48203, +48203, +48171, +48170, +48170, +46090, +48138, +46090, +48106, +46058, +46058, +43945, +46025, +46025, +45993, +45992, +43912, +43912, +43880, +43879, +41799, +41799, +41767, +41766, +39718, +39686, +39686, +39686, +39686, +39686, +39654, +39654, +39654, +39654, +39654, +39653, +39653, +39653, +39653, +37605, +37573, +37573, +37573, +39653, +39653, +37605, +37573, +37573, +37573, +37573, +37573, +37573, +37573, +37573, +37573, +37573, +37573, +37573, +37573, +35460, +35460, +35460, +35492, +37540, +35492, +35460, +35460, +35428, +35428, +35427, +35427, +35427, +35460, +35459, +35459, +35428, +35428, +35427, +35427, +37508, +37507, +35459, +35459, +37475, +37475, +35459, +35459, +35459, +35459, +35459, +35459, +35427, +35427, +35427, +35427, +35427, +35427, +35427, +33379, +33347, +33379, +33379, +33379, +33379, +33380, +33380, +33379, +33379, +33379, +33379, +33379, +33379, +33379, +33412, +33412, +31332, +31331, +31331, +31331, +31331, +31331, +31331, +31331, +33380, +33380, +33380, +33380, +33380, +31332, +33380, +33380, +33380, +33380, +33380, +33380, +33380, +33380, +33348, +33347, +33380, +33348, +33379, +33380, +33380, +33379, +33379, +35460, +35460, +35460, +35460, +35460, +35460, +35460, +35493, +35461, +33413, +33413, +33413, +33414, +31366, +31366, +31366, +31366, +31334, +31335, +29319, +29319, +29320, +27272, +27272, +27272 +}, +{ +29219, +29219, +29219, +29219, +29219, +29251, +29219, +29219, +29219, +29219, +29251, +29252, +31300, +31300, +31300, +31300, +29219, +31299, +31300, +31300, +33380, +31333, +31333, +31333, +29318, +29318, +29351, +29417, +29450, +29483, +29516, +29548, +27534, +27567, +27567, +25519, +25519, +23472, +23472, +23439, +23440, +23407, +23407, +23440, +23439, +21359, +21327, +21359, +21359, +21327, +19278, +19279, +19279, +19247, +19246, +17166, +19214, +17166, +19214, +19214, +19214, +17166, +17133, +17133, +17101, +17068, +14987, +14923, +12842, +12842, +12809, +10729, +10729, +10696, +10696, +10696, +10696, +12776, +10696, +10696, +10695, +10695, +10696, +10664, +10663, +10663, +8582, +8614, +8582, +8550, +8550, +8550, +8582, +8583, +8648, +10728, +12809, +12874, +14955, +17067, +17100, +19180, +21293, +21326, +23406, +25519, +23471, +25552, +25552, +25552, +25552, +25520, +25487, +23439, +23407, +21326, +21326, +21294, +21261, +19181, +17068, +17067, +14954, +14922, +12841, +12809, +12809, +12808, +12777, +12842, +14923, +14955, +17068, +17101, +19214, +21327, +21392, +23473, +25617, +27730, +29843, +31924, +34037, +36117, +36150, +36150, +36150, +36117, +36085, +34004, +31891, +31859, +29778, +29746, +29713, +27632, +25552, +25519, +25486, +23406, +23373, +23341, +21260, +19180, +19147, +19115, +17067, +17067, +19115, +19115, +17034, +17034, +17002, +14953, +14953, +14953, +17034, +17034, +17002, +14954, +14954, +14954, +14987, +17067, +19148, +19213, +21294, +21326, +23472, +25585, +25618, +27666, +29746, +29778, +29779, +29811, +29811, +31859, +31923, +33972, +34004, +34004, +34004, +33972, +33972, +31892, +31859, +31827, +29746, +27665, +25553, +25552, +25520, +25520, +25553, +25553, +25552, +25585, +27665, +27665, +25585, +25552, +25552, +23504, +25553, +23505, +25520, +25553, +25553, +25553, +25553, +27633, +27601, +25553, +25552, +25552, +25552, +25520, +25520, +25520, +23439, +25487, +23407, +23407, +23375, +23374, +23374, +23373, +23341, +21229, +21227, +23275, +27370, +31498, +33578, +33578, +44044, +48204, +58704, +60751, +62863, +64911, +58442, +52038, +43587, +56362, +64879, +60781, +60716, +58571, +58476, +60591, +31175, +54778, +55071, +50910, +50846, +46654, +44575, +42494, +40414, +42494, +42527, +40382, +38269, +38301, +38366, +38334, +36221, +36220, +36188, +36156, +34108, +34108, +34076, +31995, +34076, +31963, +29850, +31930, +31930, +31930, +29850, +29817, +31930, +31930, +29817, +27736, +25655, +23543, +23511, +21397, +21365, +21332, +19219, +19154, +17041, +14960, +12879, +12846, +10766, +10733, +12846, +12814, +12846, +12846, +12846, +12846, +10798, +10766, +10766, +10733, +10733, +10734, +10734, +10701, +12814, +10765, +10733, +10733, +10701, +10700, +12780, +12812, +12781, +12781, +12813, +12780, +12748, +12781, +12749, +12749, +12780, +12780, +12748, +12748, +12780, +12780, +12780, +12780, +12780, +12780, +12780, +14828, +14828, +12780, +12780, +12780, +12780, +14860, +14860, +14827, +14826, +14826, +14793, +16841, +14728, +14728, +16807, +14726, +14661, +16676, +16512, +20673, +37282, +39363, +41443, +41442, +41475, +43587, +45796, +50022, +50086, +50087, +50119, +48038, +48006, +45958, +45958, +45990, +45990, +45990, +45990, +45990, +46023, +46023, +46055, +46055, +46055, +46055, +46055, +46055, +46056, +46056, +46088, +46088, +46056, +46056, +46056, +46056, +46088, +46088, +46088, +46088, +46089, +46089, +46089, +46089, +48169, +48169, +48169, +48170, +48202, +50282, +48235, +48267, +48235, +48267, +48267, +48267, +48267, +48267, +48267, +50347, +50348, +50348, +50348, +50316, +50316, +50348, +50348, +50348, +50348, +50348, +50348, +50348, +48267, +48268, +48300, +50348, +50348, +50380, +50348, +50348, +50347, +48267, +48267, +48235, +48235, +48235, +48203, +48203, +48171, +46122, +46122, +46090, +48138, +46090, +48106, +46058, +43977, +46057, +46057, +46025, +45993, +45993, +45992, +43912, +43912, +43880, +43879, +41799, +41799, +41767, +41767, +41767, +41767, +41767, +39718, +39686, +39686, +39686, +39686, +39686, +39686, +39686, +39686, +39686, +39685, +39685, +39653, +39653, +39685, +39685, +37605, +37605, +37605, +37605, +37605, +37605, +37605, +37573, +37573, +37573, +37573, +37573, +37541, +35493, +35492, +35492, +35492, +35492, +37540, +37540, +35492, +35492, +35427, +35460, +35460, +35460, +35460, +35459, +35459, +35459, +35428, +35428, +35428, +35427, +37508, +37507, +37507, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35427, +35427, +33379, +33379, +33379, +33379, +33379, +33379, +33379, +33379, +33380, +33380, +33380, +33379, +33379, +33379, +33411, +33411, +33411, +33411, +33411, +33412, +33412, +31331, +31331, +31331, +31331, +31331, +31331, +33412, +33412, +33412, +33412, +33412, +33412, +33380, +33380, +33412, +33412, +33412, +33412, +33412, +33412, +33380, +33379, +35428, +33380, +33380, +35460, +35460, +33380, +35428, +35460, +35460, +35460, +35460, +35460, +35493, +35493, +35493, +35493, +33414, +33414, +33446, +33446, +31366, +31366, +31367, +29319, +29319, +29319, +29319, +29320, +27272, +27304, +27272, +27272 +}, +{ +29219, +29219, +27171, +29219, +29219, +29219, +29219, +29219, +29219, +29219, +29251, +29251, +29251, +31267, +31267, +31300, +29219, +31299, +31300, +31300, +33348, +31333, +31301, +31333, +29318, +29351, +29384, +29417, +29450, +29483, +29516, +29548, +27534, +27566, +27567, +25519, +25520, +25520, +25520, +23439, +23440, +23440, +23440, +23472, +23440, +21359, +21327, +21327, +21358, +19278, +19246, +19246, +19246, +19246, +19214, +17166, +19214, +17133, +17133, +17133, +17133, +17133, +17101, +17133, +17068, +17036, +14955, +12842, +12842, +12842, +12809, +10729, +10696, +10664, +10664, +10664, +10664, +10696, +10695, +10695, +10695, +10696, +10696, +10664, +10631, +8583, +8582, +8614, +8550, +8550, +8550, +8582, +8583, +8615, +10696, +10761, +12841, +14922, +17035, +17100, +19148, +19213, +21326, +23406, +25487, +25552, +25552, +25585, +25584, +25552, +25552, +25519, +23439, +23439, +23407, +21326, +21294, +21294, +19213, +19180, +17100, +17067, +14955, +14922, +12841, +12809, +12809, +10728, +12809, +14922, +14955, +14987, +17068, +17101, +19214, +21327, +23473, +25585, +27698, +27762, +29875, +34004, +36117, +36150, +38198, +38230, +38230, +38198, +36117, +34004, +31891, +31859, +29746, +29745, +27632, +25552, +25487, +23406, +23374, +23374, +21260, +19180, +19147, +17067, +17035, +17035, +17035, +17035, +17034, +17034, +17002, +17002, +17001, +17001, +17001, +17001, +14921, +14953, +17002, +14986, +14954, +14954, +14954, +17035, +19148, +19213, +21294, +21326, +23472, +25553, +25585, +25618, +29746, +29779, +29811, +31859, +31859, +31891, +31923, +34004, +33972, +33972, +33972, +33972, +33972, +31859, +31827, +29747, +29746, +27633, +25520, +25520, +25520, +25520, +25552, +25553, +25552, +25585, +27665, +27665, +25585, +25552, +25552, +25552, +25585, +25553, +25553, +25553, +25585, +25585, +25585, +27633, +27633, +27633, +27633, +27633, +25585, +25584, +25584, +25552, +25520, +25520, +25488, +25488, +23407, +23407, +25454, +23406, +25422, +25421, +29582, +37935, +42031, +44078, +52432, +62964, +65108, +60719, +54379, +64943, +56458, +64878, +56297, +60491, +49926, +64815, +56492, +56556, +64942, +64878, +54315, +64849, +41674, +44147, +59295, +53023, +50846, +46654, +42494, +42493, +40446, +38301, +38301, +40414, +40414, +38334, +38333, +38301, +36253, +38301, +36221, +34108, +34075, +34108, +34108, +34108, +31931, +29882, +31963, +31963, +29882, +27769, +29817, +29882, +31930, +29850, +27737, +27769, +25656, +21462, +23510, +23543, +25559, +23445, +21300, +19186, +17041, +14928, +12846, +10733, +14927, +10734, +10798, +12846, +12911, +10734, +10702, +12815, +10766, +10765, +10733, +10733, +10733, +10734, +10701, +10701, +10700, +10701, +10733, +12813, +12813, +12781, +12780, +12812, +12781, +12781, +14861, +12780, +12748, +12781, +12749, +12749, +12748, +12780, +12780, +14860, +14860, +14828, +12780, +12748, +12748, +12748, +12779, +12747, +12747, +12747, +12780, +12780, +12780, +14828, +14860, +14827, +14827, +14826, +14793, +14760, +14761, +16841, +14759, +14726, +16773, +16675, +14432, +24898, +37282, +39363, +39363, +39298, +39330, +39394, +41538, +43651, +45860, +47974, +50087, +50119, +48038, +48038, +48038, +48070, +48103, +46022, +46022, +46023, +46023, +48103, +48135, +48135, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46056, +46088, +46088, +46088, +46088, +46088, +46088, +46089, +46089, +46121, +48169, +48201, +48202, +48234, +50282, +50282, +50283, +50315, +50315, +50315, +50347, +48300, +50348, +48267, +48299, +48299, +48300, +48300, +48300, +48300, +48300, +48300, +50348, +50380, +50380, +50348, +50348, +50348, +50348, +48300, +48300, +50348, +50380, +50380, +50380, +50380, +50380, +50380, +50380, +50348, +48267, +48235, +48235, +48236, +48235, +48203, +48203, +48203, +48171, +48170, +48138, +46058, +46058, +46025, +46057, +46058, +46057, +46025, +45993, +45992, +43912, +45992, +43912, +43880, +41799, +41799, +41799, +41799, +41799, +41799, +41799, +41767, +41767, +41767, +41766, +41766, +41767, +39718, +39718, +39718, +39718, +39718, +39686, +39686, +39686, +39686, +39686, +39686, +39685, +37605, +37605, +39685, +39685, +39685, +37605, +37573, +37573, +37573, +35525, +35493, +35492, +35525, +35493, +35492, +35492, +35492, +37540, +37572, +37540, +35460, +35460, +35492, +35492, +35492, +35459, +35459, +35459, +35428, +35428, +35428, +35460, +37508, +37507, +37507, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35459, +35427, +33379, +33379, +33379, +33379, +33379, +33379, +33379, +33380, +33380, +33380, +33380, +33412, +33411, +33412, +33412, +33412, +33412, +33412, +33412, +33444, +33444, +33444, +33444, +33444, +33444, +33412, +33411, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +35460, +33412, +33411, +35493, +35460, +35461, +35493, +35493, +35460, +35460, +37541, +37541, +37541, +37541, +35493, +35493, +35493, +33445, +33413, +35494, +33446, +33447, +33447, +33447, +31399, +31399, +31399, +31400, +31400, +29352, +29352, +29352, +29353, +27305, +27305 +}, +{ +27171, +27171, +27171, +27171, +27171, +27171, +27171, +27171, +27140, +27171, +29220, +29220, +31268, +31267, +31267, +31299, +31300, +31267, +31267, +31300, +31332, +31333, +31333, +31333, +31366, +29351, +29384, +29449, +29482, +29515, +29548, +29548, +27533, +27566, +27567, +27567, +25519, +25488, +23472, +23472, +23440, +23440, +23440, +21391, +21391, +21391, +21391, +21359, +21327, +19278, +19246, +19246, +19246, +19246, +19214, +17166, +17165, +17133, +17133, +17101, +17100, +17100, +15020, +17068, +14988, +14955, +12842, +12842, +12810, +12809, +10729, +10696, +10696, +10696, +10664, +10664, +10663, +10695, +10695, +10695, +10695, +10695, +10696, +10663, +8583, +8583, +8582, +8583, +8550, +8583, +8582, +8582, +8615, +10696, +10728, +12809, +14922, +14955, +17068, +17100, +19181, +21293, +21326, +23407, +23471, +25552, +25585, +27633, +27633, +25585, +25552, +25520, +25520, +23439, +23439, +23407, +23374, +21326, +21261, +19180, +17100, +17067, +14955, +14922, +12841, +12809, +12809, +12808, +12841, +12874, +14955, +14988, +15020, +17101, +17134, +19279, +21392, +23537, +25650, +27763, +29844, +31957, +34069, +36150, +38230, +38231, +36182, +36150, +34069, +33972, +31891, +29811, +27698, +25585, +25584, +23439, +23406, +23406, +21261, +21293, +19147, +19147, +19115, +17066, +17034, +17034, +17034, +17034, +17034, +17034, +17002, +16969, +16969, +16969, +17002, +17002, +17034, +17002, +16970, +16970, +14922, +14922, +14955, +17067, +19180, +19181, +21294, +23407, +25520, +25553, +25585, +25586, +29746, +29778, +29811, +31859, +31891, +31891, +31924, +33972, +34004, +34004, +33972, +31924, +31892, +31859, +29746, +29714, +27666, +27633, +25520, +25520, +25552, +25585, +25585, +25585, +25552, +25552, +25552, +25585, +25585, +25585, +25552, +23504, +25617, +25617, +25617, +25617, +27633, +27633, +27665, +27666, +27666, +27665, +27665, +29713, +29713, +29713, +27665, +27665, +27633, +27633, +25552, +27600, +25520, +25488, +27568, +25423, +31695, +35823, +39918, +50352, +56560, +60719, +62831, +64976, +58477, +47976, +43782, +56492, +56395, +56329, +60523, +56330, +45765, +58476, +60654, +62798, +64844, +60586, +54184, +64783, +58576, +22852, +63327, +50846, +50911, +48799, +44606, +40478, +44607, +42494, +42494, +40414, +40382, +40414, +40382, +42494, +40446, +38301, +36188, +36220, +38301, +34075, +34075, +31995, +34076, +36189, +34108, +31963, +29850, +29849, +31930, +29849, +29882, +31962, +27769, +31930, +25656, +23510, +25591, +23510, +23478, +23413, +21300, +19186, +17073, +14960, +12879, +12846, +12847, +10766, +12815, +10766, +10734, +10734, +10734, +12815, +10734, +10734, +10734, +10734, +10734, +10733, +10733, +10733, +12814, +10733, +10733, +10733, +12813, +12813, +12781, +10700, +14861, +12781, +12748, +12748, +12781, +12781, +12781, +14861, +12780, +12780, +12813, +14893, +14893, +12780, +12748, +12748, +12780, +12748, +12747, +12779, +12780, +12780, +12780, +12780, +12780, +14828, +14828, +14827, +14827, +14826, +14794, +12681, +14793, +14793, +14760, +16807, +12515, +14400, +24801, +31010, +37250, +39363, +39298, +37217, +39297, +39297, +39329, +41475, +41442, +45700, +49990, +50055, +48039, +48071, +46023, +46055, +46055, +46056, +46023, +46023, +48136, +48104, +46056, +46056, +46056, +46088, +46088, +46056, +46056, +46056, +46056, +46056, +46088, +46056, +46088, +46089, +46089, +46089, +46121, +46121, +46121, +46153, +48201, +48201, +48202, +48202, +48234, +48267, +48235, +48267, +48267, +48267, +48267, +48299, +50348, +50348, +48300, +48300, +50380, +50380, +50380, +50381, +50413, +50413, +50381, +50381, +50413, +50413, +50381, +50348, +48300, +48300, +50380, +50380, +50381, +50380, +50380, +50380, +50413, +50413, +50380, +50380, +50380, +50348, +50316, +50316, +50316, +50316, +48203, +48235, +48235, +48203, +48203, +48170, +46090, +46090, +46089, +46090, +46090, +48137, +46057, +46057, +46025, +45992, +45992, +43944, +43912, +43879, +41831, +41831, +41831, +41831, +41799, +43879, +43879, +41799, +41799, +41799, +41831, +41831, +41831, +41799, +41798, +39718, +39718, +39718, +39718, +39718, +39686, +39718, +39686, +37637, +37637, +37638, +37638, +37637, +37637, +37605, +37605, +37573, +37573, +37605, +37605, +37605, +35525, +35525, +35525, +35493, +35524, +35492, +37540, +37540, +37540, +35492, +35492, +35492, +35492, +35460, +35459, +35459, +35460, +35460, +35460, +35460, +35459, +35459, +35459, +35492, +35459, +35459, +35459, +35460, +35460, +35460, +35460, +35460, +35459, +35459, +35459, +35459, +35459, +33411, +33379, +33379, +33379, +33379, +33379, +33412, +33380, +33412, +33412, +33412, +33444, +33444, +33412, +33412, +33412, +33412, +31364, +31364, +31364, +31364, +31364, +31364, +33412, +33412, +33412, +33412, +33413, +33413, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33444, +33444, +33412, +33412, +37540, +37540, +37540, +37540, +37540, +37540, +37540, +37540, +37572, +37573, +37573, +35525, +35525, +35525, +35526, +35526, +33479, +35527, +35527, +33479, +33479, +31432, +31432, +31432, +31432, +31433, +31433, +29385, +29385, +27338, +27338, +27338 +}, +{ +27172, +27172, +27204, +27172, +27172, +27171, +27171, +27171, +27171, +27171, +29220, +29220, +29220, +29219, +29219, +29219, +31267, +31267, +31267, +31300, +31332, +31333, +31333, +31365, +31366, +31399, +29416, +29449, +29482, +29515, +29548, +29548, +27534, +27566, +27567, +27567, +25519, +25520, +23472, +23472, +23440, +23472, +23440, +21391, +21391, +21391, +21359, +21359, +19278, +19246, +19246, +19246, +19214, +17166, +17133, +17101, +17101, +17100, +17068, +15020, +15020, +14987, +14987, +14955, +14955, +14922, +12842, +12809, +12809, +12809, +10729, +10696, +10728, +10696, +10696, +10696, +10696, +10696, +10695, +10695, +10695, +10695, +10695, +10663, +8615, +8583, +8583, +8583, +6470, +6502, +6502, +6502, +8615, +10696, +10728, +12809, +14922, +14955, +17068, +19148, +19181, +21294, +23407, +23439, +23504, +25584, +27665, +27665, +27665, +27633, +25585, +25552, +25519, +23439, +23439, +23407, +23374, +21326, +21261, +19180, +17100, +17067, +14955, +14922, +12841, +12809, +12809, +12808, +12809, +12874, +14923, +14955, +15020, +17101, +17166, +21327, +21392, +23505, +25650, +27763, +29844, +31957, +34037, +34070, +36150, +36150, +36150, +36118, +34037, +31924, +29811, +29779, +27665, +25552, +25520, +23406, +21293, +21293, +19180, +19180, +19115, +19115, +17066, +17034, +17034, +17034, +17034, +17034, +17034, +17034, +17002, +17001, +17002, +17002, +17002, +17034, +17035, +17035, +17002, +17002, +17002, +14954, +17035, +17100, +19213, +21294, +23375, +23440, +25552, +25585, +27666, +27698, +29746, +29779, +31859, +31891, +31891, +31891, +31924, +33972, +34004, +33972, +31924, +31892, +31859, +29779, +29746, +27666, +27666, +27633, +25553, +25552, +25552, +25552, +25552, +25552, +25552, +25552, +25585, +25585, +25585, +25585, +25552, +25552, +25585, +25617, +27666, +27666, +27698, +27698, +27698, +29746, +29746, +29746, +29713, +29713, +29713, +29713, +29746, +29746, +25617, +25552, +29746, +25552, +25520, +29713, +31760, +35921, +40048, +42031, +44046, +56528, +62833, +64848, +58476, +50023, +52073, +50056, +56492, +64944, +64879, +52071, +62668, +52071, +54185, +43685, +60654, +64911, +60586, +58441, +56296, +62604, +45833, +33352, +46358, +55039, +50879, +46718, +40412, +40446, +42494, +42526, +44575, +40381, +40349, +42462, +40382, +40349, +36188, +40382, +36156, +36188, +42495, +38269, +36188, +36156, +34076, +34043, +31930, +31963, +31930, +29817, +29849, +29882, +31930, +31962, +29849, +27769, +25655, +27736, +25591, +21397, +25591, +25559, +25494, +21300, +17073, +12879, +10766, +12814, +12815, +10766, +12847, +12815, +10766, +12814, +10734, +12815, +10734, +10734, +10766, +10766, +10734, +10733, +10733, +10733, +10733, +12813, +12814, +12813, +10733, +12781, +12781, +12781, +14861, +12781, +12781, +14861, +14861, +12813, +12748, +10668, +14861, +12780, +12780, +12812, +12812, +12780, +12780, +14860, +12780, +12780, +12780, +12780, +12812, +14860, +14860, +12812, +14860, +14828, +14828, +14860, +14827, +14826, +14826, +14761, +12713, +14793, +14760, +14693, +12482, +16544, +26882, +31010, +35202, +37282, +37250, +37185, +37185, +37185, +39297, +41443, +43523, +39361, +43684, +50087, +50119, +48038, +46023, +45990, +46023, +48136, +48136, +48103, +48103, +48103, +48104, +48136, +48136, +48136, +48136, +48136, +48136, +46088, +46088, +46088, +46089, +46088, +46088, +46089, +46121, +46121, +46121, +48201, +48233, +48234, +48234, +48266, +48266, +48234, +48267, +50315, +48267, +48267, +50347, +48300, +48300, +50348, +50348, +50380, +50380, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +52461, +52461, +52461, +50413, +50413, +50381, +50381, +50381, +50381, +50381, +50380, +50380, +50380, +50413, +50413, +50381, +50381, +52429, +50380, +50348, +50348, +50348, +50348, +48235, +48235, +48235, +48235, +48203, +48203, +46122, +48170, +48170, +48170, +48170, +48170, +48138, +46057, +46057, +46025, +46024, +45992, +43944, +43912, +43912, +43911, +43911, +43911, +43879, +43880, +43912, +43879, +41831, +41831, +41831, +41831, +41831, +41831, +41831, +41799, +41798, +41799, +41798, +39750, +39750, +39750, +39750, +39718, +39718, +39718, +39718, +39686, +39718, +39686, +37637, +37605, +37605, +37605, +37605, +37605, +37605, +37573, +37573, +35524, +35524, +35492, +37540, +37540, +37540, +37540, +37540, +35492, +35492, +35460, +35459, +35459, +35460, +35492, +35492, +35460, +35460, +35459, +35459, +35492, +35459, +35459, +35459, +35460, +35492, +35492, +35492, +35492, +35492, +35459, +35459, +35459, +35459, +35459, +33411, +33411, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +33412, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +33412, +33412, +33412, +33412, +33413, +33413, +33412, +33412, +33412, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +35492, +35492, +35492, +33444, +37540, +37540, +37540, +37572, +37572, +37573, +37573, +37573, +37573, +37573, +35557, +35557, +35525, +33477, +35526, +35526, +35527, +35559, +33479, +33479, +33479, +31432, +31432, +31432, +31465, +31465, +29417, +29385, +27338, +27370, +27370, +27338 +}, +{ +27172, +27172, +27172, +27172, +27172, +27171, +27171, +27171, +27171, +27171, +27171, +29220, +29220, +29219, +29219, +29219, +31267, +31267, +31267, +31300, +31332, +31333, +31365, +31365, +31398, +31431, +31464, +31497, +29482, +29515, +29548, +29580, +27566, +29614, +27599, +27599, +25519, +25520, +23472, +23472, +25520, +23472, +23472, +21391, +21359, +21359, +21359, +21327, +19278, +19278, +19246, +19214, +17133, +17133, +17101, +15020, +15020, +15020, +14988, +14987, +14987, +14955, +12907, +12874, +12874, +12842, +12810, +10761, +10761, +10729, +10729, +10729, +10728, +10728, +10728, +10696, +10696, +10696, +10695, +10695, +10695, +10695, +10663, +10663, +8615, +8583, +8583, +8582, +6502, +6502, +6502, +8583, +10696, +10728, +10761, +12841, +14954, +14987, +17100, +19181, +19213, +21326, +23439, +25519, +25552, +25585, +27665, +27665, +27665, +27665, +27665, +27633, +25520, +25520, +23439, +23407, +23407, +23374, +21293, +19181, +19148, +17067, +14955, +14922, +12841, +12809, +12809, +12808, +10761, +12841, +12874, +14955, +15020, +17101, +19214, +21327, +21392, +23505, +25650, +27731, +29844, +31924, +31989, +34037, +36150, +36150, +34102, +34070, +31989, +31924, +29811, +27731, +25585, +23472, +23439, +21326, +21293, +19181, +17099, +17067, +17066, +17034, +17034, +17002, +17034, +17034, +17034, +17034, +19114, +17034, +17034, +17002, +17002, +17002, +17034, +19083, +19115, +19115, +19083, +19115, +17035, +17067, +19148, +19213, +21326, +23407, +25488, +25552, +27633, +27666, +27698, +29779, +29779, +31859, +31892, +31924, +31924, +31924, +33972, +33972, +33971, +31924, +31891, +31859, +31827, +29746, +27666, +27633, +25552, +25520, +25520, +25520, +25520, +25520, +25552, +25552, +25552, +25552, +25585, +25585, +25585, +25585, +25585, +25585, +25617, +27666, +27698, +29778, +29779, +29779, +29779, +29779, +29746, +29746, +29746, +29746, +29746, +29746, +29747, +29779, +27698, +27730, +27633, +29746, +31826, +35921, +40081, +37934, +39851, +48205, +56527, +64946, +62702, +60491, +54185, +52072, +49894, +43620, +62734, +65172, +58443, +56297, +54216, +62604, +52008, +47879, +60589, +60620, +60554, +56263, +58377, +60426, +54186, +43883, +29291, +59135, +52927, +50911, +44638, +42526, +42461, +42461, +42494, +40414, +40381, +40381, +38301, +40381, +38301, +40382, +38301, +36156, +36156, +36156, +36156, +34043, +34043, +31963, +31963, +34076, +34043, +29849, +31962, +34108, +31995, +29881, +29849, +29849, +27736, +25623, +21398, +23543, +23478, +23413, +21268, +19186, +17106, +14992, +12879, +12814, +10734, +10734, +12815, +10734, +10734, +12815, +10734, +10734, +10734, +10766, +10766, +10766, +12814, +10766, +12814, +12814, +12846, +12846, +12846, +12814, +12813, +12813, +14861, +14894, +12781, +14861, +14894, +14861, +12748, +12748, +12781, +14894, +12780, +12780, +12813, +14893, +14893, +14861, +14828, +14828, +14860, +14860, +14860, +14860, +14860, +12812, +14860, +12812, +14861, +14828, +14828, +16908, +14859, +14827, +14794, +14762, +14760, +14760, +14727, +12515, +12417, +20705, +28962, +33058, +35202, +35170, +35137, +37185, +39265, +39266, +41346, +41378, +41411, +39362, +39394, +43716, +52200, +52297, +50183, +48103, +48135, +48167, +48167, +48135, +48136, +48168, +48168, +48169, +48168, +48169, +48168, +48168, +48168, +48168, +48169, +48169, +46121, +46089, +46089, +46121, +46121, +46153, +48202, +48234, +48234, +48266, +48266, +48267, +48267, +48267, +48267, +48299, +48300, +50348, +50348, +50380, +50380, +50380, +50380, +50380, +50413, +52493, +52493, +52493, +52461, +52461, +52494, +52494, +52494, +52494, +52494, +52493, +52461, +50413, +50413, +50413, +50381, +50381, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50381, +50380, +50348, +50348, +50348, +50348, +50316, +50316, +50316, +50316, +48235, +48203, +48203, +48170, +46122, +48170, +48170, +48170, +48138, +46090, +46057, +46025, +46025, +46025, +45992, +43944, +43912, +43912, +43912, +43912, +43912, +43912, +43912, +43912, +43911, +43911, +41863, +41863, +41831, +41831, +41831, +41831, +41831, +41831, +41831, +41798, +41799, +41831, +41799, +39750, +39718, +39718, +39718, +39718, +39718, +39718, +37637, +37637, +37605, +37605, +37605, +37605, +37605, +37605, +37605, +35525, +35524, +35524, +37572, +37540, +37572, +37572, +37572, +37572, +35492, +35492, +35459, +35459, +35492, +35492, +35492, +35492, +35460, +35459, +35492, +35492, +37540, +37540, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35459, +35459, +35460, +35460, +35460, +35460, +33411, +33412, +33412, +33412, +33412, +33412, +33444, +33444, +33412, +33412, +33412, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +31364, +33412, +33412, +33445, +33412, +33412, +33412, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +35492, +35524, +35524, +35524, +35492, +37572, +37572, +37572, +37604, +37605, +37605, +37605, +37605, +37605, +37605, +37605, +35557, +35558, +35558, +35558, +35558, +33511, +33511, +33511, +33512, +33512, +31464, +31464, +31497, +31497, +31498, +31498, +29418, +27370, +27370, +27370, +27370 +}, +{ +27171, +27171, +27171, +27171, +27171, +27171, +27171, +27172, +27171, +27171, +29220, +29252, +29251, +29251, +29252, +31300, +31300, +31267, +31267, +31300, +31332, +31333, +31365, +31365, +31430, +31463, +31496, +31529, +31562, +29547, +31628, +31628, +29614, +29646, +29647, +27599, +27600, +25552, +25552, +23472, +25520, +25520, +23472, +23440, +21359, +21359, +21327, +19278, +19278, +19246, +19246, +17165, +17133, +17101, +15020, +15020, +14988, +14988, +14987, +14987, +14955, +14923, +12874, +12874, +12842, +12842, +12809, +10761, +10761, +10729, +10729, +10729, +10728, +10728, +10728, +10728, +10696, +10695, +10695, +10695, +10695, +10695, +10663, +10663, +10663, +10663, +8583, +8582, +8583, +8583, +8583, +8615, +10728, +12809, +12809, +12842, +14987, +17068, +17100, +19213, +21294, +23407, +23439, +23472, +25552, +25585, +27665, +27665, +27665, +27697, +27665, +27665, +27632, +25552, +25520, +25487, +23407, +23374, +21294, +19213, +19148, +17067, +17035, +14954, +14922, +12841, +12809, +10728, +10761, +12841, +12842, +12875, +14988, +15021, +17134, +19279, +21392, +23505, +25618, +27731, +29811, +29876, +31957, +31989, +34102, +34102, +34102, +34070, +31989, +29876, +27763, +27699, +25585, +23504, +23440, +21326, +21293, +19180, +17100, +17067, +19115, +17066, +17034, +17034, +17034, +17066, +17066, +17066, +19115, +19082, +17034, +19082, +19083, +19083, +19115, +19115, +19115, +19115, +19116, +19148, +19148, +19180, +19213, +21294, +23407, +25488, +25552, +27633, +27666, +29746, +29779, +29811, +31859, +31892, +31892, +33972, +33972, +31924, +31924, +31924, +31923, +31891, +31891, +29811, +29746, +27666, +27633, +25553, +23440, +23440, +23440, +25488, +25520, +25520, +25552, +25552, +25552, +25552, +25585, +25585, +25585, +25585, +25585, +25585, +27666, +27698, +29779, +29811, +31859, +31859, +31859, +31859, +31859, +31859, +33940, +33940, +31859, +31859, +29811, +29779, +31859, +29746, +36020, +42260, +40049, +35757, +37803, +46189, +52332, +56525, +62832, +64977, +58443, +47814, +43588, +43589, +49894, +62637, +56362, +64814, +60620, +62701, +62637, +60523, +62573, +35169, +60589, +64846, +64715, +64715, +60424, +58312, +52071, +56397, +41837, +50552, +54974, +50846, +44638, +44638, +44541, +42461, +42462, +42462, +40349, +40349, +38301, +42494, +36156, +36188, +40446, +40382, +36188, +36188, +36188, +36156, +34043, +36156, +36156, +34076, +31995, +31962, +34043, +34075, +29882, +31962, +29881, +27736, +25688, +25623, +23510, +23511, +23510, +23478, +23381, +21267, +17073, +14960, +12879, +12878, +10766, +10734, +10766, +10702, +10702, +10766, +10734, +10734, +10734, +10766, +10766, +12814, +12814, +12814, +12846, +12846, +12846, +12846, +12814, +12813, +12813, +12813, +12813, +12813, +12813, +12781, +12781, +14861, +16974, +16974, +14861, +12781, +12780, +12813, +14861, +14893, +14893, +14861, +14860, +14828, +14860, +14860, +14860, +14860, +14860, +12812, +14860, +14893, +14893, +14860, +16908, +16908, +14827, +12746, +12746, +14761, +16841, +14695, +14629, +12449, +16544, +24866, +31010, +35138, +33122, +33089, +35137, +37217, +39266, +39298, +39298, +39266, +41347, +41444, +39395, +41604, +50152, +50217, +48071, +50249, +48135, +50248, +50248, +50280, +50281, +48200, +46088, +46087, +48201, +48201, +48169, +48169, +48169, +48169, +48169, +48169, +46121, +46121, +46121, +46153, +46153, +46154, +48234, +48266, +48266, +48266, +48299, +50347, +50347, +48299, +48299, +50379, +48332, +50380, +50380, +50380, +50412, +50412, +50413, +50413, +52493, +52493, +52493, +52494, +52494, +52494, +52526, +54606, +54606, +52526, +52494, +52494, +52493, +52461, +50413, +50381, +50381, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50381, +50380, +50348, +50348, +48300, +48300, +50316, +50316, +50316, +48268, +48235, +48203, +48203, +48203, +46122, +48170, +48170, +48170, +46122, +48170, +46090, +46089, +46057, +46057, +46025, +46024, +43944, +43944, +43944, +43944, +43912, +43912, +43912, +43912, +43912, +43912, +43912, +43911, +41831, +41863, +41863, +41831, +41863, +43911, +41831, +41831, +41799, +41799, +41799, +39750, +39750, +39750, +39750, +39718, +39718, +39718, +39686, +37637, +37605, +37605, +37605, +37573, +37605, +37605, +35557, +35557, +37573, +37573, +37573, +37573, +37572, +37572, +37572, +37572, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35459, +35459, +35492, +35492, +35491, +35491, +35491, +35492, +35492, +35459, +35459, +35491, +35492, +35459, +35459, +35492, +35492, +35492, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33476, +33444, +33444, +33444, +31396, +31396, +31396, +31396, +31396, +31396, +31364, +31364, +31364, +33412, +33445, +33445, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +33444, +35492, +35524, +35525, +35525, +35524, +35524, +37604, +37604, +37604, +37605, +37605, +37605, +37605, +35557, +37637, +37637, +35590, +35590, +35590, +35590, +35590, +35591, +33511, +33543, +33544, +33512, +33512, +31496, +31497, +31497, +31498, +31498, +29450, +27402, +27370, +27371, +27370, +25322 +}, +{ +27171, +27171, +27171, +27171, +27171, +27171, +27171, +27172, +27171, +27171, +29220, +29251, +29251, +29252, +29252, +31300, +31300, +31267, +31267, +31300, +31332, +31332, +31365, +31365, +33478, +33511, +33576, +31561, +31563, +31595, +31628, +31660, +29613, +29646, +29647, +27599, +27600, +25552, +25552, +23472, +23472, +25552, +23504, +23472, +21391, +21359, +19278, +19246, +19246, +19246, +19213, +17133, +17068, +14988, +14987, +14955, +14923, +14923, +14923, +12874, +12874, +12842, +12842, +12841, +12810, +12810, +12809, +12809, +10761, +10729, +10729, +10728, +10728, +10728, +10728, +10728, +10696, +10695, +10695, +10695, +10695, +10695, +10663, +10663, +10664, +10696, +10663, +8583, +8615, +8615, +8615, +10696, +12809, +12809, +12842, +14922, +14987, +17068, +19181, +19213, +21326, +23439, +25520, +25552, +25584, +25617, +27697, +27698, +29746, +29746, +27698, +27665, +27665, +27633, +25552, +25519, +23407, +23406, +21326, +21293, +19148, +17068, +17035, +14987, +14954, +12841, +12809, +12808, +10728, +10793, +12842, +12875, +14988, +15021, +17134, +19247, +21392, +21456, +23537, +25650, +27763, +29876, +31957, +31990, +34070, +34070, +32022, +32022, +29909, +29877, +27763, +25651, +25618, +25585, +23472, +21359, +21294, +19181, +19148, +17067, +19147, +19147, +17067, +17066, +17067, +19115, +19115, +19115, +17067, +17067, +19115, +19115, +19115, +19115, +19148, +19148, +19148, +19148, +19148, +19181, +21261, +21293, +21326, +23407, +25488, +25552, +27633, +27665, +29746, +29778, +31859, +31859, +31892, +31924, +33972, +33972, +33972, +33972, +31924, +31924, +31891, +31891, +31859, +29779, +29746, +27633, +25552, +25520, +23440, +23407, +23407, +23440, +23472, +25520, +25520, +25552, +25552, +25585, +25585, +25585, +25585, +25585, +25617, +27665, +27698, +29746, +29811, +31859, +31892, +33940, +33972, +33972, +33972, +33972, +33972, +31924, +31892, +31892, +31892, +33940, +38100, +42261, +46389, +42064, +39853, +46125, +54478, +60751, +62830, +60685, +64944, +64944, +64782, +49960, +45670, +39331, +56233, +58378, +54184, +64814, +64911, +56394, +56330, +56298, +62573, +37282, +52137, +52136, +58344, +64716, +58312, +58344, +60457, +60557, +58577, +24999, +61182, +52959, +48831, +46718, +44574, +44574, +44575, +42429, +40317, +40381, +40381, +40381, +38333, +38301, +34043, +40381, +40414, +31962, +31962, +34075, +31930, +34043, +31962, +31930, +31963, +34075, +34075, +31962, +31930, +31962, +27736, +25655, +27736, +25623, +23543, +21430, +21397, +21332, +19187, +17074, +14960, +12879, +12879, +12878, +12815, +12814, +12815, +10734, +10734, +12815, +10734, +10734, +10766, +10766, +12814, +12814, +12814, +12814, +12846, +12847, +12846, +12846, +12846, +12814, +12814, +12814, +12814, +14861, +14894, +14894, +14894, +12813, +12748, +12781, +14861, +16974, +14893, +14861, +12813, +12812, +12812, +14860, +14861, +14861, +14828, +14860, +14860, +14860, +14860, +14860, +14893, +14893, +14860, +14860, +16908, +16908, +12779, +12746, +14793, +14793, +16807, +12516, +12450, +16545, +20738, +29026, +31009, +35138, +33122, +33122, +37218, +37250, +39266, +37185, +37185, +35105, +37219, +39396, +37380, +37444, +41799, +50283, +52363, +48170, +46120, +46120, +46088, +48167, +48200, +48168, +48200, +50314, +48201, +48201, +48201, +48201, +48201, +48201, +48201, +48201, +46154, +46154, +46154, +48202, +48234, +48234, +48266, +48299, +48299, +48299, +50379, +50379, +50380, +50380, +50380, +50412, +50380, +50380, +50380, +50412, +50413, +50445, +50445, +52493, +52493, +52493, +52494, +52526, +52526, +52526, +54607, +54607, +54607, +54607, +52526, +52526, +52494, +52494, +52493, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50381, +50380, +50348, +50348, +50348, +48268, +48268, +48268, +48267, +48235, +48235, +48203, +48203, +48202, +48202, +48202, +48202, +48170, +48170, +46122, +46090, +46090, +46089, +46057, +46057, +46057, +43977, +43977, +46024, +43944, +43944, +43944, +43944, +43944, +43944, +43912, +43912, +43912, +43912, +43912, +43911, +43911, +43912, +43911, +41863, +39783, +39783, +39783, +39783, +39783, +39783, +39750, +39750, +39750, +39750, +39718, +37670, +37637, +37637, +37637, +37605, +37605, +37605, +37605, +37605, +37605, +37605, +37605, +37605, +37605, +37573, +37572, +35524, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35491, +35491, +35491, +35492, +35492, +35491, +35491, +35491, +35491, +35491, +35492, +35492, +35492, +35491, +35492, +35492, +35492, +35492, +35492, +35492, +33444, +35524, +35524, +35524, +35492, +33476, +33476, +33476, +33444, +33477, +33477, +33477, +33476, +33444, +33444, +33444, +33476, +33476, +31396, +31396, +31396, +33444, +33444, +33444, +33445, +33444, +33444, +33476, +33476, +33476, +33444, +33444, +33444, +33444, +33444, +33476, +35524, +35525, +35525, +35525, +35524, +35556, +35556, +37604, +35557, +35589, +35557, +35557, +35557, +37637, +35590, +35590, +33542, +33510, +33510, +33511, +33543, +33544, +33544, +33544, +33544, +31497, +31497, +31497, +31497, +29450, +29450, +29450, +27370, +25323, +25355, +25323, +25323 +}, +{ +29251, +29251, +29251, +29251, +27171, +27171, +29251, +29251, +27171, +29251, +29251, +29251, +29251, +29251, +29252, +31300, +29252, +29251, +31267, +31300, +31332, +31332, +31365, +33445, +33478, +33543, +33576, +31561, +31562, +31595, +31628, +31660, +29613, +29646, +29647, +29647, +27600, +27600, +25552, +23472, +23472, +25520, +23472, +23440, +21359, +19279, +19246, +19246, +19246, +19214, +17133, +17100, +15020, +14987, +14955, +12874, +12842, +12842, +12842, +12842, +12842, +12809, +12809, +12809, +10761, +12809, +12809, +12809, +10761, +10729, +10729, +10729, +10760, +10729, +12777, +10728, +10728, +10696, +10695, +10695, +10695, +10695, +8615, +10664, +10696, +10696, +8615, +8615, +8583, +8615, +8615, +10728, +12809, +12842, +12874, +14987, +17068, +17133, +19213, +21326, +23407, +23472, +25552, +25585, +27665, +27665, +27698, +29778, +29778, +29810, +29778, +29746, +29746, +27665, +27633, +25520, +23439, +23407, +21326, +21294, +19180, +19148, +17067, +17035, +14954, +12841, +12809, +12809, +10728, +10761, +10794, +12875, +12908, +15021, +17101, +19247, +19311, +21424, +23537, +25618, +27731, +29844, +29909, +31957, +31990, +32022, +32022, +29941, +29909, +29877, +27764, +25651, +25618, +25585, +23440, +21359, +21294, +19181, +19181, +17068, +19147, +17067, +17067, +17067, +17067, +19147, +19147, +19147, +17099, +19147, +19115, +19148, +19148, +19148, +19180, +19181, +19180, +19181, +21229, +21294, +21326, +23407, +23439, +23472, +25552, +27633, +29714, +29746, +31827, +31891, +33972, +33972, +34004, +34004, +34004, +34004, +34004, +33972, +33972, +33972, +31923, +31891, +31859, +29779, +29746, +27633, +25520, +23440, +23440, +23407, +23407, +23440, +25520, +25552, +25552, +25552, +25585, +25585, +27665, +27665, +27665, +25617, +27698, +27698, +29778, +31859, +31891, +33972, +33972, +33972, +34004, +36053, +34004, +34004, +33972, +33972, +36052, +38132, +40213, +40213, +50550, +48371, +44014, +48174, +52302, +54381, +62767, +64814, +58571, +62830, +64975, +64911, +56427, +45832, +39397, +33058, +52040, +43588, +58443, +64878, +56459, +56427, +54249, +58378, +60460, +47847, +45798, +62637, +64652, +60425, +64813, +60457, +56231, +49926, +52107, +45998, +39921, +57086, +48733, +46685, +46654, +44574, +44574, +42462, +42462, +42462, +40413, +40413, +34107, +36220, +42559, +34075, +27736, +36156, +31962, +36188, +36123, +34075, +31963, +34043, +31995, +31962, +31962, +29849, +31962, +29849, +25623, +27736, +27768, +21397, +23510, +23510, +25591, +23413, +19187, +17073, +17041, +14992, +12879, +12814, +10766, +10766, +12847, +10766, +10766, +12847, +10766, +10766, +12846, +12846, +12846, +12846, +12846, +12846, +12846, +12847, +12846, +12846, +14926, +14926, +12846, +12846, +14894, +14894, +14894, +14861, +12813, +14861, +16974, +16974, +12813, +10667, +14861, +14861, +12813, +12812, +12812, +14860, +14860, +14828, +14860, +14860, +14860, +14860, +14860, +14860, +14860, +12812, +14828, +14860, +16908, +14860, +14826, +14826, +14793, +14760, +14629, +12450, +14465, +20738, +27011, +29058, +31009, +35170, +33122, +33090, +35137, +37218, +39330, +39298, +35137, +33024, +35203, +37413, +33220, +24898, +29156, +37640, +44043, +50349, +46154, +46154, +46153, +48233, +50346, +48266, +46153, +46121, +48233, +48233, +48233, +48233, +48233, +48233, +46153, +46154, +46186, +46186, +48234, +48234, +48234, +48266, +48299, +50379, +48299, +50379, +50380, +50380, +50380, +50380, +50412, +52460, +50412, +50412, +50413, +50413, +50445, +52493, +52493, +52526, +52526, +52526, +52526, +52526, +52526, +52526, +54607, +54607, +54607, +54607, +52526, +52526, +52494, +52494, +52494, +52494, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50413, +50381, +50381, +50381, +50381, +50380, +50380, +50380, +50380, +48300, +48300, +50348, +48300, +48267, +48235, +48235, +48235, +48235, +48235, +48235, +48202, +48202, +48202, +46122, +46089, +46122, +46089, +46089, +46057, +46057, +46057, +46057, +46057, +46057, +43976, +43976, +43944, +43944, +43944, +43943, +43943, +43944, +43944, +43943, +41863, +41863, +41863, +41863, +41863, +41863, +41831, +41831, +41831, +39783, +39750, +39750, +39783, +39750, +39750, +39750, +39750, +37670, +37637, +37669, +37669, +37637, +37637, +37637, +37637, +37637, +37605, +37605, +39653, +37605, +37605, +37572, +37572, +37572, +37572, +37572, +37572, +35492, +35492, +35492, +35492, +35492, +35491, +35492, +35524, +35491, +35491, +35491, +35492, +35492, +37572, +37572, +37572, +35492, +35492, +35491, +35492, +35524, +35524, +35524, +35524, +35524, +35524, +35524, +35524, +35524, +35525, +35525, +35525, +35557, +35557, +33509, +33508, +33476, +33476, +33476, +33476, +33508, +33476, +33476, +33476, +33476, +33476, +33477, +33477, +33476, +33476, +33476, +33476, +33476, +33476, +33476, +33476, +33476, +33476, +33476, +35524, +35524, +35557, +35557, +35524, +35556, +35556, +35556, +35557, +35589, +35589, +35589, +35590, +37670, +35590, +35590, +33542, +33543, +33543, +33511, +33511, +33544, +33544, +33545, +33545, +31497, +31497, +31498, +31530, +29450, +29450, +27402, +27371, +25355, +25355, +25355, +25355 +}, +{ +29251, +29251, +29251, +29251, +29251, +29251, +29251, +29251, +29219, +29251, +29251, +29251, +29251, +29252, +31300, +31300, +31300, +29251, +29251, +31299, +31332, +31332, +31365, +31397, +31430, +33511, +33576, +33609, +31594, +31627, +31628, +31660, +29613, +29646, +29646, +29647, +27600, +27632, +25552, +25552, +23440, +23472, +23472, +21359, +19279, +19246, +19246, +19246, +19214, +17133, +17100, +14988, +14987, +14955, +12874, +12842, +12842, +12842, +12810, +12809, +12809, +12809, +12809, +12809, +10761, +10761, +10761, +10761, +10728, +10728, +10729, +12809, +12809, +12809, +10761, +12777, +10728, +10728, +10728, +10728, +10695, +10695, +10695, +10696, +10696, +10696, +10695, +8615, +8615, +8648, +10696, +12809, +12842, +12874, +14955, +17068, +17133, +19213, +21294, +21359, +23472, +25552, +25585, +27665, +27698, +27698, +29778, +29778, +29810, +31859, +29810, +29778, +29778, +29746, +27665, +27632, +25520, +23439, +23406, +21326, +21261, +19148, +17067, +14987, +14954, +12841, +12809, +12809, +10728, +10761, +12842, +12875, +12908, +14988, +15053, +19247, +19311, +21392, +23505, +23538, +25651, +27764, +29844, +29877, +29909, +29942, +29909, +29909, +29877, +29877, +27796, +27731, +25618, +25618, +23472, +21392, +21327, +19213, +21261, +19149, +19180, +19148, +19148, +19148, +19148, +19148, +19180, +19180, +19180, +19180, +19180, +19180, +21229, +19213, +19213, +21261, +21294, +21294, +21294, +23374, +23407, +25488, +25552, +25585, +27665, +29746, +29778, +31827, +31891, +34004, +36053, +34004, +34037, +34037, +34005, +34004, +34004, +34004, +34004, +34004, +31923, +31891, +31859, +29779, +29746, +27633, +25552, +25520, +23440, +23439, +23439, +25488, +25520, +25552, +25585, +27665, +27665, +27665, +27698, +27698, +27698, +27698, +27730, +29778, +31891, +31924, +33972, +34004, +36053, +36085, +36085, +36085, +38198, +38198, +38198, +40278, +42358, +46486, +46454, +48501, +48338, +48207, +52302, +54316, +58477, +64782, +58476, +54281, +56393, +64877, +64942, +62830, +52201, +43719, +35204, +30914, +49960, +56331, +54314, +60685, +65041, +56491, +64814, +62637, +62605, +43620, +35200, +60556, +64750, +51974, +58345, +60523, +45764, +62571, +54121, +50092, +27177, +50682, +55039, +48766, +46686, +44541, +42494, +44575, +44575, +42494, +40413, +42526, +44607, +40381, +36188, +42494, +36188, +34042, +36155, +29849, +31898, +31930, +31930, +34043, +34075, +31995, +34107, +36188, +29849, +29881, +29849, +27703, +23575, +21429, +23543, +21398, +19252, +19219, +19154, +17041, +14928, +12879, +14959, +14959, +10766, +10766, +12846, +10766, +10766, +10766, +10766, +12846, +12846, +12846, +12879, +12879, +12847, +12846, +12847, +12879, +12814, +12846, +12846, +12846, +12814, +12814, +14862, +14862, +14861, +14894, +14894, +14861, +12781, +14861, +14893, +14925, +12780, +14861, +14861, +14893, +14893, +14861, +14861, +14828, +14893, +14861, +14860, +14892, +14860, +14860, +12780, +12780, +14828, +14860, +14860, +14827, +14826, +16906, +14792, +12581, +14466, +16546, +18593, +24898, +29091, +28993, +31009, +33089, +33090, +33090, +33057, +35137, +39362, +37314, +33089, +31008, +33251, +31172, +24866, +18626, +16546, +12384, +20834, +37802, +48333, +48333, +46219, +44106, +46153, +46185, +48233, +48201, +48234, +48234, +48266, +48266, +48266, +46218, +46186, +46186, +48234, +48266, +48267, +48299, +48299, +48299, +48299, +50380, +50380, +50412, +50412, +50412, +50412, +50380, +52460, +52460, +52492, +52493, +52493, +52493, +52493, +52526, +52526, +52526, +54606, +54607, +54607, +54607, +54607, +54607, +54607, +54607, +52526, +52526, +52526, +52526, +52526, +52494, +52494, +52526, +52494, +52494, +52494, +50413, +50413, +50413, +50413, +50413, +50381, +50381, +50413, +50413, +50413, +50413, +50380, +50380, +50380, +50380, +50380, +50380, +48300, +48267, +48267, +48267, +48235, +48267, +48235, +48235, +48202, +48202, +48202, +46122, +48170, +46122, +46122, +46089, +46089, +46057, +46057, +46057, +46089, +44009, +43976, +43976, +43976, +43976, +43944, +43976, +43976, +43976, +43976, +43944, +43944, +43944, +41863, +41863, +41863, +41863, +41831, +41831, +41831, +39782, +39782, +39783, +39750, +39750, +39750, +39750, +39717, +37669, +37669, +37669, +37669, +37669, +37669, +37637, +37637, +37637, +37637, +39685, +37637, +37605, +37605, +37605, +37605, +37605, +37605, +37573, +35556, +35524, +35524, +35524, +35492, +35492, +35524, +35524, +35524, +35524, +35524, +37572, +37572, +37572, +37572, +37572, +37572, +37572, +37572, +37572, +37572, +37604, +35524, +35556, +35556, +35557, +35557, +35557, +35557, +35557, +35557, +35557, +35589, +35589, +35589, +35557, +35557, +35557, +33508, +33508, +33541, +33509, +33508, +33508, +33508, +33508, +33508, +33508, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35556, +35524, +35524, +35524, +35524, +35557, +35557, +35557, +35557, +35556, +35588, +35589, +35589, +35589, +35590, +35622, +35622, +37670, +35623, +35623, +33543, +33543, +33543, +33544, +33544, +33545, +33545, +33577, +33577, +31530, +31530, +31530, +29482, +29482, +29483, +27403, +27403, +25355, +25356, +25356, +25356 +}, +{ +29219, +29219, +29219, +29219, +29219, +29251, +29251, +29252, +29251, +29251, +29252, +29252, +29252, +29252, +31332, +33380, +29252, +29252, +29251, +31299, +31300, +31332, +31332, +31397, +31430, +33511, +33576, +31561, +31562, +31595, +31660, +31660, +31693, +31694, +29646, +27599, +27600, +27632, +25584, +25552, +23440, +23472, +21392, +21359, +19246, +19246, +19246, +19246, +17133, +17068, +14988, +14955, +12907, +12874, +12842, +12842, +12809, +12809, +10729, +10729, +10729, +10729, +12777, +12809, +10761, +10761, +10761, +10729, +10728, +10728, +10761, +12809, +12809, +12809, +10761, +12777, +10728, +10728, +10728, +10728, +10696, +10728, +10728, +10728, +10728, +10728, +10728, +10696, +10696, +10728, +12809, +12842, +14954, +14955, +17035, +19181, +19213, +21294, +21359, +23439, +23472, +25585, +27665, +27665, +27698, +27698, +27698, +29778, +29778, +29811, +29810, +29778, +29778, +29778, +29746, +27665, +27600, +25520, +23407, +23374, +21261, +19148, +17035, +14954, +14922, +12841, +12809, +12841, +10760, +12841, +12874, +12875, +12908, +14988, +15053, +17166, +19279, +19311, +21424, +23537, +25618, +27731, +27764, +27764, +29877, +29877, +29877, +27829, +27829, +29877, +27764, +25683, +25650, +25618, +23472, +23440, +21327, +21262, +21294, +19181, +21261, +21261, +21293, +21261, +19213, +19213, +19213, +19213, +19213, +19213, +19213, +21261, +21261, +21261, +21293, +21293, +23406, +23374, +23407, +23439, +25520, +25552, +25585, +27665, +29746, +29778, +31859, +31859, +33972, +36085, +36117, +36085, +36117, +36085, +36085, +34037, +34037, +34037, +34004, +34004, +34004, +31923, +31859, +29779, +29746, +27633, +27601, +25552, +25520, +25520, +25520, +25520, +25520, +25520, +25585, +27665, +27665, +27698, +27698, +27698, +27698, +27730, +29811, +29811, +31859, +33940, +34004, +36085, +36085, +38165, +38166, +38198, +38198, +40278, +42391, +46552, +48599, +50614, +48436, +48371, +48272, +52334, +52235, +56298, +60556, +64847, +64912, +60620, +60651, +64877, +65039, +62765, +56460, +41605, +35171, +26656, +52138, +62703, +58508, +56524, +65106, +54443, +56362, +62604, +54120, +54185, +43717, +47878, +62540, +62508, +56200, +56297, +54248, +56232, +56200, +56333, +44015, +18921, +55007, +50879, +46718, +46654, +44574, +42494, +42494, +42559, +40446, +38365, +40349, +40381, +42494, +38269, +34075, +38268, +34075, +36188, +34043, +34043, +31962, +31962, +31962, +31962, +31962, +29881, +31962, +27736, +29816, +27736, +25655, +21462, +21429, +21397, +21397, +21300, +17074, +17009, +14960, +12912, +12846, +10766, +12846, +10766, +10766, +10766, +10765, +10765, +10765, +12879, +10766, +12846, +12879, +12879, +14927, +14927, +14927, +14927, +14959, +14926, +12846, +12846, +14926, +14927, +14894, +14894, +14894, +14894, +14894, +14861, +14861, +14893, +14925, +14925, +14893, +14893, +14893, +14861, +14861, +14893, +14893, +16941, +14828, +14828, +14828, +14860, +14892, +14892, +14860, +12812, +14860, +14860, +14828, +14827, +14826, +16905, +14726, +8387, +12353, +18626, +22754, +26946, +29026, +26880, +28928, +31009, +30977, +35170, +35170, +35169, +37217, +33088, +31008, +33121, +31203, +24865, +16480, +12353, +12418, +12482, +12448, +10400, +27270, +39914, +48366, +50445, +48331, +48266, +48234, +48234, +46218, +48266, +48266, +48298, +48298, +48266, +46218, +46218, +48267, +48267, +48299, +48299, +48299, +48299, +48331, +50412, +50412, +50412, +52492, +50412, +52460, +52460, +52493, +52493, +52493, +52493, +52525, +52526, +52526, +52526, +54606, +54606, +54607, +54607, +54607, +54607, +54607, +54607, +54607, +54607, +54607, +54607, +54607, +54607, +52526, +52526, +52526, +52526, +52526, +52494, +52494, +50413, +50413, +50413, +50413, +52493, +52461, +52493, +52494, +52494, +50445, +50413, +50413, +50413, +50413, +50413, +50380, +50380, +48300, +48300, +48267, +48267, +48267, +48267, +48267, +48267, +48235, +48235, +48235, +48202, +48202, +48202, +48202, +48170, +46089, +46089, +46057, +46057, +46089, +44009, +43976, +43976, +44009, +43976, +43976, +44008, +46056, +46057, +46057, +46056, +43976, +43976, +43944, +43943, +43944, +41863, +41863, +41863, +41863, +41863, +41863, +41863, +39783, +39783, +39783, +39750, +39750, +39717, +39749, +39749, +37669, +37669, +37669, +37669, +37637, +37637, +39685, +39685, +39685, +37605, +37605, +37605, +39685, +39685, +37605, +37605, +37605, +37605, +37604, +35524, +35524, +35524, +35524, +37572, +37604, +37604, +37604, +37604, +37572, +37572, +37572, +37572, +37604, +37604, +37604, +37604, +37605, +37605, +35557, +35557, +35557, +35557, +35557, +35557, +35589, +35589, +35589, +35589, +37669, +37669, +37669, +35589, +35589, +35589, +35589, +35589, +33540, +33540, +33541, +33541, +33509, +33509, +33509, +33509, +35556, +35556, +35556, +35556, +35557, +35557, +35557, +35557, +35557, +35557, +35557, +35557, +35557, +35557, +35557, +35557, +37637, +37637, +37669, +35622, +35622, +35622, +35622, +35622, +35622, +35623, +33575, +33543, +33543, +33544, +33576, +33577, +33545, +33577, +33577, +33578, +31530, +31530, +31563, +31563, +31563, +31564, +29483, +27435, +25355, +25356, +25356, +25356 +}, +{ +29284, +29284, +29284, +29284, +29284, +29283, +29283, +29283, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +29251, +29251, +31332, +31332, +29284, +31332, +31365, +31397, +31430, +33543, +33544, +33609, +33642, +31595, +33708, +31660, +31661, +31694, +29646, +29647, +27599, +27600, +27600, +25552, +25552, +23472, +21359, +19278, +19278, +19245, +17133, +17100, +17068, +14987, +14955, +12874, +12874, +12842, +12841, +10761, +10761, +10793, +10761, +10728, +10728, +10760, +12808, +10728, +12809, +12809, +10728, +10728, +10728, +10761, +10761, +12809, +12874, +12874, +12841, +12841, +12809, +12809, +12809, +12809, +12808, +12808, +12808, +12776, +12776, +12776, +12777, +12777, +10729, +10729, +12809, +12874, +14987, +17068, +17101, +17133, +19246, +19279, +21359, +23472, +25585, +25617, +25618, +25618, +27730, +27730, +27730, +29811, +29811, +29811, +29778, +27730, +29778, +29778, +29746, +27665, +27633, +25520, +23439, +23374, +21261, +19148, +17067, +14987, +14922, +12841, +12809, +12808, +10729, +12809, +12809, +12842, +12907, +14988, +15021, +17166, +17199, +19312, +21425, +23505, +23570, +25651, +25684, +25716, +27828, +27829, +27829, +27829, +27797, +27796, +27796, +27796, +25651, +25618, +23537, +23505, +21392, +21359, +21294, +19213, +21294, +21262, +21229, +21262, +21262, +21262, +21262, +21262, +21294, +21294, +21294, +21294, +21294, +21294, +21294, +21326, +23407, +25520, +25520, +25520, +25585, +27698, +27698, +29778, +31859, +31891, +33972, +33972, +36053, +36117, +38166, +38198, +38166, +36117, +36117, +36085, +36085, +36053, +34004, +34004, +31924, +31924, +31891, +31859, +29746, +27665, +27633, +27601, +25520, +25520, +25520, +25553, +25553, +25553, +25586, +25586, +27666, +29746, +29747, +29747, +29746, +29779, +29844, +29876, +38038, +36021, +36117, +36149, +34101, +38231, +40312, +42425, +44537, +48697, +52759, +56821, +56723, +56560, +58575, +56396, +56363, +52169, +54314, +62766, +64911, +64911, +56329, +54216, +56425, +62797, +65040, +60653, +49992, +37315, +26817, +18464, +50155, +58508, +62733, +64878, +62733, +54217, +56298, +62637, +49927, +60460, +47814, +35136, +52072, +54185, +56297, +49958, +52006, +52071, +52072, +60525, +54220, +33287, +37775, +61279, +44606, +42591, +44671, +46719, +44508, +44541, +42461, +40511, +44607, +42494, +42527, +40381, +38269, +38269, +36156, +36156, +34043, +31963, +34043, +31994, +31994, +31962, +31930, +34043, +34043, +31930, +27737, +27704, +27704, +25624, +23511, +23446, +21333, +17074, +14993, +17041, +14927, +12846, +14895, +12814, +12846, +12814, +12814, +10766, +12814, +12846, +12879, +14959, +14927, +12879, +12879, +14927, +14927, +14959, +14959, +14927, +17040, +14927, +14959, +14959, +14894, +12846, +14894, +12813, +14926, +12813, +12781, +12781, +14894, +16974, +14894, +14894, +14894, +14861, +14861, +14893, +14893, +14861, +14861, +14860, +12813, +14860, +14860, +14891, +14891, +14892, +14860, +14828, +14860, +14860, +14891, +12778, +16906, +16808, +14531, +18626, +22786, +22754, +26914, +28994, +28961, +28929, +28961, +28962, +26913, +33122, +35170, +35105, +39298, +32992, +33123, +33155, +18657, +14496, +10368, +8321, +6273, +6273, +8321, +8289, +8288, +10400, +29384, +44109, +46221, +48365, +48331, +46250, +48330, +48298, +48298, +48298, +48298, +48299, +48299, +46154, +50347, +48267, +48267, +48300, +48300, +48300, +48300, +48332, +50413, +50413, +50413, +50413, +50413, +50413, +52493, +52493, +52525, +52525, +52525, +52526, +52526, +52558, +52558, +52558, +54606, +54606, +54606, +54606, +54606, +54606, +54638, +54638, +54607, +54607, +54607, +54607, +54607, +54607, +54575, +54574, +52494, +52494, +52493, +50413, +50413, +50413, +50413, +50413, +52494, +52493, +52493, +52493, +52493, +52493, +50413, +50380, +50380, +50380, +50380, +50380, +50380, +50348, +50348, +50348, +48300, +48300, +48300, +48300, +48300, +48267, +48235, +46154, +48267, +46186, +46154, +46153, +46153, +46121, +46121, +46088, +46121, +46121, +46120, +44040, +44008, +44040, +44040, +44008, +44008, +44008, +44008, +46088, +46088, +46088, +44008, +44008, +44008, +43976, +43975, +41895, +43943, +43975, +43975, +43943, +41895, +41862, +41862, +39782, +39782, +39782, +39782, +39782, +37702, +37669, +37669, +37669, +37669, +37670, +39718, +39717, +37670, +37670, +37670, +37670, +37669, +37637, +37637, +37605, +37636, +37636, +37604, +37604, +37604, +37604, +37604, +35556, +35556, +37604, +37604, +37636, +37636, +37636, +37604, +37604, +37636, +37636, +37636, +37636, +37636, +37604, +37604, +37604, +37604, +35556, +37636, +37637, +37637, +37669, +37669, +35621, +37669, +37669, +37669, +37669, +37669, +35621, +35621, +35621, +35621, +35621, +35589, +35589, +35589, +35589, +35589, +35589, +35589, +35557, +35557, +35557, +35557, +35557, +35557, +35524, +35557, +35557, +35589, +35589, +35589, +35589, +35589, +37637, +37669, +37669, +35621, +35622, +35622, +35654, +35655, +35655, +35623, +35623, +33575, +33575, +33576, +33576, +33576, +33577, +33578, +31530, +31530, +29482, +29482, +29483, +29483, +29515, +27435, +27435, +25388, +25388, +25389, +23341, +21228, +21228 +}, +{ +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31299, +31299, +31332, +31299, +31299, +31332, +31365, +31397, +33478, +33543, +33576, +33609, +33642, +31595, +33708, +33708, +31662, +31694, +29646, +29647, +27599, +27600, +27600, +25552, +25520, +23439, +21359, +19278, +19246, +17165, +17100, +15052, +14987, +14955, +12874, +12842, +12842, +12842, +10793, +10761, +10761, +10761, +10760, +10728, +10728, +10728, +10728, +10728, +12777, +10728, +10728, +10728, +10728, +10761, +12841, +12841, +12874, +14922, +14954, +14954, +14922, +12873, +12841, +12841, +12841, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12810, +12810, +12842, +12874, +14987, +17068, +17101, +17133, +19246, +21327, +23440, +23505, +25617, +27666, +27698, +27698, +29811, +29811, +29811, +29843, +31891, +31891, +29843, +29811, +29778, +29778, +29778, +27698, +27633, +25552, +23439, +23374, +21293, +19148, +17067, +14987, +14922, +12841, +12809, +10728, +10728, +10729, +10761, +10794, +12875, +12907, +15020, +17166, +17199, +17231, +19344, +21457, +23538, +23571, +25651, +25684, +27796, +27796, +27796, +27797, +27796, +27796, +27796, +27796, +27763, +25651, +25618, +25585, +23505, +23440, +21359, +21294, +21294, +21294, +21294, +21294, +23375, +23375, +23375, +23375, +21294, +21262, +21261, +21262, +21294, +21294, +23407, +23439, +25488, +25553, +27633, +25553, +27665, +29778, +29778, +29811, +31891, +33972, +34004, +36085, +36117, +38198, +38198, +38198, +38198, +38198, +36117, +36117, +36085, +36085, +36053, +34004, +33972, +33972, +31891, +31859, +29746, +29713, +27633, +27633, +25552, +25552, +25552, +27632, +27633, +27633, +27634, +29714, +29778, +29746, +29746, +31827, +31860, +31892, +31892, +29811, +33942, +36054, +36149, +38229, +40310, +44504, +50713, +52826, +50744, +54807, +54708, +54610, +54511, +50188, +54251, +58444, +56330, +62701, +64814, +64813, +62635, +58409, +54183, +56329, +62829, +62862, +64943, +64879, +56299, +37316, +22624, +16416, +45929, +60654, +52168, +56361, +56361, +56362, +64782, +60491, +47814, +47846, +52040, +43620, +45733, +49959, +60523, +56264, +45699, +58378, +43587, +54153, +49993, +54351, +22918, +52664, +52959, +44606, +42526, +44606, +48767, +44541, +48799, +42526, +42527, +42494, +38301, +38268, +36156, +36123, +38269, +36188, +36189, +36156, +34043, +27769, +29817, +31962, +31897, +29849, +29849, +29849, +29849, +29817, +27737, +25624, +25591, +25591, +23446, +19155, +14993, +14960, +12847, +12814, +12814, +12814, +12846, +12878, +12846, +12846, +12814, +12814, +12846, +14927, +12878, +14927, +14959, +14959, +14927, +14927, +14927, +14927, +12846, +12846, +14894, +14894, +14894, +14926, +14926, +14894, +14894, +14926, +17007, +17007, +16974, +14926, +14894, +14926, +14861, +14861, +14893, +14893, +14893, +14861, +14861, +14861, +14860, +16941, +16941, +14860, +14892, +14925, +14892, +12780, +14860, +14859, +14826, +19019, +14728, +10371, +16579, +20707, +22722, +24834, +26946, +28994, +28961, +28929, +28929, +26881, +29026, +31041, +33057, +37283, +28832, +31042, +29027, +24866, +14528, +12448, +8320, +8321, +6273, +6273, +8289, +8289, +8321, +8288, +14561, +20866, +31430, +46220, +50413, +48363, +46250, +46218, +46250, +46250, +48331, +48331, +50412, +48331, +48235, +48267, +48299, +50380, +50380, +50380, +50380, +48332, +50413, +50445, +52493, +52493, +52493, +52493, +52493, +52493, +52525, +52525, +52526, +52526, +52558, +52558, +52558, +52558, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54639, +54607, +54607, +54607, +54607, +54607, +54575, +54574, +52526, +52494, +52494, +52493, +50413, +50413, +50413, +50413, +52493, +52493, +52493, +52493, +52493, +50413, +50413, +50413, +50413, +50413, +50381, +50380, +50348, +50348, +50348, +48300, +50380, +50380, +50380, +50380, +50380, +48299, +48267, +48267, +48299, +48267, +48234, +48234, +48234, +48234, +46153, +46121, +46121, +46121, +46121, +46120, +46088, +46120, +46120, +46089, +46088, +46088, +46089, +46089, +46089, +46088, +46088, +44008, +46088, +46056, +44008, +43975, +43975, +44008, +43975, +43975, +41895, +41895, +41862, +41862, +39782, +39782, +39782, +39782, +39750, +39750, +39750, +39750, +39750, +39750, +39750, +39718, +39718, +39718, +39750, +39718, +39718, +39718, +39717, +37637, +39717, +37669, +37669, +37669, +37637, +37637, +37637, +37636, +37636, +37636, +37636, +37637, +37637, +37637, +37636, +37636, +37669, +37669, +37669, +37637, +37637, +37637, +37637, +37636, +37636, +37637, +37637, +37669, +37669, +37669, +37669, +37669, +37669, +37701, +37701, +37701, +37701, +37701, +37701, +37701, +37701, +35621, +35621, +35621, +35589, +35589, +35589, +35589, +35621, +35589, +35589, +35589, +37637, +37637, +37637, +37637, +37637, +37637, +35589, +35589, +35589, +37637, +37669, +37669, +37669, +37669, +37670, +35622, +35654, +35654, +35655, +35655, +35655, +35655, +35688, +33608, +33608, +33608, +33577, +33577, +33578, +31530, +31530, +29482, +29483, +27435, +29483, +29516, +27403, +27435, +25388, +25388, +25389, +23308, +21260, +21228 +}, +{ +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31332, +31331, +31331, +31331, +31331, +31331, +31331, +31332, +31331, +31331, +31331, +31299, +31332, +31365, +31397, +33478, +33543, +33544, +33609, +33642, +33675, +33740, +33740, +31693, +31694, +31694, +29647, +27599, +27600, +27600, +25552, +23471, +23407, +21326, +19213, +17133, +17100, +15020, +15019, +14955, +14922, +12842, +12809, +12809, +12809, +12809, +10761, +10728, +10728, +10728, +10696, +10696, +10696, +10696, +10696, +10696, +10696, +10696, +10728, +10761, +12841, +12874, +12874, +14922, +14954, +14987, +14987, +14954, +14954, +12874, +12841, +14922, +14921, +12841, +12841, +12809, +12841, +12842, +12842, +14922, +12842, +12842, +14923, +14987, +15020, +17101, +19213, +19246, +21359, +23472, +25585, +25618, +27698, +27730, +27731, +29843, +29843, +29843, +31924, +31924, +31924, +31924, +31891, +29811, +29811, +29778, +29746, +27665, +25552, +25487, +23406, +21293, +19148, +17067, +14987, +14922, +12841, +12809, +10728, +10728, +10728, +10729, +10761, +12875, +12907, +15020, +17133, +17166, +17231, +19312, +21425, +21458, +23538, +23571, +23603, +25683, +25684, +25716, +25716, +27796, +27796, +27796, +27796, +27764, +27731, +27699, +25618, +25585, +23505, +23440, +21359, +21327, +21326, +21326, +21327, +21327, +21294, +21294, +21294, +21294, +21294, +21294, +21294, +21326, +23407, +23472, +25553, +25552, +27633, +27665, +27666, +29778, +29811, +29811, +31924, +33940, +33972, +36085, +36117, +38198, +38230, +38230, +38198, +38198, +38198, +38166, +36117, +36117, +36085, +36085, +36085, +34004, +33972, +31891, +31859, +29778, +29746, +27633, +27633, +25552, +25552, +25584, +27632, +29713, +29713, +31761, +31762, +29746, +29746, +31827, +31859, +31860, +33940, +33973, +36053, +34006, +36118, +40310, +46583, +54937, +59065, +58935, +54709, +54578, +52431, +52430, +56558, +52300, +54282, +58378, +56200, +64683, +64813, +64716, +64716, +64684, +58344, +58474, +64845, +64974, +64942, +62797, +60621, +49993, +37316, +22657, +16416, +50122, +60654, +60587, +62699, +64845, +64814, +58507, +54249, +52039, +49927, +58379, +54185, +37249, +58378, +64814, +58377, +58345, +52007, +54152, +58314, +47782, +47914, +48143, +20805, +52731, +57087, +46654, +44606, +40413, +42493, +42428, +42493, +42526, +42494, +40349, +40381, +38301, +36188, +38269, +36156, +36156, +34075, +34075, +36156, +34075, +31930, +29849, +34043, +29817, +29817, +27737, +27704, +23511, +21398, +21365, +21398, +23445, +19187, +14993, +14960, +12847, +12814, +12846, +12846, +12846, +12878, +12879, +12846, +12846, +12846, +12878, +14959, +14927, +12879, +12847, +12847, +12847, +12847, +12879, +12879, +12814, +12846, +12846, +14894, +14926, +14926, +14926, +14926, +14926, +14926, +14926, +14894, +14894, +14894, +14861, +14861, +14861, +14861, +14893, +14893, +14861, +14861, +14861, +14893, +14892, +16941, +16941, +14893, +14893, +14893, +12812, +12779, +14860, +14827, +18954, +16776, +14532, +14466, +20706, +24899, +24866, +28995, +28994, +26880, +26848, +28929, +28962, +28962, +28929, +31074, +31042, +28929, +28962, +29092, +22818, +16544, +10368, +8320, +8289, +8321, +8322, +8321, +6273, +8321, +10369, +10369, +12449, +12448, +18754, +29317, +37769, +50445, +48365, +46252, +44171, +46251, +48331, +46218, +46186, +48299, +48299, +48299, +48299, +48331, +48332, +48332, +50412, +50413, +50445, +52493, +52526, +52526, +52526, +52525, +52493, +52493, +52526, +52526, +52526, +52558, +52558, +52558, +52558, +52558, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54639, +54639, +54607, +54607, +54607, +54607, +54606, +54606, +52526, +52526, +52526, +52493, +50445, +50445, +50413, +50413, +52461, +52493, +52493, +52493, +52493, +52461, +52461, +52461, +52461, +52461, +50381, +50380, +50348, +50348, +50348, +48300, +50348, +50348, +50380, +50380, +50348, +48299, +48299, +48267, +48299, +48299, +48266, +48266, +48266, +48234, +48233, +46153, +46153, +46153, +46153, +46153, +46121, +46153, +46153, +46121, +46121, +46121, +46121, +46121, +46121, +46120, +46088, +46088, +46088, +46088, +46088, +46056, +46056, +46056, +46056, +43975, +43943, +41895, +41895, +41894, +41862, +39814, +39814, +39814, +39782, +39782, +39750, +39750, +39782, +39782, +39750, +41798, +41798, +41798, +41798, +41798, +41798, +39750, +39750, +39718, +39749, +39749, +39749, +39749, +39717, +39717, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37636, +37636, +37636, +37637, +37637, +37669, +37669, +37669, +37669, +37669, +37669, +37701, +37701, +37701, +37702, +37702, +37702, +37702, +37702, +37702, +37701, +37701, +37701, +37669, +37669, +37669, +37669, +35621, +35621, +35621, +35621, +35621, +37669, +37669, +37669, +37669, +37669, +37669, +35621, +35621, +37669, +37701, +37702, +37670, +37702, +37702, +37702, +37703, +35655, +35655, +35655, +35687, +35688, +35688, +33640, +33641, +33609, +33609, +33609, +33578, +31530, +31562, +29515, +29483, +29483, +29516, +29516, +25355, +27436, +25388, +25389, +23309, +23309, +21260, +21260 +}, +{ +33412, +33412, +33412, +33412, +33412, +33412, +33379, +33379, +33412, +33412, +31331, +31331, +31331, +31331, +31331, +31331, +31332, +31332, +31331, +31331, +31331, +31332, +31365, +33445, +33478, +33543, +33543, +33609, +33642, +33643, +33708, +33740, +31693, +31694, +31694, +29646, +27599, +27600, +27600, +27600, +23439, +21358, +19245, +17133, +17100, +15019, +14987, +12907, +14954, +12874, +12809, +10761, +10761, +10761, +10761, +10729, +10728, +10728, +10696, +8648, +10695, +10695, +10695, +10695, +10664, +8648, +10696, +10728, +12809, +12841, +14922, +14954, +14987, +14987, +14987, +14987, +14954, +14954, +14954, +14954, +14922, +14922, +14921, +12841, +12841, +12841, +14890, +14890, +12874, +12842, +12874, +14923, +14987, +15020, +17133, +19246, +19246, +21359, +23505, +25585, +27698, +27730, +29811, +29843, +29843, +31923, +31924, +31956, +31956, +31956, +31924, +31891, +29811, +29811, +29811, +29746, +27633, +25552, +23439, +23374, +21261, +19148, +17067, +14987, +14922, +12841, +12809, +10728, +10696, +10696, +10728, +10729, +12842, +12875, +12940, +17101, +17166, +17199, +19312, +19377, +21457, +21490, +23570, +23571, +23603, +23603, +25683, +25716, +27796, +27796, +27829, +27828, +27796, +27731, +27731, +25650, +25585, +23505, +23472, +21391, +23407, +21359, +21359, +21359, +21359, +21327, +21294, +21326, +21326, +21326, +21327, +23407, +23440, +25520, +25553, +27633, +27633, +27666, +27698, +29779, +31891, +31891, +31924, +34004, +33972, +36085, +36117, +38198, +38230, +40278, +40278, +38230, +38230, +38198, +38198, +38198, +38166, +36117, +36117, +36085, +34004, +33972, +33940, +31891, +31859, +29746, +29713, +27633, +25552, +25552, +27632, +27632, +29713, +29713, +31794, +31794, +31858, +31891, +31891, +31892, +31892, +33972, +38134, +42295, +40311, +46616, +50776, +54871, +58934, +58804, +56625, +56527, +58573, +58605, +64911, +64911, +56427, +54216, +58280, +56101, +64682, +64845, +64683, +58377, +58376, +54215, +62765, +62830, +60748, +64910, +62765, +54250, +43654, +35236, +22689, +12288, +56429, +56395, +58442, +64845, +64877, +64813, +64879, +60588, +58443, +47846, +45765, +52072, +52007, +52072, +60491, +56265, +58410, +64685, +60459, +56201, +47813, +56299, +56398, +43883, +25131, +54811, +52895, +44639, +44639, +44639, +44574, +44574, +44639, +40413, +40381, +38268, +36188, +38268, +36188, +38236, +36124, +36124, +34075, +34043, +34043, +31962, +29817, +27671, +27736, +27704, +25623, +25591, +25591, +25591, +25591, +25591, +23413, +19187, +17073, +17040, +14927, +14895, +14895, +12846, +12846, +12846, +14926, +12846, +12846, +12846, +14927, +14927, +14927, +12846, +12846, +12846, +14927, +14927, +12846, +12814, +12846, +14927, +14926, +14894, +14927, +14926, +14894, +14926, +17007, +16974, +14926, +14894, +14926, +14926, +14894, +14894, +14861, +14893, +14893, +14861, +14861, +14861, +14861, +14861, +16973, +14860, +14861, +14893, +14893, +12812, +12780, +14892, +16939, +18954, +18791, +14467, +16546, +22819, +22754, +29027, +24833, +28994, +31042, +28993, +31041, +28961, +28929, +26849, +28929, +31042, +31042, +22688, +31173, +22915, +12449, +10368, +6273, +6241, +6241, +8289, +8321, +8321, +6273, +6273, +10369, +8289, +10337, +12416, +12448, +12448, +18753, +29382, +42027, +48334, +48398, +46252, +46251, +48332, +48364, +48363, +48331, +48331, +48331, +48331, +50379, +50412, +50412, +50445, +50445, +50445, +52526, +52526, +52558, +52526, +52526, +52526, +52526, +52558, +52558, +52558, +54606, +54606, +54606, +54606, +54606, +54638, +54638, +54638, +54638, +54638, +54638, +54606, +54606, +54606, +54606, +54606, +54606, +54606, +54606, +54606, +52526, +52526, +52525, +52493, +52493, +50445, +50445, +50445, +52461, +52493, +52493, +52493, +52493, +52461, +52461, +52461, +52461, +52461, +50413, +50381, +50380, +50380, +50348, +50348, +50348, +50347, +50347, +50347, +50347, +50347, +48299, +48299, +48299, +48299, +48267, +48267, +48266, +48266, +48234, +48234, +48233, +48234, +48233, +46153, +48201, +48201, +48201, +48201, +48201, +48201, +48201, +48201, +48201, +46153, +46121, +46121, +46121, +46121, +46120, +46088, +46088, +46088, +46088, +46056, +44007, +43975, +43975, +43975, +41927, +41895, +41895, +41862, +39814, +39814, +39782, +39782, +39814, +41862, +41862, +41830, +41862, +41862, +41862, +41862, +41830, +41830, +41830, +41830, +39782, +39782, +39782, +39782, +39749, +39749, +39749, +39749, +39749, +39749, +39717, +39717, +39717, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37669, +37668, +37636, +37669, +37669, +37669, +37701, +37701, +37701, +37701, +37701, +39781, +39781, +39782, +37734, +39782, +37734, +37734, +37734, +37734, +37734, +37734, +37733, +37733, +37701, +37701, +37701, +35653, +35653, +35653, +35653, +37669, +37669, +37669, +37669, +37701, +37701, +37701, +37701, +37701, +37701, +37702, +37734, +37702, +37702, +37734, +37735, +37735, +35687, +35688, +35656, +35688, +35656, +33608, +33608, +33608, +33609, +33642, +33642, +31530, +31562, +31563, +29515, +29515, +27468, +27468, +27468, +27436, +27436, +25388, +25389, +23309, +21229, +21228, +21228 +}, +{ +35460, +35460, +35460, +35460, +33412, +33412, +33411, +33411, +33411, +33411, +33411, +33411, +33411, +33379, +31363, +31363, +33379, +33379, +31331, +31331, +31331, +31364, +31396, +33445, +33478, +33542, +33543, +33608, +33641, +33642, +33707, +33708, +31661, +31693, +31694, +29646, +29647, +27599, +27600, +27600, +23439, +21326, +19213, +17100, +15019, +14987, +12906, +12874, +12874, +12841, +10761, +10728, +10728, +10728, +10696, +10696, +8648, +8647, +8615, +8615, +8615, +8615, +8615, +10695, +8615, +8648, +10728, +10729, +12809, +12874, +14954, +14954, +14987, +14987, +17035, +17035, +14987, +14987, +17035, +17035, +14922, +14922, +14922, +14922, +14922, +14922, +14922, +14922, +12842, +12842, +12874, +14955, +14987, +15020, +17133, +19246, +21327, +23440, +25553, +27666, +27698, +29779, +29843, +31924, +31956, +31956, +31956, +34036, +34037, +34004, +31956, +31924, +31891, +31891, +29811, +27698, +27633, +25552, +23439, +23374, +21261, +19148, +17035, +14955, +14922, +12841, +12809, +10728, +10696, +10696, +10696, +10729, +12842, +12875, +12908, +15053, +17134, +17167, +19279, +19344, +21457, +21490, +23570, +23571, +23602, +23603, +25684, +25716, +27796, +27829, +29877, +27828, +29877, +27764, +27731, +27699, +25618, +25585, +25553, +23472, +21359, +21359, +21359, +21392, +21359, +21359, +21327, +21359, +21359, +21359, +23439, +23472, +25552, +25553, +25585, +27666, +27698, +29746, +29779, +31892, +34004, +34004, +34004, +36117, +36117, +38198, +38230, +40279, +40311, +40311, +40311, +40279, +40311, +40310, +40278, +40278, +38230, +38198, +38197, +38165, +36084, +34004, +33972, +33971, +31891, +31826, +29713, +27633, +27601, +27600, +27600, +27633, +27633, +27665, +27698, +29746, +29811, +29811, +31891, +34004, +36085, +40246, +44407, +48536, +50712, +54872, +56854, +56755, +56560, +56429, +60589, +64782, +64813, +64845, +64845, +64878, +64845, +58409, +54053, +58214, +64682, +62634, +58408, +60489, +60554, +60554, +64975, +62894, +64942, +64975, +62766, +52105, +41542, +33156, +22722, +14336, +50090, +58508, +56329, +58473, +64844, +64943, +60652, +58572, +64814, +60620, +43652, +56330, +64782, +52007, +52039, +52039, +47846, +54185, +62572, +54152, +58410, +54217, +47944, +56430, +43918, +50421, +59135, +44605, +40478, +42559, +44607, +42461, +42526, +40381, +40381, +38300, +38268, +40349, +38268, +40349, +36124, +38237, +36188, +34075, +31994, +31962, +34075, +36188, +29817, +25624, +23510, +23510, +23478, +23446, +21333, +19252, +19187, +17074, +14960, +14927, +14895, +12846, +12846, +12846, +14927, +14926, +12846, +12846, +12846, +12846, +12846, +12846, +14927, +14927, +14927, +14959, +14959, +14927, +12846, +10733, +12846, +14927, +14926, +14894, +14926, +14926, +14926, +17007, +14926, +17007, +17039, +17007, +16974, +14894, +14894, +14894, +14893, +14861, +14861, +14861, +14893, +14893, +14893, +14893, +14925, +14860, +14860, +14893, +14893, +12812, +14859, +16972, +16873, +18856, +14466, +18562, +24835, +24802, +26882, +28994, +26881, +28961, +28961, +31041, +31041, +28961, +26881, +26882, +35203, +26848, +26881, +26979, +20738, +14497, +8256, +8321, +4194, +6274, +6274, +6273, +8289, +6273, +6274, +6274, +10402, +8289, +10337, +10337, +12417, +12448, +12448, +14561, +23012, +33576, +42060, +48333, +48397, +48364, +46251, +48331, +46251, +48299, +48331, +50412, +50444, +50445, +50445, +50412, +50445, +50445, +52493, +52526, +52526, +52526, +52558, +52558, +52558, +52558, +54606, +54606, +54606, +54606, +54606, +54606, +54606, +54638, +54638, +54638, +54638, +54606, +54606, +54606, +54606, +54606, +54606, +54606, +54606, +54606, +52526, +52526, +52526, +52525, +52493, +52493, +52493, +52493, +52493, +52493, +52493, +52493, +52493, +52493, +52493, +52493, +52493, +52461, +52461, +52461, +52461, +52461, +52461, +50380, +50380, +50348, +50380, +50380, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50347, +50347, +50314, +50346, +48266, +48233, +48233, +48234, +48234, +48234, +48234, +48234, +48234, +48234, +48233, +48233, +48233, +48201, +48201, +48201, +48201, +46153, +46121, +46121, +46120, +46088, +46088, +44008, +44008, +44007, +44007, +41927, +41927, +41895, +41927, +41894, +41894, +41895, +41927, +41927, +43943, +43943, +43975, +43975, +43943, +43943, +43943, +43943, +43910, +43910, +41862, +41862, +41862, +41862, +41862, +41830, +39782, +41830, +39781, +39781, +39749, +39749, +39749, +39749, +39749, +39749, +37701, +37701, +37701, +37701, +37701, +37701, +37701, +37701, +39749, +37701, +39749, +39782, +39782, +39782, +39782, +39814, +39814, +39814, +39814, +39814, +39814, +39814, +39814, +39814, +37766, +37766, +37766, +37766, +37766, +37733, +37733, +37733, +37733, +37733, +37733, +37733, +37733, +37733, +37701, +37733, +37701, +37733, +37733, +37733, +37734, +37734, +37734, +37734, +37735, +37735, +37735, +37735, +35687, +35688, +35688, +35656, +33608, +33608, +31528, +31528, +31561, +31561, +33610, +33642, +31531, +29515, +29515, +29515, +27468, +27468, +27468, +27468, +25420, +25388, +23340, +23309, +23309, +21261, +21229, +21228 +}, +{ +35460, +35460, +35460, +35460, +35460, +35460, +35460, +35460, +35460, +35460, +35460, +33412, +33412, +33412, +33411, +33411, +33379, +33379, +33379, +33379, +31331, +31364, +33444, +33445, +33510, +35623, +35623, +35657, +33641, +33642, +33707, +33708, +33709, +31693, +31694, +29646, +29647, +29679, +27600, +27600, +23407, +21326, +19213, +17100, +14987, +12906, +12874, +12841, +12809, +10760, +10696, +10696, +10696, +10664, +10663, +8583, +8615, +8583, +8583, +8583, +8615, +8615, +8615, +10663, +8615, +10696, +10728, +12809, +12841, +12874, +14954, +14954, +14987, +14987, +15019, +17067, +17067, +17035, +14987, +14987, +14954, +14954, +14954, +14954, +14954, +14954, +14922, +14922, +12874, +12874, +12874, +14955, +14987, +15020, +17133, +19246, +21359, +23440, +25553, +27666, +27730, +29811, +31892, +31956, +31956, +31956, +31956, +34037, +34037, +34037, +34004, +31956, +31891, +31891, +29778, +27698, +27633, +25520, +23407, +21294, +19181, +17068, +17035, +14954, +12841, +12809, +12808, +10728, +10696, +10696, +10696, +10729, +10794, +12842, +12907, +15020, +15086, +17166, +17231, +19344, +19409, +21490, +23570, +23571, +23603, +25683, +25716, +27764, +27797, +29909, +29909, +27829, +29877, +27796, +27764, +27731, +25618, +25617, +25585, +23505, +23440, +21392, +21359, +21359, +21359, +21359, +21359, +21359, +23440, +23440, +23472, +23504, +25585, +27665, +27698, +29778, +29779, +29811, +31859, +31924, +34037, +34037, +36085, +36150, +38198, +38230, +40311, +40311, +40343, +42391, +40343, +40311, +40311, +40311, +40311, +40310, +40278, +38230, +38198, +38165, +36085, +36052, +34004, +33972, +31891, +31826, +29713, +27633, +27601, +27601, +27600, +27633, +27665, +27666, +27698, +27699, +29843, +31891, +36052, +38165, +42292, +44340, +48436, +50516, +54610, +54577, +54511, +58607, +56396, +54185, +60458, +62602, +64780, +64877, +64974, +64910, +62700, +56297, +54086, +58311, +56231, +56264, +56361, +64845, +62732, +58539, +64910, +65105, +60684, +60652, +56362, +43653, +35235, +28995, +22754, +16416, +45864, +60654, +54248, +54280, +58473, +64878, +62797, +58636, +64846, +58474, +56362, +58410, +58378, +52007, +47813, +52072, +54217, +47814, +54185, +58346, +56329, +54216, +58411, +52137, +52271, +22820, +46325, +55007, +42525, +44671, +44639, +42429, +40381, +42493, +40413, +42494, +40413, +40349, +40381, +38236, +40350, +38204, +34010, +34075, +34075, +29849, +29849, +31930, +31930, +27737, +25623, +23510, +23478, +23446, +21398, +21365, +23478, +21332, +19186, +17040, +14927, +14927, +12846, +12846, +14927, +12846, +12846, +12846, +14927, +14927, +14926, +12846, +12846, +14927, +14959, +14959, +14927, +12846, +14926, +14927, +14926, +14926, +14926, +14926, +14959, +17007, +14926, +16974, +16974, +14926, +14894, +14894, +14861, +14861, +14829, +12781, +14861, +14861, +14861, +14861, +14893, +16973, +14893, +14893, +14892, +14925, +16941, +14860, +14860, +16940, +16939, +16873, +14629, +14499, +18562, +26883, +28931, +26850, +28962, +28993, +31042, +28961, +28929, +28961, +28929, +28961, +31043, +31043, +31043, +26849, +26947, +24932, +12352, +10336, +8321, +6273, +6242, +6274, +6274, +6241, +6241, +8321, +6274, +6242, +8257, +8289, +8322, +8289, +8257, +8288, +10369, +10368, +12448, +16706, +25157, +33609, +42060, +46253, +48365, +50445, +48332, +48332, +48332, +50412, +50412, +50444, +50445, +50445, +50413, +50445, +50445, +52493, +52525, +52526, +52558, +54606, +54606, +54606, +54606, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54606, +52558, +52558, +54606, +54606, +54606, +54606, +52558, +52526, +52525, +52493, +52525, +52525, +52493, +52493, +52493, +52493, +52493, +52493, +52492, +52492, +52493, +52493, +52525, +52525, +52525, +52493, +52493, +52493, +52493, +52493, +52461, +52460, +50380, +50380, +50380, +52460, +52460, +52460, +50379, +50379, +52459, +52460, +50411, +50411, +50411, +50411, +52459, +50411, +50411, +50411, +50347, +50379, +50346, +48266, +48266, +50314, +50314, +50314, +50314, +50314, +50314, +50314, +48266, +48266, +48266, +48234, +48233, +48233, +48233, +48201, +48201, +46153, +46153, +46120, +46088, +44040, +44040, +44040, +44007, +44007, +44007, +41927, +44007, +44007, +41927, +41927, +44007, +44007, +44007, +46055, +44007, +43975, +43975, +43975, +43975, +43943, +43943, +43943, +41895, +41895, +43943, +41894, +41862, +41862, +41862, +41862, +41862, +41862, +41830, +39782, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39781, +39782, +39814, +39814, +39814, +39814, +39814, +41894, +39814, +39814, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +37798, +39814, +37766, +37765, +37733, +37766, +37766, +39814, +37766, +37733, +37733, +37733, +37766, +37733, +37734, +37734, +37766, +37734, +37734, +37766, +37766, +35687, +35687, +35687, +35687, +35687, +35688, +33640, +33608, +33608, +33608, +31561, +31561, +31562, +31594, +31562, +31562, +29515, +29515, +27467, +27468, +27500, +25420, +25420, +25420, +25388, +23340, +23308, +21261, +21261, +21261, +19181, +19148 +}, +{ +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +35492, +33444, +33444, +33411, +33411, +33411, +33411, +33411, +33444, +33445, +33477, +35558, +35623, +35656, +35689, +35722, +35723, +35788, +35788, +33741, +33741, +31726, +31726, +29679, +29679, +27600, +27599, +23439, +23374, +19213, +17100, +15019, +12906, +12873, +12809, +10728, +10696, +8615, +8583, +8583, +8583, +8583, +8551, +8551, +8550, +8550, +8550, +8583, +8583, +8583, +10663, +8615, +10696, +10728, +12809, +12842, +14922, +14954, +14987, +14986, +14987, +15019, +17067, +17067, +17035, +14987, +14987, +17035, +17035, +14987, +14955, +14922, +14922, +12874, +12874, +14922, +12874, +14955, +14987, +15020, +15052, +17165, +19246, +21359, +23472, +25585, +27698, +29779, +29843, +31924, +31956, +34037, +34037, +34037, +34037, +34004, +34004, +31924, +31924, +29811, +29811, +29778, +27665, +25552, +23439, +21326, +21261, +19148, +17035, +14954, +14922, +12841, +12809, +12808, +10728, +10728, +10696, +8616, +10696, +10762, +10794, +12875, +14988, +17102, +17166, +17231, +19344, +19377, +21490, +23538, +23570, +23603, +25684, +25748, +27797, +27829, +29909, +29909, +27829, +29877, +27796, +27796, +27763, +25650, +25618, +25585, +25585, +25585, +23505, +23472, +23472, +23472, +23472, +23472, +23472, +23472, +23472, +23505, +25585, +27666, +27698, +29779, +29811, +29811, +31924, +31924, +33972, +34037, +34037, +36117, +36150, +38230, +40311, +40343, +40343, +42392, +42424, +42391, +40311, +40311, +40311, +40311, +40311, +40311, +40278, +38198, +38165, +36085, +36085, +36052, +33972, +31891, +31826, +29746, +29713, +27633, +27600, +27633, +27633, +27666, +27698, +29747, +29779, +33972, +36019, +40147, +44275, +46290, +48304, +50351, +52432, +58607, +56461, +58508, +64782, +60491, +54152, +58409, +60553, +62667, +60619, +64942, +64975, +62733, +62604, +60425, +58312, +58345, +62668, +62701, +64878, +62765, +64943, +60717, +62797, +64975, +64976, +62702, +50025, +39494, +31140, +22722, +14336, +43784, +60654, +60587, +54280, +58538, +62797, +54410, +54411, +64943, +65008, +50023, +52103, +47781, +58346, +54153, +35136, +64717, +47814, +54120, +60524, +45765, +56329, +52104, +49894, +47945, +50189, +25063, +54939, +50878, +44638, +44574, +44542, +40381, +42494, +40413, +40381, +38268, +38236, +40349, +38236, +36059, +38204, +36123, +34043, +34042, +31930, +31930, +29817, +31963, +29850, +27736, +25623, +23478, +21398, +21365, +21333, +17139, +17074, +14960, +14927, +14927, +14927, +14927, +14959, +14926, +14926, +14926, +14927, +14927, +14959, +14927, +14927, +14927, +14927, +14927, +14927, +12846, +14926, +14927, +14959, +17007, +14926, +14926, +14959, +14959, +17007, +17007, +14926, +17007, +16974, +14861, +14861, +14861, +14862, +14861, +12781, +12812, +14861, +14893, +14893, +14893, +16973, +16973, +14893, +14893, +16941, +16940, +16908, +16907, +18986, +16808, +14629, +14530, +16513, +26947, +28963, +28930, +31043, +28962, +31074, +28961, +28928, +31041, +31074, +28961, +31042, +31075, +26882, +26850, +29028, +26980, +16545, +10337, +8321, +8354, +6241, +6242, +6242, +6242, +6241, +6273, +6273, +6274, +6242, +8322, +8322, +8289, +8322, +8322, +8257, +8289, +10369, +8256, +10336, +8320, +10368, +16770, +31528, +40012, +42092, +46253, +48333, +48365, +50412, +50412, +50412, +50445, +50445, +50445, +50445, +50445, +52493, +52525, +52526, +52558, +54606, +54606, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +52558, +52558, +52525, +52557, +52525, +52525, +52525, +52525, +52493, +52493, +50444, +50445, +50444, +50444, +50444, +50444, +52492, +50412, +50412, +50412, +50412, +52460, +52460, +52492, +52492, +52492, +52492, +52461, +52461, +52461, +52461, +52460, +52460, +50380, +50380, +52460, +52460, +52460, +52460, +52459, +52459, +52459, +52460, +52459, +52459, +52459, +52459, +50411, +50411, +50411, +50411, +50379, +50379, +50379, +50346, +50314, +50346, +50314, +50314, +50346, +50346, +50346, +50346, +50346, +50314, +50314, +50314, +48233, +48266, +48233, +48233, +48201, +48201, +46153, +46153, +46120, +46120, +46120, +44040, +44040, +44039, +44039, +44039, +44039, +44039, +44039, +44007, +44039, +44040, +46088, +46088, +46055, +46055, +44007, +43975, +43975, +43975, +43975, +43975, +43975, +43975, +43975, +43975, +41894, +41894, +41894, +41894, +41894, +41894, +41894, +41862, +41862, +39814, +39814, +39814, +39814, +39814, +39781, +39781, +39781, +39781, +39781, +39814, +39814, +39814, +39814, +39814, +41894, +41894, +41894, +41894, +41894, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39814, +37766, +37765, +37766, +37766, +37766, +37766, +37766, +37733, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37767, +35719, +35719, +35687, +35687, +33640, +33640, +33640, +33608, +33609, +33609, +31561, +31594, +31594, +31594, +29514, +29482, +29515, +27467, +27467, +27500, +25452, +25420, +25420, +23340, +23340, +23340, +21261, +21261, +19181, +19181, +19181, +19149 +}, +{ +35492, +35492, +37540, +37540, +37572, +37572, +37572, +37572, +35492, +37540, +35492, +35524, +35492, +35524, +35492, +35492, +33444, +35460, +35460, +33444, +35492, +33476, +35525, +35557, +35590, +37703, +37704, +37769, +37802, +35755, +37868, +35821, +33741, +33774, +33774, +31726, +29679, +29679, +27599, +27567, +25487, +23406, +21261, +17100, +15019, +12906, +12841, +10761, +10728, +10696, +8615, +8583, +8551, +8551, +8551, +8551, +6470, +6470, +6470, +8550, +8550, +8582, +8583, +10663, +8615, +10696, +10729, +12841, +12874, +14954, +14987, +17035, +15019, +15019, +17067, +17067, +17068, +17067, +17067, +17067, +14987, +14955, +14955, +14922, +14922, +14922, +14954, +14954, +14923, +14923, +14955, +14987, +15020, +17101, +19214, +19279, +23440, +23505, +27666, +29779, +29843, +31924, +31957, +34037, +36149, +34069, +34069, +34037, +34004, +31956, +31924, +31891, +29778, +29778, +27698, +25585, +25520, +23407, +21294, +19181, +17067, +14954, +14922, +12842, +12841, +12809, +12809, +10728, +10728, +10696, +8616, +10696, +10761, +10794, +12875, +14988, +15053, +17134, +17199, +19344, +19377, +21458, +21490, +21490, +23603, +25716, +27797, +27797, +27829, +29909, +29909, +29909, +29877, +27796, +27796, +27796, +27731, +27698, +25618, +25585, +25585, +23505, +23472, +23472, +23472, +23505, +23505, +23505, +23505, +23505, +25585, +27666, +27731, +29779, +29811, +29811, +31924, +34005, +34037, +34005, +36117, +36117, +36150, +38230, +40279, +40311, +42392, +42424, +42424, +42456, +42424, +42391, +42423, +42423, +42423, +42423, +42391, +40311, +38230, +38198, +36085, +36085, +36052, +33972, +31859, +31826, +29746, +29713, +27632, +27632, +27632, +29713, +29746, +29746, +31827, +31860, +31794, +31728, +35823, +42063, +50352, +56592, +58671, +58703, +62701, +54184, +49958, +58345, +58313, +54184, +60554, +62666, +62732, +60684, +64975, +65009, +62734, +58314, +52006, +54086, +54087, +62669, +62733, +60685, +58572, +64943, +58571, +64878, +60588, +60588, +54250, +45831, +33252, +28995, +22689, +18497, +37477, +54347, +56393, +58506, +64877, +60717, +65073, +50217, +58571, +64878, +56362, +49958, +54120, +54088, +52072, +52008, +54121, +43555, +52008, +62604, +47845, +54184, +47845, +60459, +56330, +52171, +52400, +23081, +46586, +48830, +46686, +44574, +40380, +40413, +44607, +42461, +38300, +40381, +38268, +38268, +42431, +40317, +34043, +34043, +34075, +31930, +31930, +31930, +25623, +25623, +25623, +27704, +25624, +25559, +21398, +21365, +19219, +19187, +17041, +14928, +14927, +14927, +12846, +14895, +14927, +14927, +14959, +14959, +14927, +14927, +14927, +14927, +14959, +14927, +14927, +17007, +17040, +17007, +12846, +12813, +14926, +12846, +14894, +14926, +14926, +17007, +17007, +14926, +14894, +14926, +16974, +16974, +14894, +14861, +14861, +14861, +12812, +14893, +14893, +14893, +14893, +14893, +14893, +14893, +16973, +16940, +16908, +18955, +21034, +18888, +14597, +12386, +20707, +27012, +26914, +28962, +33091, +31010, +31042, +31074, +28961, +28929, +28962, +28961, +26816, +28962, +31075, +24769, +29028, +29060, +18625, +12352, +10369, +6241, +6273, +6241, +8290, +8290, +6242, +6273, +6273, +6274, +6274, +6209, +6241, +8322, +6241, +6209, +8322, +8289, +8289, +8322, +10370, +6209, +8288, +10401, +8320, +10432, +18915, +27335, +41995, +44140, +50413, +52493, +52493, +52493, +50445, +50413, +50445, +50445, +52493, +52526, +52526, +52526, +52558, +54606, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54606, +52558, +52525, +52525, +52525, +52525, +52525, +52493, +50444, +50444, +50444, +50412, +50412, +50412, +50412, +50412, +50412, +50412, +50412, +50380, +50380, +50347, +50379, +50380, +50380, +50411, +50411, +52460, +52492, +52460, +52460, +52460, +52460, +52460, +52460, +52460, +52460, +52460, +52460, +52492, +52492, +52460, +52460, +52492, +52492, +52492, +52492, +52492, +52460, +50411, +50411, +52460, +52460, +52459, +52459, +50379, +50379, +50346, +50346, +50347, +50346, +50379, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +50314, +50314, +50314, +48233, +48233, +48233, +48233, +48201, +46153, +46153, +46120, +46120, +46120, +46120, +46120, +46120, +46152, +46120, +44072, +44040, +44072, +46120, +46120, +46120, +46088, +46088, +46087, +46087, +46087, +46055, +46055, +46055, +44007, +44007, +44007, +44007, +43975, +43975, +43975, +44007, +43975, +43975, +41894, +41894, +41894, +41894, +39846, +39814, +39846, +39846, +39846, +39814, +39814, +39846, +39846, +41894, +41894, +41894, +41895, +41895, +41895, +41895, +41895, +41895, +41894, +41894, +41894, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39814, +39813, +37765, +37766, +37766, +39846, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37767, +37799, +35719, +35719, +35719, +35719, +33672, +33640, +33641, +33641, +33641, +31561, +31561, +29513, +29514, +29547, +29515, +29515, +27467, +27467, +27467, +25420, +25452, +23372, +23372, +23340, +21260, +21260, +21293, +21261, +19181, +17100, +17100, +17100 +}, +{ +35492, +35492, +37572, +37572, +37572, +37572, +37572, +37572, +37540, +37540, +37572, +35524, +35524, +35524, +35524, +35492, +35524, +35492, +35524, +35524, +35556, +35557, +37638, +37670, +37703, +39816, +39849, +39881, +39915, +39948, +37868, +37869, +35821, +33774, +33774, +31726, +31727, +29647, +27599, +25519, +25518, +23405, +21293, +19180, +17035, +14922, +12841, +10728, +10696, +8615, +8583, +8550, +8518, +8518, +8518, +8518, +8518, +8518, +8518, +8550, +8582, +8583, +8615, +8583, +8615, +10728, +12809, +12841, +12842, +14922, +14986, +14987, +14987, +14987, +14987, +17067, +17100, +17100, +17100, +17100, +17100, +17067, +14987, +14987, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14987, +17068, +17133, +21327, +21359, +23472, +25585, +27698, +29811, +31924, +34005, +34037, +34069, +34069, +34037, +34037, +34037, +34037, +31956, +31924, +31891, +29778, +27698, +25585, +25552, +23439, +21326, +19181, +17068, +14955, +14922, +14922, +12841, +12809, +12809, +12809, +12809, +12777, +12744, +10696, +10697, +10761, +10762, +12875, +12940, +15053, +17166, +17231, +17264, +19377, +19410, +21490, +21522, +23635, +25748, +27828, +27829, +27829, +29909, +29941, +29909, +29909, +29877, +29844, +29844, +27763, +27698, +27666, +27666, +25586, +25585, +25553, +25553, +25585, +25585, +25585, +25585, +25586, +27666, +27698, +27730, +29811, +29843, +31924, +31956, +34005, +34037, +34069, +34069, +34069, +36150, +38230, +40311, +38327, +40375, +40376, +42425, +44505, +44505, +44472, +44472, +44472, +44440, +42424, +42424, +42359, +40278, +40278, +40246, +38165, +38133, +36052, +36020, +33971, +31858, +29745, +29713, +29680, +29745, +27632, +27633, +29682, +31729, +33840, +31693, +35757, +44111, +56626, +58672, +56526, +56525, +62831, +64944, +62635, +54151, +47749, +47749, +54088, +58410, +58505, +60618, +64878, +62733, +64879, +65042, +64879, +62636, +58280, +56136, +52038, +56297, +62701, +64878, +65007, +58571, +58571, +64975, +64683, +54152, +49992, +43654, +33188, +29028, +20642, +16448, +39559, +58574, +60620, +58539, +62797, +60684, +62830, +58571, +56297, +62635, +56329, +58377, +56297, +54152, +58444, +45767, +33056, +52040, +52104, +54217, +52072, +52039, +52007, +60459, +58474, +50056, +56462, +43885, +33550, +56990, +48702, +44574, +44607, +44574, +40348, +42429, +42493, +38268, +40381, +40349, +36059, +38172, +38236, +34010, +29817, +31962, +31962, +25623, +31897, +27704, +25591, +23478, +23478, +23478, +23479, +25591, +21332, +23413, +21300, +17073, +14959, +14927, +14927, +14927, +17007, +14894, +12814, +14894, +14959, +14927, +14927, +14927, +14927, +14927, +14959, +14926, +12814, +12814, +14926, +17040, +17039, +17039, +17007, +17007, +16974, +14894, +16974, +16975, +16974, +16974, +14926, +14894, +14862, +14861, +14861, +14829, +12845, +14892, +14925, +14924, +14924, +14892, +14893, +14893, +14926, +14860, +16908, +18955, +18856, +14532, +14433, +20707, +26882, +26882, +28962, +31042, +31042, +31042, +28962, +28962, +31010, +31010, +28962, +28962, +31042, +31043, +31011, +31010, +24964, +16578, +10304, +10337, +8354, +6274, +6241, +6274, +8290, +8290, +8290, +6242, +6242, +6242, +6242, +6242, +6241, +6241, +6273, +6241, +4193, +6241, +4193, +4193, +6209, +6209, +4161, +4161, +6241, +6240, +6240, +6208, +25125, +35690, +44108, +48301, +50380, +50412, +52492, +52493, +50445, +50478, +50477, +50477, +52525, +52526, +52526, +54606, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54638, +54606, +54606, +54606, +52558, +52557, +52525, +52525, +52525, +52492, +52492, +50412, +50411, +50379, +50379, +50379, +50379, +48331, +48331, +48331, +50379, +48331, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50379, +50411, +52459, +52459, +52459, +52459, +52460, +52492, +52492, +52492, +52492, +52460, +52492, +52492, +52492, +52492, +52492, +52492, +54572, +52492, +52524, +52524, +52524, +52492, +52492, +52492, +52492, +52492, +52459, +52459, +52459, +52459, +52427, +50379, +50379, +52427, +50379, +50347, +50346, +50346, +50346, +50346, +50346, +50346, +48298, +48297, +48265, +48265, +48265, +48233, +48233, +46184, +46184, +46152, +46152, +46184, +46184, +46184, +46184, +46184, +46184, +46152, +46152, +46152, +46152, +46152, +46120, +46120, +46120, +46120, +46120, +46120, +46120, +46120, +44072, +46088, +46088, +46088, +44007, +44007, +44007, +44007, +44007, +44007, +44007, +43974, +41926, +41926, +41926, +41926, +41894, +39846, +39846, +39846, +41894, +41894, +41894, +41894, +41894, +41926, +41926, +41926, +41926, +41926, +43975, +43975, +43975, +41926, +41926, +41926, +41926, +41926, +39878, +39878, +39878, +39878, +39878, +39878, +39878, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +39846, +37766, +37766, +37766, +37766, +37766, +37766, +37766, +37734, +37767, +37767, +37767, +37767, +35751, +35719, +33671, +33672, +33672, +33640, +33641, +33641, +33642, +33642, +31562, +29514, +29515, +29515, +29483, +29483, +27435, +27435, +27468, +25420, +25420, +23340, +21292, +21292, +21260, +21261, +21261, +21261, +19181, +19181, +17101, +17068 +}, +{ +35492, +35492, +35524, +37572, +37572, +37572, +37604, +37604, +37572, +37572, +37572, +37604, +37604, +37604, +37604, +35557, +37605, +37604, +37605, +37605, +37637, +37637, +37670, +39751, +39784, +41929, +41962, +41994, +39948, +39980, +37901, +37901, +35854, +35854, +33806, +33774, +31727, +29647, +27567, +25519, +25486, +23373, +21293, +19180, +17035, +14922, +12841, +10760, +10695, +8583, +8550, +8518, +8518, +6437, +6437, +8518, +8518, +8518, +8518, +8550, +8550, +8582, +8583, +8615, +10696, +10729, +12841, +12842, +12874, +14954, +14987, +17035, +14987, +15019, +17067, +17100, +17100, +19181, +19181, +19180, +19180, +17100, +17068, +17067, +17035, +17035, +14987, +14955, +14987, +17036, +14987, +15020, +17101, +17165, +21359, +21392, +25585, +27666, +27731, +29843, +31924, +31956, +34037, +34037, +34069, +34037, +34037, +34037, +34004, +31924, +31891, +29811, +29778, +27698, +25585, +23472, +21359, +19213, +17068, +17035, +14955, +14922, +14922, +14890, +12841, +12841, +12809, +12841, +12777, +12776, +10728, +10729, +10729, +10762, +10795, +12908, +15020, +17134, +17199, +17232, +19377, +21490, +21522, +23571, +25715, +25748, +27829, +27861, +29909, +29910, +29941, +29909, +29909, +29909, +29877, +29877, +29844, +29811, +27731, +27731, +27666, +27666, +25586, +27666, +27666, +27666, +27666, +27666, +27698, +27698, +29779, +29811, +29843, +31924, +31956, +34004, +34037, +34037, +34069, +36118, +36150, +38230, +38230, +40311, +42423, +42424, +42424, +42456, +42456, +44505, +44537, +44536, +42424, +42424, +44504, +42456, +42391, +40310, +40310, +38229, +38197, +38197, +36117, +34004, +31891, +31858, +31826, +29745, +29713, +25520, +25519, +27632, +29647, +29517, +33676, +41997, +46126, +54480, +60720, +56461, +56460, +64911, +65106, +62830, +56329, +49959, +45701, +45637, +54120, +60555, +64780, +64877, +64813, +62700, +58540, +60588, +62733, +64749, +58345, +56168, +52006, +58410, +62733, +60652, +64942, +58571, +58506, +58474, +62603, +58345, +52072, +39461, +31075, +28996, +22722, +18529, +35365, +52268, +54346, +50152, +65008, +60717, +62830, +52200, +58507, +50055, +62700, +60555, +45764, +52104, +43653, +56363, +62637, +41572, +54250, +52072, +54152, +56266, +51975, +56168, +58344, +52006, +43686, +54351, +43983, +31535, +54942, +46620, +40380, +44574, +44607, +42494, +40348, +42494, +40349, +38236, +38204, +36156, +34075, +34107, +36155, +31929, +27736, +31897, +27704, +25591, +23511, +25591, +25591, +23511, +23478, +23478, +21333, +23413, +21332, +19186, +19121, +17040, +14927, +14895, +16975, +14927, +14959, +17007, +14959, +14927, +14959, +17040, +17007, +14927, +14894, +14927, +14959, +17007, +14959, +14959, +14926, +14926, +14926, +14926, +14894, +14894, +14894, +14894, +14894, +14894, +14861, +14861, +14861, +14861, +14861, +14861, +14893, +14893, +14893, +14893, +14861, +14861, +16941, +16973, +14892, +16940, +18922, +16744, +12419, +14466, +22852, +24834, +28994, +28962, +28994, +28961, +28961, +28961, +28962, +31010, +28962, +28994, +28994, +28994, +28962, +26882, +26882, +26947, +14497, +12417, +10337, +8321, +6274, +6274, +4226, +6306, +6242, +6242, +6242, +6242, +6242, +6242, +6242, +6242, +6241, +6241, +6273, +6241, +4193, +6241, +6241, +6241, +6241, +4161, +4128, +4128, +4160, +6208, +6208, +6208, +14528, +25060, +35592, +41930, +46155, +48267, +48300, +50412, +48332, +50413, +50412, +50412, +52525, +54638, +54638, +54638, +52558, +54606, +54638, +54639, +54638, +54606, +54638, +54638, +52557, +52557, +52557, +52557, +52525, +52525, +52525, +52493, +50444, +50412, +50411, +50379, +50379, +48331, +48331, +48331, +48331, +48299, +48299, +48299, +48299, +48298, +48298, +50346, +50347, +50347, +50347, +50379, +50379, +50379, +50411, +52459, +52459, +52459, +52459, +52492, +52492, +52492, +52492, +52492, +54572, +52492, +52492, +54572, +54572, +54572, +54572, +54572, +54572, +54572, +54572, +54572, +52524, +52524, +52524, +52524, +54572, +52492, +52492, +52492, +52492, +52459, +52459, +52459, +52459, +52427, +52427, +50379, +50378, +50378, +50378, +50378, +50378, +50378, +50346, +50346, +48298, +48265, +48265, +48265, +48265, +48265, +48233, +48233, +48233, +48233, +48233, +48233, +46184, +48233, +48233, +46184, +46152, +46184, +46184, +46152, +46152, +46152, +46152, +46152, +46152, +46152, +46152, +46152, +46120, +46120, +46120, +46088, +46087, +46087, +46087, +46087, +44039, +44039, +44007, +44007, +44007, +44007, +41958, +41926, +41894, +41894, +41926, +41926, +41926, +41926, +41926, +41926, +41958, +41959, +41959, +44007, +44007, +44007, +43975, +43975, +44007, +41959, +41959, +41959, +41959, +41959, +41959, +41926, +39911, +39911, +39878, +39879, +39878, +39878, +39846, +39846, +39846, +39846, +39846, +37798, +37798, +37798, +37798, +37766, +37766, +37798, +37767, +37767, +37767, +37767, +37767, +37768, +35752, +35752, +35720, +35752, +33672, +33641, +33641, +33641, +33642, +31594, +31594, +29514, +27466, +27466, +27467, +27435, +27468, +27467, +25387, +25387, +23340, +21292, +21292, +21292, +21261, +21261, +21261, +19181, +19181, +17101, +17068, +15020 +}, +{ +35460, +35492, +35492, +35492, +35524, +37572, +37572, +37604, +37605, +37605, +37604, +37604, +37604, +37605, +37605, +37637, +37637, +37637, +39685, +39718, +39718, +39718, +39751, +39783, +41897, +44042, +44075, +44076, +42060, +42093, +40013, +40014, +37934, +35886, +35886, +33807, +31726, +29646, +27566, +25486, +23405, +21293, +21261, +19180, +17035, +14954, +12841, +10760, +8615, +8583, +8550, +6470, +6437, +6437, +6437, +6437, +8518, +8518, +8518, +8550, +8550, +8550, +8583, +8615, +10728, +12809, +12841, +12842, +12874, +14954, +14987, +17035, +15019, +17068, +17100, +17132, +19181, +19213, +19213, +19213, +21293, +19213, +19181, +17100, +17068, +17068, +15020, +14988, +15020, +17100, +15020, +17101, +17165, +19246, +21391, +21424, +25585, +25650, +27731, +29843, +31924, +31956, +34037, +34037, +34069, +34037, +34037, +34005, +31956, +31924, +29843, +29811, +29778, +27665, +25552, +23439, +21326, +19180, +17035, +17003, +14955, +14955, +14922, +14922, +14922, +14890, +12841, +12841, +12841, +12809, +10729, +10761, +10729, +10761, +10794, +12907, +14988, +17101, +17166, +17231, +19377, +21490, +21522, +23603, +25716, +25748, +27829, +27862, +29910, +29910, +29910, +29909, +29909, +29909, +29909, +29877, +29876, +29844, +29811, +29811, +29779, +27731, +27698, +29779, +29779, +29779, +29779, +29779, +29779, +29779, +29811, +29843, +31924, +31924, +31956, +34004, +34037, +34069, +36149, +36150, +36183, +38263, +38263, +40311, +44471, +44471, +44504, +42488, +42488, +44536, +46585, +46585, +44536, +44536, +44504, +44471, +42390, +40342, +40342, +38261, +38165, +36116, +36084, +36052, +33971, +31826, +29745, +29713, +29714, +25520, +25486, +23340, +29549, +42030, +52399, +58639, +54348, +48009, +50056, +58507, +64846, +64910, +64975, +60717, +54120, +45701, +39396, +37283, +50025, +62669, +64781, +64748, +64780, +58410, +58442, +64781, +64813, +60555, +58377, +54119, +51941, +54086, +60555, +65073, +64910, +60619, +58474, +56329, +56200, +54120, +49928, +37348, +28994, +26915, +20674, +18593, +26978, +43816, +62799, +64975, +65007, +65041, +58572, +58604, +64943, +58571, +52200, +64813, +64846, +64814, +58476, +41572, +35233, +39459, +47943, +54217, +56330, +49926, +45636, +51943, +60393, +51941, +56200, +47848, +48012, +37676, +29453, +57053, +46685, +42460, +40348, +42527, +36220, +38268, +40381, +38235, +38301, +36188, +31994, +29914, +31994, +29849, +29816, +34010, +29817, +27671, +23510, +23478, +23478, +23446, +21398, +23446, +21365, +21332, +19219, +19154, +19153, +17040, +14927, +14927, +14862, +12814, +12814, +14894, +14927, +14927, +14927, +14927, +17007, +17007, +17007, +17007, +14927, +14926, +14894, +14894, +14894, +14894, +14894, +14926, +16974, +16974, +14926, +14894, +14893, +14893, +14893, +14861, +14893, +14894, +16942, +16942, +16941, +16941, +14893, +14861, +14893, +14893, +16940, +16940, +17003, +18954, +16743, +14499, +18627, +22787, +24801, +31108, +28962, +28962, +28994, +28962, +28962, +28962, +28962, +28962, +28961, +28961, +31074, +28962, +24801, +26946, +24931, +20673, +8256, +8321, +8322, +6274, +6274, +4226, +4226, +4226, +6242, +6242, +6274, +6274, +6274, +6274, +6274, +6274, +6241, +6242, +6273, +6241, +6241, +6241, +6241, +6241, +6209, +4129, +2080, +2080, +4161, +6209, +8289, +8289, +10240, +16544, +24963, +31333, +37639, +39752, +41897, +46123, +50348, +50381, +50380, +50380, +50412, +52525, +52525, +52557, +52525, +52558, +54606, +54606, +52558, +52558, +52558, +54606, +52557, +52557, +52525, +52525, +52525, +52525, +50444, +50444, +50411, +50411, +50411, +48331, +48331, +48331, +48331, +48331, +48299, +48299, +48299, +48298, +48298, +48298, +50346, +50346, +48298, +50346, +50346, +50379, +50379, +50411, +50411, +50411, +52459, +52459, +52459, +52491, +52524, +52524, +52524, +52524, +54573, +54572, +54572, +54572, +54573, +54605, +54605, +54605, +54605, +54605, +54605, +54605, +54604, +54572, +54572, +52524, +54572, +54572, +54572, +52524, +52492, +52491, +52491, +52459, +52459, +52459, +52459, +52459, +52426, +52426, +52426, +50378, +50378, +50378, +50346, +50346, +50346, +50313, +48265, +48265, +48297, +48265, +48265, +48265, +48265, +48265, +48265, +48265, +48265, +48265, +48298, +48265, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +48233, +46185, +46184, +46153, +46152, +46120, +46120, +44072, +44072, +44072, +46120, +46120, +46087, +44039, +44039, +44039, +44007, +44007, +41958, +41958, +41926, +41926, +41958, +41958, +41958, +41959, +41959, +44007, +44039, +44039, +44007, +44007, +44007, +44007, +44007, +44007, +44007, +44007, +41959, +41959, +41959, +41959, +41959, +41959, +41959, +41959, +39878, +39878, +39878, +39878, +39878, +39879, +39846, +39846, +39846, +39878, +39878, +37798, +37798, +37798, +37799, +37799, +37799, +35719, +35719, +35752, +37800, +35752, +35752, +35752, +33705, +33673, +33641, +31593, +31593, +31562, +31594, +31595, +29547, +27466, +27434, +27467, +27467, +27468, +25419, +25387, +23307, +21259, +21260, +21260, +21260, +19213, +19213, +19181, +19181, +17101, +17068, +15020, +14988 +}, +{ +33412, +35460, +35492, +35492, +35492, +35524, +35524, +35524, +37605, +37605, +37604, +37605, +37637, +39685, +39685, +39718, +39718, +39718, +41798, +41831, +41863, +41863, +41896, +43977, +43977, +46123, +46188, +46188, +44141, +44174, +42094, +42095, +37967, +37967, +35887, +33839, +31727, +29646, +27566, +25518, +23373, +21292, +21260, +19180, +17067, +14954, +12873, +10760, +10696, +8615, +8550, +8518, +6438, +6437, +6437, +6437, +8518, +8518, +8550, +8550, +8550, +6502, +8582, +8615, +10728, +12809, +12841, +12874, +12874, +14954, +14987, +17067, +17068, +17100, +19181, +19213, +19213, +19213, +19246, +21294, +21294, +21262, +19214, +19181, +17101, +17101, +17101, +17068, +15020, +17101, +17101, +17165, +17198, +19278, +21424, +23504, +25617, +25650, +27731, +29843, +29876, +31957, +31989, +31989, +34069, +34037, +31989, +31957, +31956, +31924, +29811, +29778, +27698, +25617, +23472, +21359, +19246, +19148, +17036, +17035, +14955, +14955, +14955, +14955, +14954, +14922, +12874, +12842, +12873, +12841, +12809, +10761, +10761, +10729, +10794, +12907, +14988, +17101, +17166, +17231, +19345, +19410, +21490, +23603, +25716, +27797, +27829, +29910, +29910, +29910, +29942, +29910, +29909, +29909, +31957, +31957, +31957, +31924, +31892, +31892, +29843, +29811, +29811, +29843, +29843, +29811, +29811, +29811, +29811, +29811, +29844, +31924, +31924, +31956, +31956, +34037, +34069, +34069, +36150, +36182, +38263, +38263, +40311, +40344, +42424, +42456, +42520, +42520, +42520, +44536, +46553, +48601, +44537, +44504, +44472, +44439, +42359, +42358, +40310, +40309, +38198, +38165, +36084, +36052, +36019, +35987, +33842, +29648, +23309, +23340, +27436, +35757, +48271, +58673, +62735, +60589, +54249, +60555, +64781, +62700, +64910, +65007, +64942, +60619, +56201, +45702, +39364, +35203, +52106, +64782, +64748, +62570, +58441, +56296, +60490, +64749, +64814, +64813, +64813, +56362, +56199, +54151, +49958, +64813, +64780, +62699, +56296, +56264, +56232, +49927, +45767, +39461, +31075, +24866, +20673, +18593, +29091, +60784, +58605, +56491, +54410, +54443, +65138, +58604, +64943, +58539, +64845, +60587, +56361, +62701, +56330, +45765, +52137, +54217, +47911, +58411, +52071, +47813, +56233, +52072, +51973, +49828, +51909, +56201, +56332, +48044, +33449, +44113, +50780, +44507, +44574, +40414, +36253, +38301, +38300, +42461, +36220, +36155, +34107, +34075, +31962, +34043, +34043, +31897, +25591, +23478, +23478, +23510, +23511, +23478, +21398, +21365, +23413, +21300, +19187, +19154, +19186, +19121, +17007, +14959, +14862, +12814, +12814, +12846, +12846, +14926, +14894, +12846, +12814, +14894, +14926, +14894, +12814, +12781, +14894, +17007, +16975, +16975, +16974, +17007, +17006, +17006, +14926, +14926, +16973, +14925, +14893, +14893, +16942, +16942, +16942, +16942, +16941, +16909, +14861, +12813, +14893, +16973, +16940, +16907, +16872, +14661, +12418, +18659, +22754, +22721, +26946, +26913, +28961, +28961, +28994, +31042, +31010, +28962, +28962, +28962, +31041, +31042, +28962, +26881, +26946, +26980, +20770, +12384, +6273, +8322, +6274, +6274, +6274, +6274, +6274, +4193, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6241, +6241, +6241, +6241, +6241, +6241, +4161, +4161, +4129, +4129, +4129, +6209, +8257, +10337, +20641, +22786, +24866, +22752, +20672, +22752, +29122, +37574, +45993, +50252, +52429, +52429, +50380, +48331, +50412, +50476, +52525, +52525, +52557, +52557, +52557, +52557, +54605, +54606, +52557, +52525, +52524, +52524, +52524, +50444, +50444, +50444, +50443, +50411, +50411, +48363, +48363, +48331, +48331, +48331, +48331, +48331, +48331, +48331, +50378, +50378, +50378, +50378, +48298, +50346, +50346, +50379, +50379, +50379, +50411, +50410, +50411, +50443, +52491, +52523, +52524, +52524, +52524, +52524, +54572, +54572, +54572, +54572, +54605, +54605, +54605, +54605, +54637, +54605, +54605, +54605, +54605, +54605, +54604, +54572, +54572, +54572, +52524, +52524, +54572, +52524, +52523, +52491, +52491, +52491, +52491, +52491, +52458, +52458, +52426, +50378, +50346, +50346, +50346, +50346, +50313, +48265, +48265, +48265, +48298, +48298, +48297, +48265, +48265, +48265, +48265, +48265, +48265, +48297, +50346, +48266, +48265, +48265, +48233, +48233, +48265, +48233, +48233, +48233, +48265, +48233, +48232, +48232, +46152, +46152, +46152, +46152, +46152, +46152, +46152, +46152, +46120, +46120, +46120, +44071, +44039, +44039, +44039, +44007, +44006, +44006, +44006, +44006, +44038, +44038, +44038, +44038, +44039, +44039, +44039, +44039, +44039, +44039, +44007, +44007, +41959, +41959, +41959, +41959, +41959, +41959, +41959, +41959, +41958, +41958, +41958, +39878, +39878, +39878, +39878, +39878, +39879, +39879, +39878, +39879, +37831, +39879, +37831, +37831, +37799, +37799, +37799, +37799, +35752, +35720, +35720, +35752, +35752, +35721, +33673, +33673, +33673, +31593, +31594, +31594, +29514, +29546, +29547, +29547, +27467, +25387, +27467, +27468, +25387, +23339, +23340, +23308, +21260, +21260, +21260, +21260, +19181, +19181, +17133, +17101, +17068, +15020, +14988, +14956 +}, +{ +33412, +35460, +35492, +35492, +35492, +35524, +37573, +37605, +37605, +37637, +39685, +39717, +39717, +41798, +41830, +41830, +43879, +43911, +43944, +46024, +46056, +46057, +46090, +46090, +46090, +48204, +48237, +46189, +46222, +44174, +44175, +42127, +40079, +40047, +37999, +35919, +33807, +29678, +27566, +25518, +23373, +21292, +21260, +19180, +17067, +14954, +12873, +10761, +10728, +10695, +8583, +8550, +6470, +6437, +6437, +6437, +6469, +8518, +8550, +8550, +8518, +6502, +8583, +8615, +10728, +12809, +12841, +14922, +14954, +14955, +14987, +17068, +17100, +17133, +19213, +19246, +19246, +19246, +21326, +21327, +21294, +21294, +19214, +19214, +17133, +17133, +17133, +17133, +17101, +17166, +17166, +19246, +19311, +19311, +23504, +23537, +25650, +27731, +27763, +29844, +29876, +31957, +31957, +31957, +31989, +31989, +31957, +31924, +31924, +29843, +29811, +27730, +27698, +25585, +23440, +21326, +19213, +19148, +17068, +19116, +17068, +17068, +17068, +17035, +17035, +14954, +14922, +14922, +12874, +12841, +12809, +12809, +10761, +10729, +10794, +12875, +12908, +17101, +17167, +17231, +17264, +19377, +21490, +23603, +25749, +27797, +29910, +29943, +29943, +29943, +29943, +32023, +31990, +31990, +31990, +31990, +31990, +34037, +31957, +31924, +31924, +31924, +31924, +31924, +31924, +31892, +31892, +31892, +29844, +31924, +31924, +31924, +31956, +34005, +34037, +34037, +34069, +36150, +36182, +36182, +38263, +38263, +40344, +40376, +44472, +44505, +42489, +42521, +42521, +44569, +44537, +46585, +42456, +42424, +42424, +42424, +42391, +40343, +40310, +38197, +33972, +36084, +33972, +31826, +31793, +33841, +29583, +23244, +23209, +37902, +48304, +58705, +62736, +60557, +62637, +58411, +58410, +62635, +64781, +60587, +64910, +64975, +60619, +60523, +56233, +45702, +37284, +31042, +43719, +58411, +58345, +56198, +52037, +60457, +60426, +60458, +64748, +64781, +64846, +62733, +56231, +54184, +58410, +64814, +56393, +54248, +58409, +60458, +56298, +45734, +39461, +35269, +29027, +26947, +22819, +18625, +24832, +62832, +58637, +64943, +48039, +58604, +64976, +52201, +52265, +62797, +58506, +60554, +62668, +60523, +49926, +45700, +56298, +56265, +60491, +45732, +52104, +54217, +54250, +49992, +56330, +58378, +58280, +60394, +47782, +50026, +45899, +37545, +40051, +50650, +46556, +44575, +42559, +38333, +40381, +40348, +40316, +36123, +36123, +36156, +34043, +31962, +31962, +31897, +33978, +29817, +25591, +23478, +21397, +21365, +21365, +21365, +21300, +21268, +19187, +19186, +21234, +17040, +14927, +14927, +14862, +14894, +14959, +14927, +12846, +12814, +12846, +14926, +14862, +14862, +14861, +14861, +14894, +14894, +14926, +16974, +16975, +17007, +17007, +17006, +16974, +14893, +14893, +14893, +14893, +14893, +14893, +14893, +14894, +14893, +14861, +14861, +16973, +14893, +12780, +12813, +14925, +16972, +18922, +16808, +14564, +14498, +20739, +20674, +22721, +24899, +24866, +26946, +28993, +28994, +28994, +28961, +28961, +28962, +31042, +31042, +31042, +31074, +28929, +26914, +29092, +18658, +10304, +10369, +6274, +6274, +6241, +6242, +6242, +6274, +6274, +6241, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6273, +6241, +6241, +6241, +6209, +6209, +6209, +6241, +4161, +4193, +4193, +4161, +4128, +6144, +10272, +12353, +24737, +26882, +28962, +26881, +26848, +24736, +22688, +24768, +29025, +33251, +37542, +43913, +50284, +52429, +50412, +50379, +52524, +52524, +52524, +52524, +52524, +52524, +54604, +52524, +52524, +52524, +52524, +52524, +52524, +50476, +50443, +50411, +50443, +50411, +50411, +50411, +48363, +48331, +48331, +48331, +48331, +48331, +48331, +50379, +50378, +50378, +50378, +50378, +50346, +50378, +50378, +50378, +50379, +50411, +52491, +52491, +50443, +50443, +52523, +52524, +52524, +52556, +52556, +52556, +52524, +54572, +54604, +54605, +54605, +54605, +54605, +54605, +54605, +54605, +54605, +54605, +54605, +54637, +54605, +54605, +52556, +52556, +54604, +54604, +54604, +54604, +54604, +54572, +54571, +54571, +54571, +52523, +52491, +52458, +52426, +50378, +50378, +50378, +50346, +50346, +50346, +50346, +50346, +50346, +50346, +48298, +48298, +48298, +48297, +48297, +48298, +48298, +48265, +48298, +50346, +48298, +48298, +48298, +48266, +48233, +48265, +48265, +48265, +48265, +48265, +48265, +48265, +48233, +46185, +46185, +46185, +46185, +46185, +46184, +46184, +46152, +46152, +46152, +46152, +46152, +46120, +44072, +44071, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44039, +44007, +44007, +44007, +41959, +41991, +41991, +41991, +41991, +41958, +41958, +41958, +41958, +39910, +39910, +39910, +39878, +39879, +39879, +39911, +39879, +37831, +37831, +37831, +37831, +37831, +37831, +35751, +35752, +35752, +35752, +35752, +35720, +33673, +33673, +33673, +33673, +33674, +31594, +31594, +31594, +29514, +29514, +27466, +27467, +27467, +25419, +25419, +25420, +23339, +23340, +23340, +23340, +21260, +21260, +19180, +19180, +19149, +17100, +17101, +15052, +15020, +14988, +12908, +12908 +}, +{ +33379, +35460, +35460, +35492, +35492, +37572, +37605, +37605, +37605, +37637, +39717, +41798, +41830, +43911, +43943, +45991, +46024, +46024, +46057, +48137, +48170, +46122, +46122, +48203, +48236, +50317, +48269, +46221, +46254, +46255, +44207, +44207, +42160, +42128, +40048, +37967, +33839, +31726, +27566, +25485, +23373, +21292, +21260, +19180, +17067, +14986, +12874, +12841, +10728, +8647, +8583, +8550, +6470, +6437, +6437, +6437, +6437, +6470, +8550, +8550, +8518, +6502, +8583, +8615, +10728, +10729, +12841, +12874, +14955, +14955, +15020, +17100, +17133, +17165, +19246, +19278, +21327, +21327, +21359, +21359, +21327, +19278, +19278, +19246, +19214, +17166, +17166, +17166, +17166, +19278, +19279, +21359, +21392, +21424, +23537, +25617, +25650, +27731, +29811, +29844, +31956, +31989, +31989, +31989, +31957, +31956, +31924, +29844, +29843, +29811, +27730, +27698, +25617, +23504, +21359, +19246, +19181, +17100, +17100, +19148, +19148, +17100, +17100, +17068, +17068, +17035, +14955, +14954, +12906, +12841, +10793, +12841, +10761, +10761, +10761, +12842, +12907, +15053, +17166, +17199, +17264, +19377, +21490, +23635, +25749, +27797, +29910, +29943, +31991, +32023, +32023, +32055, +32022, +32022, +34070, +34070, +34070, +34038, +34037, +31957, +31956, +31956, +31956, +31957, +31956, +31924, +31924, +31924, +31892, +31924, +31924, +31956, +31956, +34005, +34037, +34037, +36117, +36150, +36182, +36183, +36215, +38263, +40376, +40408, +48569, +46554, +44537, +42489, +42489, +42553, +44633, +42553, +44601, +42521, +42489, +40408, +40376, +40343, +40342, +38197, +40277, +36019, +29679, +25453, +25323, +23210, +23177, +25257, +44110, +56689, +60784, +64913, +64718, +56266, +58411, +56298, +52103, +60522, +62733, +58571, +64878, +64878, +60588, +64749, +56200, +43589, +33122, +26816, +37380, +56330, +56329, +56231, +60457, +64748, +60458, +58377, +60587, +62700, +64878, +60652, +54183, +56329, +58475, +64846, +60620, +58474, +52071, +49926, +45767, +39461, +35236, +28995, +24834, +26947, +26980, +22786, +33219, +52235, +54346, +58571, +56458, +52200, +62765, +60620, +58539, +58507, +58474, +52103, +56296, +64814, +64749, +58411, +54120, +49894, +54152, +56297, +43652, +45765, +45830, +58541, +45862, +56330, +62604, +52007, +58281, +52008, +52107, +56366, +39789, +46195, +52666, +48604, +40283, +40413, +38300, +40349, +44445, +42364, +38171, +36123, +36124, +31930, +29817, +31930, +25591, +25591, +23510, +23478, +23478, +23445, +21333, +19220, +21300, +19219, +19186, +19153, +19121, +14959, +12846, +12846, +14861, +14894, +14926, +14926, +12846, +12878, +14926, +14926, +17007, +16974, +14894, +14894, +16974, +16974, +14894, +14894, +16942, +16974, +16974, +16974, +16974, +14893, +14893, +14925, +14893, +14893, +14893, +14861, +14861, +14861, +12813, +12813, +14893, +14893, +14893, +14924, +19019, +18921, +16742, +14564, +18626, +24933, +24835, +24834, +26947, +22818, +24898, +26979, +26881, +28962, +28994, +31010, +31010, +31042, +31042, +31042, +28929, +28929, +29027, +27011, +18658, +12384, +10337, +8321, +6241, +6241, +6242, +6274, +6274, +6241, +6241, +6274, +4226, +4226, +4226, +6274, +4193, +4193, +4193, +4193, +6273, +6241, +6241, +6241, +6209, +4161, +4161, +6241, +4161, +4193, +4161, +4128, +6144, +10272, +16481, +18593, +28898, +28898, +28865, +28865, +30978, +31010, +28929, +26817, +26848, +24768, +22656, +24800, +31171, +39687, +48139, +52429, +52525, +52525, +54573, +54605, +54604, +54604, +52524, +52524, +52524, +52524, +52492, +52492, +52524, +50443, +50443, +50411, +50411, +50411, +50411, +50411, +50378, +48330, +48330, +48330, +48330, +48330, +48330, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50411, +52459, +52491, +52523, +50443, +52524, +52556, +52556, +52524, +52556, +52556, +52556, +52524, +54605, +54605, +54637, +54605, +54605, +54605, +54637, +54605, +54605, +54605, +54605, +54637, +54637, +54637, +54637, +54604, +54604, +54604, +54604, +54604, +54604, +54604, +54604, +54604, +54604, +54604, +54571, +52491, +52491, +52458, +52458, +52459, +52426, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50346, +50378, +50378, +50346, +50378, +50378, +50346, +48266, +48298, +48266, +48297, +48297, +48297, +48297, +48265, +48297, +48265, +48265, +48265, +48265, +48265, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46152, +46120, +46119, +46119, +44039, +44039, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44072, +44072, +44039, +44039, +44039, +41991, +41991, +41991, +41991, +41991, +41991, +41991, +41991, +41991, +41991, +41959, +39911, +39911, +39911, +39911, +39911, +39911, +37831, +37831, +37831, +37831, +37832, +35784, +35752, +35752, +35752, +35753, +33705, +33672, +33673, +33673, +33673, +33673, +31626, +31594, +29514, +29547, +29515, +27466, +27434, +27435, +25419, +25419, +25387, +23339, +23340, +23340, +23308, +21260, +21228, +19180, +19180, +19148, +17100, +17100, +15052, +15020, +12972, +12940, +12908, +12907 +}, +{ +35492, +35492, +35492, +37573, +37605, +37605, +37637, +39685, +39685, +39718, +41798, +43911, +43943, +43975, +46024, +46056, +48169, +48170, +48202, +50250, +48234, +48235, +48235, +48268, +50349, +50382, +50382, +48302, +48335, +48368, +48368, +46320, +44241, +44208, +42128, +37999, +35887, +31758, +27565, +27533, +23373, +21260, +21260, +19180, +17067, +14954, +12873, +10761, +10728, +8647, +8583, +8550, +8518, +6437, +6437, +6437, +6437, +6437, +6469, +6469, +6470, +6502, +8583, +8615, +10728, +10761, +12874, +14955, +14987, +14987, +15020, +17133, +17165, +19246, +19279, +21359, +21391, +21391, +21392, +21392, +21391, +21391, +21359, +21327, +19246, +19246, +19246, +19246, +19279, +21359, +21392, +23472, +23504, +23505, +25618, +25650, +25650, +27731, +29811, +29876, +31957, +34037, +34038, +34037, +31957, +29876, +29844, +29844, +29811, +27730, +27698, +25617, +25553, +23440, +21327, +19246, +19214, +19181, +19181, +19149, +19181, +19149, +19148, +19148, +17068, +17068, +17035, +17035, +14987, +12874, +12874, +12874, +12842, +12842, +10794, +12874, +12907, +15021, +15086, +17167, +17264, +19377, +21522, +23635, +25749, +27797, +27830, +29943, +29943, +29943, +32023, +32055, +32023, +34071, +34103, +34070, +34102, +36118, +34070, +34005, +34037, +34037, +34037, +34037, +34005, +31924, +31924, +31924, +31892, +31924, +31924, +31956, +31957, +34037, +34037, +34069, +36150, +36150, +36183, +36215, +38263, +38295, +40408, +42456, +46521, +46554, +46554, +44506, +44537, +46649, +46680, +44632, +50776, +48696, +46616, +44503, +42422, +44438, +44373, +42227, +37967, +31595, +27304, +27272, +31400, +35560, +41867, +50286, +60720, +56525, +54346, +64813, +64749, +54151, +52039, +52039, +58345, +58410, +58507, +62765, +65040, +64878, +60587, +60523, +52072, +41509, +33123, +26849, +35365, +62735, +64879, +64813, +62635, +64781, +54152, +49990, +56361, +64813, +64943, +58507, +52167, +52168, +60620, +64911, +60588, +64879, +60556, +49927, +39493, +39494, +33188, +26882, +24802, +24867, +24866, +22753, +35267, +60589, +64781, +56328, +64845, +52167, +58507, +64911, +54346, +64976, +60620, +54216, +58409, +56329, +62636, +54184, +60491, +56233, +60524, +60524, +52104, +39426, +43717, +43685, +52169, +54249, +49990, +56233, +56200, +51943, +43556, +52041, +60625, +39626, +39791, +48407, +52829, +42395, +38235, +40381, +42396, +42429, +40317, +38237, +38270, +36124, +29850, +29817, +29817, +29785, +27672, +23510, +23478, +23478, +23445, +21300, +21332, +21299, +19186, +17073, +17040, +14927, +14894, +14927, +14894, +14894, +14894, +12846, +14926, +14959, +14959, +14926, +14894, +14894, +14894, +14926, +14926, +14926, +14926, +17006, +14894, +14894, +16942, +16974, +16974, +16974, +16974, +16973, +14861, +14861, +12813, +12813, +12813, +12813, +12813, +12813, +12845, +12845, +14924, +16938, +16808, +18757, +18659, +18594, +26981, +22690, +24834, +26915, +24833, +24866, +26914, +26914, +26849, +28962, +31043, +31043, +31043, +31043, +31010, +28929, +26849, +26881, +27011, +20771, +10272, +8288, +10435, +6241, +6273, +6273, +6274, +8322, +6274, +6241, +6241, +6273, +4226, +4225, +4225, +4193, +4193, +4193, +6241, +6241, +6273, +4193, +6241, +6241, +4161, +4161, +4161, +4193, +2145, +2113, +4161, +6176, +8256, +14432, +20641, +24802, +26784, +30945, +30978, +28865, +26784, +26752, +26784, +28865, +28865, +28930, +28898, +26817, +24736, +24801, +31171, +39655, +46122, +48235, +52428, +54572, +54605, +54605, +54605, +54605, +54572, +52524, +52492, +50443, +50443, +50443, +50442, +48362, +50378, +50410, +50410, +50378, +50378, +48330, +48330, +48330, +48330, +48330, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50379, +50411, +52491, +52523, +52523, +52524, +52556, +52556, +52556, +52556, +54604, +52589, +52589, +54637, +54637, +54637, +54605, +54605, +54605, +54605, +54605, +54605, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54605, +54605, +54637, +54604, +54604, +54604, +54572, +54539, +52491, +52491, +52459, +52459, +50410, +50378, +50378, +50378, +50410, +50410, +50378, +50378, +50378, +50378, +50378, +50378, +50410, +50410, +50378, +50378, +50410, +50378, +50378, +50378, +50378, +50346, +50346, +50346, +50346, +50378, +50378, +50378, +50377, +50345, +48297, +48297, +48297, +48297, +48297, +48265, +48265, +48265, +46184, +46184, +46184, +46184, +46152, +46152, +46152, +46152, +44071, +44071, +44071, +44071, +46119, +46151, +46151, +46151, +44103, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44039, +44039, +44039, +44039, +41991, +41991, +41991, +41991, +41991, +41991, +41991, +41991, +41991, +39943, +39943, +39911, +39944, +39944, +39912, +39912, +37831, +37831, +37832, +37832, +37832, +35784, +35784, +35784, +35753, +33705, +33705, +33673, +33673, +33673, +33673, +31625, +31594, +29546, +29514, +29514, +29515, +27466, +27434, +25386, +25387, +25387, +23339, +23307, +23308, +21260, +21260, +21228, +19180, +19180, +17100, +17100, +15020, +15020, +15020, +12972, +12940, +12939, +12907, +12875 +}, +{ +37605, +39653, +39685, +39686, +39686, +39718, +39718, +39718, +41798, +41831, +43911, +46024, +46056, +46056, +46088, +48137, +50282, +50283, +50283, +50315, +50347, +50348, +50348, +50381, +50381, +52462, +50414, +50383, +50448, +50481, +50449, +48401, +46321, +44241, +42160, +40080, +38000, +33839, +29646, +27565, +23373, +21260, +21228, +19148, +17035, +14954, +12873, +10760, +10728, +8647, +8583, +8582, +8550, +6469, +6437, +6469, +6437, +6437, +6437, +6437, +6437, +6502, +8583, +10695, +12809, +12841, +14954, +14987, +17068, +17100, +17133, +17165, +19246, +19278, +21359, +21391, +23440, +23440, +23440, +23440, +21424, +21424, +21392, +21391, +21359, +19279, +19279, +19279, +19279, +21392, +21392, +23505, +23505, +23505, +25650, +25650, +27763, +29811, +29844, +29876, +31957, +31957, +31957, +31957, +31957, +31924, +29844, +29843, +27763, +27730, +27666, +25617, +25553, +23440, +21326, +19246, +19246, +19214, +19181, +19181, +19181, +19181, +19149, +19148, +17100, +17068, +17068, +17068, +17068, +14987, +14954, +14954, +14955, +12874, +12875, +12875, +12907, +12973, +15053, +15119, +19312, +21458, +21522, +23635, +27797, +27829, +27862, +29942, +32023, +32023, +32023, +32055, +34103, +34103, +34135, +34103, +36183, +36151, +36151, +34070, +34070, +34037, +34037, +34037, +34005, +31924, +31892, +31892, +31924, +31924, +31956, +34005, +34037, +34037, +34070, +36118, +36150, +36150, +36183, +38263, +38295, +40376, +40408, +40440, +40409, +42489, +44538, +46586, +48666, +50745, +50743, +48662, +52725, +52726, +50679, +50679, +48566, +48469, +46290, +44080, +46093, +46093, +48173, +52334, +58575, +62703, +62670, +60524, +54251, +56427, +60684, +64909, +60587, +52038, +54086, +58313, +60426, +60490, +60522, +64910, +65040, +60684, +58507, +56264, +45766, +37380, +31075, +22688, +28994, +56461, +64847, +64846, +58409, +64781, +56297, +58475, +64846, +62733, +62797, +64943, +58539, +52200, +64943, +65074, +60652, +54281, +52104, +49927, +39493, +39494, +28963, +22657, +24803, +24835, +22721, +20640, +43686, +58443, +60523, +56328, +52102, +60555, +60620, +62700, +56459, +65073, +52135, +54280, +62636, +56329, +56329, +64750, +58410, +56298, +60556, +49958, +49991, +47878, +45765, +49992, +47975, +43716, +49990, +47748, +54087, +51975, +52040, +43556, +52041, +47882, +54385, +33550, +50650, +48636, +40314, +42396, +42461, +36155, +36156, +36189, +34076, +34011, +31930, +29785, +27704, +27704, +25591, +23478, +23446, +23478, +21333, +17106, +17106, +19154, +17073, +17008, +14927, +14894, +12813, +12813, +14894, +14926, +14926, +12846, +12813, +12813, +12845, +12845, +14926, +14894, +14861, +14893, +14893, +12813, +12813, +14893, +14926, +14894, +14894, +16942, +16974, +16941, +14861, +14861, +14894, +12813, +12813, +12781, +12781, +12813, +12813, +12813, +12813, +12844, +14826, +14695, +14564, +16578, +22755, +26915, +26915, +24834, +22689, +24801, +26946, +26914, +28962, +31043, +28962, +28995, +31043, +31043, +31010, +30978, +28929, +28864, +26882, +29092, +22851, +12416, +10368, +8321, +4193, +6274, +6273, +6273, +6241, +6241, +6274, +6274, +6274, +4225, +4225, +4225, +4225, +4193, +4193, +6241, +6241, +6241, +4193, +4193, +6241, +6241, +4161, +4161, +2113, +4161, +2145, +2113, +4160, +6208, +10304, +16480, +22688, +24737, +28897, +28865, +26752, +26752, +26784, +26784, +26784, +28865, +28833, +28833, +26785, +28866, +28898, +26785, +24736, +26848, +33315, +35525, +41864, +48170, +50315, +50379, +52460, +52492, +54572, +52492, +52459, +50411, +50411, +50443, +50442, +48362, +48330, +50378, +50378, +50378, +48330, +48298, +48298, +48298, +48330, +48330, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50379, +50411, +52459, +52491, +52491, +52523, +52556, +54604, +54637, +52556, +52557, +54605, +54637, +54637, +56717, +54637, +54605, +54605, +54605, +54605, +54605, +54605, +54637, +54637, +54637, +56717, +54637, +54637, +56717, +56718, +54670, +54670, +54669, +56717, +56718, +56717, +54637, +56685, +54637, +54637, +54637, +54604, +54604, +54572, +54572, +54572, +52491, +52491, +52459, +52459, +50411, +52459, +52459, +52459, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50411, +50378, +50410, +52459, +50411, +50378, +50378, +50378, +50346, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +48297, +48297, +48297, +46217, +48265, +48265, +48265, +46184, +46184, +46184, +46184, +46120, +46120, +46120, +46151, +46152, +46152, +46151, +46151, +44103, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44071, +44039, +44039, +44039, +44039, +41991, +44071, +44071, +41991, +41991, +41991, +41991, +41991, +39943, +39943, +39943, +39944, +39944, +39912, +37864, +37864, +37864, +37832, +37832, +35784, +35784, +35784, +35785, +35753, +33705, +33705, +33705, +33641, +31593, +31593, +31593, +29545, +29513, +27466, +27466, +27466, +27435, +27434, +25355, +25355, +23307, +23307, +21227, +21195, +21195, +21228, +21228, +19180, +17100, +17100, +17100, +15020, +15020, +12972, +12940, +10891, +10859, +12875, +12875 +}, +{ +39686, +39686, +41767, +41799, +41799, +41799, +41799, +41831, +43911, +43944, +46024, +46057, +46057, +46089, +48169, +48170, +48235, +50315, +50316, +52396, +52397, +52429, +52462, +52494, +52463, +52495, +52495, +52496, +52529, +52529, +50481, +48401, +48434, +46353, +46321, +42160, +40080, +37968, +33807, +27566, +25453, +23340, +21227, +19147, +17067, +14954, +12873, +10760, +10727, +8647, +8582, +8550, +8517, +6470, +6437, +6437, +6437, +6437, +6470, +6470, +6470, +8551, +8615, +10696, +10761, +12842, +14954, +14987, +17100, +17133, +19213, +19246, +19278, +21359, +21391, +21391, +21392, +21392, +21424, +21424, +21424, +21456, +21456, +21424, +19311, +19311, +19311, +19311, +21392, +21392, +23472, +23505, +23537, +25617, +25618, +25618, +27730, +27763, +29876, +31956, +31957, +31925, +31924, +29876, +29908, +29876, +29844, +29811, +27731, +27698, +25617, +25553, +23440, +21359, +19246, +19214, +19246, +21294, +19214, +19214, +19214, +19213, +19181, +17101, +17101, +17068, +15020, +14988, +14987, +14955, +14955, +14955, +14955, +12907, +12907, +12907, +12940, +15021, +15054, +17167, +19345, +21458, +23570, +23635, +25748, +27829, +29942, +29942, +29943, +32023, +34103, +34136, +34103, +34103, +36183, +36184, +36183, +36183, +36183, +36151, +36182, +34070, +34070, +34070, +34037, +31956, +31924, +31956, +31925, +31925, +31957, +31957, +34037, +34070, +36118, +36150, +36118, +36150, +36214, +36215, +38263, +38295, +40376, +40408, +38329, +40409, +40441, +46649, +52793, +52629, +50353, +46126, +54511, +54512, +54545, +52466, +52433, +52401, +52303, +48076, +58477, +62670, +58443, +56362, +58409, +60458, +58345, +58313, +56329, +62700, +64943, +62732, +56297, +52071, +52006, +56200, +60425, +60522, +60620, +64878, +64911, +62733, +60555, +60490, +49960, +43687, +31075, +20608, +24801, +47977, +58475, +62602, +58409, +58409, +54216, +62700, +64813, +62733, +64943, +58506, +58539, +58571, +65072, +65041, +62733, +56298, +52073, +37380, +35268, +31140, +29125, +22819, +24867, +26947, +24801, +24769, +45799, +39426, +58442, +62700, +54280, +64845, +64976, +60588, +60555, +56361, +52168, +56394, +62733, +50088, +64944, +56362, +47878, +52136, +56362, +60555, +60588, +60556, +52040, +49927, +54249, +56330, +58443, +47878, +41474, +60491, +60491, +54216, +62537, +52071, +45865, +41674, +31241, +46164, +50586, +40250, +38332, +38430, +36285, +36123, +40252, +36156, +36124, +34012, +31898, +29817, +27703, +25525, +21300, +23413, +21300, +19220, +19187, +19154, +14960, +17040, +17040, +14894, +14894, +12813, +14829, +12813, +12813, +12845, +12846, +14926, +14926, +14926, +12749, +14861, +16974, +12813, +12813, +14926, +14861, +14861, +14893, +14893, +17006, +16941, +14861, +16973, +14893, +16974, +16942, +14861, +12781, +12781, +12813, +12812, +14860, +16940, +16875, +18922, +16711, +12418, +16514, +22787, +24866, +24834, +24834, +26914, +24833, +26913, +29059, +28994, +26881, +29027, +28897, +28962, +28930, +31043, +28930, +26817, +26881, +26881, +27012, +20738, +12417, +8289, +8290, +6242, +4193, +4226, +6241, +6241, +6241, +4193, +4193, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +4193, +4225, +4225, +4225, +2145, +4193, +6241, +6241, +4193, +2113, +2113, +4161, +4161, +4161, +8257, +12385, +16513, +20641, +26817, +28865, +26817, +26817, +26817, +26784, +26784, +26784, +26785, +26785, +26785, +28865, +28865, +28832, +28832, +28897, +28897, +26849, +20576, +22720, +31172, +39655, +43880, +41831, +43944, +48201, +52395, +54540, +52492, +52491, +50442, +50410, +50443, +48330, +52459, +50411, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +48298, +48298, +50378, +50378, +50378, +50346, +50378, +50411, +50410, +50410, +52490, +52523, +52523, +54604, +54604, +54604, +52556, +52556, +52556, +54605, +54637, +54605, +54637, +54669, +54637, +54605, +54605, +54637, +54637, +56718, +56718, +56750, +56750, +56750, +56750, +56750, +56750, +56750, +56750, +56750, +56750, +56750, +56750, +54702, +54670, +54670, +54670, +54669, +54637, +54637, +54604, +54604, +54604, +54604, +54572, +52523, +52491, +52491, +52491, +52459, +52459, +52491, +52491, +52459, +52459, +50411, +52459, +52459, +52459, +52491, +52491, +52491, +52491, +52491, +52491, +52491, +52459, +50411, +50410, +50410, +50410, +50410, +50410, +50410, +50378, +50410, +50410, +50410, +50378, +50378, +50377, +50377, +48329, +48297, +48297, +48297, +48265, +46185, +46184, +46185, +48265, +46184, +46184, +46184, +46152, +46151, +46151, +46151, +46183, +46151, +46151, +46151, +44103, +44103, +44103, +44104, +44104, +44071, +44071, +44071, +44071, +42023, +41991, +41992, +41992, +41992, +41992, +41992, +42024, +39944, +39911, +39911, +39944, +39944, +39944, +39976, +37896, +37896, +37896, +37864, +37865, +35785, +35785, +35785, +35785, +33705, +33705, +33705, +31625, +31658, +31626, +31625, +29545, +29546, +29546, +27498, +27466, +27467, +25387, +25355, +23275, +23275, +21227, +21227, +21195, +19179, +19179, +19148, +19148, +17068, +17068, +14988, +14988, +14988, +12940, +12940, +10891, +10891, +10859, +10859, +12875 +}, +{ +41831, +41831, +41831, +43912, +43912, +43911, +43911, +43944, +43944, +46024, +46057, +46089, +48170, +48202, +48202, +48235, +50315, +50316, +52396, +52429, +52461, +52494, +52526, +54575, +54576, +54608, +54576, +54609, +54609, +52594, +52562, +50514, +48434, +48401, +46321, +44241, +42128, +38000, +33807, +29614, +25453, +23340, +21227, +19147, +17034, +14954, +12873, +10760, +10695, +10695, +8614, +8550, +6469, +6437, +6437, +6438, +6437, +6437, +6470, +6470, +6502, +8583, +10664, +10696, +12841, +12874, +14987, +17068, +17133, +19213, +19246, +21327, +21359, +21392, +23472, +23472, +21424, +23472, +23505, +23505, +23505, +23505, +23505, +21424, +21392, +19311, +19311, +21391, +21424, +23472, +23505, +23537, +25617, +25618, +25650, +25650, +27730, +27763, +29844, +31924, +31956, +29876, +29876, +29844, +29876, +29844, +27763, +27730, +27698, +25617, +25585, +23504, +21391, +21359, +21294, +19246, +21294, +21294, +21294, +19214, +19214, +19214, +19181, +17133, +17101, +17100, +17068, +17068, +14988, +14987, +14987, +14955, +14987, +14955, +12907, +12939, +12940, +15053, +15086, +17199, +19345, +21458, +21522, +23635, +25749, +27829, +29942, +29942, +29943, +32023, +34103, +34136, +34136, +34136, +36184, +36184, +36184, +36183, +38231, +38231, +36182, +34070, +34037, +34037, +31989, +31956, +31924, +31957, +31957, +31957, +31957, +34037, +34037, +34037, +34070, +36118, +36086, +36150, +36182, +38263, +38263, +40312, +40344, +40376, +40409, +40408, +44535, +50712, +52629, +50320, +50221, +54445, +60654, +58574, +54348, +47978, +45832, +47945, +50025, +47880, +54185, +58378, +54184, +56296, +56328, +56328, +56296, +58377, +62668, +64781, +64813, +58474, +56264, +56231, +54119, +56200, +64716, +64749, +64911, +64943, +64911, +58507, +54184, +56232, +49927, +41574, +31075, +22689, +22688, +41671, +56362, +60522, +60522, +58409, +52103, +56296, +58442, +60555, +58441, +60651, +60716, +56458, +65040, +58539, +60556, +60524, +54218, +43719, +33188, +29027, +24867, +22851, +24835, +26947, +28962, +39527, +52105, +60524, +60555, +62700, +62732, +64845, +60555, +60555, +58474, +60620, +58539, +56394, +58572, +64944, +56427, +50088, +52168, +54249, +50055, +60588, +52103, +47845, +60459, +45668, +54217, +56298, +52072, +52072, +52040, +49926, +49959, +47845, +58376, +58410, +62703, +45833, +45933, +43919, +39890, +50650, +42428, +36251, +34172, +36155, +38139, +38203, +31930, +38172, +33979, +29817, +23510, +27703, +25558, +21300, +21300, +17139, +21267, +17106, +17073, +19121, +17072, +14959, +14893, +14893, +14894, +14894, +12813, +12845, +12846, +12878, +12878, +12846, +16942, +14926, +17006, +14893, +12845, +14926, +14893, +14893, +14893, +14926, +17006, +16942, +14893, +16973, +14893, +14925, +14861, +14893, +14893, +12812, +14860, +16940, +16939, +16906, +16776, +14565, +14532, +16578, +20674, +22786, +24833, +24801, +22689, +24801, +26882, +26881, +26913, +28994, +28962, +24769, +28930, +26849, +31043, +28897, +28897, +31010, +26882, +29027, +20771, +16578, +10337, +6241, +6242, +4194, +4193, +4225, +6241, +6241, +6241, +4193, +4193, +4225, +4225, +4225, +4193, +4193, +4193, +4193, +4193, +4193, +4225, +4225, +4193, +4193, +6209, +6241, +4193, +4193, +4161, +4161, +4161, +6209, +10337, +14433, +18561, +22689, +26785, +28865, +26784, +26784, +26784, +26817, +26817, +28865, +28897, +26849, +26785, +26817, +28865, +28832, +28832, +28865, +26849, +24769, +24769, +20576, +18496, +20608, +24800, +26977, +33347, +39686, +46025, +50283, +52427, +54572, +52523, +52491, +52523, +50410, +50410, +50378, +50378, +50346, +50345, +50345, +48297, +48297, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50378, +50410, +50410, +50410, +52490, +52523, +52523, +52524, +54604, +54604, +54604, +54604, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +54605, +54637, +54637, +54669, +56750, +56750, +56750, +56750, +56782, +56782, +56782, +56782, +56750, +56750, +56783, +56783, +56783, +56783, +56750, +56750, +56782, +56782, +56750, +56750, +56717, +56717, +56685, +54637, +54636, +54604, +54604, +54572, +54572, +52524, +52524, +52524, +52491, +52491, +52459, +52459, +52491, +52491, +52491, +52491, +52491, +52491, +52491, +52491, +52491, +52491, +52491, +52491, +50411, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50378, +50378, +50378, +50377, +50377, +48329, +48329, +48297, +48265, +48265, +48233, +48265, +48265, +46184, +46184, +46184, +46152, +46151, +46151, +46152, +46183, +46184, +46152, +46152, +44103, +44104, +44104, +44103, +44103, +44071, +44071, +44071, +44072, +44072, +44072, +42024, +42024, +44072, +44072, +42024, +42056, +42024, +42024, +42024, +42057, +39977, +39977, +39977, +37928, +37897, +37897, +37865, +37865, +35817, +35785, +35785, +35785, +33737, +33706, +33706, +31625, +31626, +31626, +31625, +29545, +29546, +29546, +27466, +25386, +27467, +25387, +23307, +23275, +21227, +21227, +21227, +21195, +19147, +19148, +19148, +17100, +17068, +14988, +14988, +12939, +12940, +12939, +12907, +10859, +10859, +10859, +10827, +10827 +}, +{ +43944, +43944, +43976, +43976, +43976, +43976, +43976, +44009, +46057, +46089, +48170, +48202, +48203, +48235, +50316, +50348, +50348, +50381, +52461, +54542, +54575, +54607, +54640, +54640, +56689, +56689, +56689, +54641, +54642, +54674, +54675, +52594, +50547, +50514, +48466, +46354, +44241, +40113, +37968, +31726, +27533, +23340, +21227, +19147, +17034, +14954, +12873, +12808, +10727, +10695, +8615, +8582, +6469, +6437, +6437, +6438, +6438, +6438, +6470, +8518, +8550, +8615, +10696, +12808, +12874, +12907, +15020, +17100, +17165, +19246, +19279, +21359, +21392, +21424, +21424, +23472, +23472, +23473, +23505, +23505, +25585, +25585, +25585, +23505, +23472, +21392, +21392, +21424, +23472, +23505, +23537, +23537, +25618, +25650, +25682, +27731, +27763, +29843, +29876, +31956, +31924, +29876, +29844, +29844, +29844, +27763, +27731, +27698, +25618, +25585, +23504, +23472, +21359, +21359, +21327, +21326, +21327, +21327, +19246, +19214, +19214, +19214, +19214, +19181, +17101, +17101, +17101, +17101, +17068, +17068, +17068, +17100, +17100, +15020, +15020, +15052, +15020, +17101, +17166, +19279, +19345, +21458, +23570, +25683, +25749, +27829, +29942, +29942, +29943, +32023, +34103, +34136, +34136, +36184, +36216, +36216, +38264, +38264, +38263, +38263, +36215, +36150, +34069, +34037, +31957, +31956, +31956, +31957, +31956, +31957, +31957, +31989, +34037, +34037, +34037, +34037, +34070, +36118, +36150, +38231, +38232, +40280, +40312, +40312, +40472, +44536, +50678, +52595, +52367, +54284, +58508, +64813, +64846, +64749, +60523, +56232, +54119, +54119, +56200, +54087, +56200, +60425, +58376, +60489, +58408, +56327, +58441, +62699, +64911, +64878, +62700, +58344, +56166, +56199, +56199, +56264, +62571, +62733, +65008, +62862, +64910, +62701, +54184, +52007, +43653, +37348, +28962, +24770, +22688, +37445, +58475, +62635, +62538, +62571, +54151, +58377, +60490, +58345, +58441, +64780, +58571, +65008, +64910, +54313, +52104, +54153, +47848, +41574, +33221, +31173, +24899, +20706, +18561, +26915, +28962, +37446, +47911, +64847, +60522, +62635, +62699, +62700, +54215, +56297, +54249, +62701, +64878, +62733, +60685, +45862, +65009, +43749, +41636, +60653, +64943, +58442, +64749, +58313, +54119, +47781, +47878, +54185, +54088, +56202, +51976, +58315, +54153, +39427, +52071, +49991, +54218, +49993, +58413, +37414, +41805, +41936, +50683, +44507, +42493, +44509, +40316, +36155, +38235, +33945, +31898, +27704, +29817, +25590, +21364, +21300, +19219, +21332, +14992, +12847, +14960, +14959, +14927, +14926, +12780, +14893, +14894, +14861, +12813, +12813, +12846, +12878, +12878, +12878, +14894, +14893, +14893, +12813, +12813, +14893, +14893, +14893, +12813, +14893, +14861, +14893, +14893, +14893, +14893, +14893, +14861, +14893, +14893, +14860, +16907, +18954, +16841, +16743, +16612, +14498, +18659, +22787, +22722, +26914, +28995, +26882, +26882, +28994, +26914, +29027, +31107, +28962, +26849, +28962, +28930, +28962, +28929, +28897, +30977, +31042, +29027, +24867, +14497, +10369, +6241, +4193, +4226, +4194, +4193, +6273, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6209, +6209, +4193, +4193, +4161, +4161, +6209, +8257, +14433, +16481, +20609, +24737, +26785, +26785, +26784, +26784, +28865, +28865, +28865, +28865, +28865, +28865, +26784, +28865, +28865, +26784, +26784, +26817, +24769, +24737, +24737, +24737, +24770, +26850, +24769, +22688, +24800, +28993, +39557, +43847, +48137, +52362, +54506, +52490, +54570, +52457, +52491, +50410, +50378, +50378, +50378, +50410, +52458, +52459, +50378, +50378, +48298, +48298, +48330, +50378, +50378, +50378, +50378, +50410, +50442, +52490, +52490, +52491, +52491, +52523, +52556, +54604, +54637, +54637, +54637, +54637, +54669, +54670, +54637, +54669, +54637, +54637, +54637, +56718, +56750, +56750, +56782, +56783, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58831, +58863, +58863, +56783, +56783, +56783, +56783, +56783, +56783, +56783, +56750, +56750, +56717, +56717, +56685, +54637, +54636, +54604, +54604, +54604, +54604, +54604, +52523, +52491, +52491, +52491, +52491, +52491, +52523, +52523, +52523, +52523, +52523, +52523, +52523, +52523, +52491, +52491, +52491, +52491, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50378, +50378, +50378, +50377, +48329, +48297, +48265, +48265, +48265, +48265, +48265, +46216, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +44104, +44104, +44104, +44103, +44103, +44103, +44104, +44104, +44104, +44072, +44072, +44105, +44072, +44104, +44105, +42057, +42057, +42089, +42089, +40009, +40009, +39977, +37897, +37897, +37897, +37865, +37865, +35817, +35817, +35785, +35786, +33738, +33706, +31658, +31626, +31626, +31626, +29546, +29545, +27466, +27466, +27434, +25386, +25387, +25355, +23275, +21227, +21227, +21227, +19147, +19147, +17100, +17100, +17100, +17068, +14988, +14988, +12940, +12907, +12907, +12907, +10859, +10859, +10859, +10827, +10827, +12842 +}, +{ +43977, +44009, +44009, +44009, +46089, +46089, +46089, +46122, +46122, +48202, +48235, +48267, +48268, +50348, +50381, +52429, +52462, +52494, +54575, +54607, +54640, +56688, +56720, +56753, +56754, +56754, +56754, +56722, +56722, +56755, +56755, +54675, +52627, +50547, +50514, +48434, +44273, +42193, +40048, +33807, +29646, +25452, +21260, +19147, +17034, +14953, +12841, +10760, +10727, +10695, +8614, +8582, +6469, +6437, +6438, +6438, +6438, +6470, +8518, +8518, +8583, +10664, +10728, +12841, +12907, +14987, +15020, +17133, +17166, +19246, +19279, +21359, +21392, +21392, +21424, +23472, +23472, +23473, +25553, +25553, +25586, +25585, +25585, +25553, +23505, +23472, +23472, +23473, +23505, +23505, +23537, +23537, +25618, +25650, +25682, +27763, +27763, +29844, +29876, +29876, +29876, +29844, +29811, +27763, +27763, +27731, +27698, +25618, +25617, +25585, +23472, +21391, +21359, +21359, +21327, +19278, +21327, +21326, +19246, +19214, +19214, +19214, +19213, +17133, +17101, +17101, +17101, +17101, +17069, +17068, +17068, +17100, +17100, +15020, +15020, +15052, +15053, +17166, +19247, +19280, +21393, +21458, +23538, +25651, +27797, +27861, +29942, +29942, +29943, +32023, +34135, +34136, +34168, +36216, +38296, +38296, +38296, +38264, +38296, +38296, +38263, +36182, +34070, +34037, +31957, +31924, +31924, +31924, +31924, +31924, +31924, +31957, +34005, +34005, +34037, +34037, +34069, +34069, +36118, +36118, +38199, +38232, +38232, +38263, +42455, +48598, +54675, +54446, +54283, +60523, +64780, +64812, +64781, +62602, +60457, +60489, +62537, +60456, +58376, +58344, +58312, +60425, +60425, +60457, +56296, +54183, +58409, +62667, +64813, +64780, +60490, +54118, +54021, +56134, +58312, +60490, +58409, +60620, +62862, +60749, +62765, +64879, +60491, +52007, +43622, +35267, +26914, +24802, +22688, +33187, +56330, +58409, +56232, +54151, +60425, +60458, +58280, +56199, +54183, +58441, +62797, +65040, +56426, +62668, +56233, +47749, +45702, +43590, +29027, +29093, +24965, +20706, +22787, +33286, +39494, +39493, +52169, +50023, +56329, +60586, +60554, +64942, +56296, +60457, +58410, +58442, +60587, +64911, +43748, +43716, +47942, +52201, +64878, +52168, +54248, +62635, +56296, +47845, +47812, +49990, +52072, +43588, +64653, +60363, +49830, +47750, +37282, +49960, +45765, +60524, +58379, +60492, +45701, +52073, +45866, +45964, +29258, +50519, +52764, +44411, +42363, +40283, +42364, +38171, +34011, +29817, +23510, +21364, +21364, +21300, +21332, +17106, +14960, +12879, +14959, +14927, +12846, +14894, +12813, +14926, +14861, +12813, +12813, +12845, +12845, +12846, +12846, +12846, +14893, +12813, +14893, +14893, +14925, +14893, +14893, +14893, +14893, +14893, +12813, +14926, +14925, +12812, +14893, +14892, +14893, +12780, +14827, +16907, +18922, +16776, +14629, +12515, +20674, +20673, +22787, +22754, +22689, +26882, +26915, +26882, +26914, +26881, +28962, +26882, +24736, +26849, +31010, +26817, +28898, +31011, +26848, +31009, +31106, +29027, +24899, +16545, +10337, +8289, +4193, +2178, +4226, +4226, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +4193, +4161, +4160, +6208, +8257, +12353, +16481, +22658, +24705, +26785, +26785, +26785, +28833, +28833, +28865, +28865, +28865, +28865, +28864, +28864, +26816, +28864, +28865, +26784, +26784, +24737, +24737, +22657, +24737, +22624, +20544, +22624, +24737, +26817, +26785, +24736, +24736, +31138, +41702, +48137, +52394, +54506, +54538, +54538, +52490, +52490, +50442, +50409, +50409, +50377, +50377, +50377, +50378, +50378, +48329, +48329, +50378, +50410, +50410, +50410, +50410, +50410, +52490, +52491, +52491, +52491, +52523, +52523, +52556, +54636, +54637, +54669, +54669, +54669, +54669, +54669, +56718, +56718, +56718, +56718, +56750, +56782, +58831, +56783, +58831, +58831, +58831, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58863, +58831, +58831, +56783, +56783, +56783, +58831, +58831, +56782, +56750, +56750, +56717, +56717, +56717, +56685, +56685, +56684, +54636, +54604, +54604, +54604, +54572, +52524, +52524, +52524, +52524, +52524, +52524, +52524, +52524, +52524, +52524, +52524, +52523, +52491, +52491, +52491, +50443, +50410, +50442, +50442, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50410, +50378, +50377, +50377, +48297, +48297, +48265, +48265, +48265, +48265, +48265, +46216, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +44136, +44104, +44103, +44103, +44104, +44104, +44104, +44104, +44104, +44104, +44105, +44072, +44105, +42057, +42089, +42089, +42089, +42089, +42058, +40009, +39977, +37897, +37929, +37929, +37898, +35817, +35817, +35818, +33738, +33738, +33706, +33706, +31658, +31626, +29578, +29578, +29578, +29546, +27466, +27466, +25386, +25354, +25387, +23307, +23307, +21227, +21227, +19179, +19147, +19147, +17100, +17100, +17068, +17068, +15020, +14988, +12908, +12908, +12940, +12939, +12907, +12907, +12907, +12875, +12875, +12842 +}, +{ +46090, +46089, +46090, +46122, +46122, +46122, +48202, +48235, +48235, +48267, +50348, +50380, +50381, +50413, +52462, +52495, +54575, +54607, +56688, +56720, +56721, +56753, +56753, +58834, +58835, +58835, +58835, +58835, +58835, +58835, +58836, +56788, +54708, +52627, +52595, +48434, +46353, +44241, +40081, +35887, +31726, +27533, +23340, +21227, +17034, +14921, +12841, +10728, +10727, +10695, +8582, +8550, +8517, +6470, +6438, +6438, +6438, +6470, +8518, +8550, +8583, +10696, +12809, +12841, +12907, +14988, +15052, +17133, +19246, +19279, +21359, +21392, +21424, +21424, +21424, +23473, +23505, +25553, +25585, +25586, +25586, +25585, +25585, +25553, +25553, +23505, +23505, +23505, +23537, +23537, +23537, +23537, +23569, +25618, +25650, +25683, +27763, +27763, +29843, +29844, +27763, +27731, +27730, +27698, +27698, +27698, +25618, +25617, +25585, +23472, +21391, +21326, +21359, +21327, +19278, +19246, +19246, +19246, +19246, +19214, +17165, +17133, +17133, +17101, +15052, +15052, +15052, +15052, +15021, +17101, +17101, +17100, +17100, +15052, +15052, +15053, +17133, +19247, +19279, +19312, +21393, +21458, +23538, +25651, +25749, +27829, +29942, +29942, +29943, +32023, +32055, +34135, +36216, +36216, +38296, +38296, +38296, +38264, +38296, +38296, +36215, +36182, +34070, +31957, +31924, +29844, +29812, +29812, +29844, +29844, +31892, +31924, +31924, +31957, +34005, +34005, +34037, +34037, +34037, +36118, +36151, +36151, +38231, +40311, +48501, +50483, +56592, +62702, +62635, +64715, +64780, +64779, +64748, +58442, +56295, +58376, +58376, +58376, +58409, +58409, +60523, +60491, +58377, +58377, +58377, +58377, +62571, +64684, +58474, +58474, +56296, +54151, +56199, +60393, +62603, +64780, +64846, +64943, +64975, +64943, +60587, +62636, +60426, +49926, +39461, +31075, +24801, +22722, +22689, +33187, +54250, +54217, +56199, +56232, +60458, +62571, +56167, +58344, +62602, +64780, +64942, +62765, +56393, +58377, +60426, +58282, +49929, +35171, +24801, +20673, +20707, +20706, +22787, +33286, +41606, +39460, +43685, +56329, +64846, +64715, +49989, +56328, +62635, +64684, +52038, +60490, +58410, +62700, +60555, +62733, +62701, +54249, +52136, +54249, +58442, +49957, +54248, +58474, +50022, +43684, +47911, +64718, +49862, +58282, +54024, +54057, +60493, +50025, +43653, +49960, +43620, +41442, +47781, +58346, +60525, +47881, +52206, +33353, +44082, +54844, +48506, +46492, +44445, +40252, +38203, +33977, +27703, +25590, +25558, +21299, +21267, +17105, +14993, +14960, +12847, +12846, +12781, +10700, +12781, +12781, +12813, +14861, +14893, +12845, +12845, +12813, +12845, +12845, +14894, +14894, +14894, +14894, +14894, +12813, +14861, +14893, +14893, +14925, +14860, +14893, +14893, +12748, +14860, +12811, +14860, +12779, +14762, +16809, +16743, +14597, +14531, +14530, +24867, +22754, +22722, +22721, +24802, +26882, +24770, +26882, +28962, +28962, +26881, +26882, +28962, +28897, +28866, +33091, +30947, +28865, +31042, +29026, +29059, +26979, +16545, +12385, +8289, +6241, +4194, +4226, +4226, +6242, +6241, +8289, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +6208, +6208, +12385, +16481, +20577, +24706, +26786, +28833, +28833, +26785, +28832, +28833, +28833, +28865, +28865, +28865, +28864, +28864, +28896, +28897, +28865, +26817, +26785, +24737, +24705, +22657, +22592, +22624, +24737, +24737, +24737, +26785, +28866, +30978, +24736, +24736, +26912, +33315, +43879, +50282, +50314, +50313, +50410, +52458, +52490, +52522, +52490, +50409, +50409, +50377, +50377, +50377, +50377, +50377, +50409, +50409, +50409, +50377, +50410, +50442, +52490, +52491, +52491, +52491, +52523, +52523, +52556, +54636, +54637, +54669, +54669, +54669, +54669, +54702, +56750, +56750, +56750, +56750, +56783, +58863, +58863, +58831, +58831, +58831, +58863, +58863, +58863, +58863, +58863, +58863, +58895, +58863, +58863, +58863, +58863, +58864, +58864, +58864, +58863, +58863, +58863, +58863, +58863, +58831, +56783, +56783, +58798, +58798, +56750, +56718, +56717, +56717, +56717, +54636, +54637, +54636, +54604, +54604, +54604, +52556, +52556, +52524, +52524, +52524, +52524, +52524, +52524, +52524, +52524, +52523, +52523, +52523, +52491, +52491, +52491, +50443, +50443, +50442, +50442, +50442, +50442, +50410, +50410, +50410, +50410, +50410, +50410, +48330, +48329, +48297, +48297, +48297, +48265, +46217, +48265, +46217, +46216, +46216, +46216, +46216, +46216, +46216, +46183, +46184, +46184, +46184, +46184, +46184, +46184, +44136, +44103, +44136, +44136, +44136, +44136, +44136, +44104, +44104, +44105, +44105, +44137, +44137, +44137, +42122, +42122, +42122, +40010, +40010, +40009, +39977, +39978, +39978, +37930, +37898, +35818, +33738, +33738, +33738, +33738, +33706, +31658, +31658, +29578, +29578, +29578, +29546, +27466, +27466, +25387, +25387, +25387, +23307, +23307, +21259, +21227, +19179, +19147, +19147, +17068, +17068, +17068, +14988, +14988, +14988, +12908, +12907, +12940, +12940, +12907, +12907, +12907, +12875, +12875, +12843 +}, +{ +46123, +46122, +46122, +46122, +46122, +46122, +48203, +48235, +48267, +50348, +50381, +50413, +52462, +52494, +52527, +54607, +56688, +56689, +56721, +56753, +58802, +58834, +58834, +60915, +60915, +60947, +60916, +60915, +60916, +58868, +58868, +58868, +56821, +54740, +54708, +52595, +48434, +46354, +42193, +38000, +31759, +27565, +23340, +21227, +17034, +14921, +12840, +10728, +10727, +8647, +8582, +8550, +8550, +8518, +6470, +6438, +6470, +6470, +6470, +8583, +8616, +10729, +12841, +12842, +12907, +14988, +17101, +17166, +19246, +21359, +21392, +21424, +21424, +21424, +23472, +23505, +25553, +25585, +25618, +27666, +27666, +25585, +25585, +25553, +25553, +23537, +23537, +23537, +23537, +23537, +23537, +23537, +23569, +25618, +25650, +25650, +27699, +27731, +27763, +27763, +27731, +27698, +25650, +25650, +25650, +25618, +25617, +25585, +23504, +23472, +21359, +19278, +21326, +19246, +19246, +19246, +19214, +19214, +17165, +17133, +17133, +17133, +17101, +17101, +17101, +17133, +17133, +17101, +17133, +17133, +17165, +19181, +17133, +17133, +17133, +17166, +17166, +19279, +19279, +19312, +21393, +21458, +23538, +25651, +25748, +27829, +29942, +29942, +29974, +32023, +32055, +32087, +34168, +36216, +38296, +38296, +38296, +38264, +38264, +38264, +36215, +36151, +34070, +31989, +31925, +29844, +29812, +29812, +29812, +29812, +29844, +31892, +31892, +31924, +31924, +34005, +31989, +34037, +34037, +34038, +34070, +36150, +40278, +44373, +50450, +54512, +60654, +64781, +64812, +64812, +64812, +64844, +64781, +64716, +62602, +60457, +60392, +60425, +60457, +60425, +58410, +56330, +56297, +56265, +58378, +60458, +64684, +64684, +58409, +56296, +52070, +54119, +58312, +60425, +60490, +58474, +58507, +62765, +62862, +64846, +56264, +58281, +56201, +47814, +41606, +35268, +26915, +22754, +22689, +31075, +52105, +54184, +58377, +62603, +54151, +58313, +51973, +54151, +60554, +64910, +64878, +62765, +60587, +54184, +54055, +51943, +45703, +43687, +29027, +24835, +22787, +22852, +22754, +31140, +39494, +41540, +47943, +58443, +52038, +54183, +64747, +56295, +54216, +60490, +62571, +54184, +60458, +64716, +54216, +58442, +56297, +56361, +58443, +58442, +45764, +45797, +54249, +60653, +56394, +48007, +54250, +60524, +52040, +49862, +51943, +54153, +60492, +52073, +54186, +41540, +43588, +45701, +56233, +41507, +45702, +52009, +45735, +41575, +45965, +41871, +52535, +52602, +46394, +40251, +42299, +31832, +29751, +23477, +23445, +25493, +19153, +14960, +14928, +14960, +12814, +12846, +12814, +10700, +14861, +12781, +12748, +12780, +12812, +12812, +12812, +12812, +12812, +14861, +14829, +14861, +12781, +12813, +12813, +12781, +14861, +14861, +12812, +14860, +12780, +14860, +12780, +12779, +14859, +14827, +14794, +14794, +16777, +14630, +14532, +16579, +18659, +20739, +22753, +22754, +22754, +22721, +24802, +26883, +24802, +26914, +26849, +28962, +31075, +26881, +24736, +31010, +33059, +26752, +30914, +30978, +31075, +29059, +24898, +18657, +12417, +10337, +8289, +6242, +6274, +4226, +4194, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +4161, +4193, +4193, +4193, +4161, +8257, +12385, +16513, +20610, +24706, +26786, +28866, +28865, +28865, +28865, +28865, +28865, +28865, +28865, +28865, +28865, +28865, +28897, +28896, +28897, +26817, +26817, +24737, +24737, +24705, +22656, +24769, +24704, +22624, +22624, +26785, +28897, +30945, +30913, +31010, +24736, +22624, +22688, +31170, +41767, +48138, +52396, +50346, +50378, +52458, +52457, +50377, +50377, +50377, +52457, +50378, +50410, +52458, +52458, +52458, +50442, +50410, +50410, +50442, +50443, +52491, +52491, +52491, +52523, +52523, +52524, +52556, +52556, +54636, +54669, +54669, +54701, +56750, +56750, +56750, +56750, +56750, +56750, +56783, +58863, +58863, +56783, +56783, +58831, +58863, +58863, +58863, +58864, +58863, +58863, +58863, +58863, +58863, +58864, +58864, +58864, +58864, +58864, +58864, +58863, +58863, +58831, +56783, +56783, +56783, +56783, +58831, +58830, +56750, +56750, +56750, +56717, +56717, +54637, +54637, +54636, +54636, +54636, +54636, +54604, +54604, +54604, +52556, +52556, +52556, +52556, +52556, +52556, +52524, +52524, +52555, +52523, +52523, +52523, +52523, +52523, +50475, +50475, +50443, +50443, +50442, +50442, +50442, +50410, +50410, +50410, +50410, +48329, +48329, +48297, +48297, +48297, +48265, +46217, +48297, +46217, +46216, +46216, +46216, +46216, +46216, +46216, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +44136, +46184, +44136, +44136, +44136, +44136, +44136, +44136, +44105, +44137, +44137, +44137, +44170, +44170, +42122, +42122, +40010, +40010, +40010, +40010, +40010, +37931, +37931, +37898, +35818, +33770, +33738, +33739, +33739, +33739, +33707, +31659, +31659, +29579, +29579, +29547, +27467, +27467, +25419, +23339, +23307, +23307, +21259, +21227, +19147, +19147, +19147, +17067, +17068, +17068, +17068, +17036, +14988, +14988, +14956, +14955, +14988, +12940, +12907, +12907, +12907, +12875, +12875, +12843 +}, +{ +48203, +46123, +46123, +46123, +46123, +46155, +48203, +48268, +50348, +50381, +52462, +52494, +52527, +54607, +54608, +56688, +56721, +58801, +58834, +58834, +58867, +60915, +60948, +63028, +62996, +63028, +63028, +63028, +60948, +60980, +58932, +58900, +56821, +56820, +54740, +52627, +48467, +46386, +42226, +38032, +33871, +29646, +25452, +21259, +17066, +14953, +12841, +10728, +8647, +8615, +8582, +8550, +8550, +8517, +6470, +6470, +8518, +6502, +8550, +8583, +10696, +10729, +12842, +12874, +14955, +15020, +17101, +19214, +19279, +21360, +23472, +23473, +23472, +21424, +23472, +23505, +25585, +25585, +25617, +27666, +27698, +27666, +25585, +25585, +25585, +25585, +23537, +23537, +25585, +23537, +23505, +23537, +25617, +25618, +25618, +25618, +25650, +27698, +27731, +27731, +27730, +25650, +25650, +25650, +25618, +25585, +25585, +23504, +23472, +21391, +21326, +19246, +19214, +19214, +19214, +19214, +19214, +17165, +17133, +17133, +17101, +17101, +17101, +17101, +17133, +17133, +17133, +17133, +15053, +17101, +17133, +17133, +17133, +17133, +17166, +19214, +17231, +19279, +19279, +19312, +21393, +21458, +23538, +23603, +25716, +27829, +29910, +29942, +29974, +32023, +32055, +32087, +34167, +36216, +36248, +38296, +38296, +38296, +38263, +38231, +36183, +34102, +34070, +31957, +31925, +29812, +29812, +29780, +29780, +29780, +29780, +29812, +29812, +31892, +31924, +31924, +31957, +31957, +34037, +34037, +36085, +38165, +44308, +48403, +54480, +58606, +62700, +64714, +64778, +64812, +64812, +64781, +64748, +64780, +64780, +64683, +62538, +62538, +62538, +60393, +56297, +56329, +58410, +58410, +60458, +58377, +62603, +64683, +62538, +58377, +54151, +56232, +58345, +58345, +58409, +58474, +62700, +64910, +65040, +64780, +58345, +56168, +51975, +41540, +35300, +33187, +26915, +24835, +22722, +31107, +50025, +58378, +56232, +56265, +60491, +64684, +64749, +64813, +56393, +64942, +58539, +60652, +60587, +58378, +58314, +56169, +45735, +35300, +28994, +24867, +22820, +20739, +22755, +28995, +41574, +47879, +45798, +43619, +52038, +52005, +54215, +56360, +56361, +56361, +58377, +52006, +56296, +58409, +64813, +60523, +60588, +62668, +64912, +41603, +45862, +50088, +60621, +62798, +64944, +54282, +54250, +52072, +45700, +49959, +45701, +39394, +47813, +45733, +58443, +62605, +49895, +47847, +56298, +52072, +54153, +43524, +52073, +58348, +56366, +33287, +41837, +52404, +56794, +48538, +42266, +40218, +31832, +29751, +25525, +21299, +23379, +19185, +12814, +10733, +10700, +10700, +10700, +10700, +12748, +12747, +10667, +10667, +10699, +10699, +12779, +12812, +12812, +12812, +12780, +14861, +12780, +12813, +14861, +14860, +14893, +14860, +14859, +12779, +14828, +14828, +14860, +16908, +14827, +14826, +14728, +14696, +16710, +16612, +16546, +18626, +20706, +22786, +18560, +20673, +22754, +22722, +22721, +24834, +24833, +24801, +28930, +28995, +26882, +26849, +28962, +28897, +26785, +30946, +32994, +33123, +28995, +24931, +18658, +10336, +10401, +6241, +8289, +6242, +6242, +6242, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +8257, +12385, +16546, +20642, +22690, +26786, +28834, +28865, +28865, +28865, +28865, +30913, +30913, +30913, +30913, +28865, +28865, +28865, +28865, +28896, +28864, +26817, +26785, +24737, +24705, +24705, +24705, +22592, +22624, +24737, +26817, +28865, +28865, +30945, +33025, +30945, +30945, +30978, +24736, +20544, +22688, +26978, +35398, +46057, +48202, +50314, +52394, +50345, +50313, +50313, +50345, +50313, +50345, +50345, +50313, +50345, +50346, +52458, +52491, +50443, +52491, +52491, +52491, +54539, +54572, +52556, +52556, +54636, +54636, +54637, +54669, +54669, +56750, +56782, +56782, +56750, +56783, +56783, +56750, +56783, +58863, +58863, +58863, +58863, +58863, +58864, +58864, +58864, +58864, +58864, +58863, +58864, +58864, +58864, +58864, +58864, +58896, +58896, +58896, +58864, +58864, +58863, +58863, +58831, +56783, +56783, +56783, +56783, +56783, +56750, +56750, +54702, +54670, +54669, +54637, +54637, +54637, +52588, +54636, +54636, +54636, +54604, +54604, +52556, +52556, +52556, +52556, +52556, +52556, +52556, +52524, +52555, +52523, +52523, +52523, +52523, +52523, +52523, +50475, +52491, +52491, +50443, +50442, +50442, +50442, +50410, +50410, +50410, +50410, +48330, +48297, +48297, +48297, +48265, +46217, +48297, +48265, +46216, +46216, +46216, +46216, +46216, +46216, +46216, +46216, +46184, +46184, +46184, +46184, +46184, +46184, +46184, +44136, +44136, +44136, +44136, +44136, +44137, +44136, +42056, +44137, +44169, +44170, +44170, +44170, +44170, +42122, +42090, +42091, +40042, +40010, +37962, +37931, +37931, +37899, +35819, +35819, +35819, +33739, +33739, +33739, +33739, +33707, +31659, +31659, +29579, +27499, +27499, +27500, +25419, +25387, +23275, +23275, +21227, +21227, +19147, +19147, +19147, +19147, +17068, +17068, +17068, +17036, +17036, +14988, +14988, +14988, +14988, +14988, +14955, +12907, +14955, +12875, +12875, +12875 +}, +{ +48204, +48204, +48204, +48204, +48203, +48204, +48236, +50349, +50349, +52462, +52494, +54575, +54608, +56688, +56721, +56753, +58802, +58834, +60914, +60915, +60947, +60948, +63029, +65109, +65109, +65141, +65141, +63061, +63061, +63061, +61013, +58965, +58901, +58901, +56821, +54740, +50579, +48499, +44338, +40145, +35952, +31727, +27533, +23340, +19115, +14954, +12841, +10728, +8615, +8615, +8583, +8550, +8517, +6469, +8518, +8518, +6502, +8550, +8583, +8615, +10728, +10761, +12842, +12875, +14988, +15020, +17133, +19246, +19279, +21360, +21392, +23472, +23504, +23472, +23472, +23505, +25585, +25617, +25617, +25617, +27698, +27698, +25617, +25585, +25585, +25617, +23537, +23537, +23505, +23505, +23504, +23505, +25585, +25618, +25618, +25617, +25586, +25618, +25650, +25650, +25650, +25650, +25650, +25650, +25585, +25585, +23504, +23472, +21391, +21359, +19246, +19213, +19213, +17165, +17165, +17165, +17165, +17165, +17133, +17133, +15052, +15052, +17101, +15053, +15053, +15052, +17101, +17133, +17133, +17133, +17133, +17165, +17165, +17166, +19247, +19279, +19279, +19311, +19279, +19312, +21393, +21458, +23538, +23603, +25716, +27829, +29910, +29942, +29974, +32023, +32055, +32087, +34167, +36216, +36216, +38296, +38296, +38264, +38231, +36183, +34102, +34070, +31989, +31925, +29844, +29780, +27699, +27699, +27667, +27667, +27699, +29779, +29811, +29843, +31891, +31923, +29908, +31957, +34005, +34037, +36085, +40180, +48338, +52433, +60752, +64879, +64844, +64843, +64875, +64844, +62700, +64749, +64812, +64812, +64812, +64748, +64715, +64715, +64716, +64651, +58409, +58409, +60522, +62571, +62570, +58344, +60489, +60489, +62473, +60393, +56232, +58313, +58345, +58312, +62603, +64845, +64943, +64910, +64943, +60554, +62506, +58183, +47749, +41540, +33154, +31107, +28995, +24867, +22689, +26881, +43718, +56298, +64846, +60490, +60491, +58378, +62668, +56361, +52200, +58668, +64911, +50087, +60587, +60458, +58249, +49830, +45767, +35300, +29027, +24867, +22819, +18594, +24835, +24736, +37348, +47879, +47878, +56330, +58377, +52038, +58409, +58473, +64813, +64878, +56264, +49958, +62603, +60522, +62700, +62700, +56361, +64813, +54249, +41604, +58572, +65042, +62799, +37443, +58443, +64814, +60588, +64782, +60523, +56298, +54185, +43620, +49926, +47846, +62539, +56200, +56266, +54154, +41540, +52105, +62638, +54121, +52072, +52008, +49929, +37414, +41673, +48014, +35532, +46390, +46491, +35959, +27605, +29719, +27606, +23412, +17040, +17040, +17039, +12846, +12845, +12780, +12780, +14860, +12747, +12779, +12747, +10666, +10666, +10666, +10699, +12779, +12779, +12747, +12779, +14860, +12779, +12780, +12812, +12779, +12779, +10634, +14827, +12747, +14827, +12715, +12715, +14795, +12649, +12616, +14662, +14597, +14531, +18659, +20739, +20706, +20673, +20640, +24898, +18592, +22753, +26947, +24834, +24801, +24801, +24800, +28962, +26882, +24769, +26817, +26882, +26817, +28865, +33059, +35106, +33091, +29059, +20738, +12448, +10369, +6241, +4194, +6241, +6274, +6274, +6241, +6241, +6241, +4225, +2177, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4193, +4193, +6209, +6209, +10305, +16514, +22722, +22690, +24738, +26818, +28865, +28865, +26817, +26817, +28833, +28833, +28833, +28865, +30913, +28865, +28865, +28865, +28864, +28864, +28865, +26817, +26785, +24737, +24705, +24704, +24704, +26818, +24737, +24705, +26785, +26785, +30913, +32993, +35106, +35106, +30913, +28897, +26784, +24704, +22656, +20576, +22657, +26977, +33315, +39718, +46056, +48168, +46088, +46087, +46087, +44007, +43975, +41894, +41861, +41894, +44007, +48201, +50346, +52524, +52524, +54572, +54572, +54572, +54604, +54604, +54636, +54636, +54636, +54668, +54669, +54669, +54701, +56782, +56782, +56783, +56783, +56783, +56783, +56783, +58863, +58863, +58863, +58896, +58896, +58896, +58896, +58864, +58864, +58864, +58864, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58864, +58864, +58864, +58864, +58864, +58864, +58864, +58863, +58831, +56783, +56783, +56750, +56750, +56750, +54670, +54669, +54669, +54637, +52588, +54636, +52556, +52556, +52556, +52524, +52556, +52556, +52556, +52556, +52556, +52556, +52556, +52524, +52523, +52523, +52523, +52523, +52555, +52555, +52523, +50475, +52523, +52491, +52491, +50443, +50442, +50442, +50442, +50410, +50442, +50410, +50410, +50378, +48330, +48297, +48297, +48297, +48297, +48265, +46216, +46216, +46216, +48297, +46216, +46216, +46217, +46217, +46216, +46184, +46184, +46184, +46184, +46184, +46216, +46216, +44136, +44136, +44136, +44136, +44136, +44137, +42056, +44137, +44170, +44170, +44170, +44170, +44203, +44203, +42123, +42123, +42123, +40043, +40011, +37963, +37931, +37931, +35819, +35819, +35819, +33771, +33739, +33739, +33707, +33707, +31660, +29579, +29547, +27499, +27499, +27500, +25420, +23339, +23307, +23307, +23308, +21228, +21228, +19180, +19180, +19180, +19148, +17100, +17068, +17068, +17068, +17068, +17068, +15020, +14988, +14988, +14956, +14955, +14955, +14955, +12875, +12875 +}, +{ +48237, +48205, +48204, +48204, +48236, +48237, +50317, +50349, +50382, +52462, +54543, +56656, +56688, +58769, +58801, +58834, +60883, +60915, +60947, +63028, +63060, +63061, +63093, +65141, +65142, +65174, +65174, +65142, +63094, +63094, +63094, +61013, +58902, +58901, +56853, +56821, +54708, +52628, +48467, +44338, +40113, +35888, +29614, +25420, +19147, +17034, +14889, +12776, +10728, +10663, +8583, +8582, +8550, +8517, +6470, +6470, +6470, +8550, +8583, +8616, +10729, +12842, +12875, +14955, +12940, +15020, +17133, +17166, +19279, +21359, +21424, +23505, +23505, +23505, +23505, +23537, +25585, +25618, +27698, +27698, +27698, +25618, +25585, +25585, +23537, +23537, +23505, +23504, +23505, +23505, +23504, +23505, +23505, +23537, +25585, +25617, +25618, +25618, +25651, +25650, +25618, +25586, +25585, +25586, +23505, +23504, +23472, +23472, +21359, +19278, +19246, +19214, +17133, +17165, +17165, +17133, +17133, +17133, +17133, +15053, +15053, +15020, +15020, +15020, +17101, +17101, +17101, +17101, +17133, +17133, +17166, +17198, +19246, +19246, +19279, +19311, +19311, +19312, +21360, +21393, +21425, +23506, +23571, +25651, +27764, +27829, +29910, +29942, +29974, +32023, +32055, +32055, +34135, +36215, +36248, +36216, +36215, +36183, +36183, +36183, +36118, +34038, +31957, +29876, +29844, +27731, +25651, +25618, +27699, +25586, +27698, +29779, +29779, +29844, +29844, +29844, +29845, +31925, +34005, +33940, +38066, +48401, +56624, +62832, +64847, +64846, +64781, +64779, +64747, +62602, +62602, +64749, +64780, +64812, +64877, +64845, +62699, +64780, +62635, +62603, +60490, +56264, +56297, +58345, +60458, +60490, +54151, +54151, +56232, +54151, +56264, +56264, +56231, +56199, +56232, +62571, +64813, +62798, +60717, +56361, +62571, +60362, +41541, +37445, +31108, +26914, +24835, +26915, +24769, +26816, +50025, +54217, +62571, +58377, +52038, +52038, +47909, +62764, +60716, +65040, +65072, +62797, +65008, +58345, +52007, +52073, +45800, +33187, +31140, +24867, +22787, +20707, +26916, +26882, +43719, +58476, +58508, +45829, +64781, +56296, +58441, +62765, +65073, +58636, +54281, +54281, +50055, +64814, +54249, +52104, +54216, +49990, +60620, +58507, +64943, +50087, +56394, +50055, +50055, +64814, +56362, +56362, +58410, +58443, +62636, +56330, +54216, +43651, +47846, +49926, +52071, +58378, +49927, +47814, +47846, +39362, +52008, +56298, +41442, +49960, +47848, +52205, +50288, +31402, +39953, +48504, +44345, +35992, +27605, +23347, +23379, +14960, +14992, +12813, +10732, +8554, +12747, +12779, +10633, +12682, +10665, +10633, +12746, +10666, +10634, +12779, +12779, +12714, +10699, +12714, +14794, +14794, +12714, +12714, +10667, +10700, +10667, +12812, +8586, +10666, +14826, +16808, +16742, +16709, +16612, +14498, +16578, +20675, +22787, +18560, +20706, +20705, +22786, +22753, +22753, +24866, +24866, +24801, +24833, +29027, +28963, +28962, +28930, +26818, +26753, +28897, +35171, +33025, +33090, +33188, +22851, +12417, +6241, +6241, +6242, +8290, +6241, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +4161, +2145, +2145, +2145, +2112, +4193, +4160, +4160, +8224, +12353, +14433, +18562, +20642, +20609, +22657, +22624, +24705, +24705, +24737, +24737, +24737, +28833, +28833, +28833, +28865, +28865, +28865, +28865, +26817, +28865, +28865, +26784, +24704, +24737, +24737, +24737, +24704, +24737, +24704, +24704, +26785, +28865, +30912, +32992, +35073, +33057, +33025, +30977, +28897, +26784, +24704, +24704, +24704, +22592, +22592, +24704, +31041, +35299, +37444, +35395, +35362, +35394, +31233, +31169, +31169, +29121, +31234, +33444, +39750, +46122, +52460, +54637, +52588, +52620, +54668, +54637, +54637, +54669, +54669, +54669, +54669, +56750, +56782, +56782, +56782, +56783, +56783, +56783, +56783, +58863, +58863, +58864, +58864, +58864, +58864, +58864, +58864, +58864, +58896, +58896, +58896, +60977, +60977, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58864, +58864, +58864, +58864, +58864, +58864, +58864, +58863, +58863, +56783, +56750, +56750, +56750, +54702, +54670, +54669, +54637, +54637, +52556, +52556, +52556, +52556, +52556, +52556, +52588, +52588, +52588, +52588, +52588, +52556, +52556, +52556, +52556, +52556, +52555, +52523, +52555, +52555, +50475, +50443, +52523, +52523, +50475, +50443, +50443, +50443, +50443, +50410, +50410, +50410, +48362, +48330, +48330, +48330, +48329, +48297, +46217, +46217, +46216, +46216, +46217, +46216, +46184, +46217, +46217, +46217, +46185, +46184, +46184, +46184, +46185, +46184, +46184, +46184, +46217, +44169, +44137, +44137, +44137, +44137, +44169, +44170, +44170, +44170, +44170, +44171, +42123, +44203, +44203, +42123, +42091, +40043, +40044, +37964, +37932, +35884, +35851, +35820, +33772, +33772, +33740, +31692, +31692, +31660, +29612, +29580, +29580, +27500, +25420, +25388, +25387, +23307, +23308, +21260, +21228, +19180, +19148, +19148, +19180, +19149, +19149, +19149, +19149, +19149, +19149, +17068, +17100, +17068, +17068, +17068, +17035, +17035, +17035, +14955, +14922 +}, +{ +48269, +48237, +48237, +48269, +48269, +50317, +50350, +50382, +52462, +52495, +54576, +56688, +58769, +58802, +60882, +60914, +62996, +63028, +63028, +65109, +65141, +65174, +65174, +65206, +65207, +65207, +65207, +65175, +65175, +65175, +63126, +63094, +60982, +60982, +58934, +56821, +54741, +52628, +48467, +44339, +42194, +38000, +31727, +25453, +21260, +19115, +17002, +14856, +10728, +10695, +10663, +8582, +8550, +8550, +8550, +8550, +8550, +8583, +8615, +10696, +12809, +12874, +12875, +14988, +15020, +15053, +17166, +19246, +19279, +21392, +21424, +23505, +23505, +23505, +23505, +23537, +25585, +25618, +25618, +27698, +25618, +25585, +23537, +23505, +23504, +23504, +23472, +21424, +21424, +21424, +21424, +21424, +23504, +23505, +23537, +23537, +23538, +23538, +25618, +25618, +25618, +25618, +25586, +25586, +23537, +23505, +23472, +23472, +21359, +19279, +19246, +19214, +17133, +19214, +17166, +17133, +17133, +17133, +17101, +15053, +15053, +15053, +15020, +15053, +17101, +17133, +17133, +17133, +17133, +17133, +17166, +19246, +19279, +19279, +19311, +21360, +21360, +21392, +21392, +21425, +23506, +23538, +23571, +25684, +27764, +27829, +29910, +29942, +29974, +32023, +32055, +34103, +34135, +34135, +36215, +36215, +36183, +36183, +36183, +36183, +34070, +34038, +31957, +29876, +27764, +25651, +25618, +25586, +25553, +25553, +27666, +27698, +27731, +29844, +29811, +29779, +31925, +33973, +35987, +38034, +46387, +56722, +60784, +62734, +64814, +62700, +60554, +58473, +58441, +58409, +60522, +64716, +62700, +64780, +64877, +64877, +62667, +62635, +60490, +62570, +56296, +52038, +52006, +52006, +56232, +58377, +60491, +60458, +56200, +60426, +58345, +52038, +54151, +56264, +56232, +58345, +62701, +64911, +64910, +62700, +62539, +60394, +43621, +33252, +29027, +24834, +22721, +22754, +22721, +33187, +52105, +49959, +52039, +60491, +54184, +58442, +62668, +60619, +60716, +65007, +65137, +54313, +60555, +56297, +54120, +45702, +39461, +35333, +26947, +20673, +18594, +24901, +22722, +28962, +47912, +60589, +52137, +54184, +62603, +60490, +62667, +56426, +54345, +58604, +62700, +62700, +65008, +58475, +49958, +52103, +58442, +62700, +56394, +64846, +64943, +58539, +58539, +50055, +50055, +52136, +52168, +50023, +58442, +62668, +52071, +56362, +58475, +54249, +45765, +54217, +60524, +47846, +47814, +52072, +43588, +45766, +45734, +56266, +56266, +54121, +45734, +50026, +37511, +31270, +27176, +29355, +42133, +35925, +31700, +29653, +27605, +23444, +19185, +10765, +17039, +17038, +12779, +10666, +12746, +8520, +10633, +10601, +10633, +10633, +12714, +10601, +10633, +12747, +12746, +10601, +14762, +14762, +12714, +12714, +12747, +10634, +12747, +10633, +12713, +12648, +12614, +8290, +20869, +18691, +18691, +16578, +20707, +18594, +18561, +20641, +22819, +22786, +20705, +22786, +22786, +24866, +26914, +24834, +24801, +24801, +26850, +26817, +26785, +28898, +30978, +30945, +31010, +35203, +33123, +26947, +18626, +10369, +8322, +6274, +6242, +6241, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2112, +2112, +4160, +4160, +8256, +10305, +14433, +16481, +18561, +20609, +20577, +20576, +22624, +22624, +22624, +22624, +24704, +24737, +26752, +26753, +28833, +28865, +28865, +28833, +26784, +26817, +28865, +28865, +26784, +26753, +24705, +24705, +24705, +24704, +24705, +24737, +26785, +26784, +28832, +28832, +32960, +33025, +33025, +30977, +30945, +28897, +28865, +26784, +24704, +24705, +24673, +24672, +26784, +28896, +28928, +28960, +28992, +28992, +28992, +28992, +28992, +26944, +24864, +24832, +22784, +22816, +33380, +44009, +54605, +54669, +52588, +54701, +56782, +56718, +54669, +54702, +56750, +56782, +56782, +56783, +56783, +56815, +56815, +56783, +56783, +56783, +58863, +58864, +58864, +58864, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +60977, +60977, +60977, +60977, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58864, +58864, +58864, +58863, +56783, +56783, +56783, +56750, +56750, +54702, +54670, +54669, +54669, +54637, +54637, +52588, +54636, +54636, +54636, +52589, +52588, +52588, +52588, +52588, +52556, +52556, +52556, +52556, +52556, +52556, +52555, +52555, +52555, +52555, +52555, +50475, +52523, +52523, +52523, +50443, +50443, +50443, +50443, +50443, +50443, +50410, +50410, +48330, +48330, +48329, +48329, +48297, +46217, +46217, +46216, +46216, +46217, +46216, +46184, +46216, +46217, +46217, +46185, +46185, +46184, +46184, +46185, +44136, +44136, +46184, +46217, +46217, +46217, +44169, +44137, +44137, +44170, +44170, +44170, +44170, +44170, +44171, +44203, +44171, +42123, +42123, +40043, +40043, +40044, +37964, +37964, +37964, +35884, +35852, +35853, +35853, +33772, +33740, +33740, +31660, +31660, +29612, +29580, +27532, +27500, +25420, +25388, +23308, +23308, +23308, +21260, +21228, +21228, +21228, +21228, +19149, +19181, +19149, +19149, +19149, +19181, +19181, +19148, +19148, +19148, +19148, +19148, +17068, +17068, +17035, +14955 +}, +{ +50318, +50318, +50318, +50350, +50350, +50350, +50382, +52463, +52495, +54575, +56656, +58737, +58801, +60882, +60915, +62995, +63028, +63061, +65141, +65141, +65174, +65206, +65207, +65239, +65239, +65272, +65239, +65207, +65207, +65207, +63159, +63094, +63095, +61047, +58934, +56853, +56821, +54708, +50548, +46387, +42226, +38033, +33840, +29646, +23373, +19179, +17034, +14921, +12808, +10696, +8582, +8582, +8550, +8517, +6470, +8518, +8550, +8583, +8616, +10696, +12810, +12875, +12907, +14988, +15053, +17133, +17166, +19279, +21360, +21424, +23473, +23505, +23505, +23505, +23505, +23505, +25585, +25585, +25585, +25585, +25585, +23537, +23505, +23472, +21424, +21424, +21424, +21424, +21424, +21424, +21424, +21424, +23505, +23537, +23537, +25617, +23505, +23505, +23538, +25618, +25618, +25618, +25618, +25586, +25585, +23505, +23505, +23472, +21359, +19279, +19246, +19214, +17165, +17166, +17165, +17133, +17101, +17133, +15085, +15053, +17101, +15053, +15053, +15053, +17101, +17133, +17133, +17133, +17166, +17166, +17198, +19279, +21359, +21360, +21360, +21392, +21392, +21392, +21425, +23505, +23506, +23538, +23571, +25684, +27764, +27829, +29910, +29942, +29974, +32023, +32055, +34103, +34135, +34135, +34135, +34135, +36183, +36183, +36183, +36151, +34038, +31957, +31925, +29844, +27763, +25650, +23538, +23505, +25553, +25553, +25586, +25619, +27699, +29747, +31827, +36020, +35987, +33809, +35855, +52595, +60948, +60751, +62668, +64683, +64813, +62700, +62635, +62667, +62667, +62667, +64780, +64813, +64780, +62699, +64812, +64877, +64780, +62700, +60555, +62635, +60490, +54151, +54119, +52038, +54119, +54087, +60459, +60459, +58313, +58313, +54151, +56231, +56264, +56232, +58345, +62603, +64814, +62798, +64910, +64910, +64684, +60394, +41573, +29026, +24834, +24801, +22754, +22721, +22688, +35333, +54283, +54217, +52039, +58378, +64716, +54216, +45764, +52200, +60716, +65105, +62797, +54313, +62667, +54119, +49894, +49992, +39461, +31107, +26979, +24899, +20706, +29094, +20609, +33156, +52138, +52137, +56362, +54184, +58377, +60457, +62603, +58507, +60684, +58571, +62668, +64878, +58442, +49958, +52103, +58475, +64879, +54217, +52135, +58539, +58507, +56393, +52200, +54281, +65041, +52232, +54281, +56361, +64781, +64781, +56329, +62668, +64846, +64911, +60588, +47910, +45797, +54217, +47878, +64782, +43620, +45766, +41540, +45734, +45766, +56298, +60525, +52073, +41572, +41638, +41770, +29223, +20870, +37841, +46391, +35925, +27539, +17072, +21265, +14926, +17038, +12812, +10666, +10666, +10633, +10633, +10568, +10600, +10568, +8488, +10633, +10601, +10633, +10633, +10633, +14794, +12681, +10601, +8520, +12746, +12714, +12681, +14761, +12647, +16807, +12483, +29289, +48272, +62966, +33351, +20706, +16512, +22819, +20673, +26980, +18560, +16480, +22818, +20673, +22785, +22786, +24834, +26914, +26915, +24801, +22688, +26850, +26818, +26753, +28865, +33092, +31011, +26817, +28994, +28994, +20673, +12385, +8289, +6242, +6274, +6274, +6241, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +4193, +2145, +2145, +2112, +2112, +4160, +6208, +12385, +16481, +18529, +18529, +20577, +20577, +20576, +20608, +22657, +22624, +22624, +22624, +22656, +22689, +26752, +28833, +30913, +30913, +28865, +28833, +28833, +26785, +28833, +28833, +26785, +26785, +24704, +24704, +24704, +24737, +24704, +26817, +28865, +26784, +28832, +28864, +30944, +32992, +30977, +30945, +30945, +30945, +28897, +26785, +26784, +26785, +26784, +28865, +30978, +30978, +33058, +31010, +31010, +31009, +26816, +28897, +28962, +28930, +28962, +26946, +24833, +22720, +24928, +33412, +46186, +56718, +54701, +54669, +54701, +54669, +54670, +56750, +56783, +56815, +56783, +56783, +56783, +58863, +58863, +56815, +56815, +58863, +58864, +58896, +58896, +58896, +58896, +58896, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58864, +58864, +58863, +56783, +56783, +56783, +56782, +56750, +54702, +54670, +54669, +54669, +54637, +54637, +54637, +54637, +54637, +54637, +52588, +52588, +52588, +52588, +52588, +52556, +52557, +52556, +52588, +52588, +52556, +52556, +52524, +52556, +52556, +52556, +52523, +52523, +52523, +52523, +50475, +50443, +50443, +50443, +50443, +50443, +50410, +48362, +48330, +48329, +48297, +48297, +48297, +46217, +46217, +46217, +46217, +46217, +46216, +46184, +46184, +46185, +46185, +46185, +46185, +46185, +46185, +46185, +44136, +44136, +46185, +46217, +46217, +46217, +44137, +44137, +44170, +44170, +44170, +44170, +44170, +44170, +44171, +44203, +42123, +42124, +42124, +40043, +40044, +40044, +37996, +37964, +37965, +37965, +37965, +35885, +35853, +33773, +33773, +33772, +31693, +31693, +29612, +29612, +29581, +27532, +27501, +25421, +25388, +25388, +23341, +23341, +21261, +21261, +21261, +21261, +21229, +21229, +21197, +21229, +21229, +21229, +21228, +21228, +21228, +21228, +19148, +19148, +19148, +19116, +17035, +17035 +}, +{ +50318, +50318, +50350, +50350, +50382, +50382, +52463, +52495, +54575, +54608, +56688, +58769, +60850, +60915, +62995, +63060, +65141, +65141, +65142, +65174, +65206, +65239, +65239, +65239, +65272, +65272, +65272, +65240, +65240, +65240, +65207, +63159, +63095, +61047, +61014, +58901, +56821, +54709, +50548, +46387, +44275, +40114, +35953, +31727, +25454, +21260, +19115, +16969, +12809, +10728, +10663, +8582, +8550, +6470, +6470, +6470, +8551, +8615, +8616, +10697, +12842, +12875, +12907, +15020, +17133, +17134, +19246, +21359, +21392, +23472, +23505, +23505, +23537, +23537, +23505, +23505, +23537, +23537, +23505, +23505, +23537, +23537, +23505, +23505, +23504, +23504, +23504, +23472, +21424, +21424, +23472, +23505, +23505, +23537, +25617, +25618, +23505, +23505, +23505, +23538, +25618, +25618, +25618, +25618, +25617, +23537, +23505, +23472, +21359, +21327, +19246, +19214, +17133, +17166, +17133, +17133, +15085, +17133, +17133, +15053, +15053, +15053, +15053, +15053, +17133, +17133, +17166, +17166, +19246, +19246, +19279, +21359, +21392, +21392, +21392, +21392, +21393, +21425, +23473, +23538, +23538, +23538, +25619, +25651, +27796, +29877, +29910, +29942, +32022, +32023, +32055, +32055, +34103, +34103, +34103, +34103, +36183, +34135, +36150, +34102, +34038, +31957, +29876, +27796, +27731, +25650, +23537, +23505, +27601, +25586, +25586, +27634, +31828, +33907, +31696, +29582, +35823, +46290, +54610, +62930, +64944, +60652, +62667, +64682, +64780, +62667, +62700, +64813, +64813, +64813, +64845, +64813, +64780, +60587, +60586, +62667, +64812, +64877, +64780, +60555, +60458, +56264, +58377, +60426, +58313, +51974, +56200, +60426, +58346, +58378, +58377, +60490, +58377, +56232, +60425, +60458, +64814, +62765, +64943, +62732, +60426, +51975, +41542, +31172, +24833, +20640, +22722, +20641, +22721, +37413, +52138, +49991, +54184, +56264, +60458, +58377, +52103, +54313, +64878, +58636, +60684, +58506, +54216, +58345, +49927, +45767, +41574, +33188, +26979, +20673, +20706, +20707, +24802, +39526, +39492, +47943, +49991, +58377, +60458, +64651, +56296, +64813, +64911, +64943, +64846, +56329, +47877, +56329, +64749, +54249, +50023, +62701, +58442, +58442, +56393, +62700, +58474, +65007, +58539, +52200, +52168, +60587, +58507, +58474, +52168, +45829, +56361, +47942, +62733, +65074, +52136, +52169, +54217, +49991, +52104, +54217, +54217, +43653, +45766, +64783, +54153, +49927, +43685, +47910, +43816, +35398, +27012, +18691, +31468, +37906, +35892, +29619, +25457, +21167, +16973, +10667, +10666, +10698, +10666, +10633, +10568, +12649, +12648, +10536, +10601, +8520, +10601, +8488, +10600, +12681, +10601, +12714, +12747, +10601, +10536, +14729, +14695, +18855, +8192, +48272, +50287, +43947, +29059, +29092, +26979, +31205, +22720, +24834, +20608, +22721, +24867, +18592, +20672, +22785, +22753, +22753, +24834, +26882, +24801, +24769, +20544, +28898, +31011, +30914, +30978, +31011, +26882, +27011, +20673, +14432, +10305, +6242, +4194, +4194, +6274, +8321, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +2113, +2113, +2112, +4160, +6208, +6208, +10337, +16513, +20610, +22658, +22657, +20577, +20576, +20576, +20576, +20609, +20609, +20609, +22657, +22657, +22689, +26752, +28833, +30913, +30913, +28865, +28833, +28833, +26785, +28832, +26785, +26785, +26785, +24704, +24704, +24704, +24737, +26817, +28865, +28865, +28865, +28864, +30912, +30944, +30944, +30945, +30945, +30945, +30945, +28897, +28865, +28865, +28865, +28896, +30945, +33025, +30977, +33025, +33026, +30913, +28800, +26753, +26785, +26785, +26785, +24737, +26849, +24769, +22656, +22752, +24896, +37670, +52493, +56750, +56750, +56750, +56750, +56750, +56750, +56783, +56783, +56783, +56783, +56783, +56815, +58863, +58863, +58863, +58863, +58864, +58896, +58896, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58896, +58864, +58864, +58863, +56783, +56783, +56750, +56750, +54702, +54702, +54670, +54669, +54669, +54637, +52589, +54637, +54637, +54637, +54637, +52588, +52588, +52588, +52588, +52588, +52556, +52557, +52557, +52589, +52589, +52556, +52556, +52556, +52556, +52556, +52556, +52524, +52524, +52524, +52524, +50475, +50443, +50443, +50443, +50443, +50411, +50410, +48330, +48298, +48298, +48297, +48297, +48297, +46217, +46217, +46217, +46217, +46217, +46216, +46184, +46184, +46185, +46185, +46184, +46185, +46185, +46185, +46185, +46185, +46185, +46185, +46185, +44137, +44137, +44137, +44137, +44138, +44170, +44170, +44170, +44170, +44171, +44171, +44171, +42124, +42124, +42124, +40044, +40044, +40044, +37964, +37964, +37965, +37965, +37965, +37933, +35853, +33773, +33773, +33773, +33773, +31693, +31693, +29613, +29613, +27533, +27501, +27501, +25421, +25421, +25421, +23341, +23341, +21261, +21261, +21261, +21229, +21229, +21229, +21229, +21229, +21228, +21228, +21228, +21228, +21228, +21228, +21228, +21228, +21196, +19147, +19115 +}, +{ +50351, +50350, +50350, +50382, +50383, +52431, +52463, +54576, +54608, +56688, +56721, +58802, +60915, +62996, +63060, +65141, +65174, +65206, +65207, +65239, +65239, +65272, +65272, +65304, +65304, +65305, +65305, +65304, +65272, +65272, +65272, +65240, +63128, +63127, +58966, +58902, +56821, +54709, +50580, +46419, +44307, +42194, +38033, +33840, +27534, +23340, +19147, +17002, +14921, +12808, +10695, +10630, +8582, +8550, +8550, +8550, +8583, +8616, +10696, +10761, +12875, +14955, +14988, +17101, +17134, +17166, +19279, +21359, +21392, +23473, +23505, +23505, +23570, +23570, +23537, +23537, +23537, +25585, +23537, +23505, +25585, +23505, +23505, +23505, +23537, +23537, +23505, +23504, +21424, +23472, +23504, +23505, +23505, +23537, +23537, +25585, +23538, +23538, +23505, +23537, +23538, +25618, +25618, +25618, +25617, +23505, +23505, +23472, +21359, +21327, +19279, +19214, +17166, +17166, +17133, +17133, +17133, +17133, +17133, +17133, +15085, +17133, +17133, +17133, +17134, +17166, +17198, +19247, +19279, +19279, +21359, +21392, +21424, +21425, +23473, +23473, +23505, +23505, +23506, +23538, +23538, +23570, +25619, +25683, +27796, +29877, +29942, +29942, +32022, +32022, +32023, +32023, +34102, +34102, +34102, +34103, +34102, +34102, +34070, +34038, +34005, +31957, +29876, +27796, +27731, +25618, +25585, +25553, +29649, +27601, +29682, +31762, +29616, +27404, +31499, +39950, +50352, +60852, +62866, +62766, +62732, +64812, +64876, +64714, +64651, +62570, +60555, +60620, +60587, +62635, +62667, +62667, +64715, +62602, +58441, +58474, +64813, +64943, +64845, +56361, +54184, +56232, +60458, +62539, +58346, +54055, +49862, +54120, +60394, +60459, +60425, +60522, +60490, +58312, +60425, +62538, +62636, +64910, +65040, +60619, +60393, +54088, +43623, +33220, +26979, +22786, +22787, +22754, +24801, +41671, +56331, +54185, +54184, +62604, +62571, +52039, +56297, +54248, +62765, +64910, +56425, +56393, +64748, +60458, +49959, +47880, +35268, +31107, +24833, +20673, +20674, +18561, +24802, +45865, +54251, +45830, +64782, +56232, +58345, +64684, +60523, +60587, +58507, +58539, +56394, +54248, +52135, +56330, +52103, +52103, +62668, +52136, +52135, +60587, +62667, +60554, +54215, +58506, +52200, +56394, +54280, +60652, +62700, +56394, +60620, +54281, +47910, +54249, +56394, +45829, +54281, +47910, +50023, +60621, +64847, +50024, +60491, +56330, +43685, +37347, +56300, +56267, +54218, +50024, +50024, +39525, +45898, +35464, +27078, +8192, +44180, +29487, +25294, +33746, +16908, +16908, +19054, +10569, +8520, +8488, +16907, +12681, +12649, +12714, +14762, +10601, +12681, +10601, +12714, +8488, +10601, +8521, +10666, +10569, +18890, +16711, +14563, +33547, +54611, +50319, +41737, +33317, +24800, +35365, +26914, +35333, +24768, +22688, +22688, +26947, +24834, +22754, +22753, +22786, +22753, +22721, +22721, +24737, +24737, +26817, +26817, +31011, +30978, +28865, +30978, +31108, +22851, +18657, +12384, +10304, +8290, +6242, +2114, +4194, +6274, +6273, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2113, +4160, +6208, +8256, +10304, +14433, +20641, +24738, +26786, +24737, +22657, +22657, +20576, +20576, +20576, +20577, +20609, +20609, +22657, +22657, +28833, +28865, +28833, +28833, +28833, +28833, +26753, +26752, +26753, +26753, +26785, +26753, +24705, +24705, +24737, +26785, +28865, +28865, +28833, +30913, +30945, +30912, +28864, +30944, +30913, +30913, +30945, +30945, +30945, +28865, +30945, +30977, +33089, +33089, +33057, +30944, +30944, +32993, +30913, +28833, +28801, +28833, +28865, +26817, +26817, +26817, +24737, +24704, +20640, +22752, +33348, +46122, +54573, +56750, +56782, +54702, +56750, +56750, +56750, +56751, +56783, +56783, +56783, +56783, +58863, +58863, +58864, +58864, +58896, +58896, +60977, +60977, +61009, +60977, +60977, +60977, +60977, +60977, +61009, +61009, +60977, +60977, +60977, +60977, +60977, +60977, +60977, +58896, +58896, +58896, +58897, +58897, +58896, +58896, +58864, +58864, +56815, +56815, +56783, +56782, +54702, +54702, +54670, +54670, +54669, +54669, +52621, +54637, +52589, +52589, +52588, +52588, +52588, +52588, +52588, +52588, +52588, +52557, +52557, +52557, +52557, +52589, +52589, +52588, +52556, +52556, +52556, +52556, +52556, +52556, +52556, +52524, +52524, +50475, +50475, +50475, +50443, +50411, +50410, +48330, +48330, +48298, +48298, +48298, +48265, +46217, +46217, +46217, +46217, +46217, +46216, +46216, +46185, +46185, +46185, +46184, +46152, +46152, +46185, +46185, +44137, +44137, +44137, +44137, +44137, +44137, +44137, +44105, +44138, +44138, +44170, +44171, +44139, +44139, +42091, +42123, +42092, +42092, +42092, +40044, +40044, +40044, +37964, +37964, +37965, +37965, +37965, +37933, +35886, +35854, +35853, +35853, +33806, +33773, +31725, +31693, +29613, +29613, +27533, +27501, +27501, +25453, +25421, +25421, +23341, +23341, +23341, +23341, +25389, +23341, +23341, +23341, +23341, +23309, +23340, +23340, +23309, +23309, +23309, +23308, +23308, +23276, +21228, +21195 +}, +{ +52463, +50383, +50383, +50415, +52463, +52495, +52528, +54608, +54640, +56721, +58802, +60882, +60947, +63028, +65141, +65174, +65207, +65239, +65271, +65272, +65304, +65304, +65305, +65337, +65337, +65337, +65337, +65337, +65305, +65305, +65305, +65272, +63160, +63127, +58999, +58934, +56821, +54741, +50580, +46419, +44307, +42194, +38066, +35921, +29647, +25421, +21228, +17034, +14921, +14889, +12743, +10663, +8582, +8550, +8550, +8551, +8583, +10696, +10729, +12842, +14955, +14988, +15020, +17133, +17166, +19246, +19279, +21392, +21424, +23505, +23537, +23537, +23570, +23570, +23537, +23537, +23537, +23538, +23538, +23538, +23538, +23505, +23505, +23505, +23537, +23537, +23505, +23472, +23504, +23504, +23505, +23505, +23537, +23537, +23537, +23537, +23570, +23538, +23538, +23538, +23538, +25618, +25618, +25618, +25586, +23505, +23505, +23472, +21360, +21359, +19279, +19214, +17166, +17166, +17134, +17133, +17133, +17134, +17134, +17166, +17166, +17166, +17198, +17198, +17166, +17199, +19279, +19279, +21360, +21360, +21392, +21425, +23505, +23505, +23505, +23537, +23538, +23538, +25618, +25618, +25619, +25651, +25683, +27764, +29877, +29909, +31990, +31990, +32022, +32022, +32022, +31990, +31990, +32022, +34070, +34070, +34070, +32022, +31989, +31989, +34005, +31957, +29877, +29876, +27763, +27698, +25585, +27601, +27568, +33810, +31696, +25292, +29386, +41965, +52431, +56592, +64913, +64880, +60556, +60522, +62667, +62731, +64780, +62667, +64586, +60425, +60457, +60522, +58474, +58441, +58441, +60522, +62538, +60490, +60457, +58441, +64748, +64911, +64846, +56329, +52039, +52039, +56265, +58281, +56233, +56200, +47781, +47781, +52007, +58313, +58345, +62603, +64813, +62570, +60425, +64651, +62636, +64878, +64975, +62732, +62506, +60395, +43590, +33188, +24866, +22819, +20673, +22754, +18528, +41639, +56331, +54217, +54119, +58378, +56232, +56265, +47877, +54216, +65008, +60652, +62765, +54248, +58409, +49958, +47814, +39461, +31075, +29027, +26947, +20673, +20674, +18561, +26947, +47946, +54283, +56330, +64716, +58345, +64684, +58377, +64846, +58474, +58507, +62797, +60619, +54313, +52168, +60555, +62668, +64813, +60587, +54281, +52167, +62700, +62700, +58474, +50022, +64910, +60652, +62733, +52200, +54313, +52168, +54281, +58507, +50022, +56329, +54249, +54346, +58539, +64878, +64879, +56362, +52136, +50023, +56362, +64749, +60556, +49992, +47912, +45767, +39428, +43686, +50090, +43718, +41638, +35365, +26914, +35399, +41803, +33417, +27143, +35629, +33549, +31502, +27342, +18956, +14762, +12681, +16875, +12649, +12649, +14794, +14794, +10569, +8520, +10633, +14859, +10633, +14860, +6376, +4294, +12713, +14728, +12484, +12386, +54644, +58772, +37577, +35431, +31204, +26946, +26945, +29091, +28962, +26881, +33253, +37446, +33253, +20640, +20640, +22721, +24802, +24802, +24802, +24801, +24769, +24737, +26817, +28930, +28962, +31043, +31011, +30978, +26849, +20673, +16610, +10368, +8289, +8289, +6274, +6274, +4194, +6274, +6274, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +2113, +2113, +2113, +4193, +4161, +6208, +8224, +10272, +16481, +18561, +22657, +24738, +26818, +26817, +24769, +22689, +22689, +20609, +18529, +18529, +18529, +20609, +22657, +22657, +28865, +28865, +28865, +28833, +28833, +28833, +26785, +26752, +26753, +26753, +26753, +26753, +26753, +26785, +26785, +26817, +28897, +28865, +28864, +30945, +30977, +30913, +28864, +28897, +28864, +28865, +28865, +30945, +30945, +30945, +30945, +33026, +30944, +30976, +30976, +30944, +30912, +28864, +30913, +30913, +26752, +28832, +28864, +28897, +26849, +26849, +26849, +28898, +26881, +24768, +29090, +41832, +52461, +56718, +56750, +56783, +56783, +56751, +56751, +56751, +56783, +56783, +56816, +56816, +56815, +58864, +58896, +58896, +58896, +58929, +60977, +61009, +61010, +61010, +61010, +60977, +60977, +61010, +61010, +61010, +61010, +60977, +60977, +60977, +60977, +60977, +58929, +58897, +58897, +58897, +58929, +58897, +58897, +58896, +58896, +58896, +58896, +56815, +56815, +56783, +54702, +54702, +54702, +54670, +54701, +54669, +54669, +54669, +52621, +52589, +52589, +52588, +52588, +52588, +52588, +52588, +52556, +52556, +52557, +52557, +52557, +54637, +54637, +52589, +52589, +52589, +52588, +52556, +52556, +52556, +52556, +52524, +52524, +52524, +52524, +52524, +50443, +50443, +50411, +50411, +48330, +48330, +48330, +48330, +48298, +46250, +46217, +46217, +46217, +46217, +46217, +46217, +46217, +46217, +46185, +46185, +46185, +46185, +46185, +46185, +44105, +44105, +44105, +44105, +44137, +44137, +44137, +44138, +44138, +44138, +44170, +44171, +44139, +44139, +42091, +42091, +42092, +42092, +42092, +40044, +40044, +40045, +40045, +40013, +37965, +37965, +37965, +37933, +37933, +37934, +35886, +35886, +35854, +35854, +33805, +31725, +31693, +31661, +29613, +29581, +27501, +27501, +27501, +25421, +25421, +25421, +25421, +25421, +25421, +25421, +25389, +25389, +25389, +25421, +25421, +25421, +25421, +25389, +25389, +25389, +23308, +23308, +23276, +23276 +}, +{ +52496, +52463, +52463, +52495, +52528, +54608, +54608, +54640, +56721, +56753, +58834, +60947, +60980, +63061, +63125, +65206, +65239, +65271, +65272, +65304, +65305, +65337, +65337, +65337, +65337, +65337, +65337, +65337, +65337, +65305, +65305, +65273, +65240, +63160, +58999, +56886, +56821, +54741, +50580, +46419, +44307, +42194, +40082, +35921, +31728, +27502, +23308, +19082, +17002, +14889, +12776, +10663, +8582, +8550, +8550, +8551, +8583, +10696, +10761, +12874, +14988, +15020, +17101, +17134, +19246, +19279, +21359, +21392, +21424, +23505, +23537, +25618, +25650, +25618, +23570, +23570, +23538, +23538, +23538, +23538, +23538, +23538, +23537, +23537, +23537, +23537, +23505, +23505, +23505, +23505, +23537, +23537, +23537, +23537, +23537, +23537, +23538, +23538, +23538, +23538, +23538, +25618, +25618, +25618, +25586, +23505, +23505, +23472, +21360, +19279, +19247, +17166, +17166, +17166, +17134, +17134, +17134, +17166, +17166, +17198, +19247, +19279, +19279, +19279, +19279, +19279, +19279, +21360, +21392, +21424, +23473, +23505, +23537, +23537, +23538, +23538, +25618, +25618, +25619, +25651, +25651, +27731, +27764, +29844, +31957, +31989, +32022, +32022, +32022, +32022, +31990, +31990, +31990, +31990, +32022, +32022, +31989, +31989, +31957, +31957, +31957, +31957, +31957, +29876, +29843, +27698, +27633, +27633, +31697, +27438, +27372, +35692, +52432, +65043, +64945, +62701, +62701, +64782, +64684, +60457, +58377, +60490, +62603, +60522, +62506, +60393, +58344, +60457, +60489, +58409, +58409, +60522, +60393, +60393, +58344, +56296, +60490, +62635, +64781, +60523, +52039, +45700, +49926, +54120, +56233, +58313, +54120, +47813, +45635, +54087, +60490, +64716, +64748, +62603, +60425, +60393, +64781, +62732, +64877, +60586, +58312, +58249, +41477, +35269, +22818, +20706, +18561, +20674, +22688, +39526, +52137, +49958, +54119, +54119, +52007, +56233, +56233, +58443, +62668, +64911, +64976, +52168, +54184, +49959, +54186, +45832, +31075, +26947, +22786, +22819, +18593, +20641, +20608, +43752, +54250, +52168, +58410, +49925, +56232, +58409, +58442, +54281, +54313, +62798, +62829, +62765, +62733, +62700, +56361, +56329, +47909, +43715, +62700, +64943, +58442, +56296, +58441, +56328, +62700, +60620, +54313, +60652, +58539, +56459, +64911, +62701, +62733, +64846, +64943, +64878, +54313, +64814, +64814, +56329, +54249, +52136, +64749, +54185, +58476, +56266, +49927, +52073, +52138, +47912, +43719, +45898, +35366, +31172, +37479, +26881, +37478, +48076, +37610, +41836, +31338, +27243, +18890, +14664, +18923, +16874, +16875, +14794, +14762, +14794, +16940, +21199, +14892, +19053, +17005, +21199, +23311, +33810, +31567, +37872, +50419, +60854, +46061, +33351, +35431, +24801, +26882, +26946, +31172, +37511, +22656, +33221, +33221, +41705, +35399, +26914, +29059, +29027, +24802, +24802, +24770, +24769, +26850, +28898, +28930, +31075, +31010, +31010, +26817, +28994, +24899, +16545, +12450, +6240, +6242, +6274, +6274, +6241, +6274, +6274, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +2113, +2080, +2112, +2113, +2113, +4160, +8256, +12352, +14401, +20642, +22689, +22657, +24737, +26785, +26817, +24769, +24737, +22689, +20641, +20609, +18529, +18529, +20609, +22657, +24705, +28865, +30946, +30946, +28833, +28833, +28833, +28833, +26753, +26753, +26753, +26753, +26753, +24705, +24705, +26784, +26784, +28897, +28865, +30945, +30945, +30945, +30945, +28865, +28897, +28865, +28833, +28865, +30945, +30945, +30977, +30945, +30977, +30945, +30977, +33025, +33025, +30912, +28832, +28832, +28864, +28897, +28897, +28896, +26848, +26848, +28928, +28929, +28898, +28962, +26881, +26945, +35461, +48170, +52461, +54606, +60912, +58831, +58831, +58831, +56783, +56783, +56816, +56816, +56816, +58864, +58896, +58896, +58929, +60977, +60977, +61009, +61009, +61010, +61010, +61010, +61010, +61010, +61010, +61010, +61010, +61010, +60978, +61010, +60977, +60977, +60977, +60977, +58929, +58929, +58929, +58929, +58929, +58929, +58897, +58896, +58896, +58895, +56815, +56815, +56815, +56783, +56782, +54702, +54670, +54701, +54669, +54669, +54669, +52621, +52589, +52588, +52588, +52588, +52588, +52588, +52588, +52588, +52557, +52557, +52557, +54637, +54637, +54637, +54637, +54637, +54637, +52589, +52557, +52589, +52556, +52556, +52556, +52556, +52556, +52556, +52556, +52524, +52524, +50476, +50443, +50411, +48363, +48330, +48330, +48298, +48298, +48298, +46250, +46217, +46217, +46217, +46217, +46217, +46217, +46217, +46217, +46217, +46185, +46185, +46185, +46185, +46185, +44105, +44105, +44137, +44138, +46186, +44170, +44138, +44170, +44171, +44139, +44139, +44139, +44139, +42123, +42124, +42124, +42092, +42092, +40044, +42093, +40045, +40045, +40013, +40013, +40013, +37965, +37966, +37966, +37934, +35886, +37966, +35886, +35854, +33805, +33773, +31694, +31693, +31661, +29581, +29581, +29581, +27534, +27534, +27534, +27501, +27501, +27501, +27501, +27469, +27469, +27469, +27501, +27501, +27501, +27469, +27469, +27469, +27437, +25388, +25356, +25324, +25324 +}, +{ +52495, +52463, +52463, +52496, +54608, +54641, +56689, +56721, +56754, +58834, +58899, +60980, +63061, +63093, +65174, +65206, +65271, +65272, +65304, +65337, +65369, +65337, +65369, +65369, +65369, +65369, +65369, +65369, +65337, +65337, +65305, +65305, +65240, +63160, +58999, +56886, +56821, +52693, +50548, +46419, +44307, +42194, +38033, +35921, +31728, +27534, +23308, +19115, +17034, +14921, +12808, +10695, +10663, +8583, +8583, +8583, +8616, +10729, +12842, +12907, +15020, +17101, +17133, +19214, +19279, +19311, +21392, +21392, +23472, +23505, +25618, +25650, +27731, +25683, +25650, +25650, +25618, +25618, +25618, +23538, +25618, +25618, +25618, +23538, +23537, +23537, +23537, +23537, +23505, +23505, +23505, +23537, +23537, +23537, +23537, +23537, +23538, +23538, +23538, +23538, +23570, +25618, +25618, +25618, +25618, +23505, +23505, +23472, +21359, +19279, +19246, +17166, +17134, +17133, +17133, +17134, +17166, +17166, +17199, +19247, +19279, +19312, +19312, +19312, +19279, +19279, +19311, +19312, +23472, +23505, +23537, +25586, +25586, +23538, +23538, +23538, +25618, +25619, +25619, +25651, +25683, +27731, +27796, +29877, +31957, +31990, +32022, +32022, +32022, +32022, +31990, +31990, +31990, +31990, +32022, +31990, +31989, +31957, +31957, +31989, +31925, +31925, +31957, +31957, +29844, +29779, +29714, +29681, +25326, +25260, +39919, +56723, +65044, +64912, +64748, +64748, +64748, +64813, +64748, +60457, +58345, +60458, +60426, +60361, +64587, +60393, +58312, +60424, +62569, +60489, +62570, +64748, +64554, +60393, +58312, +56232, +56297, +58377, +64749, +64781, +56233, +43587, +47781, +56200, +58314, +56200, +58314, +49894, +49830, +45635, +56232, +60522, +54150, +54118, +60425, +64684, +64846, +60651, +64909, +58473, +62506, +62475, +43590, +31011, +24867, +18593, +18593, +18560, +22688, +35299, +58444, +62604, +62603, +60458, +54120, +54120, +60459, +52103, +64846, +60619, +58508, +54281, +50023, +58411, +54186, +39461, +29027, +31140, +22786, +24899, +20706, +22754, +24834, +48010, +45798, +58507, +54248, +58410, +54183, +41538, +47942, +62733, +62798, +62830, +60716, +62829, +64910, +60619, +60554, +52103, +62700, +56361, +62700, +56361, +47909, +54183, +56329, +52102, +62700, +47942, +50055, +64878, +64943, +62798, +58572, +64814, +50055, +56362, +45893, +41635, +52200, +62733, +58475, +58475, +52104, +47877, +47911, +54217, +54217, +52040, +56266, +47814, +49992, +45798, +43752, +28994, +29028, +37479, +29026, +31041, +50025, +39524, +48043, +45963, +41804, +29290, +23017, +25228, +18922, +16841, +12682, +14827, +16940, +19021, +19053, +19086, +10666, +23344, +27570, +33844, +33778, +35825, +52663, +54677, +48207, +35431, +33285, +29027, +24801, +31108, +35367, +29028, +33253, +29027, +35302, +33221, +39560, +33253, +28995, +31173, +24833, +24801, +26883, +26850, +24737, +24704, +26817, +28930, +31010, +33091, +31010, +33155, +28962, +31140, +24931, +10336, +8321, +4225, +4194, +6274, +6274, +6241, +8321, +6241, +6209, +6274, +6241, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +2113, +2113, +2113, +2113, +2112, +2080, +4160, +8289, +14465, +20642, +24802, +24737, +24705, +24704, +24736, +24736, +24737, +22688, +20576, +18528, +20609, +18561, +18529, +20577, +22625, +24705, +28865, +30946, +30946, +28865, +28833, +28833, +26785, +26785, +26785, +26753, +26753, +26753, +24705, +24672, +26752, +26784, +26816, +28865, +30945, +30945, +30913, +28865, +28865, +26817, +28865, +28865, +28864, +28897, +30977, +30977, +30945, +30944, +30946, +28865, +28865, +30913, +30912, +28864, +28897, +30945, +28897, +28929, +28928, +26880, +28928, +31009, +30978, +30946, +26849, +31075, +26913, +24864, +33347, +39750, +44041, +50412, +58831, +58831, +58864, +58864, +58832, +56816, +58864, +58896, +58864, +58896, +58929, +60977, +61009, +61009, +61010, +61042, +61010, +61010, +61010, +61010, +61010, +61010, +61010, +61010, +61010, +61010, +60978, +61010, +61010, +60977, +60977, +60977, +58929, +58929, +58929, +58929, +58929, +58929, +58929, +58897, +56815, +56815, +56815, +56815, +56815, +56783, +54702, +54702, +52621, +52621, +52621, +52621, +52621, +52588, +52588, +52588, +54669, +54669, +52589, +52589, +54637, +54637, +54638, +54638, +54670, +54670, +54670, +54637, +54637, +54637, +54637, +54637, +54637, +54637, +52557, +52557, +52557, +52557, +52589, +52589, +52557, +52556, +52524, +50444, +50443, +48363, +48331, +48330, +48330, +48330, +48298, +48298, +46250, +46250, +46250, +46249, +46217, +48265, +48298, +48298, +48298, +48266, +46217, +46185, +46218, +46185, +46185, +46185, +44137, +46186, +46218, +46218, +44170, +44171, +46219, +44139, +44139, +44139, +44171, +44172, +44172, +44172, +44172, +42092, +42092, +42092, +40044, +40012, +40045, +40045, +40046, +40046, +40046, +40047, +40014, +37934, +37966, +37966, +35886, +35854, +33805, +33774, +33774, +31694, +31694, +31662, +29614, +29614, +29614, +29582, +29582, +29581, +29582, +29582, +29582, +27501, +27501, +29581, +29581, +29581, +29582, +29549, +29549, +27469, +27469, +27436, +25388, +25388 +}, +{ +52496, +52496, +52496, +52496, +52528, +54609, +54641, +56722, +56754, +58867, +60948, +63061, +63061, +63126, +63191, +65271, +63224, +65304, +65337, +65369, +65337, +65337, +65338, +65370, +65370, +65370, +65370, +65338, +65338, +65305, +65273, +65273, +65240, +63127, +61015, +58934, +54773, +52692, +50612, +46451, +44339, +42226, +40146, +35921, +31727, +27566, +23341, +21228, +17035, +14922, +12809, +10696, +8616, +8583, +8583, +8616, +8616, +10761, +12842, +12907, +15053, +17165, +17198, +19279, +21392, +21392, +21424, +23505, +25586, +25618, +27699, +27699, +27731, +27763, +27764, +27731, +27699, +25619, +25618, +25586, +25586, +23538, +23538, +25618, +25586, +25585, +25585, +25585, +23537, +23537, +23537, +23537, +23537, +23538, +23538, +23538, +23506, +23538, +23538, +25618, +25618, +25618, +25618, +25618, +23537, +21425, +21392, +23472, +23440, +21327, +19247, +19247, +19214, +19214, +19214, +17166, +19247, +19247, +19279, +19312, +19344, +21392, +19344, +19344, +19344, +19344, +19376, +21457, +23505, +23537, +23570, +25618, +25650, +25650, +25618, +25618, +25618, +25618, +25650, +25650, +27731, +27763, +29844, +29876, +31957, +31990, +32022, +34070, +31990, +31989, +31989, +31990, +31958, +31958, +31958, +34006, +31925, +31925, +31925, +31957, +31956, +31957, +31925, +31990, +29781, +27635, +33843, +27438, +27207, +46125, +62898, +64977, +64813, +62667, +62666, +64746, +64779, +64747, +62602, +58344, +56232, +58312, +58313, +58312, +58312, +58312, +58345, +60490, +62602, +62602, +62634, +64812, +62570, +58409, +60522, +60554, +58376, +58344, +62603, +64846, +62572, +45669, +43653, +52138, +45831, +41604, +49959, +52007, +58281, +51909, +41440, +56232, +58443, +56298, +62668, +64813, +64845, +64812, +64779, +60522, +62539, +54154, +41542, +31042, +22753, +20673, +20674, +20674, +22722, +28995, +50057, +56298, +58345, +58377, +49893, +49958, +52103, +54314, +64911, +62733, +60587, +49991, +47814, +52009, +45735, +37413, +29027, +22754, +22754, +20642, +22722, +24770, +33154, +41540, +56329, +62668, +62669, +62669, +60588, +62636, +64846, +60588, +54184, +43683, +52103, +60522, +62635, +49957, +54216, +58441, +54247, +58538, +60651, +54280, +62765, +58539, +62765, +60587, +56394, +43683, +60620, +60555, +56394, +52168, +43684, +54248, +54249, +60555, +58475, +52135, +62733, +64846, +62766, +54347, +58605, +65009, +52170, +60621, +54217, +56298, +54217, +39459, +39492, +43752, +43752, +28994, +33220, +28994, +35366, +41672, +35299, +43751, +50056, +50089, +48009, +54414, +43948, +25063, +18824, +16809, +16841, +14729, +19022, +14927, +12847, +14959, +25458, +25424, +31632, +31567, +37807, +60919, +58740, +37610, +22786, +31141, +26946, +26978, +29027, +33253, +26946, +24800, +39623, +35364, +37576, +33317, +35365, +31107, +26849, +35269, +31076, +26850, +22656, +28963, +24834, +26882, +26850, +28898, +28833, +30946, +28897, +28962, +27045, +16611, +8224, +10337, +8321, +8321, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +2177, +2145, +4161, +4161, +4161, +4161, +4161, +4129, +65, +2145, +4161, +6144, +10272, +16513, +20673, +24769, +30946, +28898, +26817, +24737, +22657, +22657, +22657, +22657, +20609, +18529, +18529, +18528, +18529, +20609, +22657, +22689, +26816, +26817, +28865, +28865, +28833, +26752, +26720, +24672, +26785, +26785, +28833, +26785, +22657, +20608, +22688, +24768, +28897, +30912, +32960, +30945, +28898, +24769, +24737, +24705, +24704, +26816, +30977, +33057, +33057, +33025, +30945, +30913, +28865, +28865, +28865, +28864, +30913, +30945, +30945, +30977, +28929, +28896, +26848, +26880, +26880, +26881, +26849, +24769, +22720, +22721, +24833, +24866, +22752, +22720, +29059, +37478, +48042, +54413, +60784, +60848, +58799, +58896, +58928, +54767, +58864, +60976, +60977, +60977, +60977, +60977, +60977, +60978, +61043, +61010, +61010, +61010, +61010, +61010, +61010, +60978, +61010, +61010, +61010, +61010, +58930, +58930, +58930, +58929, +58962, +58930, +58929, +58897, +58929, +58929, +58929, +58929, +58929, +56848, +56816, +56816, +56816, +54735, +54703, +54702, +52622, +52622, +52622, +52621, +52621, +52621, +52621, +52589, +54669, +54669, +54669, +54669, +54669, +54670, +54670, +54670, +54670, +54670, +54702, +54702, +54670, +54670, +54669, +54669, +52589, +52589, +52589, +52589, +52589, +52557, +52557, +52557, +52557, +52557, +52556, +50508, +50475, +50443, +48394, +48362, +48362, +46282, +46282, +46250, +46250, +46250, +46250, +48330, +46250, +46250, +46250, +48330, +48330, +48330, +46250, +46250, +46282, +46249, +46217, +46218, +46250, +46218, +46218, +46219, +46251, +46219, +44171, +44171, +44171, +44171, +44171, +44172, +42092, +44140, +44172, +42124, +42093, +42093, +40045, +40045, +40045, +40045, +40046, +40046, +40046, +37966, +37966, +37998, +37999, +37966, +35886, +35886, +35854, +33807, +33807, +33774, +33775, +31727, +31694, +31695, +31694, +31695, +31695, +31694, +31694, +31662, +31662, +29614, +31630, +29581, +29581, +31629, +29549, +29549, +29549, +29549, +29549, +29549, +27468, +27436 +}, +{ +52496, +52528, +52529, +52529, +54609, +54642, +56722, +56755, +58835, +58867, +60980, +63061, +63094, +65174, +65239, +65272, +65305, +65337, +65369, +65370, +65370, +65370, +65370, +65370, +65370, +65370, +65370, +65370, +65338, +65305, +65305, +65273, +63160, +61047, +61014, +58902, +54740, +52660, +48531, +46419, +44306, +42194, +40114, +35888, +29679, +27534, +23340, +21228, +19115, +17002, +12841, +12777, +10696, +8616, +8616, +8616, +10697, +12842, +12907, +15020, +17133, +17198, +19279, +19311, +21424, +21424, +23505, +23537, +25586, +25651, +27731, +27732, +29811, +29812, +29844, +27764, +27731, +25651, +25618, +23538, +23538, +23538, +23538, +25586, +25585, +23537, +25585, +25585, +23537, +23537, +23537, +23537, +23537, +23538, +23538, +23538, +23538, +23538, +23538, +25618, +25618, +25618, +23570, +23570, +23538, +23505, +23472, +23472, +23472, +21359, +19279, +19279, +19247, +19247, +19247, +19279, +19279, +19312, +21360, +21393, +21425, +21425, +21425, +21425, +21457, +21457, +21489, +23538, +23537, +25618, +25650, +25650, +25650, +25683, +27698, +27698, +27698, +27698, +27698, +27699, +27731, +27763, +29844, +29876, +31957, +31989, +31990, +34070, +32022, +31990, +31990, +31990, +31958, +31957, +31925, +31925, +31925, +29876, +29876, +31957, +29811, +34005, +29811, +31892, +36053, +33842, +29486, +23113, +43980, +56592, +64945, +64814, +58474, +58409, +60521, +64714, +64714, +62569, +60424, +58344, +56232, +54119, +54087, +54119, +54087, +54087, +56232, +60458, +64683, +62635, +64715, +64812, +58409, +62635, +64845, +64780, +60522, +62570, +64716, +64781, +64685, +47814, +39428, +43654, +39461, +37379, +45766, +54120, +60426, +58313, +52006, +45700, +54185, +58411, +56297, +62635, +64845, +62699, +62699, +62635, +64750, +54186, +39428, +31074, +24866, +20705, +20739, +20674, +20641, +28995, +45767, +49959, +56232, +49893, +58377, +60490, +52136, +62733, +64976, +58507, +62700, +52104, +52040, +54122, +41477, +35268, +31107, +26947, +22786, +20641, +20609, +20512, +39493, +50024, +54184, +52135, +64879, +58475, +56330, +60588, +56329, +54184, +50022, +52070, +60555, +58442, +56264, +54183, +49990, +47909, +58442, +58507, +58538, +64910, +56426, +54313, +56394, +54248, +56329, +64944, +62733, +56361, +62733, +54249, +43684, +47942, +54281, +64814, +56329, +58442, +56329, +54281, +64846, +56395, +60686, +64944, +54250, +54217, +58476, +47878, +62669, +37379, +56396, +43751, +37446, +37446, +39559, +33220, +29026, +50091, +43751, +43718, +47911, +43684, +45830, +41670, +56593, +39755, +22983, +20936, +20969, +21035, +16908, +23248, +23313, +21232, +27537, +29584, +35760, +54712, +52533, +50321, +29126, +31205, +26979, +29027, +31107, +26914, +33253, +31172, +31139, +35365, +35365, +33252, +31108, +31107, +39527, +37446, +26849, +39527, +20576, +26883, +56399, +50125, +41738, +22689, +28930, +26785, +33091, +30946, +28930, +26914, +22819, +12417, +8256, +10370, +6209, +6273, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +2145, +2145, +4193, +4161, +2113, +2113, +2113, +4161, +65, +2113, +4129, +8257, +12385, +18593, +22722, +26817, +26785, +26785, +24704, +24705, +22657, +22657, +22657, +22656, +18529, +18529, +18529, +18529, +18529, +20609, +22689, +24737, +26817, +26817, +28865, +28865, +28833, +28833, +26752, +26720, +26785, +26752, +26753, +26753, +22656, +22688, +24769, +26816, +28897, +30912, +30880, +28865, +24737, +22656, +20576, +22624, +24704, +28865, +30977, +33057, +33057, +33025, +30945, +30913, +26784, +28832, +28865, +30945, +30945, +30977, +30945, +30945, +28896, +26816, +26816, +26848, +26848, +26849, +24801, +24769, +22721, +22720, +20640, +22720, +22720, +22720, +22720, +22720, +26912, +33251, +41735, +54444, +62993, +60977, +54735, +56880, +56815, +58896, +58896, +58897, +60977, +61010, +63090, +63123, +63123, +61043, +61043, +61043, +63091, +63123, +63091, +63091, +63091, +63059, +61042, +61010, +61010, +61010, +61010, +58962, +58962, +58930, +58929, +58929, +58929, +58929, +58929, +58929, +58929, +58929, +56849, +56848, +56816, +56816, +56816, +54735, +54703, +54702, +52654, +52622, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +54670, +52622, +52622, +52621, +52589, +52589, +52589, +52589, +52589, +52589, +52589, +52589, +52589, +52557, +52557, +52557, +50508, +50476, +48395, +48395, +48363, +48362, +46282, +46282, +46282, +46282, +46250, +46250, +48330, +46250, +46250, +46250, +48330, +46250, +46250, +46250, +46250, +46282, +46250, +46249, +46250, +46250, +46251, +46251, +46251, +46251, +46219, +44171, +44171, +44171, +44171, +44172, +44172, +42092, +42092, +42092, +42092, +42093, +42093, +40045, +40045, +40045, +40045, +40046, +40046, +37998, +37966, +37966, +37966, +37999, +37966, +35886, +35886, +35887, +35887, +35887, +33839, +33807, +33807, +33807, +33775, +33775, +33775, +33775, +31727, +31694, +31694, +31694, +31694, +31662, +31662, +31662, +31662, +31630, +31630, +31629, +29581, +29549, +29549, +29549, +29517 +}, +{ +52529, +54609, +54609, +54642, +56722, +56754, +58835, +58868, +58867, +60948, +63061, +63094, +65175, +65207, +65272, +65305, +65337, +65338, +65370, +65402, +65402, +65370, +65370, +65370, +65370, +65370, +65370, +65338, +65338, +65305, +65273, +65240, +63128, +61015, +58934, +56853, +54740, +52628, +50547, +46386, +44274, +42193, +40081, +33840, +31695, +27534, +23340, +21228, +17067, +17002, +14889, +12809, +10728, +10696, +10664, +10696, +10729, +12875, +14988, +15020, +17165, +19246, +19311, +21392, +23504, +23505, +25585, +25618, +25619, +27731, +29812, +29844, +29844, +29844, +29844, +29844, +27763, +25651, +25618, +23538, +23538, +23537, +23505, +23537, +23505, +23505, +23505, +23505, +23505, +23505, +23537, +23537, +23538, +23538, +23538, +23538, +23538, +23538, +25618, +25619, +25618, +25618, +25618, +23570, +23570, +23505, +21457, +23473, +23472, +21392, +21360, +21360, +21360, +21360, +21360, +21392, +21392, +21393, +21425, +23505, +21457, +21457, +21457, +21457, +23537, +23538, +23570, +23570, +25618, +25618, +25650, +25650, +25650, +25650, +25650, +27698, +27699, +27731, +27731, +27731, +27763, +27763, +29844, +29876, +29877, +31957, +31989, +31990, +32022, +32022, +31990, +31957, +29877, +29877, +29877, +29877, +29844, +29844, +29876, +29908, +29877, +29843, +31891, +36019, +33808, +27403, +35660, +48272, +58607, +62767, +62733, +60587, +60555, +62635, +64715, +64682, +64715, +62569, +60489, +62538, +60458, +58312, +56199, +56232, +54119, +51974, +51974, +56232, +60458, +60490, +62570, +64683, +58409, +64748, +64878, +64780, +62602, +62635, +64748, +62636, +62571, +52072, +39363, +37316, +35268, +37348, +43653, +54217, +62636, +60490, +56264, +41442, +43621, +56299, +56298, +62635, +64780, +60554, +62699, +64780, +64749, +54154, +35267, +28961, +22753, +18560, +18593, +18561, +18528, +31107, +45799, +54217, +60490, +56199, +51974, +49925, +54217, +58475, +60620, +62700, +60522, +54152, +52008, +49928, +37316, +33155, +28995, +29027, +24867, +22754, +22755, +26914, +37413, +56331, +47910, +50087, +60620, +58475, +54249, +56362, +60555, +58443, +60555, +64813, +64781, +62635, +60490, +52071, +58410, +60522, +64943, +64781, +52168, +56361, +47974, +47909, +52168, +52103, +58475, +62733, +52103, +60588, +64846, +47942, +45796, +56361, +60587, +58475, +49990, +58474, +41538, +49990, +47910, +47943, +52169, +47976, +47911, +58443, +47910, +47878, +39491, +54250, +56429, +33219, +45865, +45865, +39559, +43720, +35300, +47977, +50058, +45799, +41539, +52137, +54250, +41637, +37477, +41802, +33416, +31336, +29354, +23016, +25228, +23149, +23246, +27472, +29486, +44211, +54678, +50354, +33352, +26980, +24899, +37511, +26946, +31107, +37446, +33253, +41673, +41673, +26881, +35301, +37446, +35365, +39463, +41576, +35301, +28994, +31172, +18496, +39592, +56528, +54318, +37414, +33220, +39527, +24672, +28929, +31010, +30978, +28963, +22786, +16578, +8256, +8289, +8354, +4161, +6306, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +2144, +4193, +4193, +4161, +2113, +2113, +2113, +4161, +2080, +4128, +6176, +12385, +16546, +20642, +24769, +26817, +28833, +26785, +24737, +24705, +24737, +24737, +22689, +22657, +18529, +18529, +18529, +18529, +18529, +20609, +22689, +24737, +26817, +28865, +28865, +28833, +28833, +28833, +26785, +26753, +26753, +26721, +26721, +24704, +24704, +24736, +26817, +26816, +30945, +30913, +28833, +24737, +22656, +18528, +20576, +24673, +26817, +28897, +30977, +33057, +33025, +33025, +30945, +30945, +26784, +28864, +30945, +30977, +30977, +30977, +28897, +28897, +26817, +26817, +24768, +24768, +24769, +24801, +22721, +22689, +20640, +20640, +20640, +20640, +22688, +24801, +24769, +22688, +26848, +26880, +26944, +35396, +50283, +58799, +56816, +56848, +58929, +58929, +58929, +58929, +61010, +61010, +61042, +63123, +63123, +61043, +61043, +61043, +63123, +63123, +63123, +63123, +63123, +63123, +63091, +61043, +61043, +61043, +61043, +61043, +61010, +61010, +58962, +58962, +58962, +58962, +58930, +58930, +58929, +58897, +56849, +56848, +56816, +56816, +56816, +56816, +54735, +54703, +54703, +54703, +54702, +54702, +54702, +54734, +54702, +54702, +54702, +54702, +54702, +54702, +54702, +54670, +54670, +54670, +54670, +54670, +52622, +52590, +52590, +52589, +52590, +52590, +52589, +52589, +52589, +52589, +52557, +52557, +52557, +52557, +50509, +50508, +50476, +50475, +48395, +48363, +48363, +48362, +46282, +48330, +48330, +48330, +48330, +48330, +48331, +48331, +48331, +48331, +48330, +48330, +46250, +46250, +46282, +46250, +46250, +46282, +46283, +46251, +46251, +46251, +46251, +46219, +44171, +44171, +44171, +44172, +44172, +44172, +44140, +42124, +42092, +42092, +42092, +42093, +40045, +40045, +40045, +40045, +40046, +40046, +40046, +40046, +37966, +37966, +37966, +37966, +37966, +37966, +37967, +37967, +35919, +35887, +35887, +35855, +35855, +33807, +33775, +33775, +33775, +33775, +33775, +33775, +33743, +33743, +33774, +31694, +31694, +31694, +31662, +31662, +31662, +31629, +31629, +31629, +31629, +29549 +}, +{ +54609, +54609, +54642, +56722, +56754, +58835, +58868, +60948, +60948, +60981, +63062, +65175, +65207, +65240, +65273, +65305, +65338, +65370, +65371, +65403, +65371, +65371, +65371, +65371, +65370, +65338, +65338, +65337, +65305, +65305, +65272, +65240, +63127, +61014, +58934, +56821, +54740, +52628, +50547, +46386, +44274, +42161, +40081, +35888, +31695, +27534, +23340, +21227, +17067, +17002, +14921, +12809, +12777, +10696, +10696, +10697, +12810, +14955, +14988, +15053, +17166, +19279, +21392, +23472, +23537, +25617, +25650, +27731, +27731, +27764, +29844, +29877, +29877, +29877, +29877, +29844, +27764, +27731, +25650, +25618, +23537, +23505, +23505, +23505, +23505, +21425, +23473, +23505, +23505, +23505, +23537, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +25618, +25618, +25618, +25618, +23570, +23538, +23505, +23505, +23505, +21425, +21424, +21424, +21425, +21393, +21393, +21425, +21425, +21425, +23505, +23538, +21457, +21457, +21457, +21489, +23570, +23570, +23570, +23570, +25650, +25650, +25650, +25650, +25650, +25650, +25650, +25650, +27731, +27731, +27731, +27763, +27763, +27796, +29844, +29844, +29876, +29876, +29909, +31957, +31989, +32022, +31989, +31957, +29877, +29877, +29877, +29844, +29844, +27796, +29876, +29876, +27797, +31924, +33971, +33807, +35854, +50449, +56690, +56591, +62701, +64781, +64780, +64780, +64812, +64780, +64747, +64747, +64747, +64715, +64651, +64683, +64683, +62571, +60426, +58345, +54119, +49861, +47780, +51974, +56200, +58377, +60490, +60490, +58377, +62668, +64813, +64813, +64780, +64780, +64716, +58442, +52071, +54185, +37283, +31010, +33156, +35268, +41605, +54282, +62668, +56296, +54184, +47781, +39331, +52041, +62637, +64781, +60587, +60586, +64845, +64878, +60523, +54218, +39461, +31106, +22818, +20673, +18594, +18594, +20609, +28995, +45800, +58444, +64814, +64652, +56232, +52038, +52071, +60555, +62668, +54183, +54184, +56265, +47782, +43590, +41542, +33155, +26849, +26947, +24900, +22787, +22754, +22688, +43719, +56395, +50022, +64910, +62668, +45797, +54281, +56330, +54216, +54216, +52103, +64781, +56329, +62636, +52071, +45732, +58378, +60555, +54152, +54216, +54281, +58475, +62701, +64879, +64912, +56297, +50023, +56362, +60588, +62636, +52136, +54216, +56362, +62668, +64846, +60620, +56361, +58474, +54248, +60588, +56362, +37345, +45798, +47911, +60556, +54217, +60524, +60556, +62734, +39459, +41638, +39558, +47946, +33154, +43720, +39461, +35267, +45800, +43686, +54250, +52137, +39459, +45798, +45798, +39525, +43784, +41704, +41704, +37642, +33449, +22918, +25129, +20969, +31468, +48371, +52532, +31239, +33319, +37480, +35334, +35366, +31172, +31140, +41704, +35333, +28962, +35301, +33253, +22688, +45931, +41672, +45898, +33157, +28963, +35333, +35398, +24865, +50221, +64947, +43818, +37349, +37349, +37349, +26784, +30977, +31010, +31010, +31075, +24867, +18626, +12385, +8257, +8322, +6274, +4193, +6306, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +2112, +2112, +2113, +2145, +2113, +65, +2113, +4161, +4128, +6208, +12385, +14465, +18594, +22689, +24737, +26785, +28865, +26785, +24704, +22656, +22657, +22689, +22657, +20608, +20609, +20609, +18529, +18529, +20577, +20609, +22689, +24737, +26785, +28865, +28865, +26785, +26753, +26785, +26785, +26753, +24705, +24673, +26753, +26752, +24704, +26816, +28897, +28865, +30946, +28865, +26785, +22689, +18560, +18528, +22689, +26818, +28897, +28897, +30945, +30945, +30977, +30977, +30945, +30945, +28896, +28896, +30945, +30977, +28897, +28897, +26849, +26817, +24769, +24769, +24769, +22689, +20641, +20641, +20609, +18529, +18528, +20641, +20641, +20608, +20576, +22688, +24769, +24769, +28930, +28961, +26880, +26912, +35428, +50316, +58865, +58864, +58897, +58929, +58929, +58929, +61010, +61010, +61010, +61043, +61043, +61043, +61043, +63091, +63123, +63124, +63124, +63124, +65204, +63124, +63124, +63123, +63123, +61075, +61075, +61043, +61043, +61042, +61010, +61010, +61010, +61010, +61010, +58962, +58897, +56849, +56817, +56816, +56816, +56816, +56816, +56784, +54736, +54735, +54735, +54703, +54703, +54703, +54735, +56783, +54703, +54703, +54735, +54735, +54735, +54735, +54735, +54702, +54702, +54702, +52622, +52622, +52622, +52622, +52622, +52622, +52622, +52622, +52622, +52590, +52590, +52590, +52589, +52557, +52557, +52557, +52557, +50508, +50508, +50476, +50444, +48395, +48363, +48363, +48331, +48331, +48331, +48331, +48331, +48331, +48363, +48363, +48363, +48363, +48331, +48331, +48331, +48330, +46282, +46282, +46250, +46283, +46283, +46283, +46251, +46251, +46251, +46251, +46251, +44171, +44171, +44172, +44204, +44204, +44172, +44172, +44172, +42124, +42093, +42093, +42093, +42093, +42125, +42126, +42126, +40078, +40046, +40046, +40046, +40047, +40047, +40047, +37967, +37967, +37999, +37967, +37967, +37967, +35887, +35887, +35855, +35855, +35855, +33807, +33807, +33775, +33807, +33807, +33807, +33807, +33807, +33807, +33774, +33774, +33742, +31694, +31662, +31661, +31661, +31661, +31661, +29581 +}, +{ +54642, +54642, +56722, +56722, +56755, +58835, +58868, +60948, +60981, +63062, +63094, +65175, +65208, +65240, +65273, +65306, +65370, +65371, +65371, +65371, +65371, +65371, +65370, +65370, +65370, +65338, +65305, +65305, +65305, +65272, +65240, +63160, +63095, +60982, +58902, +56821, +54740, +52628, +50547, +46386, +44274, +42194, +40113, +35888, +31727, +27566, +23340, +21259, +19115, +17034, +14922, +14889, +12809, +10729, +10697, +12777, +12810, +14955, +15020, +17133, +19246, +21359, +23472, +23537, +25618, +25650, +27731, +29812, +29812, +29844, +29877, +31925, +31957, +31957, +31925, +29877, +29844, +27731, +25650, +23570, +23537, +23505, +23505, +23505, +21425, +21425, +21425, +21425, +21457, +23505, +23505, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23570, +23570, +23570, +23570, +23570, +23570, +23570, +23537, +23505, +23505, +23505, +23505, +23505, +23505, +21457, +21457, +23537, +23570, +23538, +21489, +23538, +23570, +23602, +25651, +25651, +23602, +25683, +25683, +25683, +25683, +27731, +27731, +27731, +27731, +27731, +27731, +27763, +27796, +27796, +29844, +29844, +29844, +29876, +29876, +29876, +29909, +31989, +31989, +31989, +31957, +29877, +29877, +29877, +29844, +27796, +29844, +29844, +29876, +27733, +29779, +38067, +44242, +52595, +62963, +62865, +62799, +64813, +64780, +64747, +64779, +64780, +62667, +62602, +64682, +64682, +62570, +60457, +60490, +62538, +60457, +60425, +60425, +56233, +54055, +51974, +51975, +54087, +56232, +58313, +58313, +58377, +62571, +62603, +64715, +64748, +64748, +64683, +60458, +56265, +62637, +43621, +33059, +28898, +28930, +37380, +52201, +64975, +60555, +56297, +47814, +35137, +37218, +52072, +58442, +58442, +62667, +64845, +64748, +56330, +49960, +35235, +28961, +20673, +18593, +18594, +18562, +18561, +20544, +39493, +54218, +49990, +60523, +56232, +54184, +49991, +64879, +58410, +56329, +56265, +60459, +47783, +43590, +45768, +33188, +28995, +26947, +20706, +22722, +24835, +29027, +39493, +52169, +43683, +56393, +49990, +45764, +45765, +54217, +54249, +64781, +64813, +64813, +56296, +58410, +56264, +47812, +49925, +54152, +62604, +58378, +62636, +56329, +54217, +50023, +62636, +52071, +52104, +54184, +58410, +62701, +54216, +58442, +64846, +58442, +56362, +54216, +54216, +56329, +54216, +54249, +43651, +64749, +64880, +50024, +41475, +56330, +56298, +47943, +60589, +45831, +43751, +39525, +33154, +41606, +37348, +52139, +54219, +35234, +52138, +49992, +43686, +54218, +43621, +50024, +47879, +49992, +39427, +43686, +43881, +46028, +41803, +39788, +37708, +63064, +48240, +27012, +43818, +35334, +26816, +33188, +39526, +33220, +43817, +39526, +28994, +35301, +39560, +41640, +35334, +39560, +26914, +41705, +37448, +33254, +18464, +41736, +58672, +65044, +45897, +37446, +28897, +28864, +37283, +33089, +35203, +31009, +28962, +26946, +18626, +12385, +8289, +6241, +6241, +6241, +4225, +4225, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +2113, +2113, +2145, +97, +2113, +2112, +4160, +8224, +12385, +16514, +18562, +20609, +22689, +24737, +26752, +26785, +26752, +24704, +22656, +22657, +22689, +22689, +22689, +20609, +20609, +20609, +18529, +20577, +20609, +22689, +24737, +26785, +26817, +28865, +26753, +26753, +26753, +26753, +26721, +24673, +24673, +26785, +26785, +26784, +28865, +28897, +28897, +28865, +26785, +22657, +18528, +18528, +18528, +24737, +26850, +28897, +28897, +28897, +28864, +28896, +30945, +30945, +28897, +30944, +30977, +30945, +28897, +28897, +26817, +24769, +24737, +22689, +22689, +22689, +20609, +18529, +18529, +18529, +16448, +18528, +18560, +20608, +20640, +22688, +24736, +24736, +24736, +28865, +28897, +31041, +31073, +31138, +39622, +50316, +58768, +58864, +58897, +60978, +58962, +61010, +61010, +61043, +63123, +63123, +63123, +63124, +63124, +63124, +63124, +63124, +63124, +63156, +63156, +63156, +63124, +63124, +63123, +63123, +63123, +61043, +61043, +61010, +61010, +58962, +58962, +58962, +58930, +58929, +58897, +58897, +56817, +56817, +56816, +56816, +56784, +54736, +54736, +54736, +54735, +54735, +54703, +54703, +54703, +54703, +54703, +54735, +56783, +56783, +54735, +54735, +54735, +54703, +54702, +54702, +54670, +52622, +52622, +52622, +52622, +54670, +54670, +54670, +54670, +52622, +52590, +52590, +52589, +52557, +52557, +52557, +52557, +52557, +50476, +50476, +50444, +48396, +48363, +48331, +48331, +48331, +48331, +48331, +48331, +48331, +48331, +48363, +48363, +48363, +48331, +48331, +48331, +48331, +46283, +46283, +46283, +46283, +46251, +46251, +46283, +46283, +46251, +46251, +46251, +44171, +44172, +44204, +44172, +44172, +44173, +44172, +42125, +42125, +42125, +42125, +42125, +42126, +42126, +42126, +42126, +42126, +42127, +40079, +40079, +40079, +40047, +40047, +40047, +40047, +40047, +37967, +37967, +37967, +37967, +37935, +37935, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35855, +35855, +33806, +33774, +31726, +31694, +31694, +31726, +31694, +31693 +}, +{ +54642, +56690, +56723, +56723, +56755, +58836, +60948, +60949, +63062, +63062, +65175, +65207, +65208, +65241, +65273, +65306, +65371, +65403, +65403, +65404, +65403, +65403, +65370, +65370, +65370, +65337, +65305, +65273, +65272, +65272, +63160, +63159, +63095, +60982, +58901, +56821, +54740, +52628, +50547, +48434, +46322, +42162, +40113, +35888, +31727, +29614, +23340, +23308, +19147, +17066, +17002, +14922, +12809, +12777, +12777, +12777, +12842, +14955, +15020, +17133, +19279, +21392, +23505, +25618, +27730, +27763, +29844, +29876, +31925, +31925, +31957, +31957, +31990, +31989, +31957, +29876, +29844, +27731, +25618, +23537, +23537, +23505, +21457, +21425, +21425, +21392, +21392, +21425, +21425, +23505, +23506, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23570, +23570, +23570, +25618, +25650, +25650, +23570, +23570, +23570, +23538, +23538, +23538, +23570, +23570, +23570, +23570, +23570, +23570, +23570, +23602, +23570, +23570, +23570, +23602, +25683, +25715, +25715, +25715, +27763, +27763, +27763, +27763, +27763, +27763, +27763, +27763, +27763, +27763, +27796, +29844, +29844, +29844, +29844, +29844, +29844, +29876, +29876, +29876, +31957, +31989, +31989, +31957, +29877, +29877, +29877, +29844, +27764, +29811, +29843, +29843, +31861, +31827, +44308, +54676, +58802, +64978, +64879, +64781, +64812, +64715, +62601, +62634, +62667, +60522, +58409, +60456, +60457, +56231, +54150, +56232, +56232, +56199, +58312, +60458, +60426, +58281, +56201, +54120, +51942, +49926, +54119, +56200, +58313, +62539, +60490, +60522, +62602, +64683, +64716, +62635, +58378, +62604, +49928, +37316, +28931, +28930, +39526, +56461, +64943, +64813, +60523, +47781, +41444, +33024, +43620, +60555, +58442, +64812, +64845, +58474, +60524, +47847, +33155, +28994, +18560, +18593, +18594, +20675, +22722, +20544, +39493, +54251, +52039, +54184, +54120, +49958, +47878, +60588, +62668, +58442, +54184, +52072, +43589, +41510, +37382, +26882, +26947, +22754, +24867, +22754, +22722, +22624, +56396, +64814, +58474, +58506, +62701, +56297, +52103, +64782, +64911, +62636, +54216, +58409, +64813, +60522, +56297, +52071, +45732, +60523, +60491, +52072, +58410, +54217, +47878, +56329, +49991, +58410, +58442, +47910, +56330, +58442, +45797, +54249, +52071, +56362, +50023, +60588, +54216, +52136, +45764, +45797, +56362, +47878, +62669, +43620, +52072, +56298, +52105, +47911, +50024, +37379, +47977, +39460, +37380, +39493, +41606, +45800, +39428, +60590, +39395, +50025, +41573, +43719, +41508, +52105, +54186, +47879, +45766, +58411, +52267, +45929, +41704, +26914, +60787, +50254, +35398, +35333, +41606, +47945, +41574, +45833, +39494, +35333, +39526, +33220, +43785, +31107, +28994, +31140, +31140, +35366, +37479, +24801, +35432, +18496, +56527, +62833, +45929, +52171, +47913, +39461, +35171, +33090, +37348, +33089, +33122, +31042, +27011, +20737, +12418, +8256, +6241, +6306, +4193, +4193, +6273, +4193, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +4161, +2113, +2145, +2145, +2112, +4128, +6176, +12384, +16546, +20642, +20641, +22689, +24737, +24737, +26753, +26753, +26785, +24737, +24737, +24737, +24770, +22689, +22689, +20609, +20609, +18529, +18529, +20577, +20609, +22689, +24769, +26785, +26785, +26785, +26785, +26753, +26753, +26721, +26721, +24640, +24705, +26817, +26817, +28865, +28897, +30978, +28897, +26817, +24737, +20608, +18528, +18528, +20608, +24769, +28897, +28897, +28897, +28897, +28864, +28864, +28897, +28897, +28897, +28896, +28897, +28897, +28897, +26849, +24769, +22689, +20609, +20609, +20609, +20609, +18529, +18529, +18529, +18496, +18496, +18529, +20576, +22657, +24769, +24769, +26817, +26817, +26849, +28930, +31010, +30977, +31041, +31105, +31137, +37541, +52332, +56719, +60945, +63058, +61010, +61010, +61043, +61043, +63123, +63124, +63124, +63124, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63124, +63123, +63123, +63123, +61043, +61043, +61011, +61010, +61010, +61010, +58962, +58930, +58930, +58898, +58897, +56817, +56817, +56816, +56816, +56784, +56784, +56784, +54736, +54736, +54736, +54704, +54704, +54704, +54736, +54736, +56816, +56816, +56816, +54735, +54735, +54703, +54703, +54703, +54702, +54702, +52622, +52622, +52622, +52622, +52622, +52622, +52622, +52590, +52590, +52558, +52557, +52558, +52557, +52557, +50509, +50509, +50509, +50477, +50476, +48396, +48364, +48364, +48364, +48364, +48363, +48363, +48363, +48363, +48363, +48363, +48363, +48363, +48363, +48363, +48363, +48363, +46283, +46283, +46283, +46283, +46251, +46251, +46283, +46283, +46251, +46251, +46251, +44172, +44172, +44172, +44172, +44173, +44173, +44173, +42125, +44173, +42125, +42125, +44173, +44174, +44206, +44206, +42159, +42159, +42159, +42127, +42127, +42127, +42127, +42127, +42127, +42128, +40079, +40047, +40047, +40047, +40015, +37967, +37967, +37967, +37935, +37967, +37967, +37935, +37935, +37935, +37935, +37967, +37935, +35887, +35886, +35854, +33806, +33774, +33773, +33774, +33774, +33773, +31693 +}, +{ +56722, +56723, +56723, +56755, +58835, +58868, +60949, +63029, +63094, +63094, +65175, +65207, +65240, +65273, +65306, +65338, +65403, +65403, +65403, +65404, +65403, +65371, +65370, +65370, +65338, +65305, +65273, +65272, +65240, +65240, +63127, +61047, +61015, +58934, +58901, +56821, +54708, +52628, +50547, +48434, +46322, +44242, +42161, +35920, +31759, +29646, +25453, +23372, +21227, +19115, +17034, +14954, +14890, +12809, +12809, +14858, +12842, +14955, +15020, +17133, +19279, +23472, +23537, +25650, +27763, +29844, +29844, +31925, +31957, +31958, +34038, +34038, +34038, +31990, +31957, +29876, +27796, +27731, +25618, +23537, +23505, +23505, +21424, +21424, +21392, +21392, +21392, +21392, +21425, +21425, +23506, +23538, +23538, +23538, +23538, +23538, +23538, +23538, +23570, +23571, +25651, +25651, +25683, +25683, +25683, +25683, +23603, +23571, +23571, +23570, +23570, +23570, +25651, +23602, +23602, +25651, +25651, +23602, +25651, +25683, +23603, +23603, +23603, +25683, +25715, +27796, +27796, +27796, +27763, +27763, +27763, +27763, +27763, +27763, +27763, +27763, +27796, +29844, +29844, +29844, +29844, +29844, +29844, +29844, +27763, +29844, +29844, +29844, +29876, +31957, +31957, +29876, +29844, +29877, +29844, +27764, +29779, +29779, +31859, +31859, +33876, +42228, +56822, +62996, +60719, +62734, +64814, +64748, +62602, +64683, +64682, +62602, +60490, +58377, +58376, +60456, +58312, +54118, +54086, +56199, +56199, +56199, +58312, +62538, +58313, +56200, +56201, +56233, +51975, +49894, +54087, +56200, +54087, +60458, +62603, +64780, +64813, +64748, +64780, +64780, +60523, +58377, +56266, +43655, +31011, +26818, +33188, +52235, +58572, +64846, +60523, +52007, +45637, +33024, +39394, +56329, +56361, +62700, +60619, +58442, +58378, +45799, +35268, +29027, +18560, +18593, +18562, +18562, +20642, +20576, +35300, +52105, +54185, +56330, +47846, +54152, +43685, +64977, +64911, +58475, +54184, +47814, +43622, +43688, +33156, +26914, +26980, +22787, +22819, +22787, +24802, +28994, +52138, +54249, +52135, +47909, +62636, +62701, +58410, +52104, +47845, +49990, +58409, +49990, +60523, +58442, +62603, +56297, +62603, +58410, +47845, +58410, +52071, +49958, +47878, +58443, +60523, +56330, +56330, +56330, +64846, +54216, +58410, +52103, +52103, +58442, +58442, +54281, +54281, +58474, +64781, +54249, +52136, +43652, +52104, +49959, +54152, +56265, +47911, +47878, +54283, +47944, +50057, +52138, +45831, +45831, +50025, +33121, +35234, +50025, +31008, +33089, +56397, +47880, +62671, +50025, +45766, +56330, +60524, +52039, +62734, +58541, +56429, +41672, +48043, +31139, +31106, +35299, +39526, +45832, +45767, +43720, +41639, +41640, +33220, +39559, +35301, +37446, +41673, +31140, +33253, +31172, +26978, +20672, +41770, +62867, +52236, +39525, +47912, +56364, +41574, +37316, +31010, +33123, +33122, +31009, +28961, +29059, +20802, +12481, +8289, +8289, +6274, +6274, +6274, +6273, +6274, +6273, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +2113, +2113, +2145, +2113, +4128, +8224, +10304, +18593, +20642, +22690, +22657, +24737, +24737, +24737, +24737, +26752, +26785, +24737, +24737, +22689, +22657, +22657, +22624, +20577, +20577, +20609, +20609, +20609, +20609, +22689, +24737, +26817, +26785, +26785, +28833, +26785, +26753, +26721, +26753, +26721, +26753, +26817, +26849, +28897, +30945, +28898, +26817, +22689, +20608, +18528, +18528, +20608, +24769, +26849, +28929, +28929, +28929, +28897, +28897, +28865, +28897, +28930, +28930, +28897, +28897, +28897, +26849, +24769, +22689, +20609, +20576, +18528, +18528, +18529, +18561, +18529, +18529, +18529, +18561, +20609, +22689, +24769, +24769, +24736, +24736, +24736, +26817, +28897, +30977, +28896, +31009, +33154, +31073, +33218, +39590, +50283, +56655, +60945, +61010, +61011, +61043, +61043, +61043, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63156, +63157, +63156, +63156, +63156, +63124, +63124, +63124, +63124, +63123, +61043, +61043, +61043, +61011, +61010, +58930, +58930, +58930, +58897, +56849, +56817, +56817, +56817, +56816, +56816, +56816, +56784, +56784, +56784, +56784, +56784, +54736, +56784, +56784, +56816, +56816, +56816, +56816, +54735, +54735, +54735, +54735, +54735, +54703, +54703, +54703, +54703, +52623, +54671, +54671, +52623, +52622, +52590, +52590, +52558, +52590, +52558, +52557, +50509, +50509, +50477, +50477, +50477, +50477, +50444, +48396, +50444, +50444, +50444, +48396, +50444, +50444, +50444, +50444, +50444, +50444, +50444, +48396, +48364, +48363, +48363, +46283, +46283, +46283, +46283, +46251, +46284, +46283, +46252, +46284, +46252, +46252, +46252, +44204, +44172, +44205, +44173, +44173, +44173, +44173, +44205, +44205, +44206, +44206, +44206, +44239, +44207, +44207, +42159, +42159, +42159, +42160, +44208, +44208, +42160, +42160, +42160, +42160, +42160, +40079, +40079, +40047, +40047, +40015, +40015, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +37966, +37934, +35886, +35854, +35853, +35821, +35821, +35853, +33773, +33740 +}, +{ +56723, +56723, +56755, +58803, +58836, +60916, +60981, +63062, +63094, +65175, +65175, +65208, +65241, +65273, +65306, +65338, +65403, +65403, +65371, +65403, +65403, +65371, +65370, +65369, +65338, +65305, +65272, +65240, +65240, +63159, +63095, +61046, +61014, +58902, +56821, +56821, +54708, +52628, +50547, +46386, +46322, +44242, +42162, +37969, +33808, +31727, +27533, +25453, +21292, +19179, +19115, +17034, +14922, +14890, +14890, +14891, +14923, +14988, +17068, +17165, +21391, +23537, +25618, +27698, +29876, +29876, +29876, +31957, +31958, +34038, +34070, +34071, +34038, +31990, +31957, +29876, +27796, +27731, +25618, +23537, +23505, +21457, +21424, +21424, +21392, +19344, +19344, +21392, +21425, +21425, +23506, +23538, +23538, +23538, +23538, +23538, +23506, +23506, +23538, +23538, +25618, +25651, +25683, +27764, +27764, +27764, +25683, +23603, +23603, +23603, +25683, +25683, +25683, +25683, +25683, +25683, +25683, +25683, +25683, +25715, +25715, +25715, +25715, +25716, +27796, +27796, +27828, +29876, +27796, +27796, +27796, +27796, +27796, +27796, +27796, +29844, +29844, +29876, +29876, +29876, +29844, +29844, +29844, +29844, +27731, +27763, +29844, +29844, +29844, +29876, +29876, +29844, +27796, +29844, +29844, +29812, +29779, +29779, +31827, +31826, +38068, +52728, +60982, +58704, +60686, +64781, +64748, +64715, +64716, +64748, +64683, +62538, +62538, +62538, +60424, +58311, +56231, +56231, +56231, +56199, +56199, +56232, +58345, +60425, +58313, +54087, +56200, +60394, +56200, +51974, +51974, +52007, +52007, +58345, +58474, +64813, +64878, +62700, +64813, +64878, +64749, +54151, +58443, +47880, +31011, +24705, +24768, +45897, +62766, +64911, +58442, +60459, +43556, +39298, +52008, +64717, +62668, +64878, +62732, +64781, +49992, +45768, +37381, +24834, +18528, +16513, +16514, +18562, +20642, +22689, +33122, +45799, +54217, +49959, +47878, +47846, +50024, +64912, +52201, +52168, +52071, +41572, +41542, +45801, +31075, +29027, +24866, +22754, +20673, +24867, +24801, +35300, +52105, +45732, +47909, +54248, +52103, +49958, +49990, +56265, +54216, +58378, +52070, +60522, +56297, +49990, +52070, +52103, +52103, +54184, +56264, +56264, +56297, +52039, +54152, +49958, +49991, +45732, +47877, +60556, +49958, +58410, +64814, +58443, +62701, +64781, +50055, +56362, +52135, +52168, +60587, +52136, +64814, +43652, +54185, +49926, +45765, +47878, +60556, +43685, +43685, +43686, +47944, +47880, +60589, +50025, +56364, +47912, +49993, +43686, +37347, +54251, +43719, +52171, +47977, +43718, +56395, +52137, +56297, +49991, +45797, +56395, +54251, +35267, +35332, +33187, +43719, +33154, +37412, +45832, +43687, +26816, +33188, +43817, +39559, +31074, +31140, +31107, +26914, +29027, +29027, +18496, +31237, +54512, +52270, +39526, +41606, +52105, +49992, +49960, +41574, +37284, +31043, +31107, +31042, +31074, +28994, +22818, +14561, +6240, +6209, +8354, +4193, +4193, +6274, +6273, +6241, +6273, +6273, +6273, +6273, +6273, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4161, +2113, +2113, +2113, +2112, +4128, +10304, +14465, +20674, +20642, +22657, +24705, +24737, +24737, +24737, +24737, +26817, +26817, +26817, +24737, +24737, +24737, +24737, +24737, +20577, +20609, +20609, +20609, +20609, +20609, +22657, +24737, +26850, +26785, +26785, +28865, +28833, +26753, +26753, +26785, +26753, +26785, +26849, +26849, +28897, +30945, +28865, +22656, +20608, +18528, +16448, +18528, +22689, +26849, +28929, +28929, +28897, +28897, +28897, +26817, +26816, +26817, +26849, +26849, +28929, +28897, +26849, +24769, +24737, +22657, +20608, +18528, +18528, +16448, +18496, +18529, +18529, +18496, +18528, +20641, +20577, +22657, +24769, +24769, +26849, +26849, +26817, +26784, +28897, +28896, +30977, +31009, +28928, +28960, +31074, +31138, +37573, +48170, +56687, +58865, +61010, +63123, +63124, +63124, +63156, +63156, +65205, +65205, +63157, +63156, +63156, +63156, +63156, +63157, +65205, +65205, +63156, +63156, +63156, +63124, +63124, +63124, +63124, +63124, +63123, +61043, +61011, +58930, +58930, +58930, +58930, +58930, +58897, +58897, +58897, +58897, +56848, +56848, +56816, +56816, +56816, +56816, +56817, +56849, +56784, +56785, +56784, +56816, +56816, +56816, +56816, +56784, +56816, +56816, +56816, +56816, +54735, +54735, +54735, +54703, +54703, +54703, +54703, +54703, +54703, +54671, +52622, +52590, +52591, +52590, +52590, +52590, +52589, +52557, +50509, +50510, +50477, +50477, +50477, +50477, +50477, +50476, +50444, +50476, +50476, +50476, +50476, +50476, +50444, +50444, +48364, +48364, +48363, +46283, +46283, +46283, +46283, +46283, +46283, +46284, +46284, +46284, +46284, +46284, +46284, +46284, +46252, +46252, +44205, +44205, +44205, +44205, +44205, +44206, +44206, +44238, +44239, +44239, +44239, +44239, +44239, +44239, +44240, +44240, +44272, +44240, +44240, +44240, +44240, +44240, +44208, +44208, +42160, +42160, +42160, +42128, +40047, +40047, +40047, +40047, +40048, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40014, +37934, +37902, +37902, +37902, +37902, +35821, +33708 +}, +{ +56723, +56755, +58803, +58836, +60917, +60949, +60981, +63062, +63094, +65175, +65240, +65240, +65273, +65305, +65370, +65370, +65403, +65403, +65403, +65403, +65403, +65371, +65338, +65338, +65305, +65273, +65240, +65208, +65207, +63127, +63094, +61014, +56886, +56853, +56821, +54740, +52660, +50580, +48467, +46386, +46322, +44242, +40081, +37968, +33807, +31695, +27566, +27501, +23341, +21228, +19147, +17067, +17035, +17002, +14955, +14955, +14954, +17035, +17133, +19246, +21392, +23505, +25650, +27763, +29876, +31956, +31989, +34070, +34070, +34070, +34071, +34071, +34103, +31989, +29908, +29876, +27763, +25650, +25618, +23537, +23505, +21424, +21392, +21392, +19344, +19312, +19312, +19312, +21393, +21425, +21457, +21490, +21490, +23538, +23538, +23538, +23538, +23538, +23571, +25651, +25683, +25683, +27764, +27796, +27796, +27796, +25716, +25716, +25716, +25716, +27764, +27764, +27828, +27796, +27796, +27795, +25747, +25715, +25716, +25716, +25747, +27796, +27828, +27828, +27828, +29876, +29876, +29876, +29876, +29876, +29876, +27796, +27796, +27796, +29844, +29876, +29876, +29876, +29876, +29876, +29844, +27763, +29812, +27731, +27763, +27763, +27763, +29811, +27795, +29844, +29844, +27796, +27796, +29876, +29780, +29779, +29811, +29746, +31794, +40149, +58902, +60981, +60785, +60653, +64780, +64812, +64683, +64651, +64812, +62634, +60489, +62569, +62569, +60456, +60424, +58280, +54119, +58345, +60426, +58312, +56199, +56232, +56232, +56199, +54120, +56233, +58313, +58345, +56232, +52006, +49925, +49893, +51974, +54087, +58345, +64748, +62667, +58441, +64748, +60522, +64781, +56264, +56297, +49960, +35203, +28931, +22624, +39592, +64944, +64910, +56360, +64651, +47782, +47750, +54217, +60619, +64845, +62732, +64749, +64749, +45798, +39461, +31043, +24802, +16448, +16481, +16449, +14401, +18594, +20608, +31074, +52138, +54249, +45765, +49926, +43620, +56330, +58572, +52201, +56362, +52040, +50025, +43719, +33252, +24834, +24866, +27012, +20705, +18626, +20673, +22721, +39494, +50025, +58475, +60555, +64780, +64749, +52104, +52103, +52071, +60522, +60522, +56329, +62603, +56232, +60555, +54216, +45861, +60652, +52168, +43684, +58442, +64716, +52103, +50055, +62733, +64846, +54216, +56232, +60458, +49958, +62636, +56330, +52071, +52136, +60621, +56394, +64814, +58539, +52200, +50055, +64847, +54249, +58443, +43620, +49959, +52039, +54185, +47911, +45830, +41572, +41605, +43718, +41572, +41540, +43621, +37314, +47911, +45733, +37314, +52105, +45766, +52137, +56330, +62637, +64782, +52168, +60653, +64944, +56459, +54248, +43684, +37315, +47945, +45800, +35300, +39591, +37477, +35333, +29027, +39527, +33220, +33252, +41736, +33253, +29028, +31173, +24899, +29125, +33351, +20608, +50123, +65011, +54315, +45766, +39427, +52105, +50056, +45765, +45766, +33122, +28962, +26881, +28961, +26849, +24801, +20673, +14497, +6176, +6273, +4193, +4193, +6273, +8322, +8321, +6241, +6241, +6273, +6273, +6273, +6273, +6241, +6241, +6274, +6274, +6241, +4193, +4193, +4193, +2145, +2145, +2145, +4161, +4161, +2080, +2112, +2113, +4161, +6208, +8224, +14433, +18626, +24705, +24737, +24769, +24737, +22656, +22656, +24737, +24737, +24737, +24705, +24737, +24737, +22657, +22657, +22689, +22657, +20609, +20577, +20609, +20609, +20576, +20576, +22657, +24737, +26816, +26816, +26785, +26785, +26785, +26753, +26753, +26784, +26785, +26817, +26849, +26849, +28865, +28865, +24737, +20609, +16480, +16448, +16448, +20640, +26850, +28897, +28897, +28929, +28897, +28897, +26817, +26817, +26817, +26817, +24769, +24736, +26817, +26817, +24769, +22688, +20608, +18560, +18560, +18528, +16448, +18528, +18560, +20576, +20576, +20576, +22656, +22656, +22657, +24705, +24769, +26849, +26849, +26816, +24768, +24768, +26816, +28896, +28929, +30977, +28929, +28928, +31041, +31041, +31137, +37541, +48138, +54575, +60946, +63124, +63156, +65237, +63156, +65205, +65205, +63157, +65237, +63157, +61108, +63221, +63157, +63157, +63189, +63189, +63189, +63188, +63156, +63156, +63156, +63156, +63124, +61043, +61043, +61043, +61011, +61011, +58931, +58931, +58931, +58930, +58898, +58898, +58898, +58929, +58897, +58897, +58897, +58929, +58928, +58928, +58929, +58929, +56880, +56880, +56848, +56848, +56848, +56848, +56848, +56848, +54768, +54768, +54736, +54736, +54736, +54736, +54736, +54736, +54703, +54703, +54703, +54703, +54703, +54703, +54671, +52623, +52623, +52623, +52623, +52622, +52590, +52590, +52590, +52558, +52590, +52590, +52558, +50510, +50509, +50509, +50477, +50477, +52557, +50509, +50509, +50477, +50477, +50477, +50444, +48396, +48396, +48396, +48396, +48364, +48364, +48364, +48364, +48364, +48364, +46316, +46316, +46316, +46316, +46317, +46285, +46285, +46285, +46285, +46253, +46254, +46254, +46254, +46286, +46286, +46287, +46319, +46319, +46319, +46320, +44272, +44240, +44240, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +44240, +44240, +44240, +44208, +42160, +42160, +42128, +42160, +42128, +42128, +44208, +42160, +42128, +42128, +42127, +40047, +40047, +40014, +40014, +40014, +37934, +37934, +37901, +35821 +}, +{ +56755, +58803, +58804, +58836, +60949, +60949, +63030, +65143, +65174, +65207, +65240, +65240, +65240, +65305, +65338, +65370, +65403, +65403, +65403, +65403, +65371, +65370, +65338, +65338, +65305, +65272, +65240, +65207, +65175, +63094, +61014, +58933, +56853, +56821, +54740, +54708, +52660, +50579, +48467, +46386, +44274, +42194, +40081, +35920, +33840, +31727, +27566, +27534, +25421, +23341, +21228, +19179, +19147, +19083, +17035, +14987, +17035, +17068, +17133, +19246, +21392, +23537, +27730, +29843, +31956, +31989, +34069, +34070, +34070, +34070, +34103, +36151, +34102, +31989, +29876, +29844, +27763, +25650, +25618, +23505, +23505, +21424, +21392, +19344, +19311, +19279, +19311, +19312, +21393, +21425, +21458, +21490, +21490, +23538, +23538, +23538, +21490, +23538, +23571, +25683, +25716, +27764, +27796, +27796, +27828, +27828, +27796, +27796, +27796, +27796, +27797, +29845, +27828, +27828, +27828, +27796, +27796, +27796, +27796, +27796, +27796, +27796, +27828, +27828, +27828, +29877, +29909, +29877, +29877, +29877, +29876, +29876, +29844, +29844, +29876, +29876, +29909, +29876, +29876, +29876, +29812, +27731, +27763, +27699, +27763, +27763, +27763, +27763, +27763, +27763, +27795, +29844, +25748, +27796, +27764, +27731, +27699, +29713, +38003, +48503, +63062, +58737, +58573, +62732, +64844, +64714, +62537, +64650, +60554, +60457, +58376, +62505, +60457, +60392, +60425, +60425, +56200, +58313, +62538, +60425, +56231, +56232, +58312, +54086, +56200, +56264, +54119, +54087, +54151, +54086, +49925, +51973, +49829, +49861, +54119, +58377, +62603, +64780, +64780, +56328, +64781, +58409, +49925, +43621, +37316, +28898, +22592, +29027, +54380, +64846, +60521, +60489, +54088, +49895, +49926, +62667, +64813, +58442, +54248, +56330, +45799, +37381, +28995, +22689, +18593, +18561, +16449, +16482, +18626, +20608, +26848, +50025, +52104, +52104, +52071, +49991, +56362, +60653, +60588, +45797, +49992, +41541, +33187, +31107, +28995, +18528, +18593, +22851, +20738, +20673, +26914, +35300, +41573, +52071, +54183, +58441, +60523, +52071, +64749, +58442, +62636, +52071, +49957, +60490, +64749, +52071, +54248, +54249, +64911, +56362, +64813, +64749, +62635, +54184, +47910, +52168, +54249, +62668, +56329, +56265, +58442, +60491, +56329, +56330, +64782, +54249, +62733, +43717, +50119, +62798, +62700, +47877, +54217, +49959, +58411, +58411, +52039, +47846, +60589, +52137, +56395, +37379, +43750, +50090, +50025, +50025, +41540, +47943, +47911, +54250, +56330, +56363, +58443, +58410, +58442, +54216, +47877, +52103, +47942, +52168, +47974, +41637, +60590, +41574, +33154, +33219, +37445, +35333, +37446, +35333, +41673, +31107, +31172, +29059, +33286, +31141, +26947, +29060, +20608, +31140, +58608, +52236, +50057, +54250, +47879, +43621, +54218, +60621, +56396, +43718, +26848, +26881, +26913, +26881, +26914, +24866, +14432, +10369, +6273, +6274, +4225, +4193, +6274, +6274, +6209, +6273, +8354, +6241, +6273, +6273, +6274, +6274, +6241, +4161, +4160, +4161, +4193, +4193, +4193, +2145, +2145, +2145, +4161, +4161, +2145, +2145, +2113, +4128, +6176, +12352, +16513, +20641, +22657, +24737, +24769, +24737, +22656, +22689, +24737, +24737, +24737, +24737, +24737, +24737, +22657, +22689, +22689, +22657, +20608, +20576, +20609, +20609, +20609, +22657, +22657, +24737, +26816, +26816, +26785, +26785, +26785, +26785, +26785, +26784, +24705, +26817, +26849, +26849, +28865, +26785, +24705, +20576, +16480, +16480, +16480, +22721, +28898, +28897, +28864, +28929, +26816, +28897, +28929, +28897, +26817, +24769, +26817, +26849, +24769, +24737, +22689, +22688, +20608, +18560, +18528, +18528, +18528, +18561, +20641, +22688, +22688, +22689, +22689, +22689, +22624, +24704, +26817, +28897, +28897, +26816, +24768, +24768, +26816, +26848, +28897, +28928, +28928, +30976, +31009, +31041, +31105, +31137, +35428, +48139, +58801, +63059, +63092, +63156, +63156, +63156, +63156, +63124, +63157, +63189, +63188, +65269, +65205, +65237, +63189, +63189, +63188, +63156, +63156, +63156, +65236, +63156, +63156, +63124, +63124, +61043, +61043, +61011, +58931, +58931, +58931, +58930, +58930, +58930, +58930, +58929, +58898, +58897, +58929, +58929, +58929, +58929, +58929, +58929, +56881, +56881, +56849, +56849, +56849, +56849, +56849, +56849, +56816, +56816, +56816, +54768, +54768, +54768, +54768, +56816, +56784, +56784, +54736, +54736, +54704, +54703, +54703, +54703, +54703, +54703, +54703, +54671, +52623, +52623, +52590, +52590, +52591, +52590, +52590, +52558, +52558, +52557, +50509, +50509, +52557, +52557, +50509, +50509, +50509, +50477, +50477, +50444, +50477, +48396, +48396, +48396, +48364, +48364, +48364, +48364, +48364, +48364, +46316, +46316, +46317, +46317, +46317, +46317, +46318, +46318, +46286, +46286, +46286, +46286, +46318, +46318, +46319, +46319, +46319, +46352, +46352, +46352, +46352, +46320, +46352, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46289, +44240, +44240, +44240, +44208, +44208, +44208, +44208, +44208, +44208, +44208, +44208, +42128, +42127, +42095, +40047, +40047, +40047, +40014, +40014, +37934, +37901 +}, +{ +56723, +56755, +56755, +58836, +60916, +60949, +63030, +65175, +65174, +65207, +65240, +65240, +65273, +65305, +65338, +65371, +65403, +65403, +65403, +65403, +65403, +65370, +65338, +65305, +65273, +65240, +65208, +65175, +63127, +63062, +58933, +58901, +56821, +54740, +54708, +52627, +52595, +50547, +48435, +46387, +44274, +42194, +40081, +35952, +33840, +31727, +29646, +27566, +25453, +23373, +21260, +19180, +19148, +19115, +17068, +17068, +17068, +17068, +17133, +19246, +21392, +23537, +27731, +29843, +31957, +34037, +34102, +36151, +36183, +36151, +36151, +36151, +34102, +31957, +29876, +29844, +27731, +25650, +25618, +23537, +21424, +21424, +21392, +19311, +19311, +19279, +19279, +19312, +21393, +21425, +21457, +21490, +21458, +21458, +23538, +23538, +21490, +23570, +23603, +25684, +27764, +27797, +27829, +29877, +29877, +29877, +29877, +29877, +29877, +29877, +29877, +29877, +29909, +29876, +29876, +29876, +29876, +27828, +27829, +27829, +27829, +27829, +29877, +29877, +29877, +29909, +29909, +29909, +29909, +29909, +29909, +29876, +29876, +29844, +29844, +29876, +29876, +29876, +29844, +29876, +27763, +27699, +27731, +25650, +27731, +27731, +27730, +27730, +27731, +27731, +27763, +27763, +25683, +27764, +27764, +27699, +29746, +35922, +48372, +58839, +62930, +60719, +62700, +64780, +64812, +64714, +62602, +64650, +62570, +60457, +60457, +62570, +62537, +60392, +60457, +60490, +60425, +56199, +56232, +60425, +56200, +56199, +58312, +56232, +56200, +58377, +58345, +58312, +62603, +64684, +60458, +60490, +51942, +47781, +52006, +58345, +62635, +64781, +60554, +56296, +60555, +58410, +52071, +58412, +49962, +31044, +24737, +20544, +43783, +62733, +64780, +58343, +56199, +54087, +54184, +60522, +62668, +56296, +60523, +54218, +43719, +37446, +24801, +24834, +18560, +18561, +18561, +16514, +18593, +20608, +24736, +47945, +47911, +60524, +52071, +41539, +64944, +64847, +54250, +47878, +45831, +41606, +33187, +26914, +26915, +24834, +20641, +20738, +18690, +20738, +31172, +54284, +56298, +54184, +58442, +62667, +60555, +60587, +64879, +58410, +62668, +58409, +54184, +58410, +56329, +56361, +52103, +64879, +58442, +52103, +52103, +49990, +54216, +56329, +64911, +52168, +56362, +52136, +62603, +60523, +45765, +56329, +54249, +52104, +56329, +52104, +50023, +60588, +56394, +47942, +45796, +56297, +62636, +58410, +58410, +60523, +62604, +60523, +58443, +56331, +43718, +47976, +52170, +41638, +45831, +52138, +54282, +56362, +54249, +50023, +47910, +60589, +49958, +56296, +52071, +58409, +58409, +49957, +58442, +54248, +45862, +43717, +52138, +33122, +41607, +41574, +43752, +37445, +33220, +28994, +26914, +37446, +35366, +31140, +29061, +24835, +22656, +18464, +50156, +60688, +56429, +52170, +50057, +54218, +39396, +35170, +39492, +54283, +45799, +37444, +26912, +24866, +26946, +24833, +22818, +18690, +10336, +8289, +4193, +2145, +4193, +6241, +6273, +6241, +6241, +6241, +6241, +6241, +6274, +6273, +6241, +6241, +6241, +6241, +6273, +8354, +4193, +4193, +4193, +2145, +2145, +4193, +4161, +4161, +65, +2113, +4161, +6208, +12385, +16545, +20673, +22689, +24705, +24737, +22689, +22656, +22656, +22657, +22657, +22657, +24737, +24737, +24737, +24705, +22624, +22657, +22689, +22656, +20609, +20577, +20577, +20609, +20609, +22657, +24737, +24770, +26817, +26785, +26784, +26785, +26785, +26785, +26785, +26784, +26784, +26849, +28930, +26849, +26785, +24705, +22657, +20577, +14400, +16512, +20641, +24802, +28930, +28864, +26816, +28929, +28864, +28897, +28929, +26849, +26817, +24769, +24769, +26849, +22689, +22657, +20609, +20609, +18561, +18529, +18529, +18529, +18529, +20609, +22689, +22689, +24737, +24737, +24737, +22657, +24704, +24704, +26784, +28864, +28896, +26816, +26816, +26816, +26816, +26816, +26816, +28896, +28896, +30977, +31009, +33057, +33121, +31041, +31105, +37509, +48203, +58801, +63091, +63124, +63156, +63188, +63189, +63189, +63189, +65237, +65269, +65269, +65237, +65237, +65237, +63189, +63189, +63156, +63156, +63156, +65237, +65236, +63156, +63156, +63124, +63124, +61043, +61011, +58931, +58931, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58929, +58929, +58929, +58929, +58929, +58929, +58929, +58929, +58897, +58897, +58897, +58897, +58897, +56849, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56816, +56816, +56816, +56784, +54736, +54704, +54703, +54703, +54703, +54703, +54703, +54703, +54671, +54671, +52623, +52623, +54671, +52623, +52590, +52590, +52590, +52590, +52590, +52558, +52590, +52590, +52590, +52590, +52590, +52557, +50477, +50477, +50509, +50477, +50477, +48397, +48396, +48364, +48364, +48364, +48397, +48397, +48397, +48397, +48397, +48397, +48397, +46350, +46350, +46350, +46318, +48366, +48367, +48367, +48367, +48399, +48399, +48399, +48399, +48400, +48400, +48400, +48400, +46352, +46353, +46353, +46352, +46353, +46352, +46352, +46352, +46353, +46321, +46321, +46321, +46321, +46321, +46321, +46288, +46288, +46288, +46288, +46288, +46288, +44240, +44240, +44208, +44207, +42127, +42095, +42127, +42127, +40046, +40014, +40014, +39982 +}, +{ +56723, +56723, +56755, +58804, +60916, +60949, +63029, +63094, +65174, +65207, +65240, +65272, +65273, +65338, +65371, +65371, +65403, +65403, +65403, +65403, +65403, +65370, +65338, +65338, +65273, +65240, +65208, +65175, +63094, +60982, +58901, +56820, +54740, +54708, +52627, +50547, +50515, +48435, +46355, +46355, +44274, +42194, +40081, +38001, +33840, +31759, +29647, +29614, +25454, +23373, +21292, +21260, +21228, +21196, +19148, +19148, +17101, +17101, +17133, +19246, +21424, +25618, +27763, +29875, +34037, +34070, +36183, +36183, +36183, +36183, +36183, +36150, +34070, +31957, +29876, +29844, +27763, +25650, +25618, +23505, +21392, +21392, +21359, +19311, +19279, +19279, +19279, +19344, +21393, +21425, +21457, +21458, +21458, +21458, +23538, +23538, +23570, +23571, +25683, +27764, +27797, +29877, +29909, +29909, +29878, +29910, +29910, +31957, +31957, +29909, +29909, +29909, +31989, +31957, +31957, +29909, +29909, +29909, +29909, +29909, +29909, +29910, +29910, +29909, +29910, +31958, +31990, +31958, +29909, +29909, +29909, +29877, +29876, +29876, +29844, +29844, +29876, +29844, +27763, +29844, +27731, +27698, +27731, +25650, +27698, +27698, +25618, +25618, +25618, +25650, +27698, +27730, +29747, +29780, +29780, +29747, +33842, +44210, +54579, +62868, +62831, +64846, +64845, +64780, +64715, +64715, +64747, +64651, +60457, +60425, +60425, +64650, +62570, +60457, +62538, +62571, +62570, +56199, +54118, +56232, +56232, +56232, +58312, +58312, +54151, +58345, +60458, +60457, +64683, +64748, +62602, +62570, +60426, +51974, +45667, +47780, +52038, +56297, +60489, +64748, +64911, +64748, +54184, +56298, +47881, +31043, +24770, +20544, +39525, +58508, +60587, +64779, +64748, +62570, +60458, +58377, +52071, +56297, +54185, +49993, +39493, +29026, +24834, +20641, +18560, +20642, +18594, +18562, +18594, +22786, +24800, +50057, +54218, +49927, +49958, +43749, +64944, +47878, +52104, +47911, +39525, +39526, +35333, +29028, +24770, +24803, +18593, +22819, +20803, +22785, +29026, +52138, +60492, +60491, +56329, +56361, +52168, +64911, +52136, +60523, +49990, +54183, +64814, +52071, +54248, +45796, +62668, +49957, +52038, +62571, +62636, +56296, +58410, +54216, +52135, +58507, +64846, +56362, +60555, +56297, +50022, +56361, +56362, +56329, +50023, +49990, +60587, +52103, +50055, +62700, +64846, +56329, +54151, +58410, +58410, +56232, +52104, +62636, +52137, +47943, +52105, +37379, +41638, +56461, +54348, +50057, +64847, +58475, +56362, +58443, +52136, +50023, +45732, +56297, +58409, +47877, +58442, +54216, +54216, +45765, +54346, +50089, +47912, +37316, +43622, +43687, +41574, +41606, +41672, +37446, +37446, +33285, +33253, +33254, +35432, +16416, +24704, +54285, +54317, +39557, +41604, +41572, +43685, +52073, +39428, +33090, +37316, +54284, +41605, +31106, +24833, +22785, +24834, +24867, +18658, +12417, +8289, +6274, +2081, +4226, +4193, +4193, +8354, +10467, +8354, +6274, +6274, +6273, +6241, +6273, +6273, +6241, +6273, +6274, +6241, +4160, +4193, +4193, +4193, +2145, +2145, +4193, +4161, +4161, +65, +65, +4160, +10304, +16513, +22722, +24801, +24769, +26850, +24770, +22689, +22689, +22689, +22689, +24737, +24770, +24705, +24705, +24737, +22625, +22592, +22657, +22689, +20576, +22657, +20609, +20577, +20577, +20609, +22657, +24737, +24769, +26817, +26785, +24737, +24737, +26753, +24704, +24704, +24704, +26817, +28897, +28897, +26817, +24737, +22657, +20576, +18496, +14400, +18593, +22753, +26849, +28897, +28864, +26816, +26881, +28897, +28896, +26848, +26849, +26849, +24769, +24737, +22689, +20608, +20609, +20609, +18529, +18529, +18529, +18529, +20577, +20609, +22657, +22656, +24736, +24737, +24737, +24737, +24705, +26785, +26817, +26816, +28864, +28864, +28864, +28864, +28865, +26849, +26817, +26816, +26816, +28896, +30977, +30977, +33025, +33057, +35202, +33154, +31106, +35429, +46091, +56753, +65204, +61108, +63188, +63189, +63221, +63189, +63189, +65237, +65237, +65237, +65237, +65237, +63189, +63189, +63189, +63157, +63157, +63157, +63156, +63156, +63156, +63124, +61075, +61043, +61011, +60979, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58898, +58897, +58897, +58897, +58897, +58897, +58897, +58897, +58897, +58897, +58897, +56849, +56817, +56816, +56816, +56784, +54736, +54704, +54704, +54704, +54704, +54703, +54703, +54703, +54703, +54703, +54671, +54703, +54671, +52623, +52623, +52591, +52622, +52590, +52590, +52590, +52590, +52590, +52590, +52590, +52590, +52557, +50509, +52590, +50510, +50509, +50477, +50477, +50445, +50445, +50445, +48397, +48397, +48397, +48429, +48429, +48430, +48398, +48398, +48430, +48398, +48399, +48399, +48399, +48399, +48431, +48431, +50480, +48400, +48400, +48400, +48432, +48400, +48400, +48400, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48368, +48369, +48369, +48401, +48401, +46320, +46320, +46320, +46320, +44208, +44207, +44207, +44207, +42127, +42095, +42095, +40014 +}, +{ +56723, +56755, +58803, +58836, +60917, +60949, +60981, +63094, +65174, +65207, +65240, +65272, +65305, +65338, +65371, +65371, +65371, +65403, +65403, +65403, +65403, +65371, +65338, +65306, +65273, +65240, +65176, +63095, +63062, +58901, +56788, +54740, +52627, +52595, +50515, +50514, +48434, +46386, +46355, +44275, +44274, +42194, +40113, +38001, +35920, +33808, +31727, +29647, +27566, +25486, +23405, +23340, +21260, +21228, +21228, +19181, +19181, +19181, +19214, +21327, +23472, +27698, +29843, +31956, +34037, +36150, +38231, +38263, +38263, +36215, +36183, +36150, +34070, +31957, +29876, +29876, +27763, +25650, +25618, +23505, +21392, +21392, +19311, +19279, +19279, +19247, +19280, +21392, +21393, +21425, +21457, +21458, +21458, +21458, +23538, +23538, +23603, +25651, +25716, +27796, +29877, +29909, +29910, +31958, +31991, +31990, +31958, +31958, +31958, +31990, +31957, +31957, +31990, +31990, +31990, +31990, +31990, +31990, +31990, +31990, +31990, +31990, +29910, +31958, +31990, +31990, +31990, +31990, +29909, +29909, +29909, +29877, +29876, +29876, +29844, +29844, +29844, +27795, +27763, +27763, +27731, +25650, +27730, +25618, +27666, +25618, +25585, +25585, +25585, +25617, +25618, +27698, +29747, +29779, +29779, +29714, +38001, +48402, +58770, +62865, +64975, +62733, +64748, +62634, +62569, +60425, +62570, +62506, +58344, +56231, +58312, +62506, +62506, +58344, +58345, +58345, +60425, +62538, +60425, +56232, +58312, +60425, +58312, +56167, +58344, +58345, +60457, +60425, +60425, +62570, +64651, +62570, +62571, +60426, +49894, +47813, +49926, +56232, +58410, +62635, +64813, +64878, +62602, +49926, +49993, +37349, +26850, +22689, +22624, +52203, +62701, +64747, +62602, +60522, +60457, +60457, +52039, +54152, +47814, +43686, +37381, +31140, +26947, +20673, +18625, +18593, +18561, +16513, +18594, +22786, +24800, +47945, +54250, +45700, +47910, +50152, +64943, +54217, +54153, +45767, +45864, +37446, +33220, +29027, +26915, +26948, +22722, +16480, +20738, +22785, +26848, +45767, +62604, +52071, +54248, +58506, +58474, +50022, +56361, +56297, +62603, +45699, +43651, +58377, +52168, +60588, +64781, +58410, +56232, +52006, +58345, +60490, +52103, +54216, +60588, +56329, +54249, +54249, +56296, +60522, +58474, +52135, +50055, +54248, +64813, +60555, +60555, +64814, +62668, +62668, +49990, +56296, +52038, +62636, +58377, +56297, +62604, +49958, +50023, +52137, +60589, +52138, +58542, +58509, +45896, +45863, +64815, +60556, +58442, +62668, +52135, +62668, +52136, +43684, +56362, +54216, +54216, +47878, +45798, +52137, +48039, +45830, +54218, +37315, +45767, +41541, +52138, +43686, +33252, +33220, +35333, +31140, +41673, +20608, +20576, +39626, +45866, +45833, +50090, +41636, +54282, +50023, +52073, +49928, +31042, +37316, +39462, +47913, +41574, +35235, +31075, +24769, +22754, +20738, +14497, +8256, +6209, +6242, +4161, +8387, +6241, +6241, +10467, +10467, +6274, +8354, +8386, +6273, +8322, +6274, +6273, +6241, +6241, +6241, +6241, +6241, +6241, +4193, +4193, +2145, +2145, +4193, +4161, +4161, +2146, +4161, +8224, +14433, +20641, +24769, +26817, +26817, +24770, +24770, +22689, +22689, +22689, +22689, +22689, +22689, +22689, +24737, +24737, +22657, +22624, +22657, +22689, +22657, +20609, +20609, +20609, +20609, +22657, +22689, +22689, +24737, +24769, +24737, +24737, +24737, +24704, +24672, +24672, +26752, +28865, +28865, +28865, +26817, +24737, +20576, +18496, +16416, +16448, +22722, +26882, +26849, +26817, +26848, +26848, +26848, +26849, +26848, +26849, +26849, +24769, +24769, +22689, +22656, +20576, +18528, +18528, +18496, +18496, +18529, +20577, +20609, +22657, +22657, +24736, +24736, +26785, +26785, +24737, +24737, +26817, +26817, +28865, +28864, +28864, +28897, +28865, +28865, +26849, +26817, +24768, +26816, +26848, +28897, +30977, +30977, +30977, +30977, +33057, +31073, +29025, +33283, +46090, +60946, +63156, +63189, +61108, +63188, +63189, +63157, +65237, +65237, +65237, +65237, +65237, +63189, +63189, +63189, +63189, +63157, +63156, +63156, +63124, +61076, +61075, +61043, +61043, +61043, +60979, +61010, +58930, +58930, +58930, +58930, +58930, +58962, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58898, +58898, +58898, +58930, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58897, +58897, +56849, +56817, +56816, +56784, +56784, +56784, +56784, +56784, +56784, +56784, +54736, +54736, +54704, +54704, +54704, +54703, +54703, +54671, +54671, +54671, +52623, +52623, +54671, +52623, +52591, +52622, +52622, +52590, +52590, +52590, +52590, +52590, +52558, +50510, +50478, +50478, +50478, +50478, +50478, +50478, +50478, +50478, +50478, +50510, +48430, +48430, +50511, +50511, +50511, +50512, +50512, +50512, +50512, +50512, +50512, +50480, +50480, +50480, +50480, +50481, +50513, +50513, +48433, +48465, +50513, +50513, +50546, +50514, +50513, +48465, +48433, +48433, +50481, +50481, +50481, +50481, +50481, +50449, +50481, +50481, +50481, +50481, +48433, +48433, +48433, +48433, +46352, +46320, +46320, +46288, +44208, +44207, +44175, +42095 +}, +{ +56755, +58804, +58836, +58836, +60949, +60949, +60981, +63062, +65175, +65207, +65272, +65273, +65305, +65338, +65371, +65371, +65403, +65403, +65403, +65403, +65403, +65371, +65338, +65306, +65273, +65240, +65176, +63095, +60982, +58869, +54740, +52659, +50547, +50515, +48434, +48434, +46354, +46322, +44274, +44274, +42226, +42194, +40081, +38001, +35920, +33840, +31727, +31695, +29647, +29647, +25486, +23373, +23340, +23309, +21261, +21229, +19181, +19214, +19246, +21359, +23472, +27698, +29843, +31955, +34037, +36150, +38231, +38231, +38231, +38263, +36183, +36150, +34070, +31989, +31956, +29876, +27763, +25650, +25618, +23505, +21424, +21392, +19311, +19279, +19247, +17199, +19280, +21392, +21393, +21425, +21425, +21457, +21458, +23538, +23571, +25619, +25683, +25716, +27796, +27797, +29877, +29910, +31990, +31990, +31991, +31991, +31991, +31990, +31990, +31990, +31990, +31990, +31990, +31990, +32022, +34070, +34070, +34070, +32023, +32023, +31990, +31990, +31990, +31990, +31990, +32023, +32023, +31990, +29909, +29909, +29909, +29877, +29877, +29876, +29844, +29844, +29876, +27795, +27731, +27763, +27730, +25618, +25650, +25585, +25618, +25585, +25585, +25553, +25585, +25585, +25585, +25617, +25618, +27731, +27730, +31825, +42193, +54674, +60914, +62993, +64975, +62764, +64748, +60522, +58376, +56199, +62473, +62506, +60457, +58344, +58312, +60425, +60425, +58312, +56232, +56199, +58344, +64651, +62571, +60425, +60425, +60393, +56232, +56167, +58312, +56232, +56232, +58312, +56231, +58312, +62571, +62570, +62602, +62571, +56232, +51974, +47781, +49926, +56297, +62603, +58507, +62635, +64747, +47812, +49960, +37414, +26915, +22722, +24769, +33219, +58508, +58441, +62699, +58441, +60522, +62570, +52007, +45700, +45734, +39461, +33155, +31141, +20609, +22754, +18593, +16481, +16481, +16546, +16513, +18560, +22688, +45865, +41573, +47814, +47910, +60782, +58604, +60523, +56201, +41573, +37348, +33188, +33253, +22754, +22722, +24802, +26948, +22721, +20705, +22688, +45832, +52073, +52072, +49958, +62636, +54216, +54281, +62765, +60587, +56329, +47845, +64781, +60522, +64846, +62733, +60587, +54184, +54151, +54119, +45667, +49925, +62603, +54184, +56329, +58442, +47877, +56329, +52103, +64749, +60522, +60587, +56394, +56329, +56361, +58474, +49990, +54151, +49957, +56329, +54216, +54248, +54216, +58442, +60555, +56329, +54184, +56297, +45765, +58410, +52104, +54217, +58508, +47911, +52137, +54315, +54250, +50024, +52103, +49957, +45764, +45764, +62668, +54282, +64879, +64912, +54282, +56395, +58476, +45798, +47911, +50087, +50024, +43622, +28800, +49961, +49993, +35267, +39460, +37446, +35365, +43784, +35301, +18432, +37480, +50190, +45964, +26816, +41638, +52170, +50023, +45797, +58443, +60525, +49961, +35236, +33123, +33123, +45768, +33090, +28897, +24737, +22689, +18626, +12384, +10304, +8289, +6209, +6274, +6209, +4129, +6241, +12580, +10467, +6241, +8354, +8354, +6241, +6273, +8386, +8354, +6273, +8354, +6273, +4160, +4193, +6306, +6241, +6241, +4193, +2145, +2145, +4193, +4161, +4161, +6209, +8257, +12385, +20642, +24802, +26817, +26817, +26785, +22657, +22657, +22657, +22689, +22721, +22689, +22689, +22657, +24737, +22689, +24737, +24705, +22624, +22657, +22689, +20609, +20609, +20609, +22657, +22657, +22689, +22689, +22688, +22656, +24769, +24737, +24737, +24737, +26752, +26720, +26752, +28833, +28865, +30913, +28897, +26850, +22721, +18560, +16448, +16416, +20609, +24802, +28930, +26817, +24768, +24768, +24768, +24768, +24768, +26849, +26849, +24769, +24737, +22656, +22657, +22657, +18528, +20576, +18496, +18496, +20545, +20577, +22657, +22689, +24737, +24737, +24736, +26816, +26816, +26784, +24737, +24737, +24736, +26816, +26817, +28897, +28897, +28897, +28897, +26817, +26849, +24769, +24769, +24768, +26817, +28897, +28897, +30945, +30977, +28896, +30977, +33090, +31041, +26912, +35429, +48171, +63092, +65270, +63157, +61108, +63189, +63157, +63189, +63189, +65237, +65237, +65237, +65237, +65237, +65205, +63157, +63157, +63124, +63124, +61076, +61076, +61044, +61043, +61043, +61043, +61011, +58963, +58962, +58962, +58962, +58962, +58962, +58962, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58898, +58898, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58898, +56849, +56849, +56817, +56817, +56817, +56817, +56817, +56817, +56816, +56816, +54736, +54736, +54736, +54736, +54736, +54736, +54704, +54704, +54704, +54703, +54703, +54703, +54703, +54671, +54671, +54671, +52623, +52623, +52623, +52622, +52590, +52590, +52558, +52558, +52558, +52558, +52558, +52558, +50510, +50510, +50510, +50510, +50511, +50543, +50511, +50511, +50511, +50511, +50512, +50512, +50512, +50512, +50512, +52560, +50512, +50512, +50512, +50512, +50512, +50513, +50545, +50545, +50513, +50513, +50545, +50546, +50546, +50546, +50546, +50546, +50514, +50514, +50514, +50514, +50513, +50513, +50513, +50513, +50513, +50513, +50513, +50513, +50513, +50513, +50513, +50513, +48433, +48401, +48400, +46352, +46288, +46288, +44208, +44175 +}, +{ +58836, +58836, +58836, +60916, +60949, +60949, +63029, +63094, +65175, +65208, +65272, +65305, +65338, +65370, +65370, +65371, +65403, +65403, +65371, +65403, +65371, +65370, +65306, +65305, +65273, +65208, +63127, +61014, +58902, +56821, +54740, +52627, +48434, +48434, +46354, +46353, +44273, +44273, +42193, +42193, +42194, +42161, +38033, +38001, +35920, +33840, +31727, +31727, +31727, +29679, +27566, +25453, +25421, +23341, +23309, +21261, +21261, +21294, +21327, +21359, +23472, +27698, +29843, +31924, +36085, +36150, +38231, +38231, +38231, +38263, +36215, +36182, +34102, +31989, +31956, +29876, +27763, +25650, +25617, +23505, +23472, +21360, +19279, +19247, +17199, +17199, +19280, +21393, +21425, +21425, +21457, +21458, +21458, +23538, +25651, +25651, +25716, +27764, +27797, +29877, +29910, +31990, +31991, +31991, +31991, +31991, +31991, +31991, +31990, +31990, +34039, +34070, +32022, +32022, +34070, +34070, +34070, +34071, +34071, +34071, +32023, +32023, +31990, +31990, +31990, +32023, +32023, +31990, +31990, +29909, +29909, +29909, +29877, +29876, +29844, +27796, +29844, +27763, +27731, +27731, +25650, +25618, +25618, +23537, +25585, +25585, +25553, +25553, +25553, +25552, +25585, +25585, +23537, +25650, +29745, +38033, +52562, +60849, +62896, +65007, +62797, +64780, +64845, +64715, +62570, +58344, +64618, +64618, +60457, +58344, +58312, +60425, +60425, +60425, +60425, +58344, +58345, +62538, +62570, +62538, +60425, +56232, +54119, +56199, +58345, +58377, +58312, +60425, +58312, +54119, +62506, +62538, +60489, +60457, +62538, +58346, +54120, +51975, +56233, +64717, +62700, +60521, +62634, +56231, +52040, +43720, +31141, +20609, +18496, +20576, +54283, +54249, +60586, +58441, +60554, +58376, +52007, +47814, +43622, +39461, +31076, +24802, +20674, +20674, +14465, +14433, +16514, +16514, +16513, +16480, +24769, +41672, +47879, +52040, +41635, +65137, +58636, +58345, +51942, +43653, +43590, +37381, +31140, +24866, +24802, +22689, +24770, +22689, +26946, +24768, +52138, +47879, +54217, +60523, +54151, +62636, +64911, +64911, +56329, +52038, +60490, +60490, +58345, +43586, +49957, +52103, +58377, +49958, +62668, +58409, +52038, +62603, +64846, +62603, +56297, +56297, +56296, +56297, +54216, +60523, +60555, +49990, +47909, +62733, +50022, +56361, +64781, +58409, +58474, +54248, +56297, +49990, +64749, +60523, +56329, +62701, +41538, +56329, +47878, +41474, +62636, +56330, +47878, +41604, +54250, +47910, +45765, +54184, +49990, +52103, +62668, +56394, +47910, +62734, +60621, +50056, +37345, +45830, +64848, +50057, +50056, +47912, +37348, +35171, +47881, +50059, +47946, +39559, +26882, +35300, +28994, +24800, +43819, +52271, +37480, +22753, +24800, +35266, +54282, +54282, +64814, +54217, +47911, +37283, +33155, +31042, +33155, +43721, +26849, +31108, +24867, +18561, +12417, +8224, +6176, +8322, +6209, +6274, +6241, +6209, +10467, +16773, +10467, +6241, +10467, +8386, +4160, +8386, +8321, +8354, +8386, +8386, +8354, +6273, +4160, +2080, +8257, +6241, +4193, +4193, +2145, +2145, +4161, +4161, +10272, +12353, +18562, +22754, +26850, +26818, +26785, +26753, +24737, +24705, +22689, +24769, +24801, +24769, +22689, +22689, +24737, +22657, +24705, +22689, +22624, +20576, +20576, +20608, +20609, +20609, +20609, +22657, +22689, +24769, +24769, +22688, +24769, +24737, +24737, +24737, +26752, +26720, +28833, +30946, +33026, +30946, +30946, +26850, +20641, +16480, +14400, +16448, +24738, +28898, +28898, +24769, +22720, +22720, +22688, +24737, +24769, +24769, +24769, +24737, +22657, +20576, +20576, +22624, +20576, +20576, +20577, +20577, +20577, +20576, +22689, +24769, +24736, +24736, +26816, +26816, +26816, +26784, +24736, +24769, +24736, +24768, +26817, +26849, +28897, +28897, +26817, +26785, +24769, +24769, +24769, +24769, +24769, +26817, +28865, +28865, +28928, +30977, +33025, +33057, +33057, +31041, +31138, +33316, +52463, +65173, +65237, +63157, +63189, +61141, +63189, +63157, +63189, +65237, +65237, +65237, +65237, +65205, +63157, +63157, +63124, +63124, +61076, +61076, +61044, +61043, +61043, +61043, +61011, +61011, +58963, +58962, +58963, +58963, +58963, +58962, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58898, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58898, +56849, +56849, +56817, +56817, +56817, +56849, +56817, +56817, +56817, +56817, +56785, +56785, +54736, +56785, +56785, +54736, +54736, +56784, +56784, +54736, +54736, +54704, +54704, +54703, +54703, +54703, +54703, +54671, +52623, +52590, +52590, +52590, +52591, +52591, +52591, +52591, +52591, +52559, +52591, +52591, +52591, +52591, +52623, +52623, +52592, +50543, +50543, +52592, +52592, +52560, +52592, +52592, +52592, +50544, +50544, +52593, +52593, +52593, +52593, +52593, +52625, +52594, +52626, +52626, +52626, +52626, +52626, +52626, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50513, +48433, +48433, +48433, +48368, +46320, +46320, +46256 +}, +{ +58868, +60917, +60916, +60917, +63029, +63029, +63062, +65175, +63127, +65208, +65272, +65305, +65338, +65370, +65403, +65371, +65403, +65371, +65371, +65371, +65370, +65338, +65306, +65273, +65241, +63160, +63095, +60982, +58901, +56789, +52660, +52627, +48434, +46354, +46353, +44273, +44273, +42193, +42193, +42193, +42161, +40113, +38033, +38000, +35920, +33840, +33808, +31727, +33743, +31727, +29647, +27566, +27502, +25421, +23341, +21293, +21294, +23406, +23439, +23440, +25553, +27698, +29843, +31956, +34037, +36150, +36182, +36183, +38231, +38263, +38263, +36183, +34102, +31989, +31956, +29876, +27763, +25650, +25585, +23505, +21392, +21359, +19247, +17166, +17167, +19247, +19312, +21393, +21425, +21425, +21457, +21458, +21490, +23571, +25651, +27732, +25716, +27796, +27829, +29877, +29910, +31990, +32023, +32023, +32023, +32023, +32023, +32023, +34071, +34071, +34103, +34103, +34135, +34103, +34103, +34103, +34103, +34103, +34103, +34103, +34071, +34071, +31990, +31990, +31990, +34071, +32023, +31990, +31990, +31990, +29909, +29909, +29877, +29876, +29844, +27764, +27795, +27763, +25650, +27731, +25650, +25617, +25618, +23537, +25553, +25553, +25553, +25553, +25552, +25552, +25552, +25552, +23537, +27665, +31760, +46257, +62866, +64880, +62700, +64747, +60618, +60554, +64747, +64748, +64748, +60457, +60489, +60424, +60489, +60424, +58312, +58344, +58312, +58312, +60425, +58312, +58344, +60457, +62571, +62570, +60425, +56232, +54119, +51973, +54151, +58377, +58280, +60426, +58312, +51974, +60393, +64619, +60521, +56264, +64651, +62540, +58346, +52007, +49894, +54185, +56361, +62602, +56295, +54118, +43588, +45800, +33221, +26915, +18529, +22689, +41638, +56395, +58474, +62667, +56328, +62602, +56233, +47846, +41573, +33155, +31043, +26883, +22755, +20609, +14432, +14433, +14401, +12320, +14433, +18561, +24801, +35268, +54219, +43588, +52233, +56685, +46023, +60458, +41345, +52137, +37251, +37316, +26882, +24866, +22722, +24802, +24769, +26818, +33188, +37348, +45832, +54185, +49959, +54184, +52071, +54183, +58507, +52136, +56362, +54184, +54119, +62603, +60490, +49925, +47812, +52070, +58377, +58442, +54216, +56296, +54184, +58442, +58378, +47877, +54183, +39393, +49990, +54183, +52070, +52103, +56297, +56297, +64781, +56394, +58475, +56329, +56297, +62603, +56329, +52135, +49958, +60555, +60555, +56329, +54249, +52103, +50023, +49991, +47845, +49958, +52071, +64749, +60556, +56363, +60524, +52104, +58345, +62603, +58344, +60522, +58409, +56361, +58507, +54249, +54281, +47975, +56395, +50089, +43685, +52202, +37411, +47944, +52107, +43623, +37349, +45834, +37478, +24833, +39560, +24736, +37446, +54350, +48044, +24769, +29027, +26946, +35299, +35363, +64880, +54249, +50023, +45798, +50057, +39460, +31010, +28865, +33156, +37382, +29027, +26979, +20739, +14465, +8256, +8321, +8321, +6242, +4161, +6209, +8354, +16806, +14628, +8289, +8321, +8386, +6273, +6273, +8386, +8354, +8354, +8386, +6273, +4160, +6306, +12612, +14693, +10499, +8257, +8257, +6241, +4193, +2145, +2145, +4161, +4161, +14401, +16514, +20642, +22657, +24705, +24737, +26785, +24705, +24737, +22656, +22656, +22688, +22688, +22688, +22656, +22689, +24738, +22657, +22657, +24737, +22657, +20576, +20576, +20576, +20609, +20609, +20576, +20576, +22657, +24769, +24802, +24801, +22689, +24737, +24737, +26785, +26752, +26720, +28833, +32994, +35074, +32994, +30914, +24737, +18528, +14400, +12352, +16480, +28866, +28866, +28833, +24769, +22753, +20672, +22688, +24737, +24802, +24769, +22656, +22656, +22656, +20576, +20576, +20544, +20576, +20576, +22657, +20577, +20577, +22656, +22688, +24736, +24736, +24768, +26816, +28896, +26816, +26816, +24736, +24769, +24769, +24769, +24768, +26816, +26816, +26817, +26817, +24737, +24736, +24736, +24769, +24769, +24769, +26817, +26817, +28865, +26848, +28929, +30977, +30944, +33057, +33090, +31041, +26945, +37640, +60883, +65238, +65237, +63189, +61108, +63189, +63189, +63189, +65237, +65237, +65237, +65237, +63157, +63125, +63124, +63124, +61076, +61044, +61076, +61044, +61043, +61011, +58962, +61043, +61011, +58963, +58963, +58963, +61011, +58963, +58962, +58930, +58930, +58962, +58962, +58962, +58930, +58930, +58931, +58931, +58931, +58931, +58931, +58931, +58962, +58962, +58962, +58962, +58962, +58963, +58963, +58963, +58963, +58963, +58963, +61011, +58962, +58930, +58930, +58898, +58898, +56849, +56849, +58898, +58898, +56849, +56849, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56816, +56784, +56784, +56784, +54704, +54704, +54704, +54736, +54736, +54703, +54671, +52623, +52623, +52623, +52623, +54671, +54671, +54671, +52623, +52623, +54671, +54671, +54671, +52623, +54672, +52624, +52624, +52624, +52624, +52624, +52592, +52592, +52592, +52593, +52593, +52624, +52625, +52625, +52625, +52625, +52625, +52625, +52625, +52625, +54706, +54706, +54706, +54706, +54674, +54674, +54674, +54674, +52627, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52627, +52627, +52627, +52626, +52626, +52626, +52626, +52626, +50546, +50513, +50513, +50513, +48401, +48401, +48401, +46320 +}, +{ +60949, +60949, +60949, +63029, +63030, +63062, +63127, +63127, +65208, +65240, +65272, +65305, +65337, +65370, +65371, +65371, +65403, +65371, +65371, +65338, +65306, +65306, +65306, +65273, +65208, +63095, +58967, +58934, +56821, +54740, +50580, +48434, +46354, +44273, +42192, +42160, +42160, +40080, +40080, +38032, +38032, +38000, +38000, +35920, +35888, +35856, +33807, +33775, +31727, +31727, +31695, +29647, +29614, +27534, +27535, +27535, +25455, +25455, +25487, +25520, +25585, +29746, +31891, +33972, +34005, +36118, +36150, +38231, +38231, +38263, +38263, +36183, +34102, +34037, +29876, +27795, +27731, +25618, +23505, +21424, +21392, +19311, +19279, +17199, +19247, +21360, +21360, +21393, +21457, +21457, +21490, +21490, +23570, +23571, +25651, +25684, +27797, +27797, +29877, +29942, +32023, +32023, +32023, +34103, +34071, +34103, +34103, +34071, +32023, +32023, +34103, +34103, +34135, +34135, +34103, +34103, +34103, +34103, +34103, +34103, +34071, +34071, +34071, +34071, +34071, +34071, +32023, +32022, +31990, +31958, +29877, +29877, +29877, +29876, +29876, +29876, +29844, +29843, +27763, +27698, +25650, +25618, +23537, +23473, +25585, +23473, +21392, +23503, +25585, +23473, +23473, +21456, +23568, +27599, +39984, +56594, +64881, +64782, +64683, +64715, +60521, +62602, +64715, +64780, +64683, +58344, +54118, +56199, +58377, +60457, +60490, +60425, +60457, +58344, +58312, +56232, +56264, +62603, +64651, +62571, +62506, +58312, +56200, +54054, +54087, +54087, +54119, +54087, +54087, +54054, +56200, +62506, +56295, +56231, +58312, +56265, +58314, +54152, +49861, +52006, +54183, +60490, +64748, +60457, +45732, +45799, +35333, +26916, +22754, +22656, +31106, +58508, +58506, +60586, +60587, +60523, +56298, +47847, +39429, +33091, +31044, +26948, +18561, +18561, +16514, +14432, +14432, +14433, +16513, +18561, +20608, +39559, +43751, +47814, +50153, +65202, +58571, +52104, +54186, +45637, +35170, +33123, +31108, +26980, +26980, +24802, +26914, +28962, +28929, +43687, +43653, +49991, +43652, +47845, +54184, +58410, +60522, +60555, +58442, +58409, +56264, +62603, +58345, +60458, +49893, +60523, +62636, +56296, +60523, +56329, +56329, +52071, +45732, +60490, +52038, +52071, +54184, +58377, +56264, +58377, +60522, +56297, +60523, +52103, +56329, +56361, +54216, +54151, +54183, +56296, +56297, +58442, +45765, +47878, +45732, +49958, +47910, +47910, +52168, +52168, +56395, +50023, +50023, +54281, +54282, +54314, +58475, +52200, +54248, +60587, +56394, +52135, +56394, +47942, +60588, +47943, +58508, +54283, +39492, +43718, +41574, +47946, +39462, +26817, +41640, +39560, +31141, +24833, +18496, +43818, +52237, +48011, +33253, +24801, +26914, +26914, +24768, +48009, +54314, +56330, +60556, +60589, +45767, +33123, +26850, +26882, +26915, +29028, +31141, +20673, +18691, +10305, +6241, +4129, +6274, +6209, +8354, +6241, +6273, +12580, +12612, +8321, +8354, +8321, +8289, +10434, +8321, +8354, +10434, +8321, +8321, +8354, +6240, +8386, +18919, +16838, +10467, +10434, +10403, +10435, +4161, +6241, +6176, +10336, +16480, +22754, +20576, +24802, +26882, +24769, +22688, +26882, +22721, +22721, +22688, +22656, +24768, +24769, +24737, +24737, +22721, +22689, +22656, +22657, +22657, +20609, +20609, +20609, +20610, +20577, +20577, +22657, +22689, +24769, +26849, +26817, +22656, +24769, +26817, +26785, +26720, +28833, +30913, +30946, +32962, +30881, +26753, +20576, +18528, +14432, +14464, +20738, +30946, +30946, +28865, +24769, +22721, +20673, +22721, +24770, +22689, +22657, +22657, +20576, +22625, +22657, +22657, +22657, +22657, +22657, +24705, +24704, +24736, +24736, +24768, +24768, +24801, +24768, +24768, +26848, +26848, +26848, +26817, +24769, +24769, +24736, +24736, +24736, +24768, +22656, +24704, +24737, +22688, +22688, +24769, +24769, +24768, +24768, +24769, +26817, +26849, +28897, +30977, +33025, +33057, +33057, +33090, +33122, +29058, +48107, +65206, +65335, +63157, +63189, +63189, +63189, +63189, +63189, +63156, +65204, +65205, +63157, +63157, +61109, +63157, +61108, +61076, +61044, +58995, +58995, +58995, +58963, +61011, +61011, +58963, +58963, +58963, +61011, +58963, +58963, +58962, +58962, +58962, +58962, +58962, +58962, +58962, +58962, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58963, +58963, +61043, +61043, +61043, +61043, +58963, +58963, +58963, +58963, +58963, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58898, +56849, +56817, +56817, +56849, +56849, +56849, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56785, +56817, +56785, +54736, +54736, +54736, +54736, +54735, +54703, +54671, +54671, +54671, +54672, +54704, +54672, +54671, +54672, +54704, +54704, +54672, +54672, +54672, +54704, +54737, +54705, +54705, +54705, +54705, +54705, +54705, +54705, +54705, +54673, +54673, +54673, +52657, +54706, +54706, +54706, +54738, +54706, +54706, +54738, +56787, +56787, +56787, +56787, +54707, +54707, +54707, +54707, +54706, +54706, +54707, +54706, +54674, +54674, +54706, +54707, +54706, +54706, +54706, +52626, +54706, +52625, +52625, +52594, +52593, +50513, +50481, +48433, +48400 +}, +{ +60949, +60981, +63029, +63062, +63062, +63095, +65175, +65208, +65240, +65273, +65305, +65337, +65370, +65370, +65403, +65403, +65371, +65371, +65371, +65371, +65338, +65306, +65273, +65240, +63128, +61015, +58934, +56854, +54741, +52628, +50515, +46354, +44273, +42160, +42128, +40048, +40048, +40048, +37967, +37967, +35919, +35919, +35887, +35888, +33807, +33807, +33775, +33774, +31727, +31727, +31695, +29646, +29646, +29615, +27567, +27567, +25487, +25487, +25520, +25552, +27633, +29778, +31891, +33972, +34037, +36118, +36183, +38231, +38231, +38263, +38263, +36183, +34102, +34037, +29876, +27795, +27731, +25618, +23505, +21424, +21392, +19311, +19311, +19247, +19279, +21360, +21392, +21425, +21457, +21458, +23538, +23570, +23571, +25651, +25684, +27764, +27796, +27797, +27829, +29910, +31990, +32023, +32023, +32023, +34071, +34103, +34103, +34103, +34071, +34103, +34103, +34136, +34135, +34135, +34135, +34135, +34135, +34103, +34103, +34103, +34071, +34071, +34071, +34071, +34071, +32023, +32022, +31990, +31990, +29910, +29877, +29877, +29877, +29876, +29844, +29844, +29843, +29843, +27731, +25650, +25618, +25618, +23505, +23472, +23472, +23440, +21424, +21423, +21392, +23441, +23409, +23504, +25551, +31727, +46225, +60754, +64815, +64716, +64683, +64683, +64747, +64715, +62634, +64715, +64683, +58376, +56199, +56231, +56264, +56232, +56264, +56264, +60425, +58345, +60425, +58345, +54151, +60425, +60458, +60425, +58345, +58312, +58312, +56167, +54087, +58280, +56200, +54087, +54054, +51941, +54087, +60426, +60489, +62635, +62603, +64781, +62572, +56265, +45700, +47780, +45731, +54151, +64814, +60491, +41506, +41605, +35268, +33189, +22722, +20576, +28929, +52202, +62733, +60587, +64845, +64846, +60492, +45701, +37316, +35236, +28963, +24803, +22787, +18593, +16513, +16513, +14432, +14465, +16545, +18593, +22720, +37510, +45864, +49992, +54379, +60879, +52233, +49958, +43621, +35137, +41575, +31107, +22656, +22786, +16416, +24834, +31108, +28930, +37348, +43686, +47911, +49958, +49958, +49990, +47910, +49958, +45796, +52071, +56329, +45732, +62603, +60490, +60458, +54119, +58377, +60490, +52038, +56296, +62668, +45764, +60555, +39425, +56329, +64781, +60490, +62636, +64716, +58442, +58410, +56329, +52135, +56329, +56362, +54249, +54248, +56297, +58442, +52103, +60490, +56296, +45732, +47909, +56329, +60555, +62701, +56362, +58508, +58475, +56330, +47942, +47910, +60588, +58475, +54281, +56395, +64944, +62701, +62668, +60620, +54249, +56394, +56362, +62701, +54282, +56395, +47943, +43718, +35233, +56396, +56396, +43719, +35268, +39462, +24736, +41640, +35334, +18496, +33253, +58609, +48011, +45866, +33188, +31108, +29027, +26946, +22720, +35299, +50090, +56395, +52136, +52136, +52072, +47880, +39429, +28930, +26850, +24802, +24802, +20673, +16512, +10304, +10305, +6242, +6209, +6242, +4128, +14693, +16838, +12580, +12580, +8386, +6273, +8354, +8321, +8321, +10434, +8354, +8321, +10434, +10467, +8353, +6208, +18886, +12580, +10466, +14725, +16773, +12483, +12515, +10403, +8354, +4096, +12417, +14465, +20641, +24834, +26915, +24801, +26817, +26817, +24801, +22721, +20640, +22689, +22689, +24802, +26881, +26881, +24769, +24737, +24801, +24769, +22689, +22689, +22657, +20609, +20577, +20577, +20577, +20577, +20577, +20609, +22689, +24769, +26849, +26849, +24769, +24737, +24737, +26752, +28801, +30913, +30946, +30978, +33026, +28833, +24705, +20576, +16448, +14400, +16480, +20738, +28898, +28866, +26817, +24769, +22720, +20673, +22721, +24769, +22657, +20608, +20576, +20576, +22657, +22657, +24705, +22656, +22657, +24737, +24705, +24704, +24736, +24769, +26849, +26849, +26849, +26849, +26816, +26848, +26849, +26817, +24769, +24769, +22689, +22656, +22656, +24736, +24736, +24704, +24736, +24737, +24736, +24768, +24768, +24769, +24768, +24768, +26817, +26849, +26881, +28928, +28929, +33025, +33057, +33057, +33090, +33090, +31106, +35397, +50317, +65205, +65303, +63190, +63189, +63157, +63189, +63189, +65205, +65205, +65205, +63157, +63157, +61109, +63157, +61108, +61076, +61044, +58995, +58995, +58995, +58963, +61011, +61011, +58963, +58963, +58963, +61011, +58963, +58963, +58962, +58962, +58962, +58963, +58963, +58963, +58963, +58963, +58931, +58931, +58963, +58963, +58963, +58963, +58963, +58995, +58995, +61043, +61044, +61044, +61044, +61076, +61076, +61076, +61043, +61043, +61011, +61011, +58963, +58963, +58931, +58931, +58963, +58930, +58930, +58898, +58898, +58898, +58898, +56849, +56850, +56850, +56850, +56849, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56785, +54736, +54736, +54736, +54736, +54736, +54704, +54671, +54671, +54703, +54704, +54704, +54672, +54704, +54704, +54704, +54704, +54704, +54704, +54737, +56785, +54705, +54705, +54737, +54737, +54705, +54705, +54737, +54737, +54705, +54706, +54738, +54738, +54738, +54770, +54771, +56819, +54739, +56819, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +54739, +54707, +54707, +54739, +54739, +54707, +54707, +54707, +54707, +54707, +54707, +54706, +54706, +54706, +52626, +52626, +52626, +52626, +52594, +52593, +50513, +50481 +}, +{ +60981, +63029, +63062, +65142, +65143, +65175, +65208, +65240, +65241, +65273, +65305, +65338, +65370, +65370, +65371, +65371, +65371, +65339, +65338, +65338, +65306, +65273, +65240, +63127, +61047, +58966, +58934, +56821, +54708, +50579, +48435, +46321, +42161, +40080, +40015, +37967, +37935, +35855, +35855, +33806, +35855, +33807, +33807, +33807, +33807, +31727, +31727, +31727, +31727, +31727, +31694, +31694, +29646, +29647, +29647, +29647, +27568, +27568, +25552, +25585, +27666, +29779, +31892, +33972, +36085, +36150, +38231, +38231, +38231, +38263, +38231, +36150, +36118, +34037, +29876, +29811, +27731, +25618, +23505, +21424, +19343, +19311, +21360, +21359, +21360, +21392, +21393, +23505, +21457, +23506, +23538, +23571, +23603, +25684, +27764, +27764, +27796, +27797, +27829, +29910, +31990, +31990, +32023, +34071, +34071, +34103, +34104, +34104, +34103, +34103, +34136, +36216, +34136, +34136, +34168, +34168, +36184, +34136, +34103, +34103, +34103, +34103, +34071, +34071, +34071, +32023, +31990, +31990, +31990, +29909, +29877, +29876, +29876, +29876, +29844, +29844, +29844, +29844, +27763, +27730, +25650, +25618, +23537, +23472, +23439, +23440, +21424, +21423, +21391, +21328, +23409, +25487, +29516, +37837, +54512, +62832, +62700, +62667, +64780, +64716, +64747, +64715, +64715, +64715, +62570, +58344, +58344, +60457, +58312, +54118, +54086, +54118, +56264, +58344, +58345, +56232, +54151, +58312, +56199, +56199, +58312, +58312, +56200, +54054, +56200, +60426, +58313, +56167, +54087, +51941, +51974, +58313, +56263, +62602, +62635, +64748, +64716, +58377, +54087, +52006, +47780, +47813, +56265, +60524, +39426, +39427, +43687, +41542, +24770, +26882, +26816, +43685, +64846, +56393, +60587, +52103, +43588, +43621, +35203, +28930, +28963, +24867, +20706, +16480, +16512, +18593, +16513, +16513, +16513, +20641, +22753, +35365, +52203, +43620, +56427, +54379, +47942, +52040, +43589, +47816, +41607, +31075, +24802, +24867, +22754, +22689, +29027, +26849, +41509, +41508, +50024, +47910, +49991, +50056, +49991, +54151, +64813, +54281, +47877, +54248, +64781, +64749, +60555, +58410, +62571, +62571, +56264, +62603, +58409, +54216, +45764, +54216, +49958, +52038, +56297, +56296, +52071, +52038, +47812, +58409, +64878, +54248, +41538, +54248, +62668, +56361, +58442, +60522, +56296, +58410, +64781, +64749, +64847, +58507, +47942, +58475, +50024, +64912, +62734, +60621, +62734, +64814, +62733, +54281, +56395, +52169, +43652, +45797, +52136, +54185, +43652, +47878, +56331, +43685, +47879, +41540, +45766, +54218, +52138, +50025, +52171, +37380, +31074, +24768, +31107, +20576, +41671, +62834, +52204, +39526, +39461, +37414, +26882, +26882, +22720, +35397, +52171, +56396, +52137, +56330, +52072, +45766, +35203, +28865, +26818, +24769, +22722, +22754, +20706, +16577, +8256, +6208, +6208, +10467, +12612, +8386, +10434, +23113, +16773, +8321, +6273, +6273, +8353, +8353, +8321, +8321, +8353, +8321, +6241, +8321, +6240, +4096, +20999, +21031, +12547, +10434, +12515, +20935, +14628, +10435, +12482, +10304, +16480, +16416, +18496, +22656, +26881, +28929, +26849, +26849, +24737, +24802, +20641, +22689, +22689, +24770, +24768, +24768, +22656, +22657, +24801, +24769, +22689, +22689, +22657, +20609, +20577, +20577, +20577, +20577, +20609, +22657, +22689, +24769, +26849, +26849, +26785, +24705, +24672, +26752, +28833, +30913, +30978, +33058, +33058, +26817, +22657, +16448, +12288, +14368, +18560, +22786, +26849, +26849, +26817, +24768, +22720, +22721, +22721, +22689, +20609, +20576, +20576, +22624, +24705, +24705, +24704, +24672, +24737, +24737, +24737, +24736, +26817, +26849, +26881, +26881, +26849, +26849, +26849, +26849, +26849, +24769, +24737, +22689, +22657, +22656, +22656, +22656, +24736, +24736, +24736, +26817, +24769, +24769, +24768, +26817, +26817, +26849, +26849, +26849, +26913, +28928, +28929, +31009, +31009, +31009, +31042, +31042, +33154, +28993, +35429, +54608, +65303, +65302, +63222, +63157, +63221, +63189, +63189, +65237, +65205, +63157, +63157, +61109, +63157, +61108, +61076, +61044, +61044, +58995, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +61011, +61011, +58995, +61044, +61076, +61076, +61076, +61076, +61076, +61076, +61076, +61076, +61076, +61076, +61076, +61044, +61043, +61043, +61043, +58963, +58963, +58963, +58963, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +56850, +56850, +56850, +56849, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56816, +54736, +54736, +56816, +56784, +54736, +54704, +54704, +54736, +54704, +54704, +54704, +56785, +56785, +56817, +56785, +56785, +56785, +56817, +54737, +54737, +54737, +56785, +56785, +56818, +56818, +56818, +56818, +56818, +56818, +56819, +56851, +56851, +56851, +56851, +56851, +56851, +56851, +56852, +56852, +56852, +56852, +56852, +56820, +56820, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +54739, +54738, +54739, +54739, +54738, +54706, +54706, +54706, +54706, +54706, +52626, +52626, +52593, +52561 +}, +{ +63061, +63062, +65142, +65175, +65175, +65208, +65240, +65273, +65273, +65305, +65338, +65370, +65370, +65370, +65371, +65371, +65371, +65338, +65338, +65306, +65273, +65240, +63160, +63127, +58967, +58934, +56854, +54773, +52660, +48499, +46386, +44273, +40080, +40016, +37935, +35855, +35822, +33742, +33742, +33742, +31694, +31694, +33775, +33775, +31727, +31694, +31694, +31727, +31727, +31694, +31694, +31694, +29646, +29646, +29647, +29679, +29648, +27600, +27633, +27633, +29746, +29811, +31892, +33972, +34037, +36118, +36150, +38198, +38231, +38231, +38231, +36150, +36118, +34005, +31924, +29811, +27730, +25585, +23504, +21424, +19311, +19279, +21360, +21359, +21392, +23473, +21425, +23537, +23506, +23538, +23570, +23571, +25651, +25684, +27732, +27764, +27797, +27797, +29877, +29910, +31990, +31991, +32023, +34071, +34071, +34103, +34104, +34104, +34104, +34136, +34136, +36216, +36216, +36216, +36216, +36216, +36216, +36184, +34135, +34103, +34103, +34103, +34071, +34071, +32023, +32023, +31990, +31990, +29909, +29877, +29876, +29876, +29844, +29844, +27796, +27796, +29844, +29844, +27763, +27731, +27698, +25618, +25585, +23504, +23471, +23473, +19311, +21392, +21424, +21296, +25424, +25357, +39820, +48206, +60751, +64910, +62731, +62699, +64748, +62635, +64715, +64683, +64715, +62603, +60489, +58376, +60457, +62570, +60425, +56232, +56199, +54119, +56264, +58345, +60457, +58312, +54119, +58345, +58377, +56264, +54119, +54086, +54086, +54119, +58280, +60425, +60393, +58280, +54087, +54054, +51974, +56167, +54183, +60490, +62635, +62602, +62602, +58344, +54119, +54087, +47781, +49830, +45702, +56299, +45766, +41572, +47847, +43622, +33189, +26849, +26848, +35266, +64847, +62700, +58506, +56361, +52072, +45799, +39461, +33188, +26914, +22722, +20705, +18625, +18593, +20706, +18593, +16545, +16513, +18560, +22720, +31171, +45896, +43717, +64912, +60588, +56330, +43588, +43687, +33090, +24769, +33253, +29093, +16416, +24867, +22689, +28994, +39494, +47815, +43621, +45765, +54249, +41604, +54282, +54217, +56297, +62733, +58507, +58507, +58474, +62700, +62700, +56361, +58410, +52038, +56232, +49958, +39360, +49958, +58377, +60523, +58377, +56297, +45699, +47844, +60522, +52038, +62603, +58410, +56297, +58442, +62733, +64943, +64813, +56329, +58474, +58409, +64716, +45732, +52038, +62636, +56330, +47910, +52168, +45797, +47942, +58443, +58476, +56395, +62734, +52169, +52104, +52136, +52104, +54249, +56362, +60556, +52072, +47846, +52105, +49959, +47879, +49992, +37347, +41573, +41540, +41508, +47880, +39427, +43686, +43653, +54283, +43752, +45898, +52237, +62801, +56461, +50122, +43685, +54218, +39461, +26784, +22624, +26915, +22688, +31172, +41605, +52138, +47846, +52039, +49894, +49960, +35171, +28897, +26882, +24770, +22787, +20706, +16610, +8224, +8321, +12612, +4128, +10499, +20999, +16806, +18886, +10402, +8289, +12547, +8386, +8354, +6273, +8353, +8321, +8289, +8321, +10402, +10402, +8353, +14660, +16773, +10401, +12579, +16708, +14627, +10370, +12515, +14660, +10401, +10336, +14400, +26947, +54318, +52171, +35299, +28960, +26816, +26816, +26816, +26882, +26850, +22689, +22689, +24770, +24770, +24801, +24801, +24769, +22656, +22721, +22689, +22689, +22689, +22657, +20609, +20609, +20609, +20609, +20609, +20609, +22689, +22689, +24769, +26849, +26849, +26753, +26753, +26785, +28833, +28800, +30881, +30946, +31010, +31010, +22689, +18561, +12320, +12288, +16481, +22721, +26881, +24833, +24801, +24801, +22720, +22720, +22721, +22721, +22689, +20609, +20608, +20576, +22624, +24705, +26753, +26752, +26720, +26752, +26784, +26785, +28865, +28897, +28929, +26881, +26849, +24769, +24769, +24769, +24769, +24769, +24737, +22657, +22657, +22657, +22657, +22656, +24736, +24736, +24736, +24736, +26817, +26817, +26817, +26817, +26848, +26849, +26849, +26849, +26881, +26913, +28960, +28928, +28929, +31009, +31009, +31009, +31042, +33122, +33154, +29058, +41801, +60947, +65303, +63222, +63189, +63189, +63189, +63189, +63189, +63189, +63157, +63157, +61109, +63157, +61076, +61076, +61044, +61044, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +61011, +61044, +61044, +61044, +61044, +61076, +61076, +61109, +61109, +61109, +61109, +61076, +61076, +61044, +58996, +61076, +61076, +61076, +61076, +61044, +61043, +58963, +58963, +58963, +58963, +58963, +58963, +58931, +58930, +58930, +58930, +58930, +56882, +56850, +56850, +56850, +56850, +58898, +56850, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56849, +56817, +56817, +56784, +56785, +56785, +56785, +56785, +56785, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56818, +56818, +56818, +56818, +56818, +56850, +56850, +58899, +58899, +58899, +58899, +58899, +58931, +56883, +56883, +58932, +58932, +58932, +58932, +58932, +56884, +56884, +56884, +56852, +56852, +56852, +56819, +56819, +58899, +58899, +56819, +56819, +56819, +56787, +56787, +56819, +56819, +54739, +54738, +54738, +54738, +54738, +54706, +54674, +54674, +52593, +52593 +}, +{ +63094, +63094, +65175, +65175, +65207, +65208, +65273, +65273, +65273, +65306, +65338, +65370, +65370, +65370, +65370, +65370, +65371, +65338, +65306, +65306, +65241, +63160, +63160, +61047, +56886, +56821, +54773, +52661, +50548, +46387, +44306, +42193, +40048, +37935, +35823, +33742, +31662, +31630, +31629, +29581, +29581, +31662, +31694, +31694, +31694, +29614, +29646, +29646, +31694, +31694, +31694, +31694, +29614, +29614, +29647, +29679, +29680, +29680, +27633, +29714, +29778, +31859, +33972, +34004, +34037, +36085, +36150, +38198, +38231, +38231, +38198, +38198, +36118, +34037, +31924, +29811, +27730, +25585, +23472, +21392, +21359, +19279, +21359, +21392, +23472, +23505, +23505, +23537, +23538, +23570, +23603, +25651, +25683, +25684, +27764, +27764, +27796, +27796, +29877, +29942, +31990, +32023, +34071, +34071, +34103, +34104, +34136, +36184, +34136, +34136, +34136, +36216, +36216, +36216, +36216, +36216, +36184, +34135, +34135, +34103, +34103, +34071, +34071, +32023, +32022, +31990, +31990, +31958, +29909, +29877, +29876, +29876, +27796, +29844, +27796, +27796, +27795, +27763, +27731, +27699, +25650, +25618, +25585, +23504, +23472, +23440, +19279, +19278, +21359, +23343, +25326, +31565, +48173, +58639, +64911, +64909, +64941, +64877, +62764, +62700, +64748, +64650, +60489, +60457, +60489, +62602, +62602, +60457, +60425, +60425, +58377, +54151, +54119, +56231, +60425, +60425, +58312, +60458, +62570, +58377, +56199, +54086, +54086, +56232, +58280, +58280, +58280, +60393, +56167, +58248, +58281, +56168, +54151, +56297, +60522, +64780, +64683, +62603, +54151, +56232, +51942, +49830, +52008, +54186, +43653, +47879, +52041, +39395, +31010, +35236, +33122, +35202, +60621, +64911, +64911, +56426, +47814, +41508, +35268, +28962, +22721, +20673, +18560, +16544, +20640, +20706, +18593, +16513, +16513, +18560, +22720, +31139, +50122, +52234, +62734, +58411, +49894, +41508, +41574, +35268, +24802, +22689, +22754, +22786, +24867, +26914, +31075, +41640, +45735, +45734, +47846, +52168, +50056, +62701, +64847, +60523, +58475, +54313, +64813, +52103, +52103, +56362, +58474, +54184, +56264, +54184, +54151, +45732, +56329, +60555, +58410, +58410, +62603, +58377, +64748, +58377, +58410, +58409, +54151, +49925, +54248, +54281, +64846, +60620, +52103, +47845, +52135, +60522, +60523, +56297, +58442, +47877, +52136, +62733, +58475, +50055, +52104, +52104, +54282, +45829, +45765, +47943, +58476, +45830, +56395, +47878, +58411, +45733, +49959, +58412, +56266, +41540, +43653, +43621, +41540, +41540, +54218, +54219, +45798, +49992, +56330, +52104, +45799, +47977, +54283, +64848, +58476, +52169, +47911, +50025, +37348, +33156, +24802, +22722, +22688, +31139, +54283, +60589, +62669, +56298, +49959, +37315, +28897, +26850, +24802, +20609, +22820, +16611, +12416, +6144, +10434, +21096, +23144, +12547, +8353, +18886, +20967, +14628, +10401, +8288, +8386, +8386, +6273, +8321, +8353, +8321, +10402, +10402, +8321, +8321, +12547, +23080, +12547, +12515, +14595, +14628, +16741, +10402, +10467, +4096, +12416, +20704, +43752, +52139, +54282, +60557, +50024, +45766, +37379, +28896, +22624, +33155, +24801, +24737, +26818, +22657, +24769, +24769, +26882, +22688, +22688, +22689, +22689, +22689, +22657, +20609, +20609, +20609, +20577, +20609, +20609, +22657, +22689, +24769, +26849, +26881, +26753, +28833, +28865, +28833, +30913, +30945, +30978, +30978, +26849, +20608, +14433, +10272, +12320, +22754, +26882, +26849, +24801, +24833, +22753, +22720, +22689, +22721, +22689, +22656, +20609, +20609, +22657, +22657, +24705, +24705, +26753, +26784, +28832, +28865, +30913, +28897, +28897, +28897, +26817, +24736, +22689, +22656, +22656, +22656, +22656, +22656, +22656, +22657, +22657, +22689, +24769, +24769, +26816, +24736, +26816, +26817, +26817, +26816, +26848, +26849, +26849, +28929, +28929, +28929, +28961, +26880, +28928, +28929, +28961, +28961, +31009, +31010, +31009, +35235, +31074, +29091, +48205, +65174, +65270, +63189, +61141, +63189, +63189, +63189, +63189, +63189, +63157, +61109, +63157, +61076, +61044, +61044, +61044, +58995, +58963, +58963, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58995, +58995, +58995, +58995, +58995, +58996, +61044, +61044, +61044, +61076, +61076, +61076, +61109, +61109, +61109, +61141, +61141, +61109, +61109, +61108, +61076, +61076, +61076, +61076, +61076, +61076, +61044, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58930, +56882, +56882, +56882, +56882, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56849, +56849, +56817, +56817, +58897, +56849, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56817, +56818, +56818, +56818, +56818, +56818, +56850, +56850, +56850, +56850, +56850, +58898, +58931, +58931, +58899, +58899, +58931, +58931, +58932, +58932, +58932, +58964, +58964, +58964, +58964, +58932, +58932, +58932, +58932, +58932, +58932, +58932, +58900, +58899, +58900, +58899, +58867, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56786, +54706, +54706, +54673, +54641 +}, +{ +63126, +65174, +65207, +65207, +65240, +65240, +65273, +65273, +65306, +65338, +65338, +65370, +65370, +65370, +65370, +65370, +65338, +65306, +65306, +65306, +65273, +63160, +63127, +61014, +56854, +54741, +52692, +50580, +48467, +46354, +44274, +40112, +37935, +33775, +31662, +31630, +29550, +29549, +27501, +27468, +27501, +29581, +29581, +31662, +31662, +29614, +31662, +29646, +31694, +31662, +31694, +29614, +29614, +29614, +29614, +29647, +29680, +29680, +29713, +29778, +31859, +31891, +33972, +36052, +34005, +34037, +36118, +38198, +38230, +38230, +38198, +38198, +36118, +34037, +31924, +29811, +27698, +25585, +23472, +21392, +21359, +21327, +21360, +21392, +23473, +23537, +23505, +23537, +23538, +23570, +25651, +25651, +25683, +27764, +27764, +29844, +27828, +27828, +29909, +31990, +32023, +34071, +34103, +34103, +34136, +36184, +36184, +36184, +36184, +36216, +36216, +36216, +36216, +36216, +36216, +34168, +36184, +34135, +34135, +34103, +34070, +34070, +32022, +32022, +31990, +31990, +31957, +29909, +29876, +27828, +27796, +27796, +27796, +27796, +27796, +27796, +27795, +27731, +25651, +27699, +25650, +25618, +25585, +23504, +23504, +21295, +23440, +19181, +19213, +25358, +27307, +44079, +56558, +64911, +64910, +64941, +65007, +64975, +64845, +64844, +64683, +60456, +56263, +56263, +60425, +64683, +64683, +58377, +60425, +62571, +62570, +54151, +51973, +49893, +54119, +58312, +60458, +60458, +60457, +58344, +56263, +56231, +54118, +54119, +56199, +54054, +54054, +58280, +52007, +58281, +58346, +56201, +52071, +52006, +54151, +54118, +54118, +60490, +60458, +62603, +54023, +43523, +45669, +60493, +50024, +35234, +39428, +35202, +41542, +37381, +30977, +30976, +47912, +56427, +64846, +56394, +54218, +39428, +33155, +28995, +22753, +22754, +18625, +20738, +18592, +18593, +16512, +16513, +18561, +18561, +22720, +35397, +41637, +48105, +64912, +54120, +49927, +33089, +28897, +29027, +26947, +24834, +20641, +20641, +24834, +31108, +33188, +43687, +43589, +52040, +50023, +56362, +43716, +58475, +58443, +45765, +47909, +54248, +60620, +58507, +60587, +49990, +64781, +56361, +58410, +56329, +56297, +56297, +60523, +54216, +54216, +62636, +56329, +54216, +49990, +56329, +58442, +45731, +52103, +52103, +54216, +62668, +54216, +58507, +49990, +50023, +45796, +43651, +52039, +45765, +49990, +60523, +49991, +54249, +50023, +43716, +47911, +47878, +41603, +43684, +47910, +54249, +62734, +60556, +64782, +49991, +56298, +47847, +37282, +43653, +54153, +56298, +49992, +45766, +45798, +52072, +50024, +58476, +64782, +49991, +52169, +47943, +56363, +62669, +58508, +52169, +50056, +50024, +37347, +37380, +24736, +20544, +24834, +24867, +20576, +39591, +62800, +54283, +56330, +56265, +47814, +28896, +24769, +26883, +20706, +16513, +16611, +10337, +6144, +12547, +8321, +8386, +18886, +18918, +18886, +10434, +14660, +10402, +10466, +8289, +6274, +8386, +8386, +6273, +8321, +10402, +8321, +8288, +10401, +20966, +12547, +12515, +18854, +18853, +10434, +8321, +12548, +12515, +6208, +10368, +29189, +45962, +54283, +45765, +54216, +62701, +52103, +50055, +56363, +50057, +31008, +22592, +24736, +24736, +28931, +26850, +26850, +24736, +26882, +24801, +22688, +22689, +22689, +22657, +22657, +20609, +20577, +20577, +20577, +20577, +20576, +20608, +22689, +24769, +26849, +26881, +26785, +28833, +28865, +28864, +30945, +33058, +30978, +26817, +22689, +18529, +12352, +10240, +14433, +24835, +26882, +26816, +24801, +22752, +20672, +22688, +22689, +24737, +22657, +22656, +20608, +22656, +22657, +22657, +24705, +26753, +26785, +28865, +30913, +30945, +30978, +30946, +28897, +26817, +24737, +22656, +20576, +20576, +20576, +20576, +20576, +22656, +22656, +22689, +22689, +24769, +26817, +26849, +26817, +26817, +26849, +26849, +26817, +26817, +28897, +28897, +28897, +28897, +28897, +28897, +28929, +28928, +28928, +28929, +28929, +28929, +30977, +31010, +31041, +33122, +31107, +29026, +37575, +58770, +65238, +65270, +61141, +61141, +61141, +63189, +63189, +63189, +63157, +61109, +61109, +61076, +61044, +58996, +58996, +58996, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58995, +58995, +58995, +58995, +58963, +61044, +61044, +61076, +61076, +61076, +61076, +61109, +61109, +61109, +61109, +63157, +63157, +61109, +61109, +61076, +61076, +61076, +61076, +61076, +61076, +61076, +61044, +58996, +58963, +58963, +58963, +58963, +58963, +58963, +58931, +58930, +56882, +56883, +56882, +56882, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +58898, +58898, +56849, +56849, +56849, +56849, +56818, +56818, +56850, +56850, +58866, +58866, +56818, +56818, +56818, +56818, +56818, +56818, +58898, +58898, +58898, +58898, +58898, +58899, +58931, +58931, +58931, +58931, +58931, +58931, +58932, +58964, +61012, +61012, +61045, +61045, +61045, +61045, +61045, +61012, +61012, +61012, +61012, +61012, +61012, +58932, +58932, +58932, +58932, +58899, +58899, +58899, +58899, +56819, +56819, +56851, +56851, +56851, +58899, +58899, +58899, +56819, +56786, +56754, +54706, +54673 +}, +{ +65207, +65207, +65239, +65240, +65240, +65273, +65273, +65305, +65338, +65338, +65370, +65370, +65370, +65338, +65338, +65338, +65306, +65273, +65273, +65273, +63160, +63127, +61047, +58934, +54773, +52660, +50580, +48499, +46387, +44274, +42161, +38000, +33806, +31694, +29581, +29549, +27501, +27469, +25388, +25388, +27468, +27500, +29548, +29581, +31661, +31661, +31662, +31662, +29614, +29614, +29614, +31662, +29581, +29581, +29614, +29646, +29679, +29712, +29745, +31826, +31891, +33972, +36052, +36085, +34037, +36085, +36117, +36150, +38198, +38198, +38198, +38198, +36118, +34037, +31924, +29843, +27730, +25585, +23504, +23472, +21360, +21359, +23440, +23472, +23473, +23537, +23505, +23537, +23570, +25618, +25651, +25683, +25683, +27764, +27796, +29844, +29876, +29909, +29941, +32022, +34103, +34103, +34135, +36184, +36184, +36184, +36216, +36216, +36216, +36216, +36216, +36216, +36249, +36216, +36216, +36216, +36184, +34135, +34135, +34103, +32022, +32022, +32022, +31990, +31989, +29909, +29909, +29877, +27828, +27796, +27796, +27796, +27796, +27763, +27763, +27763, +27763, +25683, +25651, +25650, +25618, +25585, +23536, +23504, +21423, +21328, +23376, +19181, +21261, +25292, +31435, +52497, +62896, +64975, +64909, +64909, +64943, +62830, +62731, +64778, +60457, +56263, +56231, +58312, +60425, +62570, +64651, +60458, +62570, +64684, +64651, +58312, +54151, +49893, +49893, +54119, +58313, +58345, +58377, +58344, +56263, +56199, +54086, +56199, +54087, +51941, +49861, +54055, +49829, +54055, +54088, +51975, +54120, +52039, +58346, +58345, +58345, +60458, +60458, +56232, +56136, +58282, +45701, +52072, +54218, +35266, +39493, +43688, +43686, +37283, +37316, +28896, +37412, +60653, +64846, +54313, +47847, +43654, +33155, +24769, +24867, +24867, +18560, +18560, +18560, +16512, +16480, +16481, +16481, +18529, +24769, +41704, +39523, +58735, +58572, +49894, +45766, +37380, +33156, +24802, +18560, +18528, +24834, +24866, +26914, +26881, +39461, +41574, +43654, +58444, +58410, +45764, +52136, +54249, +47877, +47877, +54248, +64911, +54248, +60587, +58442, +56296, +54216, +52038, +56297, +56296, +58442, +50022, +52135, +58442, +58409, +45699, +56296, +62636, +47877, +52103, +45732, +52103, +45732, +54184, +47877, +41539, +64814, +41538, +49990, +64911, +56329, +56329, +49958, +60523, +52104, +56297, +56297, +47878, +56330, +52071, +52104, +45732, +56329, +54281, +58475, +60588, +54249, +47911, +52170, +56364, +37314, +41508, +47879, +49992, +47878, +49991, +49959, +47878, +49991, +47878, +54217, +58443, +45797, +56329, +58541, +47911, +52136, +58475, +52136, +60589, +54315, +52170, +35300, +31074, +33220, +22753, +26947, +20673, +26881, +43784, +60752, +56460, +45830, +49959, +35234, +31009, +24834, +20641, +18626, +14465, +8256, +8224, +8289, +20999, +21031, +14692, +6208, +14627, +23080, +16773, +8289, +8321, +8354, +10467, +8354, +8354, +8386, +6273, +8321, +8353, +8288, +10434, +8321, +23112, +18886, +8289, +12515, +14660, +16741, +18886, +12451, +4096, +12482, +10272, +52366, +62768, +62668, +47877, +60523, +56296, +56329, +54183, +56361, +58475, +62669, +52073, +31041, +26784, +26784, +28898, +24737, +22688, +22688, +22688, +22688, +22689, +22689, +22656, +20576, +20609, +20609, +20609, +20609, +20577, +20576, +20608, +22689, +24801, +26849, +26881, +28865, +26817, +26816, +28864, +30977, +33026, +28897, +26784, +20610, +16481, +10304, +10272, +16513, +26883, +26849, +26816, +24801, +22720, +20640, +22689, +24737, +24705, +22657, +22657, +22656, +22656, +22657, +22657, +24705, +24737, +26817, +26817, +30945, +30977, +28930, +28897, +24737, +22689, +22657, +20609, +18496, +18496, +18528, +20608, +22657, +22656, +22688, +24737, +24769, +26849, +28897, +28897, +28864, +26816, +26817, +26849, +26816, +26817, +26849, +28897, +28897, +28897, +28897, +28897, +28897, +28897, +26849, +28929, +28929, +28929, +28929, +31009, +31041, +31009, +33155, +31107, +31204, +43979, +58866, +65237, +61141, +61141, +61141, +61141, +63189, +63157, +61109, +61109, +61109, +61076, +61076, +61044, +61044, +58996, +58996, +58995, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58995, +58995, +58963, +58963, +58963, +58996, +58996, +58996, +61044, +61076, +61076, +61108, +61109, +61109, +61109, +61109, +61109, +61109, +61076, +61076, +61044, +61076, +61076, +61076, +61076, +61044, +58996, +58996, +58963, +58963, +58963, +58963, +58963, +56883, +56882, +56882, +56882, +56882, +56882, +56883, +56882, +56882, +56882, +56882, +56882, +56882, +56882, +56882, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58930, +58930, +58930, +58931, +58931, +58931, +58931, +58931, +58963, +58963, +58964, +61012, +61012, +61044, +61044, +61044, +63093, +63125, +63125, +63125, +63093, +63093, +63093, +63093, +63093, +63093, +61012, +61012, +58932, +58932, +58932, +56851, +58899, +58899, +56819, +56819, +56851, +56851, +56851, +56819, +58899, +58899, +58867, +56819, +56786, +56786, +56754, +56754 +}, +{ +65239, +65239, +65272, +65272, +65272, +65273, +65305, +65338, +65338, +65338, +63290, +65338, +63290, +65338, +65306, +65306, +65306, +65241, +65241, +63160, +61079, +61047, +58966, +56885, +54741, +50580, +48467, +48435, +44306, +42193, +40080, +35887, +33774, +31694, +29581, +27501, +27501, +25388, +25388, +25387, +25388, +25388, +27468, +29548, +29581, +31629, +31661, +31661, +29582, +29582, +29614, +29614, +29581, +29582, +29614, +29614, +29679, +29712, +29745, +31858, +31923, +34004, +36084, +36117, +36085, +36085, +36085, +36117, +36118, +38166, +38198, +38198, +36118, +34037, +31924, +29843, +27730, +25617, +23504, +23472, +21392, +21392, +23472, +23472, +23473, +23505, +23505, +23537, +25618, +25650, +25683, +25715, +27795, +27796, +29844, +29877, +29908, +29941, +32021, +34102, +34135, +36183, +36216, +36216, +36184, +36184, +36184, +36184, +36184, +36216, +36216, +36216, +36217, +36216, +36216, +36216, +36216, +36183, +34135, +34103, +32022, +32022, +31989, +31989, +29909, +29909, +29876, +27796, +27796, +27796, +27796, +27796, +27796, +27763, +27763, +27763, +27731, +25651, +25618, +25586, +25586, +23505, +23504, +23471, +17263, +23441, +21230, +21229, +23341, +21066, +33547, +56657, +64975, +64877, +64844, +64877, +62798, +60685, +62699, +64745, +60456, +56231, +56263, +60457, +60457, +62538, +62570, +60457, +62538, +62570, +60458, +58345, +60458, +54119, +49893, +52007, +56232, +54151, +56264, +58344, +60457, +58377, +56231, +56232, +58280, +54087, +51974, +54088, +49861, +51975, +49894, +49862, +52039, +49894, +54152, +64783, +62604, +58345, +56199, +54118, +54023, +49862, +52039, +58443, +56395, +37411, +39494, +41672, +45767, +41574, +37284, +35235, +37347, +52137, +64976, +52201, +52105, +41541, +31074, +26947, +22754, +20641, +20706, +18625, +18560, +16480, +16481, +16481, +16481, +18496, +22721, +45930, +41636, +65138, +62863, +56297, +37346, +31106, +28994, +26947, +22754, +22754, +22754, +20608, +24769, +31074, +47913, +37315, +56397, +47847, +58411, +43619, +56329, +58475, +60588, +52136, +64813, +58474, +62668, +54183, +41538, +56361, +58409, +54183, +54216, +49990, +54216, +43619, +58442, +54184, +56329, +58410, +49990, +43651, +47877, +52070, +52103, +58410, +56329, +64749, +60555, +52103, +62701, +54249, +45829, +45797, +64814, +52136, +52104, +60588, +41506, +45764, +45732, +60523, +60556, +62636, +56297, +58410, +58442, +54281, +50023, +50023, +41604, +50088, +60655, +54283, +47879, +45766, +45734, +47846, +56265, +60524, +60524, +52104, +56298, +54216, +52104, +47942, +54248, +52168, +58541, +56428, +52201, +47878, +58508, +56363, +41638, +35267, +35301, +24801, +29059, +31205, +22754, +22753, +31140, +45897, +50219, +62799, +52137, +56330, +37314, +26881, +22721, +18593, +14465, +14498, +6144, +12515, +10402, +8353, +25160, +21031, +16740, +10434, +14628, +8289, +6241, +10467, +6273, +8386, +10435, +6241, +8354, +8354, +8354, +8353, +8321, +16773, +18821, +12482, +14660, +16773, +12515, +12515, +14628, +16741, +8193, +10370, +6144, +56691, +65012, +60589, +54151, +60553, +52103, +54216, +54183, +62635, +52102, +58442, +54249, +62637, +62736, +43655, +24672, +24672, +22592, +26849, +24801, +24801, +20608, +22656, +22656, +20576, +20576, +20609, +22689, +22690, +20609, +20609, +20608, +22657, +24769, +26849, +26881, +26881, +28930, +28897, +28897, +28929, +30977, +30945, +28865, +28865, +20610, +14401, +10272, +10272, +18593, +26882, +26817, +28897, +24801, +22720, +20640, +22689, +24737, +24705, +24705, +22689, +24769, +24737, +22656, +22624, +24705, +24737, +26817, +26817, +26816, +26817, +26817, +24736, +20576, +18528, +18529, +18561, +16448, +18528, +18561, +20609, +22689, +22688, +22688, +24768, +26849, +26881, +28929, +28897, +28864, +26816, +26816, +26817, +26817, +26849, +26849, +28897, +28897, +26817, +28864, +28864, +28897, +28897, +26849, +28929, +28929, +28929, +28929, +30977, +28929, +31042, +31042, +31107, +29026, +31269, +48301, +63124, +61141, +61141, +61141, +61109, +61109, +61109, +61109, +61077, +61109, +61077, +61076, +61076, +61076, +61076, +58996, +58996, +58996, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58996, +58996, +58996, +59028, +61076, +61076, +61108, +61108, +61109, +61109, +61109, +61109, +61109, +61109, +61044, +61044, +61044, +61044, +58996, +58996, +58963, +58963, +58963, +58963, +58963, +58931, +56882, +56882, +56882, +56882, +56850, +56883, +56883, +56883, +58931, +58931, +58931, +58931, +56882, +56882, +56882, +58931, +58931, +58931, +58931, +58931, +58930, +58931, +58931, +58931, +58931, +58931, +58899, +58899, +58931, +58930, +58930, +58930, +58899, +58899, +58898, +58898, +58930, +58930, +58931, +58931, +58931, +58931, +61011, +61011, +61044, +61044, +61044, +61044, +63093, +63125, +63125, +63125, +63093, +63125, +63125, +63125, +63125, +63125, +63093, +63125, +63093, +63093, +61012, +61012, +58932, +58932, +58931, +56851, +58900, +58899, +56819, +56819, +58899, +58899, +56851, +56818, +56819, +56786, +56786, +56786, +56786, +56754, +56753, +56753 +}, +{ +65240, +65240, +65240, +65272, +65273, +65305, +65305, +65338, +65338, +65338, +65338, +65338, +65338, +65305, +65305, +65273, +65305, +65273, +65240, +63128, +63095, +61015, +58902, +56821, +52692, +50547, +48435, +46354, +42194, +40081, +37968, +33807, +31694, +29614, +27501, +25421, +25388, +23340, +25356, +25356, +25355, +25355, +27436, +29516, +29549, +29581, +31629, +29581, +31630, +29581, +31630, +31662, +29582, +29581, +27534, +27566, +29679, +29680, +31793, +31826, +31891, +33972, +34004, +36085, +34069, +34037, +34005, +34037, +36117, +38166, +36118, +36118, +36118, +34037, +31956, +29843, +27730, +25617, +23505, +23504, +23440, +23440, +23472, +23505, +23505, +25585, +23537, +25585, +25683, +27731, +27763, +27763, +27796, +29844, +29876, +29877, +31989, +31989, +34070, +34103, +36183, +36216, +38296, +38296, +36216, +36184, +34136, +34136, +34136, +34136, +36216, +36249, +36249, +36249, +36248, +36216, +36216, +34135, +34135, +34103, +32022, +31990, +29909, +29909, +29909, +29877, +27828, +27828, +27796, +27795, +27796, +27796, +27763, +27763, +27763, +25683, +25651, +25618, +23538, +23537, +23537, +23504, +21424, +21392, +19278, +21359, +19149, +23310, +25292, +25127, +46092, +62865, +64910, +64845, +64844, +64877, +62668, +60555, +62667, +60489, +56231, +54118, +56231, +60457, +60457, +62538, +62570, +60425, +60425, +54086, +51973, +54119, +58312, +56264, +54151, +54119, +54086, +54151, +56199, +56264, +60457, +60457, +58376, +58377, +60426, +56199, +58280, +54054, +49828, +51974, +54087, +54152, +51974, +45668, +47781, +56233, +56265, +56265, +52103, +52103, +52040, +49830, +43491, +49895, +58445, +41606, +37380, +39493, +45799, +43653, +37314, +41541, +33121, +43750, +64944, +62799, +43685, +33154, +33220, +26948, +20706, +20673, +18593, +18593, +18560, +18561, +16513, +16513, +16481, +16448, +31139, +41671, +52266, +65040, +52167, +54185, +43654, +39460, +33219, +29027, +22721, +20641, +22786, +24834, +24833, +39526, +37347, +41509, +41507, +52040, +52072, +64749, +56265, +45732, +60555, +52103, +54216, +45764, +49990, +58442, +64781, +56361, +47844, +52071, +58442, +54184, +52103, +45764, +49990, +47845, +43619, +47878, +52103, +58442, +45764, +58475, +64977, +56394, +56297, +52071, +58411, +60523, +56330, +52104, +49991, +47878, +43684, +60523, +43749, +58475, +47845, +52071, +54152, +58345, +52039, +58345, +52136, +58475, +58410, +58475, +62733, +54282, +58476, +64945, +45766, +39459, +41540, +47879, +58476, +56395, +64879, +56427, +54217, +54250, +54249, +50023, +60588, +64749, +60555, +47877, +41572, +41572, +43684, +45765, +58444, +43718, +39526, +28929, +28963, +20608, +18560, +20641, +18561, +20608, +35332, +58541, +56362, +52135, +47910, +37347, +24736, +22722, +20674, +16545, +10304, +8224, +8257, +21000, +27338, +14661, +6208, +23112, +18886, +23112, +10434, +8321, +10466, +10434, +8354, +10434, +10403, +8289, +10434, +10466, +8289, +6240, +6176, +27306, +18919, +14660, +10401, +14725, +16805, +12645, +8355, +10435, +8225, +10272, +20705, +50187, +43749, +41570, +52103, +45699, +45700, +52039, +58378, +58409, +58442, +58442, +54248, +54313, +60686, +60686, +48008, +35266, +28961, +28929, +26850, +22689, +24803, +22689, +22722, +20641, +18528, +18528, +18496, +20609, +20609, +20609, +18496, +22657, +22689, +24736, +26849, +26881, +28897, +28930, +26816, +28896, +28897, +28865, +26849, +24737, +18529, +12352, +8192, +16512, +24834, +24769, +24769, +26785, +22721, +22689, +22689, +22657, +22689, +22689, +22689, +22689, +22689, +22656, +22656, +24769, +24769, +24736, +24768, +24801, +22721, +20641, +20641, +18560, +18528, +18528, +18528, +18528, +18593, +18560, +20640, +24769, +26817, +24736, +24736, +26785, +28864, +28897, +28897, +26849, +24768, +22688, +22720, +24769, +22689, +24737, +24769, +24737, +24769, +24769, +26817, +26817, +26817, +26817, +26849, +28897, +28897, +28929, +28961, +28962, +31041, +31009, +33090, +31010, +28994, +29091, +37639, +56753, +63157, +63189, +63189, +61109, +63189, +63157, +61076, +61109, +61109, +61109, +61076, +61076, +58996, +58996, +58995, +58995, +58963, +58963, +58963, +58995, +58995, +58995, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58995, +58996, +58996, +58996, +58996, +58996, +58996, +58996, +58996, +61044, +61076, +61076, +61076, +61076, +61076, +61076, +61076, +61109, +58996, +61044, +61044, +58996, +58996, +58996, +58996, +58963, +58963, +56883, +58931, +58963, +56882, +56882, +56883, +56882, +56882, +56882, +56882, +56882, +56882, +56882, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58963, +58963, +61011, +58963, +61044, +61044, +61044, +61044, +63124, +63124, +63093, +63093, +63125, +63125, +63125, +65206, +65206, +63125, +63125, +63125, +63125, +63125, +63093, +63093, +61044, +61012, +61012, +58931, +58931, +58899, +58931, +58899, +56818, +58899, +58899, +58867, +56818, +56818, +58867, +58867, +58867, +56786, +56754, +56753, +54673, +54673 +}, +{ +65272, +65272, +65272, +65273, +65305, +65305, +65305, +65338, +65306, +65306, +65306, +65305, +65305, +65305, +65273, +65273, +65240, +65208, +63128, +63095, +60982, +58902, +56821, +54740, +52628, +48467, +46386, +44274, +42161, +38032, +35887, +33774, +29613, +27501, +25421, +25388, +23308, +23308, +23308, +23308, +25355, +25355, +27436, +29516, +29516, +29549, +29549, +29581, +31630, +29581, +29582, +29582, +29581, +29549, +27534, +29614, +29647, +29680, +31793, +31858, +33939, +34004, +34036, +36085, +34037, +34037, +34005, +34005, +36085, +36117, +36118, +36117, +34069, +34037, +31924, +29843, +29779, +27698, +25585, +23504, +23472, +23472, +25553, +25585, +25617, +25618, +25618, +25618, +27731, +27763, +27763, +29844, +29876, +29877, +31957, +31957, +32021, +32022, +34102, +34135, +36216, +36216, +36248, +36216, +36216, +36216, +34136, +34136, +34136, +34136, +36216, +36249, +36249, +36249, +36248, +36216, +36183, +34135, +34103, +34103, +32022, +29941, +29909, +29909, +29877, +27828, +27796, +27796, +27796, +27796, +27828, +27828, +27763, +27763, +27763, +25683, +25650, +23570, +23537, +23505, +23505, +23472, +21392, +21391, +19311, +19214, +21262, +23244, +21032, +33546, +56624, +64945, +64813, +64780, +64779, +64812, +62668, +60523, +60522, +58376, +56230, +54150, +56231, +56231, +58344, +62603, +64684, +60458, +54151, +52005, +51973, +54086, +56232, +56232, +56199, +54151, +54118, +54086, +54119, +56231, +56264, +56199, +56264, +60457, +62506, +62506, +62571, +58313, +51974, +49894, +49894, +49894, +51974, +51974, +47748, +45668, +47781, +62604, +64846, +64846, +60460, +47781, +41443, +45669, +49960, +39428, +35267, +39461, +49993, +47879, +47847, +41542, +39428, +37378, +64944, +58605, +45831, +28961, +24768, +22721, +22786, +20674, +18593, +18561, +18560, +18560, +16481, +16513, +16481, +18496, +33220, +39590, +52298, +56490, +56458, +47911, +37315, +33122, +26880, +26914, +24801, +24834, +24866, +22753, +26881, +39526, +52106, +45766, +45733, +47814, +43587, +47813, +47845, +60491, +56297, +58410, +58442, +52071, +58409, +54248, +58410, +56329, +54184, +58410, +47877, +56297, +60523, +58410, +60523, +62636, +56297, +58410, +49990, +52136, +49990, +64879, +60588, +41539, +54217, +62636, +58411, +54217, +47910, +47878, +50023, +54217, +58411, +47878, +52136, +52104, +64782, +58345, +54087, +56200, +62604, +58378, +60588, +58410, +50023, +47877, +60556, +56362, +58476, +47911, +45766, +47911, +41540, +43653, +54217, +58476, +54282, +52201, +54249, +54281, +58475, +58443, +62669, +49991, +56265, +52103, +62702, +54185, +45733, +60589, +52105, +50090, +39526, +33188, +35302, +26947, +20673, +16480, +20674, +20576, +35331, +60621, +50022, +52168, +50056, +39492, +24801, +20674, +16546, +14465, +8224, +12417, +12483, +10402, +18887, +18918, +16773, +14659, +14627, +14627, +10401, +10434, +10434, +8289, +6209, +8354, +8322, +8289, +8354, +8354, +8321, +14628, +16773, +4096, +14693, +20934, +10531, +8288, +6338, +14661, +8420, +10435, +8224, +12352, +43915, +52267, +52233, +56329, +54184, +47780, +52072, +47781, +52071, +49893, +54184, +64781, +62700, +58506, +62798, +64878, +64911, +60653, +39524, +26816, +24736, +24736, +24770, +24770, +22689, +20609, +20641, +20576, +18496, +22689, +20609, +20641, +20609, +22689, +22656, +22656, +26881, +28994, +26817, +28929, +28929, +28929, +28897, +26817, +26849, +24801, +18529, +12352, +10272, +18593, +26882, +24801, +24769, +26785, +20608, +20608, +20609, +20609, +22657, +22657, +22657, +22656, +22656, +22656, +24737, +24769, +24801, +24769, +22720, +22688, +18593, +18560, +18560, +16480, +16480, +18528, +18528, +20608, +20641, +22688, +24768, +26849, +26849, +26817, +24736, +24769, +26816, +26849, +26849, +24801, +24768, +22688, +22688, +22688, +22656, +22656, +22689, +24769, +24769, +24769, +24769, +26817, +26816, +26817, +26849, +28929, +28929, +28929, +28961, +28961, +28961, +28961, +33122, +33090, +31074, +29058, +31301, +46124, +63124, +63189, +63189, +63222, +63189, +63189, +63157, +61109, +61109, +61076, +61076, +61076, +61076, +58996, +58995, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58995, +58995, +58995, +58963, +58963, +58995, +58996, +58995, +58995, +58996, +58996, +58996, +58996, +58996, +58996, +61076, +61076, +61076, +61076, +61044, +58996, +61076, +61076, +61044, +61076, +61044, +58996, +58996, +58996, +58996, +58963, +58931, +56883, +56883, +56883, +56882, +56882, +56883, +56850, +56882, +56882, +56882, +56883, +56883, +58931, +58963, +58963, +58963, +58963, +58963, +58963, +61011, +61011, +58963, +58963, +58963, +58963, +58931, +58931, +58931, +58931, +58930, +58930, +58963, +58963, +58963, +58963, +58931, +58931, +58931, +58931, +61011, +61011, +61011, +61011, +61011, +61011, +61044, +61044, +61044, +63124, +63124, +63125, +63125, +63125, +63125, +63125, +63125, +65205, +65205, +65205, +63125, +63125, +63125, +63125, +63093, +63093, +61044, +61012, +61012, +58931, +58899, +58899, +58931, +58899, +58867, +58899, +58899, +58867, +56818, +56818, +56786, +56786, +56786, +56754, +56753, +54673, +54673, +54673 +}, +{ +65272, +65273, +65273, +65305, +65305, +65306, +65338, +65338, +65306, +65306, +65305, +65305, +65305, +65273, +65240, +65240, +63128, +63127, +63095, +60982, +58902, +56821, +54741, +52660, +50547, +46386, +46354, +42226, +40113, +38000, +33807, +31694, +27533, +27500, +25388, +23308, +23308, +23276, +23275, +23275, +25323, +25323, +27403, +27436, +29484, +29516, +29549, +29549, +29581, +29549, +29549, +29581, +29549, +29549, +27534, +29582, +29615, +29647, +31761, +31826, +31891, +33972, +34004, +34037, +34037, +34005, +34005, +34005, +34037, +36085, +36085, +36117, +34037, +34005, +31924, +29843, +29811, +27730, +25617, +23504, +25553, +25553, +25585, +25618, +27698, +27698, +27698, +27698, +27731, +27763, +29844, +29876, +29909, +31957, +31990, +32022, +32022, +34102, +34135, +36215, +36248, +38296, +36248, +36216, +36216, +36216, +36184, +34136, +34136, +34168, +36216, +36249, +36249, +36249, +36216, +36216, +34135, +34103, +34103, +34102, +32022, +29941, +29909, +29877, +27828, +27796, +27764, +27764, +27828, +27796, +27828, +27828, +27763, +27763, +25683, +25650, +23570, +23538, +23537, +23505, +23505, +23472, +21392, +21391, +19247, +17101, +23309, +21098, +25160, +48238, +65010, +64943, +64845, +64780, +62634, +64683, +62603, +62571, +64683, +64683, +60457, +60424, +58344, +56263, +58344, +64651, +64716, +62538, +56231, +56199, +54151, +56199, +58312, +58345, +58312, +56232, +56232, +54118, +52006, +52038, +52006, +52038, +56264, +60458, +56231, +58312, +58312, +58280, +54086, +49894, +49894, +47813, +49894, +58313, +54120, +49862, +45668, +58378, +62636, +60555, +64718, +64653, +43523, +47782, +47847, +45799, +39428, +35235, +52106, +45798, +47912, +41541, +41541, +37411, +62798, +56460, +39492, +28961, +24833, +22721, +18593, +16512, +18561, +20674, +18560, +18560, +16513, +16513, +18529, +18496, +35332, +39492, +56492, +64942, +54313, +41540, +43654, +33187, +26880, +29027, +20576, +22688, +26914, +22721, +33187, +35267, +45702, +43556, +54185, +47846, +49926, +47813, +58378, +58378, +56264, +52039, +54151, +54151, +58377, +56297, +52103, +52071, +52071, +54184, +45765, +60523, +60523, +54217, +58410, +52071, +45700, +54184, +52104, +47877, +52103, +64814, +52168, +58442, +49990, +39393, +43652, +43684, +45732, +52104, +43619, +43619, +49959, +43619, +54281, +58475, +54152, +58313, +49861, +64652, +54087, +62604, +47943, +45797, +60523, +56329, +56330, +43684, +43685, +47911, +45766, +39427, +54250, +62702, +62669, +47910, +56394, +47942, +47975, +58507, +56362, +62669, +60588, +56329, +62636, +56330, +54217, +41507, +54217, +52105, +45799, +41606, +26881, +22656, +28996, +22689, +22755, +18594, +18528, +24801, +47976, +64781, +56361, +50023, +45831, +43752, +20640, +18627, +14498, +8192, +8256, +23112, +27371, +16741, +6208, +16805, +21031, +20966, +16740, +10402, +10402, +10434, +10434, +10434, +10402, +10467, +10435, +10402, +6208, +8353, +4128, +12547, +25193, +16773, +8353, +10434, +20902, +12645, +14628, +6338, +8322, +6144, +10240, +31270, +58639, +62733, +60587, +60522, +52071, +52040, +43556, +45701, +54120, +52071, +49958, +64781, +60587, +64845, +62764, +58538, +58635, +60684, +58507, +47911, +28928, +24704, +24705, +24705, +22689, +22689, +18528, +20609, +22722, +20609, +20609, +20609, +20609, +22689, +22656, +22656, +26881, +28994, +26849, +26849, +26848, +28897, +30977, +28929, +24834, +20641, +14401, +10272, +10304, +20673, +26850, +26849, +24801, +24769, +20608, +20608, +20609, +22657, +22689, +22689, +22657, +22656, +22656, +22689, +24769, +24801, +24801, +22721, +20640, +18560, +16513, +16481, +16480, +16480, +18528, +18528, +20608, +22689, +24769, +24769, +26817, +26849, +26849, +26849, +24769, +24768, +22720, +22720, +22720, +22720, +20640, +20608, +20608, +18528, +20576, +20608, +22689, +22689, +24769, +24769, +24736, +24736, +26784, +26816, +26849, +28897, +28929, +28929, +28961, +28961, +28961, +28961, +31042, +31010, +31074, +29026, +29123, +37640, +58866, +63125, +61109, +63222, +61076, +61109, +63189, +61108, +61076, +61076, +61076, +61076, +58996, +58995, +58963, +58963, +58995, +58995, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58995, +58995, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +61044, +61076, +61076, +61076, +58996, +58996, +58996, +58996, +58996, +58996, +58996, +58996, +58963, +58963, +58963, +58931, +56883, +56850, +56883, +56883, +56850, +56882, +56883, +56882, +56882, +56882, +56883, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +61011, +61011, +58963, +58963, +58931, +58931, +58963, +58963, +58963, +58963, +58931, +58931, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61044, +61043, +61011, +61011, +61011, +61044, +61044, +61044, +61044, +61044, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +65205, +65205, +63125, +63125, +63125, +63093, +63125, +63093, +63093, +61044, +61012, +60980, +58931, +58899, +58931, +58899, +58899, +58899, +58899, +56818, +56818, +56786, +56786, +56786, +56754, +56753, +56753, +56753, +56753, +56721 +}, +{ +65305, +65305, +65305, +65306, +65338, +65338, +65338, +65306, +65306, +65306, +65273, +65305, +65272, +65272, +65208, +65208, +63095, +63095, +61014, +58934, +56853, +54773, +52660, +50580, +48435, +46354, +44274, +42193, +38033, +35920, +33807, +31662, +25453, +25420, +23340, +23308, +23275, +23275, +23275, +23275, +23275, +25323, +25355, +27403, +27436, +27436, +29517, +29549, +29549, +29549, +29581, +29581, +29549, +27501, +27501, +27534, +29614, +29647, +29680, +31793, +31858, +31891, +34004, +34036, +34037, +34037, +34037, +34005, +34005, +34005, +36085, +36085, +34037, +31957, +31924, +29844, +29843, +29779, +27666, +25585, +25553, +25585, +25618, +27698, +27730, +27731, +27731, +27731, +27763, +27763, +29876, +31957, +31989, +31990, +34070, +34070, +34102, +34134, +36215, +36248, +38296, +38296, +38296, +36248, +36216, +36216, +36216, +34136, +34136, +36216, +36249, +36249, +36249, +36249, +36216, +34168, +34135, +34103, +32054, +32054, +32022, +29941, +29909, +29877, +27828, +27796, +27764, +27764, +27828, +27796, +27796, +27796, +27763, +27763, +25683, +25650, +23570, +23570, +23537, +23537, +23537, +23505, +21424, +21392, +17166, +21262, +23244, +23047, +39851, +58736, +64976, +64845, +64845, +64780, +62602, +62570, +62570, +60490, +64683, +64781, +64780, +64651, +62570, +62602, +62570, +62570, +62571, +62571, +60425, +58312, +56199, +58312, +60458, +62571, +60490, +58345, +60425, +56199, +52006, +49860, +49860, +54086, +58345, +60457, +60393, +60393, +54086, +58280, +56232, +52006, +49926, +47845, +49894, +54120, +54120, +56233, +56265, +60491, +58377, +52103, +60491, +52040, +45701, +43556, +43622, +45767, +41574, +47913, +45767, +45766, +45766, +39428, +43654, +37346, +64879, +47975, +37379, +28993, +24801, +20641, +18626, +18625, +18625, +18593, +20641, +18561, +18593, +18593, +18560, +18496, +37412, +39492, +62766, +60716, +47974, +45799, +39461, +28961, +26946, +22721, +26914, +20608, +24801, +22688, +33220, +31009, +49960, +47846, +49959, +56265, +58378, +56265, +58377, +58378, +62636, +56297, +64684, +54151, +60458, +58377, +62603, +43619, +47845, +54152, +47813, +52039, +52039, +60523, +58410, +52039, +56264, +52071, +47878, +58410, +60555, +54217, +58475, +64749, +60588, +54217, +58475, +47845, +58443, +60524, +52071, +62669, +37313, +54184, +56427, +50023, +54216, +49861, +56200, +56232, +52006, +60491, +56362, +56362, +56362, +56297, +52071, +62604, +49992, +37346, +43653, +56331, +52072, +54217, +43684, +60588, +64846, +64878, +64814, +54314, +56394, +64879, +52136, +52136, +54217, +60556, +49926, +49959, +43685, +35234, +35300, +33187, +20576, +26882, +22721, +18528, +18594, +16514, +18528, +35332, +56395, +56329, +47942, +47943, +35331, +24800, +20706, +14465, +8224, +4096, +16773, +10402, +18886, +21032, +16806, +10433, +8321, +16772, +10401, +6240, +10434, +10434, +10434, +8322, +8354, +8322, +8322, +10402, +10467, +6240, +14692, +10434, +14660, +16773, +20966, +10402, +10499, +14628, +14758, +6176, +6208, +10336, +24964, +65044, +52201, +64878, +58376, +60490, +56265, +62573, +49895, +47782, +41475, +58410, +60491, +56361, +52167, +52199, +58538, +62828, +58634, +56457, +54312, +62636, +43654, +26784, +24672, +24737, +22657, +20577, +20609, +18528, +20609, +20609, +20609, +20609, +20609, +22689, +22689, +24769, +26849, +28961, +26881, +26881, +26848, +28897, +31010, +28962, +22753, +18560, +12352, +10272, +14432, +24769, +26850, +24769, +22721, +22656, +18496, +18528, +20576, +20609, +22657, +22657, +22657, +20576, +22689, +22721, +22721, +22721, +20673, +20673, +20640, +18560, +16513, +16481, +18529, +18528, +20576, +20608, +22689, +24769, +26817, +26849, +26849, +26849, +24769, +24769, +24769, +22720, +20640, +20640, +20640, +20640, +18560, +18560, +18560, +18560, +20608, +20609, +22688, +22689, +24737, +24737, +24736, +24736, +26784, +26816, +26817, +26849, +28897, +28929, +28961, +28961, +28961, +28961, +28929, +28929, +31042, +29026, +29058, +33381, +52430, +63060, +61076, +61109, +61044, +61076, +61109, +59028, +61044, +58996, +58996, +58995, +58963, +58963, +56915, +56882, +58963, +58963, +56915, +56915, +56915, +56883, +56883, +56883, +56883, +56915, +58963, +58963, +58963, +56915, +56915, +56915, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58996, +58996, +58996, +58996, +58996, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58931, +56883, +56850, +56883, +56850, +56850, +56882, +56850, +56882, +56883, +56882, +56882, +56882, +56883, +56883, +56883, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58963, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61044, +61011, +58963, +58963, +61011, +61044, +61044, +61044, +61044, +63092, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +63125, +63093, +63092, +63093, +63093, +63092, +61012, +61012, +60980, +58931, +58899, +58931, +58899, +58899, +58899, +58867, +56818, +56786, +56786, +56786, +56754, +56753, +56753, +56753, +56754, +56753, +56753 +}, +{ +65338, +65338, +65338, +65338, +65338, +65338, +65306, +65306, +65306, +65273, +65273, +65272, +65240, +65208, +65175, +63095, +61014, +61014, +58934, +56821, +54741, +52660, +50580, +48467, +46387, +44274, +42193, +40081, +35920, +33839, +31727, +29614, +25420, +25388, +23308, +23275, +21195, +21195, +21195, +21163, +23243, +23275, +25323, +25355, +25355, +27436, +27469, +29549, +29549, +29549, +29549, +29549, +27501, +27501, +27501, +27533, +27566, +29615, +29680, +31793, +31858, +31891, +31956, +31956, +31957, +34037, +34037, +34005, +34005, +34005, +34005, +34037, +34037, +31957, +31924, +31892, +29811, +29779, +27698, +25618, +25585, +25585, +27666, +27698, +27731, +29811, +29811, +29811, +29844, +29876, +31957, +31989, +34070, +34102, +34103, +34135, +36183, +36183, +36215, +38296, +38296, +38296, +38296, +38264, +36183, +36216, +36216, +34136, +34136, +36217, +36249, +36249, +36249, +36249, +36216, +34168, +34135, +34103, +32054, +32054, +32022, +29941, +29909, +27829, +27828, +27796, +27796, +27796, +27828, +27796, +27796, +27796, +27763, +27763, +25683, +25650, +23570, +23537, +23537, +23537, +25585, +23505, +23504, +21392, +21327, +25422, +25225, +27207, +54543, +62928, +64910, +62764, +64812, +64813, +64716, +64651, +62570, +60457, +62537, +64683, +64715, +62570, +62570, +64683, +62570, +58344, +58344, +60490, +62538, +58312, +54119, +56199, +58345, +60490, +60457, +58377, +60457, +56232, +54086, +49893, +47780, +49893, +56199, +58345, +60393, +62506, +56232, +60426, +60458, +58313, +56232, +54152, +51974, +45700, +43588, +45668, +49895, +52071, +58410, +60490, +56265, +56233, +52007, +43621, +47880, +47880, +33122, +47880, +47847, +47879, +47847, +41509, +35202, +39491, +60621, +50089, +39493, +26881, +20640, +18560, +20706, +18658, +18593, +18561, +20641, +18561, +18593, +18625, +18560, +20608, +39493, +43718, +64911, +64878, +50055, +37315, +33155, +33220, +22753, +20640, +18560, +22754, +22721, +24801, +26914, +43719, +37347, +52104, +39394, +39426, +43620, +49925, +54184, +54184, +56297, +60523, +54119, +54119, +60458, +62603, +64749, +60523, +49990, +54217, +56330, +64782, +49991, +54184, +49958, +54184, +62636, +41441, +64814, +58410, +58410, +54249, +64814, +52071, +45732, +45797, +47878, +52104, +45765, +52071, +52071, +58411, +52072, +62669, +60588, +58475, +58410, +52039, +54119, +58410, +60491, +49958, +43684, +62668, +58410, +49959, +56298, +41539, +47846, +47846, +58411, +50024, +54185, +60556, +60556, +50055, +52200, +64846, +45829, +50088, +52136, +54249, +56362, +47911, +49959, +49992, +49992, +49992, +47944, +50090, +39559, +26947, +22689, +24835, +22754, +14368, +20674, +18626, +18560, +41735, +64912, +56296, +58475, +45864, +24800, +22786, +16545, +10337, +8289, +35823, +29419, +14660, +10499, +10499, +20999, +25225, +16740, +12514, +16708, +12547, +10402, +8321, +10434, +8321, +8354, +8322, +8354, +8289, +6241, +12580, +23112, +14692, +6240, +14660, +14660, +16773, +8387, +10402, +6241, +8256, +12448, +22851, +50220, +43815, +50055, +52102, +49956, +52038, +54152, +52008, +45702, +43524, +56266, +58378, +58410, +52103, +60587, +64845, +60619, +62828, +60682, +56392, +64845, +54184, +54121, +45670, +33058, +26784, +22624, +22657, +20577, +18496, +20609, +20608, +20641, +20609, +22689, +22689, +24769, +24769, +26849, +28961, +26848, +26881, +31009, +30977, +28929, +26881, +20673, +16545, +10272, +10304, +16545, +26882, +28930, +24769, +18560, +16448, +16448, +18528, +20577, +20609, +22657, +22689, +22657, +22657, +22689, +24769, +22721, +20640, +18560, +18593, +18593, +16512, +18529, +18529, +20576, +20609, +22656, +24704, +26785, +26817, +26849, +26849, +24801, +22720, +22688, +20640, +20640, +20640, +18560, +18560, +18560, +18560, +18528, +18560, +20609, +20641, +20641, +22688, +22688, +22688, +24737, +24736, +24736, +24736, +26816, +26817, +26817, +26816, +26848, +26881, +28929, +28929, +28929, +28929, +28961, +28961, +28994, +28994, +26946, +29091, +41866, +60947, +63125, +61044, +61076, +61076, +61044, +58996, +58996, +58995, +58963, +58963, +58963, +56882, +56882, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56882, +56883, +56915, +56915, +56883, +56883, +56883, +56883, +56883, +56883, +56883, +56915, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58963, +58931, +56883, +56883, +56883, +56883, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56882, +56850, +56882, +56882, +56882, +56850, +56850, +56850, +56850, +56850, +58930, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58963, +61011, +61011, +61011, +61011, +61011, +61011, +58963, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +61011, +58963, +58931, +58931, +61011, +61012, +61044, +61012, +61012, +63092, +63092, +63125, +63125, +63125, +63125, +63093, +63125, +63125, +63125, +63093, +63092, +63093, +63093, +63092, +63092, +63092, +61044, +61012, +61012, +58931, +58899, +58899, +58931, +58899, +58899, +58898, +56818, +56818, +56786, +56786, +56786, +56753, +56753, +56753, +56753, +56753, +56753, +56753 +}, +{ +65338, +65338, +65338, +65338, +65338, +65338, +65306, +65306, +65273, +65273, +65240, +65208, +65207, +63127, +61046, +61014, +58934, +58934, +56853, +54741, +52660, +50580, +48467, +48434, +46354, +42193, +40081, +37968, +33807, +31727, +29614, +27501, +25388, +23340, +23307, +21227, +21195, +19115, +19114, +19082, +21162, +21194, +23242, +23275, +25323, +25355, +27436, +27469, +27501, +29550, +29549, +27469, +27469, +25453, +27501, +27533, +27534, +27566, +29680, +31793, +31858, +31891, +31924, +31956, +31956, +31956, +31956, +34004, +34004, +34004, +34004, +34005, +31956, +31956, +31924, +31892, +29811, +29779, +27730, +27698, +25618, +27666, +27698, +29779, +29811, +29844, +29844, +29844, +29876, +31925, +31957, +32022, +34070, +34103, +36183, +36183, +36215, +36215, +36215, +36215, +36215, +36216, +36216, +36216, +36183, +36216, +36216, +36216, +36216, +36217, +36249, +36249, +36249, +36249, +36216, +34168, +34135, +32055, +32054, +32022, +32022, +29941, +29909, +27829, +27828, +27796, +27828, +27828, +29876, +27796, +27796, +27796, +27763, +27763, +25683, +25650, +23538, +23537, +23537, +23537, +23537, +23537, +23505, +21425, +23439, +25389, +27273, +39753, +62864, +64943, +64942, +64877, +64845, +64878, +64748, +64619, +60489, +58376, +60489, +64651, +62537, +62538, +62570, +62570, +60457, +58312, +58312, +60425, +62538, +58344, +54119, +54086, +54118, +56231, +58376, +60457, +60457, +56232, +54151, +54119, +49893, +45667, +49861, +54119, +58313, +64619, +62506, +62539, +58345, +56232, +56233, +58346, +52071, +49926, +47846, +45668, +45701, +45700, +58345, +58344, +58378, +56265, +45701, +43589, +41508, +47913, +35202, +39493, +45734, +41572, +43653, +43622, +41541, +31072, +64912, +58509, +35299, +26881, +26947, +20674, +18561, +16512, +18560, +20674, +18561, +18561, +18593, +18593, +18560, +22688, +39558, +52170, +65010, +52201, +41636, +35235, +31075, +26914, +18528, +22754, +20705, +22786, +22754, +22721, +26914, +41639, +43718, +50024, +54217, +52071, +60523, +56297, +60555, +52038, +58410, +54184, +43554, +60425, +56199, +56232, +60523, +58410, +58410, +47910, +56362, +56330, +56394, +50023, +60555, +62636, +60491, +54184, +60491, +60556, +47845, +49958, +43619, +56329, +43684, +58442, +49991, +56362, +60523, +52103, +56297, +58378, +52104, +58410, +52071, +52104, +47910, +56329, +56362, +49991, +41571, +56330, +60556, +52071, +56298, +52072, +52039, +49959, +43653, +52072, +49991, +56362, +54249, +54249, +58475, +54281, +60620, +52168, +58507, +43716, +56330, +58443, +58476, +54218, +60557, +47911, +49992, +47912, +43687, +26848, +31172, +26947, +24867, +18528, +20705, +20674, +20674, +14336, +20640, +41703, +60653, +56361, +52202, +35300, +22720, +20739, +12385, +14595, +14627, +6208, +23112, +23144, +18918, +12547, +8353, +18886, +10433, +8320, +10401, +10401, +8321, +10434, +12579, +10402, +8354, +8354, +8354, +6209, +8354, +4128, +12580, +16805, +20999, +10466, +10401, +12580, +18822, +6306, +12450, +6144, +31269, +50220, +58606, +50056, +58409, +62602, +64812, +52102, +64750, +52040, +47750, +45637, +51975, +54088, +45700, +62668, +54216, +60652, +56393, +52199, +54312, +56425, +54183, +56232, +54121, +47750, +37218, +33058, +26817, +20544, +18464, +20609, +20609, +20576, +20609, +20609, +22689, +22689, +22656, +22688, +24769, +28994, +26848, +28928, +31009, +30977, +28897, +26882, +18625, +14464, +8192, +10304, +20706, +28995, +28962, +22754, +16512, +16448, +18529, +18529, +20609, +22689, +22689, +22689, +24769, +24769, +22689, +22689, +20641, +20609, +18560, +18561, +18561, +16480, +20609, +20608, +22656, +24737, +24769, +26817, +26817, +26849, +24801, +24769, +22721, +20640, +18560, +18560, +18560, +18560, +20608, +20608, +20608, +20608, +20608, +20608, +22689, +22721, +22689, +22688, +22688, +22688, +24768, +24769, +24769, +24769, +26817, +26849, +26849, +26816, +26816, +26881, +28929, +26881, +28929, +28961, +28961, +28961, +28962, +28994, +26946, +29058, +35430, +54576, +61012, +58963, +61076, +58996, +58963, +58996, +58963, +58963, +58963, +56883, +56882, +56882, +56850, +54802, +54802, +54802, +54802, +54770, +54802, +54802, +54802, +54802, +54802, +54802, +56882, +56882, +56883, +56883, +56883, +56883, +56850, +56850, +56882, +56883, +56883, +56883, +56883, +56883, +56883, +56883, +56883, +58931, +58931, +56883, +56883, +56883, +56883, +56850, +56850, +56850, +56850, +56850, +56818, +56818, +56818, +54770, +54770, +56850, +54770, +56850, +56850, +56850, +56882, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +58898, +58930, +58931, +58931, +58931, +58931, +58930, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58930, +58931, +60979, +61011, +61011, +61012, +61012, +63092, +63092, +63125, +63093, +63093, +63093, +63093, +63125, +63125, +63125, +63092, +63092, +63092, +63092, +63092, +63092, +63092, +61044, +61012, +61012, +60979, +58931, +58899, +58899, +58899, +58899, +58866, +56818, +56786, +56786, +56753, +56786, +56753, +56753, +56753, +56753, +56753, +56753, +56753 +}, +{ +65338, +65338, +65338, +65338, +65338, +65338, +65306, +65306, +65273, +65240, +65208, +63127, +63127, +61046, +61014, +58933, +58901, +56853, +54773, +52692, +52660, +50547, +48435, +46354, +44241, +40081, +37968, +35887, +31694, +29614, +27533, +25420, +25388, +23307, +21227, +21195, +19115, +19082, +17034, +17034, +19082, +19114, +21194, +23242, +23242, +23275, +25356, +27436, +27469, +27501, +27501, +27469, +25421, +25453, +25453, +25453, +27534, +27566, +29648, +29713, +31794, +31859, +29843, +31923, +31924, +31924, +31924, +33972, +34004, +34005, +34004, +34004, +31924, +31924, +31924, +31924, +29811, +29779, +27698, +27698, +27698, +27731, +27763, +29811, +29844, +31892, +31924, +31924, +31924, +31957, +31989, +34070, +34070, +34103, +36183, +36183, +36247, +36247, +36247, +36215, +36215, +36215, +36183, +36215, +36215, +36184, +36216, +36216, +36217, +36217, +36249, +36249, +36249, +36216, +36216, +34168, +34135, +34135, +32054, +32054, +29942, +29909, +27829, +27828, +27828, +27828, +27828, +27829, +27828, +27796, +27796, +27796, +27763, +27763, +25683, +23570, +23538, +23537, +23537, +23537, +23537, +25585, +23505, +23473, +25487, +27436, +35659, +52365, +64911, +64878, +64942, +64845, +62765, +64814, +64684, +62538, +60456, +60456, +62569, +62570, +62537, +64651, +64651, +62538, +60457, +62538, +60490, +60457, +58312, +58344, +56231, +54086, +52038, +56231, +60457, +62570, +60457, +54151, +52006, +56200, +56200, +51974, +49893, +52038, +51974, +56200, +56168, +60394, +56200, +56200, +58345, +62604, +62604, +56265, +49959, +43589, +41507, +43620, +56264, +54118, +62636, +56233, +56201, +49895, +54186, +52106, +33154, +39493, +45767, +39459, +45767, +45768, +39429, +28928, +56460, +50090, +37412, +26881, +29028, +20674, +16513, +18625, +18561, +20642, +18561, +18561, +16512, +18593, +18528, +22688, +39526, +60622, +60589, +45829, +39524, +39462, +31044, +22721, +22753, +20673, +20706, +22722, +20641, +20608, +28995, +43719, +43718, +52104, +60588, +49958, +45797, +58442, +60555, +49990, +58410, +52135, +58312, +60425, +56232, +54119, +52038, +58442, +58410, +64911, +64879, +56330, +56330, +62733, +64911, +47845, +58410, +62571, +56298, +47877, +43651, +52039, +54216, +49990, +58443, +54216, +56330, +56362, +47845, +45764, +58442, +60523, +60491, +52071, +54184, +49991, +50023, +31072, +52233, +65009, +52169, +47942, +58410, +54184, +56265, +62572, +60459, +49926, +52040, +56330, +54217, +56298, +47845, +62668, +62668, +60555, +62733, +56394, +52103, +47910, +50056, +50024, +60557, +45766, +43686, +43686, +43653, +41541, +28961, +24833, +20673, +18528, +20641, +18593, +20738, +18625, +18561, +18496, +24800, +52267, +64847, +54314, +39557, +22688, +24835, +12320, +10304, +33611, +29418, +27337, +6240, +18885, +23111, +21031, +16805, +12579, +12547, +12547, +12514, +12547, +14628, +12515, +8289, +6208, +6208, +8354, +6209, +10435, +18886, +18919, +10434, +8353, +14693, +14693, +12612, +6176, +6306, +10337, +4096, +41835, +65043, +64944, +52169, +47878, +64878, +56328, +60554, +58474, +58442, +52039, +51975, +47782, +47781, +49894, +54120, +54152, +52136, +60620, +62797, +60684, +64942, +62667, +56296, +54119, +56200, +56201, +37217, +41476, +35236, +22592, +20577, +22722, +18464, +22689, +20609, +20576, +22689, +22657, +22656, +24736, +24768, +28962, +28928, +28929, +33057, +30977, +30945, +26882, +18592, +12416, +8192, +12352, +20706, +26882, +26882, +20706, +14432, +16481, +16448, +16480, +18560, +20608, +22688, +22688, +22689, +22721, +22657, +20641, +20609, +18561, +18529, +18529, +18529, +16481, +22688, +22688, +24736, +26849, +26849, +26849, +26849, +24769, +22689, +22656, +20608, +20609, +18560, +18528, +20576, +20608, +22689, +22657, +22657, +22657, +22657, +22689, +24737, +24769, +24737, +24736, +22688, +24736, +24768, +24769, +26849, +26849, +26849, +26849, +26849, +26816, +26816, +26881, +26881, +26848, +28961, +28961, +26913, +28961, +26913, +28994, +29027, +29059, +29091, +46092, +58867, +56850, +58996, +56883, +56883, +56883, +56883, +56882, +56850, +56850, +56850, +54802, +54769, +54769, +54770, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54802, +54802, +54802, +54802, +54802, +54802, +54802, +54802, +54802, +54802, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56818, +54770, +56850, +56850, +54770, +54770, +54770, +54770, +54737, +54770, +54770, +54769, +54770, +56850, +54770, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +58898, +58898, +58930, +58930, +58898, +58898, +58898, +58898, +58930, +58931, +58931, +58931, +58930, +58930, +58930, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +60979, +61011, +61011, +61012, +61012, +63092, +63092, +63125, +63093, +63093, +63093, +63093, +63125, +63125, +63092, +63092, +63092, +63092, +63092, +61044, +63092, +63092, +61012, +61012, +60979, +60979, +58931, +58931, +58866, +58899, +58866, +56818, +56786, +56786, +56786, +56786, +56753, +56753, +56786, +56786, +56753, +56753, +56753, +56753 +}, +{ +65338, +65338, +65338, +65338, +65338, +65338, +65306, +65306, +65273, +65240, +63159, +63127, +61046, +61014, +58933, +58901, +56821, +56821, +54740, +52660, +50579, +48467, +46354, +44241, +42161, +38000, +35888, +33807, +31662, +29582, +27501, +25388, +23275, +23275, +21195, +19114, +19082, +17034, +17001, +14921, +17001, +19081, +19113, +21162, +21194, +23275, +25355, +25388, +25388, +25421, +27501, +27501, +25453, +25453, +25453, +23405, +27566, +27567, +27567, +27600, +29681, +29746, +29811, +29875, +29876, +31924, +31924, +34004, +34005, +34005, +34005, +34004, +31924, +31924, +31924, +31924, +29811, +29779, +27698, +25617, +27731, +27763, +29811, +29843, +31892, +31892, +31924, +31924, +31957, +31957, +34037, +34070, +34103, +36183, +36215, +36216, +38296, +38296, +38296, +38296, +36215, +36215, +36183, +36183, +38264, +36184, +36216, +36249, +36249, +36216, +36216, +36249, +36216, +36216, +36216, +34168, +34167, +34135, +32055, +32054, +29942, +29909, +27829, +27828, +27828, +27796, +27828, +27829, +27828, +27796, +27796, +27796, +27763, +25683, +25650, +23537, +23570, +23537, +23537, +23536, +23537, +25585, +23505, +23473, +25519, +31629, +44077, +60784, +64846, +62765, +62764, +60684, +60685, +64814, +64750, +64716, +64715, +64714, +62602, +60392, +58376, +62570, +62537, +58376, +60425, +62538, +60490, +58377, +58345, +60490, +60457, +56199, +52037, +54150, +56264, +58344, +60457, +52038, +47780, +54087, +62572, +62539, +56232, +54119, +49861, +47748, +47748, +58248, +56168, +52007, +52007, +58378, +60523, +56265, +54121, +49960, +45669, +43587, +52071, +49925, +58410, +54087, +49862, +45702, +49993, +47913, +35267, +26816, +43621, +43653, +47879, +39397, +33090, +28928, +64978, +56429, +45800, +24768, +24802, +20641, +18593, +20674, +18528, +22722, +18561, +18593, +16512, +16513, +16448, +22688, +37446, +64849, +58476, +41604, +35266, +33123, +26818, +24834, +22785, +20706, +22754, +22786, +20641, +24802, +33188, +41606, +52105, +45797, +54217, +52104, +47845, +60587, +58442, +52103, +58410, +64878, +52006, +58312, +56232, +54119, +49926, +43619, +52136, +56362, +35232, +39490, +43716, +47975, +52104, +50023, +52071, +52039, +58378, +52039, +49990, +58378, +47877, +43619, +54216, +56394, +54216, +58474, +54184, +50022, +52103, +58409, +49925, +49990, +49893, +56297, +64814, +52233, +56492, +45927, +52168, +50023, +58410, +60556, +52071, +54120, +56233, +47814, +49927, +52105, +54185, +47910, +56330, +47878, +52135, +52136, +60588, +60588, +62668, +47878, +62701, +56363, +60557, +49992, +47944, +47945, +47912, +39493, +39526, +24801, +22754, +20673, +20706, +22787, +16512, +20706, +18528, +22721, +22688, +56493, +58573, +47976, +43784, +26947, +14336, +16546, +25095, +10401, +23111, +27304, +18918, +18885, +8320, +18885, +12579, +8321, +10402, +14627, +10401, +8321, +10434, +8321, +8289, +14660, +10434, +8289, +8354, +4096, +10434, +16773, +18919, +12579, +8353, +10499, +18919, +10467, +8322, +2048, +35691, +54609, +52234, +47877, +43652, +49990, +52070, +60554, +56361, +54248, +45796, +45765, +58346, +45636, +49862, +45668, +52007, +60491, +56330, +62700, +62797, +64942, +60652, +52102, +54183, +47780, +62571, +49861, +47749, +37218, +43688, +37382, +18432, +18464, +22689, +20609, +20641, +18528, +20609, +22689, +24769, +26849, +26849, +28961, +28929, +31041, +37251, +35106, +30945, +26850, +18592, +14496, +10272, +12385, +18625, +22689, +22689, +16512, +12320, +14401, +16449, +16481, +18561, +20640, +22688, +22720, +22721, +24769, +22689, +20609, +18561, +18529, +18529, +18529, +18529, +18529, +22720, +22720, +24768, +24800, +26881, +24801, +22720, +22688, +20608, +20544, +18496, +18529, +20609, +20577, +20577, +22689, +24737, +24737, +24705, +24705, +24737, +24737, +24736, +24736, +24769, +24736, +24736, +24736, +24768, +24769, +24769, +24769, +26849, +26881, +26849, +26848, +26848, +26881, +26881, +26848, +26880, +28961, +26913, +28993, +28994, +26946, +29026, +26978, +24865, +39753, +56753, +56850, +58963, +56850, +56882, +56850, +56850, +56850, +54770, +54769, +54769, +54769, +54769, +54737, +54769, +52689, +52689, +52689, +52689, +52689, +52689, +52689, +52689, +52689, +54769, +54769, +54770, +54770, +54770, +54770, +54770, +54770, +54770, +54802, +54802, +54802, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56818, +54770, +54770, +54770, +54737, +54737, +54770, +54770, +54737, +54737, +54737, +54770, +54737, +54770, +54770, +54769, +54770, +56850, +54770, +54770, +54770, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +58898, +58898, +58898, +58898, +58931, +58930, +58930, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58930, +58930, +58930, +58931, +58931, +58930, +58931, +58931, +60979, +60979, +61011, +61011, +63060, +63092, +63092, +63092, +63125, +63093, +63093, +63093, +63093, +63125, +63125, +63092, +61044, +63092, +63092, +63092, +61012, +61012, +61012, +60979, +60979, +58931, +58899, +58899, +58899, +58866, +58866, +58866, +56786, +56786, +56786, +56786, +56786, +54673, +54705, +56753, +56753, +56753, +54673, +56721, +56721 +}, +{ +65338, +65338, +65338, +65306, +65305, +65273, +65273, +65273, +65208, +65175, +63095, +63062, +58901, +56821, +56821, +56789, +54741, +52628, +50547, +50515, +48435, +46354, +44274, +40113, +38000, +35887, +33807, +29646, +27534, +25453, +25388, +23275, +19147, +19146, +19114, +17033, +17001, +14920, +14888, +12807, +17000, +16968, +16968, +19049, +21129, +21162, +23243, +23275, +23275, +23308, +25388, +25421, +25421, +25421, +23373, +23373, +25454, +27534, +27567, +29648, +29680, +29745, +29778, +31859, +31924, +29844, +31892, +31956, +34037, +34005, +31957, +31956, +34005, +31924, +31892, +29844, +29811, +27730, +27730, +27698, +27731, +27763, +29843, +29844, +29844, +31924, +31956, +31957, +34037, +34070, +34102, +36150, +36183, +38263, +38295, +38296, +36247, +36247, +36248, +36215, +36215, +36183, +36183, +36183, +36183, +36215, +36248, +36247, +34168, +34200, +34200, +34168, +34200, +36249, +36249, +36249, +34168, +34136, +32055, +32023, +29942, +29910, +27829, +27829, +27829, +27829, +27829, +27829, +27829, +25748, +25716, +25748, +25716, +23635, +23603, +23603, +25618, +23570, +23570, +25585, +27633, +25617, +25585, +27601, +33776, +42032, +54512, +62831, +62796, +62795, +64812, +64781, +64845, +64845, +64813, +64748, +62635, +62635, +62602, +60489, +60489, +62570, +60489, +60489, +60489, +60457, +60457, +58312, +56231, +60424, +58344, +58312, +56199, +54119, +58312, +56199, +56199, +56231, +56167, +56231, +58345, +56199, +52038, +52006, +47780, +54119, +49893, +52039, +54185, +54152, +54120, +49894, +49894, +52007, +58346, +60426, +56233, +49926, +45700, +45733, +58410, +54152, +47846, +45766, +33089, +49993, +43719, +35268, +37381, +47977, +60623, +45767, +43718, +43717, +64977, +52170, +41574, +31074, +22721, +20673, +18560, +18593, +20641, +20641, +20609, +20642, +16416, +16481, +18625, +24897, +50186, +64944, +62702, +41540, +33122, +26784, +28962, +31075, +26882, +24770, +24803, +20545, +24770, +24736, +37380, +47911, +49926, +56233, +56298, +41506, +49991, +41571, +52136, +50055, +56362, +60588, +60652, +60620, +54216, +54151, +52071, +52104, +54249, +52136, +47878, +52104, +56265, +52039, +43651, +49990, +43684, +43684, +41636, +41636, +47846, +45733, +54152, +60523, +60556, +52104, +43619, +39425, +45764, +50023, +45764, +50022, +56329, +62668, +56361, +45764, +50022, +54248, +45763, +52103, +60522, +52071, +58442, +47877, +54120, +54088, +52007, +52039, +52072, +47877, +50023, +58475, +60587, +60587, +52167, +60555, +52168, +56329, +56297, +54217, +56298, +47847, +52106, +39461, +37446, +37447, +26979, +26947, +22785, +20640, +20673, +20705, +18592, +20705, +22752, +20640, +20706, +22721, +39558, +60655, +52170, +45864, +14336, +18658, +16611, +29385, +35724, +20965, +10401, +16773, +23112, +25225, +23112, +12514, +12514, +12515, +12482, +10434, +8289, +12515, +10402, +8321, +12515, +12547, +10402, +10402, +16709, +21032, +8418, +10466, +14659, +18821, +14660, +10467, +2208, +6305, +8256, +25093, +65239, +62702, +58378, +47844, +52072, +52072, +52136, +50055, +64845, +58570, +47941, +54280, +45733, +52040, +47814, +43555, +47781, +56297, +58442, +54248, +60522, +52168, +58540, +60588, +62668, +62636, +52007, +54088, +43557, +37250, +41509, +39396, +41542, +30977, +22656, +24802, +22656, +24769, +22656, +20576, +24770, +24737, +26785, +28897, +28897, +35138, +39298, +37185, +35170, +26914, +18625, +10304, +10240, +18593, +24802, +24834, +22753, +18529, +16481, +18529, +18528, +22689, +22688, +22720, +24801, +24801, +24770, +22624, +18496, +18528, +18528, +18528, +18560, +18528, +20608, +24769, +24768, +26881, +26881, +24801, +24769, +22721, +22689, +20609, +22657, +20577, +20609, +20576, +20576, +20608, +24736, +24769, +24769, +24737, +24704, +24737, +24769, +24769, +24769, +24769, +24769, +24769, +24769, +24769, +24801, +24801, +24801, +24800, +24736, +26816, +26817, +26849, +26817, +26848, +26849, +28897, +26913, +26881, +26881, +28961, +28961, +28994, +28994, +29027, +29026, +33349, +50350, +56850, +54770, +54802, +56882, +54770, +54769, +54737, +54737, +54737, +52657, +52656, +52656, +52657, +52688, +52688, +52688, +52688, +52656, +50608, +50608, +50608, +52656, +52689, +52689, +52689, +52689, +52689, +52689, +52689, +52721, +52721, +54769, +54802, +56850, +54770, +54770, +56818, +56850, +54770, +54770, +54770, +54802, +54802, +54802, +54802, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54737, +54737, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +56817, +56817, +56818, +56818, +56818, +56818, +56850, +56850, +56850, +56850, +56850, +56850, +58931, +56883, +56850, +56850, +56850, +56850, +56850, +56850, +56882, +56882, +58930, +58930, +58930, +58930, +58930, +58930, +56882, +58930, +58930, +58931, +58931, +58963, +61011, +61011, +63092, +63092, +63092, +63092, +63092, +63092, +61044, +61044, +63092, +63092, +63092, +63092, +63092, +63092, +61044, +61012, +61011, +61011, +61011, +60979, +58930, +58898, +58898, +58898, +58898, +58898, +58898, +56818, +56785, +56753, +56753, +56785, +56786, +56786, +56786, +56753, +56754, +56753, +56753, +56753 +}, +{ +65306, +65338, +65338, +65305, +65305, +65273, +65273, +65240, +65208, +63127, +63063, +61014, +58869, +56789, +54741, +54708, +52628, +50547, +50515, +48435, +46354, +44274, +42193, +40048, +35887, +33774, +29646, +27565, +25453, +23340, +23276, +21163, +19114, +17066, +17033, +17001, +14921, +14888, +12840, +12807, +12840, +14856, +14888, +16968, +19049, +19082, +21162, +23243, +23275, +23308, +25388, +25420, +25421, +25421, +25421, +25454, +25421, +25454, +27535, +27567, +27600, +27665, +29746, +29778, +29843, +29843, +31892, +31956, +31957, +31957, +31956, +31956, +31956, +31892, +29844, +29843, +29779, +27730, +27731, +27730, +27763, +29844, +29876, +29876, +29876, +29876, +31924, +31956, +34037, +34070, +36150, +36150, +36183, +38263, +38295, +38295, +36247, +36247, +36215, +36215, +36183, +34135, +34103, +36183, +36183, +36248, +38296, +36248, +36248, +34200, +34168, +34168, +34168, +34200, +36248, +34168, +34136, +32087, +32055, +32023, +29942, +29910, +27829, +27829, +27829, +27829, +27829, +27829, +27829, +25748, +25716, +25748, +25716, +25683, +23603, +23602, +25618, +23570, +23570, +27634, +27665, +25617, +27666, +29714, +38002, +48370, +58706, +62831, +64877, +64909, +64877, +64781, +64845, +64812, +64780, +62667, +62635, +64715, +64715, +64780, +64747, +64683, +60490, +62570, +62537, +58344, +58344, +58344, +58312, +58344, +56231, +54086, +56167, +58312, +58312, +58312, +58312, +58344, +58312, +58345, +56264, +54119, +52038, +49925, +47780, +52039, +49893, +52006, +54120, +54120, +54153, +49927, +45700, +47813, +49894, +56233, +60459, +49959, +41474, +47781, +52072, +58411, +58411, +54186, +47847, +37315, +43687, +28929, +35268, +45832, +41573, +45767, +45766, +43717, +62766, +52138, +43752, +31107, +22688, +20673, +20674, +22786, +22754, +22721, +22689, +18496, +20642, +20674, +16480, +31236, +45960, +65009, +58443, +52138, +33090, +35236, +33156, +26882, +24801, +24802, +24835, +24738, +20512, +26881, +41606, +58476, +58410, +47845, +52104, +52071, +47845, +49990, +58475, +52136, +47942, +50055, +58572, +64911, +58442, +56329, +58410, +56329, +56362, +64976, +62669, +60556, +60523, +58378, +52103, +58475, +54249, +56297, +64944, +54250, +56330, +62604, +56265, +56297, +52104, +43684, +54216, +49958, +49991, +49990, +52135, +60555, +58474, +56328, +58410, +60523, +56361, +49990, +64846, +58377, +47845, +47812, +43651, +56330, +56265, +52007, +47781, +52072, +45732, +60620, +60587, +60588, +54281, +64878, +62700, +54216, +64781, +54216, +52072, +56298, +45765, +49992, +52139, +31075, +26881, +22688, +24834, +24834, +22753, +22786, +18560, +18560, +20673, +18560, +18560, +20673, +22754, +16384, +52203, +56428, +45864, +35300, +22819, +12320, +12417, +16675, +27304, +27272, +23111, +18886, +4096, +18853, +23079, +14627, +10402, +14628, +10434, +12547, +8321, +10434, +12515, +10466, +10466, +10434, +8321, +8289, +10402, +18918, +12612, +12579, +12514, +10402, +14661, +16774, +4224, +6176, +8256, +50416, +62897, +62637, +58378, +49990, +47847, +47879, +45733, +52168, +64975, +58538, +60619, +47941, +54217, +49991, +45668, +52039, +49958, +56297, +56329, +58475, +60555, +50055, +58539, +60652, +54216, +56329, +47813, +45636, +45702, +41444, +39428, +37315, +49961, +47913, +35300, +26817, +26882, +26850, +28963, +24705, +24704, +28930, +26816, +33090, +35203, +37218, +39266, +37185, +33057, +24801, +18625, +12384, +12352, +18626, +24834, +24834, +20673, +16448, +16448, +16449, +20609, +22753, +24801, +24800, +24801, +22721, +22689, +22656, +20609, +20609, +18561, +18561, +20609, +20608, +22688, +24769, +24768, +26881, +26881, +24769, +22688, +20641, +20641, +20609, +20641, +20609, +20609, +18561, +20576, +20576, +20576, +22656, +24769, +24737, +24736, +24737, +24769, +24769, +24769, +24769, +24737, +24737, +24736, +24769, +24768, +24768, +24768, +24768, +24769, +26849, +26849, +26817, +26817, +26816, +26849, +28897, +26881, +26881, +26881, +28929, +28961, +28994, +28994, +28994, +29027, +31204, +44011, +54705, +54769, +52721, +54769, +54737, +54737, +54737, +52657, +52657, +52657, +52656, +52624, +52656, +52656, +52656, +52656, +52656, +50608, +50576, +50608, +52656, +52656, +52656, +52656, +52656, +52657, +52657, +52657, +52657, +52689, +52689, +52689, +54770, +54770, +54770, +54738, +54770, +54770, +54770, +54769, +54769, +54769, +54769, +54769, +54737, +54769, +54769, +54769, +54769, +54737, +54737, +54737, +54737, +54769, +54737, +54737, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +56817, +56817, +56817, +56818, +56818, +56850, +56850, +56850, +56850, +56850, +56850, +56850, +56882, +56850, +56850, +56882, +56882, +56882, +56882, +56882, +56882, +56882, +56882, +58930, +58930, +58930, +58930, +58930, +58930, +56882, +58930, +58930, +58931, +58963, +61011, +61011, +61012, +61012, +61044, +61044, +63092, +63092, +63092, +63092, +63092, +63092, +61044, +61044, +61044, +61044, +61012, +61011, +60979, +60979, +60979, +60979, +58931, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +56818, +56785, +56785, +56785, +56785, +56753, +56753, +56753, +56753, +54673, +54673, +54673, +54673 +}, +{ +65305, +65305, +65305, +65273, +65273, +65240, +65240, +65208, +65207, +63094, +63062, +60982, +58869, +56756, +54708, +52628, +50515, +48434, +48402, +46322, +44241, +42161, +40048, +37935, +33774, +31694, +27533, +27501, +23340, +21260, +21195, +19082, +17034, +14954, +14921, +12841, +12808, +12808, +12775, +10727, +10727, +10727, +12775, +14856, +16968, +17001, +19082, +21194, +21227, +23275, +23308, +23340, +23340, +23340, +23373, +25421, +25421, +25454, +25486, +27567, +27600, +27665, +27665, +27698, +29779, +29811, +29844, +31924, +31956, +31924, +31924, +31924, +31924, +29844, +29843, +29811, +27730, +27730, +27731, +27731, +27763, +29844, +29876, +31924, +31924, +31956, +31957, +34037, +34037, +34070, +36150, +36182, +36183, +38263, +38263, +38263, +36215, +36215, +36215, +36183, +34135, +34103, +34103, +34103, +36215, +38264, +36248, +36249, +36248, +34200, +34168, +34168, +36248, +36249, +36281, +36249, +34168, +34136, +32056, +32055, +29942, +29910, +29910, +27861, +27829, +27829, +27829, +27829, +27829, +25748, +25748, +25748, +25748, +25715, +23603, +25651, +27698, +25618, +25618, +27666, +27698, +25650, +27730, +33875, +42195, +52596, +60818, +62831, +64877, +64941, +64909, +64813, +64845, +64812, +64780, +62667, +64715, +64780, +64715, +64715, +64715, +62602, +60457, +60457, +60425, +58312, +58344, +58376, +58344, +58344, +58344, +56199, +58344, +60490, +58344, +58345, +58312, +56232, +58312, +58345, +56231, +54119, +56232, +52038, +52071, +52006, +47813, +49926, +49894, +47781, +52040, +52040, +47813, +43620, +45733, +54152, +54185, +47846, +54185, +45700, +45733, +62604, +58411, +49959, +43653, +41541, +39461, +33155, +28896, +41605, +39460, +41541, +41573, +50023, +64814, +47944, +31073, +24768, +24801, +22754, +20673, +18561, +20609, +24802, +28995, +26850, +20577, +22722, +18560, +35429, +52299, +60718, +47879, +47847, +35203, +31043, +26882, +24801, +26915, +20641, +22689, +24802, +24769, +37413, +43751, +47943, +54184, +60523, +52104, +49958, +43652, +41571, +49991, +47878, +58475, +56362, +60653, +54281, +58475, +58410, +54119, +56297, +50055, +58507, +54281, +49958, +64716, +62636, +62635, +62668, +64911, +64716, +62701, +50023, +60523, +58345, +60491, +56297, +56297, +58507, +62636, +64749, +58442, +58443, +58410, +49958, +54183, +60587, +54184, +56297, +49990, +52071, +58377, +56265, +52071, +60523, +64879, +52104, +45733, +47813, +54152, +49958, +54217, +60555, +58474, +54281, +64813, +54216, +49990, +54216, +54184, +49991, +52072, +49959, +56299, +43654, +39493, +33188, +31140, +29092, +22753, +29060, +22753, +22753, +22818, +20706, +20673, +18593, +20674, +18594, +18560, +28994, +47944, +47976, +43751, +35365, +16481, +18724, +31499, +20966, +6176, +16739, +16772, +27370, +25225, +16740, +8321, +8321, +14660, +10434, +14628, +8321, +10434, +10434, +8289, +8321, +10434, +10434, +10434, +23112, +12547, +10401, +16838, +14725, +12580, +12515, +8289, +12516, +8289, +10336, +37706, +56721, +60718, +54216, +49926, +56331, +37282, +43588, +41572, +47910, +43716, +64975, +54281, +60588, +60491, +58411, +54152, +47846, +47781, +58378, +64813, +60555, +60620, +54281, +54313, +64910, +50086, +56264, +49958, +54152, +45669, +39331, +39395, +45767, +49960, +56331, +58445, +41574, +22592, +22592, +24672, +28930, +24704, +28897, +28896, +33090, +35204, +37186, +39234, +39266, +33090, +26914, +18593, +8192, +12384, +20706, +22786, +22753, +20641, +14400, +16448, +18529, +22721, +24834, +26881, +26881, +24769, +20641, +20641, +20576, +18529, +20609, +18561, +20609, +20641, +22689, +24769, +26849, +26817, +26849, +26849, +22721, +20608, +18528, +18560, +18561, +16480, +16480, +18528, +20576, +20609, +22689, +22689, +22720, +24769, +24736, +22688, +22688, +22721, +22721, +22721, +22689, +22689, +22689, +22689, +22689, +22688, +24736, +22688, +24736, +26817, +26849, +26849, +26817, +26816, +26816, +26849, +26881, +26881, +26881, +26881, +26881, +28961, +28962, +28994, +28994, +31075, +29058, +37640, +52527, +54769, +52689, +54769, +54737, +54737, +52657, +52656, +52656, +52624, +52624, +52624, +52624, +50575, +50575, +50575, +50575, +50575, +50575, +50576, +50608, +50576, +50576, +50576, +50576, +50576, +52656, +52656, +52656, +52689, +52689, +52689, +54769, +54769, +54769, +54738, +54738, +54738, +54769, +54737, +54737, +54737, +54737, +54737, +52689, +54769, +54769, +54737, +54737, +52689, +52689, +52656, +52656, +54737, +54737, +52689, +54737, +54737, +54769, +54737, +52688, +54737, +54737, +54769, +54769, +56817, +56817, +56817, +56818, +56850, +56850, +56818, +56818, +56818, +56850, +56850, +56850, +56850, +56850, +56850, +56882, +56882, +56882, +56882, +56882, +56882, +56882, +56882, +58931, +58930, +58930, +58930, +58930, +58930, +58930, +58930, +58931, +58931, +58931, +61011, +61011, +61011, +61011, +61011, +61044, +61044, +61044, +61044, +61044, +61012, +61011, +61011, +61011, +61011, +60979, +58931, +58931, +58931, +58931, +58931, +58899, +58898, +58898, +58898, +58898, +58898, +58898, +58866, +56818, +56786, +56785, +56785, +56785, +54673, +54705, +54705, +54705, +54673, +54673, +54673, +54673 +}, +{ +65273, +65273, +65273, +65273, +65240, +65240, +65207, +63127, +63127, +61014, +61014, +58901, +56789, +54708, +52596, +50515, +48435, +46322, +46290, +42161, +40048, +37968, +35887, +33742, +31694, +27533, +25453, +23372, +21260, +21227, +19115, +17034, +14921, +12841, +12808, +10760, +10728, +10695, +10695, +10695, +8614, +10662, +10663, +12775, +14856, +14920, +17033, +19114, +21162, +21195, +23275, +23308, +23308, +23308, +23341, +23341, +25454, +25454, +25454, +27535, +27600, +27633, +27665, +27665, +27698, +29779, +29844, +31924, +31924, +31924, +31924, +31924, +31924, +29844, +29843, +29811, +27730, +27698, +27731, +27763, +27763, +29843, +29876, +31956, +31956, +31957, +31989, +34070, +34037, +34070, +34102, +36151, +36183, +36215, +36215, +36215, +36215, +36183, +36183, +34135, +34103, +34103, +36183, +36183, +36184, +36216, +36248, +36216, +34168, +34136, +34136, +34136, +34168, +34200, +36249, +34168, +34136, +32087, +32055, +32023, +29943, +29942, +29910, +27862, +27829, +27829, +27829, +27861, +27829, +27796, +25748, +25748, +25748, +25715, +25683, +25683, +27699, +25650, +25650, +29747, +29779, +27731, +29811, +35987, +48436, +54643, +60785, +64878, +64877, +64844, +64812, +64812, +62732, +64780, +62699, +64715, +64780, +64845, +64748, +60489, +60489, +60457, +58376, +58344, +58312, +58344, +60425, +60425, +56231, +56199, +58312, +58344, +58345, +58345, +56232, +56264, +60425, +58344, +56264, +56264, +56232, +56232, +58344, +54151, +56264, +52006, +54119, +60491, +58410, +52007, +56233, +56265, +52040, +54185, +54152, +49959, +54120, +49926, +47781, +45700, +52039, +58346, +60524, +49959, +45734, +45799, +45767, +39461, +33122, +47912, +45799, +45767, +41540, +54248, +60620, +50056, +45832, +31106, +22688, +18528, +20674, +20674, +20641, +24802, +31043, +35301, +24769, +22689, +24865, +31202, +58638, +58572, +43653, +41541, +26784, +31075, +26850, +22721, +22753, +22754, +22754, +22689, +22720, +35365, +45831, +58475, +56297, +54184, +56297, +58442, +49990, +58410, +52104, +62637, +58443, +52072, +64847, +52169, +45732, +62604, +47812, +54184, +47877, +39490, +60555, +52103, +58410, +58410, +58410, +56329, +60522, +52038, +58442, +52038, +47780, +60490, +47813, +56329, +41538, +54281, +49959, +54217, +52071, +45765, +62636, +60555, +54248, +47909, +62669, +56297, +52071, +56330, +54184, +52071, +62604, +64717, +60524, +58411, +47846, +52104, +41539, +52136, +45829, +54248, +64813, +58474, +54248, +56361, +43619, +52071, +47845, +45765, +43653, +41508, +37315, +28929, +37382, +26947, +24834, +22786, +29092, +22753, +16448, +22754, +24899, +20641, +20674, +20642, +20707, +20707, +20641, +24800, +52170, +45831, +45897, +31204, +18723, +16676, +23080, +27338, +25257, +18853, +4128, +16838, +20999, +16773, +10434, +8289, +10402, +8321, +8288, +12515, +8353, +10434, +12515, +8289, +10402, +6240, +8321, +20967, +18821, +14660, +8353, +8353, +16806, +16741, +8290, +8322, +10337, +10240, +65044, +54509, +48103, +56426, +49926, +33056, +43621, +39427, +37282, +56362, +49990, +54248, +60555, +49990, +45700, +45733, +47814, +47813, +49959, +52103, +62701, +60555, +58506, +58571, +56458, +60684, +56393, +56361, +58409, +49926, +47782, +39395, +39395, +47847, +47846, +52072, +56330, +58412, +54252, +35235, +22560, +26784, +28897, +30945, +33057, +33057, +35203, +37251, +39267, +35041, +30977, +24802, +16545, +10240, +14432, +20706, +22786, +20673, +18560, +16448, +18529, +20609, +22721, +24834, +26849, +26849, +22689, +20609, +20609, +18528, +18496, +18528, +18561, +20609, +22721, +24769, +24769, +26849, +26817, +26850, +24769, +22689, +18528, +18528, +16480, +16480, +16512, +18560, +20609, +20609, +22657, +24737, +24769, +24769, +24769, +24768, +22688, +22688, +22689, +20641, +20641, +20641, +20641, +22689, +22689, +22689, +22689, +24737, +24736, +24736, +26817, +26817, +26817, +26817, +26817, +26849, +26881, +28929, +26881, +26881, +26881, +26913, +26913, +28994, +28994, +28995, +31075, +26946, +33381, +48302, +54737, +52657, +54769, +54737, +52657, +52656, +52624, +52624, +52624, +50543, +50543, +50543, +50543, +50543, +48463, +48463, +50543, +50543, +50543, +50576, +50576, +50576, +50543, +50543, +50576, +50576, +50576, +52656, +52656, +52656, +52657, +52689, +54737, +54737, +54737, +54737, +52689, +52689, +52689, +54737, +54737, +54737, +54737, +54737, +54737, +52689, +52657, +52657, +52656, +52656, +52624, +52624, +52656, +52656, +52656, +52657, +52656, +52656, +52656, +52656, +52656, +52689, +54737, +54769, +54769, +54769, +54769, +54769, +54802, +54802, +54769, +54769, +54802, +54802, +56850, +56850, +56818, +56850, +56850, +56850, +56882, +56882, +56882, +56882, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58930, +58930, +58931, +58931, +58931, +58931, +58931, +60979, +58931, +58931, +61011, +61011, +61011, +61011, +61011, +61011, +60979, +60979, +58931, +58931, +58931, +58899, +58899, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58899, +58898, +56818, +56786, +56786, +56785, +56753, +56753, +54673, +54705, +56753, +56753, +56753, +54673, +54673, +54673 +}, +{ +65240, +65240, +65240, +65240, +65208, +65207, +63127, +63095, +61046, +58933, +58901, +56821, +54708, +52595, +50515, +48402, +46322, +44209, +42129, +40016, +37903, +33774, +31694, +29581, +27501, +25420, +23340, +21260, +19147, +19115, +17034, +14921, +10761, +10760, +10728, +10728, +10695, +8615, +8614, +8582, +6502, +6502, +8550, +8582, +10695, +12807, +14920, +17033, +19082, +21163, +21195, +23276, +23308, +23308, +23341, +23341, +25422, +25422, +25422, +25454, +25519, +27600, +25585, +25585, +27666, +27730, +29843, +31924, +31924, +31924, +31924, +31924, +31924, +29843, +29811, +29811, +27698, +27698, +27731, +29811, +29844, +29876, +31924, +31956, +29876, +29909, +31989, +32022, +34037, +34070, +34102, +36183, +36183, +36215, +36215, +36183, +36183, +34135, +34102, +34103, +34103, +34103, +36183, +36183, +36184, +36216, +36216, +36184, +34136, +34136, +34136, +34136, +34168, +34200, +34200, +34168, +34136, +32087, +32056, +29975, +29975, +29942, +29910, +27862, +27829, +27829, +27829, +27829, +27829, +25780, +25748, +25748, +25748, +25715, +25683, +25683, +27731, +25650, +27731, +29811, +29812, +27763, +31891, +40147, +52596, +56691, +62832, +64878, +64877, +62731, +60619, +64812, +64845, +64813, +60554, +62602, +64683, +64683, +64748, +60522, +60457, +60457, +58376, +58344, +58344, +60425, +60425, +60425, +58280, +56167, +56231, +60457, +58344, +56232, +58377, +56264, +56231, +56232, +54118, +54118, +56264, +58377, +58377, +58344, +56264, +49958, +52071, +58378, +58378, +52007, +52007, +47813, +47846, +49991, +49959, +64750, +56298, +56233, +54120, +52039, +45668, +43522, +49894, +54152, +45701, +41508, +49993, +43654, +28896, +45767, +49992, +45735, +47846, +50055, +64878, +58475, +39460, +28993, +22720, +20641, +20642, +20609, +20608, +29028, +45768, +37349, +33188, +24801, +26945, +41670, +64977, +47975, +49992, +37347, +33123, +33156, +22689, +24866, +22753, +22722, +20608, +20608, +28994, +41703, +60686, +52168, +49990, +58410, +64781, +58442, +47877, +54184, +56330, +39426, +45765, +64815, +54282, +52136, +49991, +60523, +56297, +47844, +45829, +58539, +64846, +60555, +60490, +62636, +54216, +56296, +58377, +45699, +60490, +60522, +52038, +52038, +56297, +60555, +56329, +47942, +54152, +62669, +58410, +60556, +56297, +56297, +56297, +56361, +47845, +52071, +47845, +54184, +58442, +49958, +56265, +60459, +58411, +52104, +43653, +47878, +47878, +45830, +64976, +64878, +56393, +54216, +52103, +56362, +64782, +54217, +47846, +49959, +43686, +52106, +37348, +35268, +31108, +24834, +22753, +20673, +22753, +24866, +26979, +22754, +24867, +22787, +24867, +20642, +18595, +20674, +18560, +35332, +50025, +41670, +33317, +18624, +31401, +18853, +6273, +12644, +18950, +27337, +27370, +10466, +8289, +10434, +8321, +12515, +12515, +10434, +14660, +8289, +10434, +10434, +6240, +12515, +8289, +20999, +14628, +6208, +16805, +16773, +14660, +12547, +8354, +12547, +12515, +8224, +8192, +52303, +64881, +65008, +58765, +60749, +49991, +41444, +41476, +39395, +43621, +58443, +54217, +54249, +54217, +58443, +54217, +54185, +49926, +39394, +54185, +54217, +64878, +52200, +54313, +56458, +52232, +60716, +52167, +58473, +54184, +43587, +45702, +35137, +39396, +45734, +49926, +49893, +49958, +56329, +56363, +52169, +52105, +35170, +26720, +30944, +35138, +35138, +35170, +39331, +39299, +32993, +31010, +22689, +14432, +10272, +16545, +20738, +22753, +20640, +16480, +16448, +18561, +20641, +22753, +24801, +24768, +24737, +22657, +18529, +18561, +16480, +18528, +20609, +20609, +20640, +22721, +24769, +24769, +26849, +24770, +22689, +22657, +20576, +18528, +18496, +18528, +18560, +18593, +20673, +22689, +22657, +22657, +24737, +24769, +24801, +24769, +22720, +22688, +20640, +20640, +20641, +20609, +18560, +20609, +20641, +22689, +22689, +24737, +24769, +24737, +24769, +24768, +24768, +26817, +26817, +26849, +26849, +26881, +26881, +26881, +26881, +26881, +26913, +26913, +26914, +26914, +28995, +31075, +29027, +31269, +44043, +52560, +52624, +52657, +52624, +52656, +52624, +52624, +50576, +50544, +50511, +50511, +50511, +48463, +48463, +48463, +48430, +48463, +48463, +48463, +50543, +50543, +50543, +50543, +50543, +50543, +50544, +50576, +50576, +50576, +50576, +50576, +50576, +52656, +52656, +52656, +52656, +52624, +52656, +52657, +52656, +52656, +52656, +52656, +52656, +52689, +52657, +52657, +52656, +52656, +52624, +52624, +50576, +52624, +52624, +52624, +52624, +52624, +52624, +52624, +52624, +52656, +52656, +52657, +52657, +54737, +54769, +54769, +54769, +54769, +54769, +54769, +54769, +54802, +54802, +54769, +54769, +56850, +56850, +56850, +56850, +56850, +56850, +56882, +56882, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58963, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58899, +58898, +58898, +58898, +58898, +58898, +58898, +58866, +58866, +58898, +58898, +58898, +58898, +58898, +58898, +58898, +58866, +56786, +56785, +56785, +56785, +56753, +54705, +54673, +54705, +54705, +56753, +56753, +54673, +54673, +54673 +}, +{ +65240, +65208, +65208, +65208, +65175, +63127, +63094, +61046, +58966, +58901, +56821, +56788, +52628, +50515, +48434, +46321, +42161, +42128, +40016, +35855, +33742, +31662, +29581, +27500, +23340, +21227, +21227, +19147, +17034, +14954, +14922, +14857, +10728, +10696, +10696, +8647, +8615, +8583, +6502, +6502, +6469, +6469, +6469, +6502, +8582, +10694, +12808, +14921, +17002, +19082, +21195, +21227, +23308, +23308, +23341, +23341, +23373, +23373, +23374, +25454, +25487, +25520, +25552, +25552, +25617, +27698, +29811, +29843, +31892, +31924, +31924, +31924, +31892, +29811, +29811, +29779, +27698, +27730, +29811, +29843, +29844, +29876, +29876, +29876, +29876, +31957, +31957, +31990, +31990, +34070, +34103, +36183, +36183, +36215, +36183, +34103, +34135, +34102, +34102, +34070, +34102, +34103, +34135, +34135, +36184, +36216, +36184, +34136, +34104, +34136, +34169, +36216, +34169, +36249, +36249, +34200, +34168, +32088, +32088, +32056, +29975, +29942, +27862, +27862, +27829, +27829, +27829, +27829, +27829, +25781, +25749, +25748, +25748, +25748, +25716, +27796, +27764, +27764, +29811, +31892, +29845, +29877, +34004, +42228, +54643, +60818, +64911, +64878, +64813, +64780, +62732, +64812, +64910, +64780, +58441, +60489, +60489, +56264, +62570, +64683, +60489, +58376, +58377, +60457, +60457, +60425, +58344, +60457, +60425, +56232, +56232, +62538, +62538, +60457, +62570, +58345, +60425, +60490, +56264, +54151, +56264, +56264, +54151, +54118, +56232, +54119, +49925, +49893, +54120, +56297, +58346, +52039, +45765, +41539, +45765, +62637, +56265, +56265, +47781, +47814, +43555, +58346, +47781, +49894, +49927, +47847, +39460, +47880, +31009, +35234, +45735, +54187, +47879, +60587, +64911, +52169, +45799, +33219, +22721, +18528, +16481, +18529, +20576, +33221, +50025, +45800, +39494, +28994, +37445, +52234, +64944, +60685, +39459, +43654, +31042, +22656, +26915, +20641, +22786, +20608, +24835, +20608, +26913, +45864, +62734, +50023, +52071, +52071, +47845, +43652, +64781, +56297, +54217, +56298, +52072, +47878, +41507, +47813, +54152, +54119, +54151, +54184, +43716, +56362, +56361, +58442, +49958, +54183, +47844, +56329, +58377, +58376, +60489, +64781, +54184, +49990, +47877, +60556, +45797, +58507, +54217, +52104, +56330, +49991, +47878, +49991, +56329, +45765, +52104, +45765, +54217, +54217, +54216, +41506, +60523, +58410, +54218, +45733, +41572, +47943, +64814, +52201, +64846, +64911, +60620, +54281, +58443, +47911, +45766, +52105, +39459, +43653, +35235, +33122, +28929, +31140, +24834, +29060, +22786, +24866, +27011, +24833, +20640, +16448, +24866, +22754, +20674, +24900, +14368, +20674, +20640, +31138, +50123, +50156, +35495, +16576, +25127, +29419, +21064, +14757, +8321, +16772, +23144, +21064, +8321, +8321, +12547, +10402, +14692, +10467, +10467, +14693, +8321, +10434, +14628, +8321, +14628, +16805, +20999, +14628, +10434, +10434, +16741, +16741, +12547, +12482, +10304, +12352, +33416, +56463, +64880, +58668, +56587, +52329, +56298, +58348, +45735, +45702, +37282, +56331, +47910, +62668, +47845, +64815, +49959, +58443, +58378, +49926, +52071, +52103, +60652, +60652, +60619, +62797, +64910, +65007, +58506, +58441, +54184, +56298, +41508, +39331, +39396, +43621, +49959, +47845, +62635, +60522, +54216, +56329, +64912, +54185, +45766, +26752, +31008, +35170, +33089, +35137, +35072, +32993, +33123, +22754, +14400, +10272, +18625, +22818, +22753, +18592, +16480, +14400, +18561, +20642, +24801, +24801, +22688, +22656, +20576, +18496, +18529, +16480, +20609, +20609, +20608, +20640, +22721, +24801, +24801, +24833, +22722, +20609, +18496, +16448, +18496, +18528, +18560, +20641, +20673, +22721, +22689, +22657, +22657, +24737, +24769, +24801, +24801, +22721, +20640, +20640, +20640, +20641, +20609, +18560, +20608, +20641, +22689, +22689, +24737, +24769, +24769, +26817, +24769, +24768, +26849, +26849, +26849, +26849, +26849, +26849, +26881, +26881, +26881, +26913, +26881, +26914, +26914, +26914, +31043, +29027, +31236, +39785, +48334, +52592, +52624, +50544, +52624, +50576, +50544, +50544, +50543, +50511, +48431, +48463, +48463, +48430, +48430, +48430, +48430, +48430, +48430, +48430, +48463, +48463, +48463, +48463, +48463, +48463, +48463, +48463, +50543, +50543, +50543, +50543, +50544, +50576, +50576, +50576, +50576, +50576, +52656, +52656, +52656, +50576, +50576, +50576, +52657, +52625, +52625, +52625, +52625, +52625, +50576, +50544, +50544, +50576, +50576, +50576, +50576, +50576, +50576, +50576, +52624, +52624, +52624, +52657, +52657, +52657, +54737, +54737, +54737, +54737, +54769, +54769, +54770, +54770, +54769, +54769, +56818, +56818, +56818, +56850, +56850, +56850, +56850, +56882, +58930, +56882, +56882, +56882, +56882, +56883, +56883, +56883, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +60979, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58899, +58898, +58898, +58866, +58866, +56818, +56818, +56818, +56818, +58866, +58866, +58866, +58866, +58866, +58866, +56818, +56786, +56786, +56753, +56785, +56785, +56785, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +54673 +}, +{ +65176, +65175, +65175, +63095, +63095, +61014, +60982, +58934, +58902, +56821, +54708, +54676, +52563, +48402, +46321, +44209, +40048, +37968, +35855, +33742, +29549, +27468, +25420, +23308, +21195, +19114, +17066, +17034, +14954, +12873, +12841, +12777, +8648, +8647, +8615, +8615, +8615, +8582, +6502, +6470, +6469, +6469, +6469, +6469, +6502, +8582, +10695, +12808, +14889, +17002, +19082, +19147, +21195, +21260, +23308, +23341, +23341, +23341, +23374, +23374, +23407, +25519, +25520, +23504, +25617, +27698, +27731, +29811, +29843, +31892, +31924, +31924, +31892, +29811, +27730, +27730, +27698, +27730, +29811, +29844, +29844, +29844, +29876, +29876, +31957, +31957, +31990, +32022, +34070, +34070, +34103, +36183, +36183, +36183, +36183, +34102, +34070, +34070, +32022, +32022, +34070, +34103, +34103, +34103, +36183, +36184, +36184, +34136, +34136, +34137, +36216, +36216, +34136, +34168, +34200, +34168, +34168, +32088, +32056, +29975, +29975, +29942, +27862, +27862, +27829, +27829, +27829, +27829, +27829, +27829, +25781, +25749, +25748, +25748, +27828, +27828, +29845, +29877, +29876, +31893, +31893, +31926, +38133, +46356, +58739, +60785, +64846, +64813, +64748, +64781, +64813, +64845, +62699, +60522, +58441, +60489, +60457, +58344, +60457, +64715, +60489, +58344, +58377, +60457, +60489, +60457, +58345, +60457, +60425, +60425, +58345, +60425, +60490, +60490, +58344, +54151, +56263, +60457, +58377, +56264, +56264, +58344, +58377, +58345, +54119, +54119, +47813, +45700, +47813, +52039, +49926, +47813, +49926, +43652, +41507, +52104, +56265, +49959, +52007, +45668, +49894, +56265, +54153, +47813, +45733, +49992, +43687, +45800, +37316, +28896, +47912, +56268, +45766, +47877, +58474, +45829, +43751, +33220, +22721, +18561, +16448, +20609, +20576, +37447, +50025, +50025, +41639, +24768, +26912, +58606, +64911, +47975, +37379, +33154, +24704, +24802, +22689, +22721, +20640, +20673, +20609, +24834, +31074, +48009, +54314, +49990, +47845, +54152, +47845, +52103, +54184, +49958, +49958, +45732, +52072, +49959, +58411, +52039, +49926, +49958, +52071, +45797, +52168, +56394, +58442, +60555, +60490, +47812, +64781, +62668, +58409, +62603, +64748, +56296, +64749, +52104, +49958, +41539, +64847, +50023, +54217, +47846, +54217, +39426, +39426, +54217, +52071, +47813, +54217, +56330, +60556, +62636, +62636, +56297, +54152, +56297, +43652, +50024, +45797, +54314, +64879, +64879, +64911, +52168, +56362, +56330, +47911, +45799, +47879, +47912, +52138, +45864, +41640, +37446, +37479, +24802, +20673, +22786, +24866, +22753, +22720, +24833, +29059, +29092, +22754, +20673, +22786, +22786, +18561, +18528, +22785, +37478, +43785, +41705, +27109, +20900, +12482, +16773, +25258, +23177, +18886, +16740, +6208, +4128, +8321, +12579, +12547, +12515, +8321, +10434, +12547, +14660, +12515, +14628, +12515, +10434, +20967, +12579, +14628, +14628, +18886, +14628, +12482, +14660, +14628, +8256, +14465, +16512, +43850, +48042, +58670, +58733, +56554, +60619, +49926, +43654, +41509, +49928, +43621, +47846, +54249, +58475, +54217, +56266, +43652, +52072, +47846, +52039, +43619, +54216, +52135, +62732, +58506, +64975, +64910, +64910, +56392, +56329, +52039, +54120, +33057, +45735, +41541, +47879, +56330, +54183, +62635, +56296, +56328, +56296, +49990, +64847, +64847, +60589, +43750, +39459, +43685, +43653, +41443, +35170, +26784, +20641, +14400, +12320, +20673, +24866, +22753, +18592, +16480, +14400, +18593, +22722, +24801, +24769, +22656, +20608, +18528, +16448, +18561, +18560, +20609, +22689, +22689, +22720, +24801, +24833, +22753, +22753, +18593, +16480, +16448, +18528, +20609, +20641, +22721, +24802, +24802, +24802, +22722, +22657, +20608, +22689, +22688, +22656, +24801, +22721, +20640, +20640, +20640, +20641, +20608, +20608, +20609, +22689, +22689, +22689, +24769, +24737, +24769, +26817, +24769, +26817, +26849, +26849, +26849, +26849, +26848, +26848, +26881, +26881, +24865, +24865, +24865, +26882, +26882, +26882, +28995, +28995, +29124, +33478, +44075, +50479, +50544, +52624, +50544, +50543, +50511, +50511, +50511, +48431, +48430, +48430, +48430, +48430, +46350, +46350, +46350, +46350, +46350, +46350, +46350, +46350, +48430, +48430, +48430, +48430, +48430, +48430, +48431, +48463, +48463, +48463, +48463, +50543, +50543, +50543, +50544, +50576, +50576, +50576, +50576, +50576, +50576, +50576, +50576, +50544, +50544, +50544, +50576, +50576, +50576, +50544, +50544, +50576, +50576, +50576, +50576, +50576, +50576, +52624, +52624, +52624, +52624, +52625, +52625, +52657, +52657, +54737, +54737, +54737, +54737, +54737, +54737, +54769, +54737, +54737, +56818, +56818, +56818, +56850, +56850, +56850, +56850, +56850, +58898, +56882, +56850, +56850, +56850, +56850, +56883, +56883, +56883, +58931, +56883, +56883, +58931, +58931, +58931, +60979, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58931, +58899, +58898, +58898, +58866, +58866, +56818, +56818, +56818, +56818, +56818, +58866, +58866, +58866, +56818, +56786, +56786, +56786, +56786, +56753, +56785, +56785, +56785, +56753, +56753, +56753, +56786, +56786, +56754, +56754, +56754, +56754 +}, +{ +65143, +65143, +63095, +63062, +60982, +58934, +58901, +58901, +56821, +54708, +52628, +52595, +48434, +46321, +44208, +42096, +37968, +35855, +33742, +29581, +27436, +23307, +23275, +21194, +19114, +17034, +14954, +14953, +12841, +12841, +12809, +10728, +8647, +8615, +8615, +8583, +8582, +6502, +6470, +6469, +6469, +6469, +6469, +4421, +6469, +6502, +8582, +10695, +12808, +14889, +16969, +19082, +19115, +19147, +21260, +21292, +23341, +23341, +23341, +23374, +23407, +23439, +23472, +23472, +25585, +27666, +27730, +27731, +29811, +29844, +31924, +31892, +31924, +29811, +27730, +27698, +27698, +27730, +29811, +29843, +29844, +29844, +29876, +29876, +31957, +31989, +31990, +31990, +34070, +34070, +34103, +36183, +36183, +36183, +34103, +34070, +31990, +31990, +31989, +31990, +34070, +34103, +34103, +34103, +34103, +36183, +36184, +34104, +34136, +34136, +36216, +36216, +34169, +36249, +36249, +36249, +34200, +34168, +32088, +32056, +29975, +29942, +29942, +27862, +27862, +27829, +27829, +27861, +27829, +27829, +25781, +25749, +25749, +27829, +27829, +29877, +29878, +29909, +31957, +31893, +31894, +31958, +40246, +48469, +60851, +62800, +64813, +64780, +62635, +62636, +64781, +64813, +60619, +58474, +62635, +60489, +60457, +62570, +58377, +62602, +60457, +58377, +60457, +58376, +60457, +62538, +60425, +58377, +60425, +62538, +60457, +56199, +58344, +58377, +52038, +52005, +49892, +54118, +56232, +56231, +52038, +56231, +62538, +62538, +56264, +56232, +52006, +52038, +49926, +47781, +45668, +49926, +54152, +43587, +39329, +49926, +52040, +49959, +56233, +47781, +58346, +49927, +52007, +43620, +37281, +37314, +41541, +45800, +41542, +39461, +41509, +41542, +47880, +54248, +64943, +50088, +33154, +26881, +20608, +20641, +18529, +20641, +20544, +39527, +52104, +37379, +43719, +35299, +26880, +62799, +64912, +50120, +41572, +33154, +26849, +24802, +24802, +22754, +22754, +20641, +24834, +18496, +39526, +50090, +64879, +58474, +58409, +54152, +64717, +58443, +52071, +41506, +41474, +54184, +62636, +58411, +54184, +58313, +49893, +52039, +60491, +62701, +56395, +47943, +52135, +52103, +52103, +56297, +47845, +64781, +54215, +60489, +47844, +43618, +41506, +49958, +52136, +56362, +45829, +47910, +49958, +62701, +54249, +52104, +49959, +54152, +52104, +47813, +52104, +60588, +62669, +47910, +56362, +60555, +54184, +56265, +60557, +47911, +56363, +52201, +56427, +52233, +64847, +43749, +54217, +45766, +43653, +45799, +37412, +33154, +41606, +33154, +35300, +22624, +37511, +29093, +22786, +22753, +27011, +24865, +24801, +29059, +22753, +24834, +22753, +22786, +22753, +20673, +18496, +22753, +20640, +41704, +48044, +46029, +20802, +31465, +20934, +16805, +2048, +21032, +25193, +31531, +14660, +12515, +12515, +12515, +12515, +6176, +10434, +10467, +10402, +12547, +12515, +12547, +8289, +14628, +23080, +16741, +12547, +10434, +12579, +16774, +16741, +8224, +12515, +12449, +20803, +43981, +56364, +48041, +65203, +65235, +62861, +56264, +47813, +47944, +52074, +33056, +49992, +47879, +45732, +52104, +58443, +47814, +60524, +47845, +45733, +47845, +56297, +60620, +58507, +64975, +62732, +56458, +45893, +50086, +52134, +47877, +54120, +41443, +37250, +39364, +37283, +43621, +43652, +56264, +52102, +45763, +56329, +49958, +45764, +49991, +58475, +62701, +58572, +64976, +58540, +64815, +62670, +52074, +24736, +20608, +14432, +12320, +20640, +24866, +24801, +20641, +16480, +16480, +20674, +22754, +24769, +24769, +22656, +18560, +16480, +16480, +20609, +20641, +22689, +22753, +24801, +24801, +24834, +22753, +20640, +18528, +14433, +14432, +16480, +18593, +22722, +22753, +24802, +26882, +24769, +24769, +20641, +20608, +20641, +22753, +22721, +22688, +24769, +22721, +20640, +20640, +20641, +20641, +20609, +20608, +22689, +22689, +24769, +24769, +24769, +24737, +24769, +26817, +24769, +26817, +26817, +26849, +26849, +26849, +26848, +26848, +24800, +24833, +24865, +26913, +24866, +26914, +26914, +26915, +28995, +26947, +27011, +29220, +39849, +46318, +48398, +50543, +50511, +48431, +48431, +48431, +48431, +48398, +48398, +48398, +48430, +46350, +46350, +46317, +46317, +46350, +46317, +46317, +46350, +46350, +46350, +46350, +46350, +46350, +46350, +46350, +48398, +48430, +48430, +48430, +48430, +48463, +48463, +48463, +48463, +48463, +50543, +50543, +50543, +50543, +50543, +50544, +50544, +50512, +50512, +50512, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50576, +50576, +52592, +52592, +52592, +52592, +52625, +52657, +52657, +54737, +52657, +52657, +54705, +54705, +54737, +54737, +54737, +54737, +54737, +54770, +56818, +56818, +56850, +56850, +56850, +56850, +58930, +56882, +56850, +56850, +56850, +56850, +56883, +56883, +56850, +56883, +56883, +56883, +56850, +58898, +58898, +58899, +58931, +58931, +58931, +58931, +58931, +58899, +58899, +58899, +58898, +58898, +58898, +58898, +58866, +58866, +58866, +56818, +56818, +56818, +56818, +56818, +56818, +56786, +56786, +56754, +56786, +56786, +56786, +56786, +56785, +56785, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753 +}, +{ +60982, +60982, +60982, +60982, +58902, +58902, +56821, +54741, +54709, +54676, +52596, +50514, +48401, +44208, +40048, +40015, +35822, +33742, +29581, +27436, +23275, +21162, +19114, +17034, +14954, +14953, +12905, +10793, +10793, +10761, +10729, +10697, +8616, +8615, +8615, +8583, +8550, +8550, +6469, +6469, +6468, +6469, +6469, +6469, +6501, +6502, +6534, +8615, +10695, +10760, +12840, +14921, +17002, +17067, +19148, +21261, +23309, +23309, +23309, +23342, +23374, +23375, +23407, +23472, +25585, +25617, +27698, +27730, +29811, +31892, +31924, +31892, +29843, +29779, +27698, +27698, +27698, +27730, +29843, +29876, +29844, +29844, +29876, +31925, +31957, +31990, +31990, +31990, +34070, +34070, +34103, +34103, +34103, +34103, +34070, +31990, +31990, +31990, +31957, +31990, +31990, +32022, +32055, +34103, +36183, +36184, +36216, +36216, +34168, +34168, +36248, +36248, +36216, +36249, +36249, +36249, +34168, +34168, +32088, +32056, +32023, +29975, +29943, +29910, +27862, +27830, +27829, +27830, +27830, +25782, +25749, +25781, +27830, +27797, +27830, +29878, +29878, +29909, +34037, +36054, +31926, +31991, +40278, +48500, +60850, +64880, +64715, +64617, +62667, +60620, +60620, +64812, +64780, +64747, +64780, +62635, +60522, +60457, +58311, +60425, +62538, +58312, +60425, +62570, +60425, +58344, +58345, +56232, +62538, +62570, +56264, +56231, +52038, +56231, +62570, +54119, +49892, +52038, +54118, +54151, +54151, +56264, +60457, +56231, +52038, +58344, +54151, +58345, +62604, +64749, +58378, +49926, +51974, +56200, +52039, +39329, +39394, +49894, +52040, +54153, +52104, +47846, +45766, +54153, +47847, +37348, +35235, +41639, +43721, +28898, +37348, +43654, +43589, +62668, +64812, +52104, +43751, +33187, +24802, +20674, +16480, +18560, +22720, +48011, +54250, +50024, +45799, +33186, +29025, +64978, +56493, +52234, +35300, +35301, +31043, +24801, +24833, +22785, +22720, +24834, +26883, +31140, +45897, +50025, +60621, +43652, +49958, +60523, +52071, +35136, +56329, +47877, +43651, +56297, +54151, +54151, +45731, +49958, +62570, +60458, +58377, +52103, +47942, +54313, +54217, +56330, +64815, +56363, +47943, +60588, +56361, +56361, +54248, +64846, +60588, +54185, +54218, +58443, +50022, +52200, +58475, +62701, +60524, +52040, +52072, +47846, +56265, +54185, +62733, +64814, +58442, +52136, +56297, +62636, +60588, +56329, +54249, +45862, +64976, +56459, +60619, +62733, +62701, +56395, +58412, +39460, +41574, +31009, +41575, +39494, +41671, +31138, +29027, +24833, +31205, +22786, +18592, +22818, +29091, +22752, +22786, +27012, +20641, +26947, +20608, +31173, +24866, +24834, +26946, +24768, +35365, +54383, +54448, +14432, +16642, +12482, +27305, +23112, +25192, +12482, +14595, +14627, +6240, +10435, +8321, +12580, +14628, +12580, +8354, +8289, +10467, +10467, +12547, +6208, +14693, +10434, +14628, +16741, +18886, +14660, +10370, +12580, +12612, +8354, +10402, +10240, +50222, +45897, +52396, +52428, +54573, +60847, +56492, +54281, +52007, +62540, +43589, +45767, +37314, +43653, +54217, +54282, +37345, +47942, +58443, +58443, +47877, +58475, +56329, +62668, +60587, +62765, +58538, +64877, +60651, +56361, +56328, +62603, +64653, +54121, +43654, +39461, +33122, +43686, +54153, +52006, +58345, +54087, +54183, +56329, +60522, +54248, +60652, +56459, +60717, +60717, +56489, +60685, +64944, +54250, +41671, +20674, +12288, +14433, +24899, +28995, +26849, +20608, +16480, +20609, +20609, +22754, +26817, +22656, +18561, +16449, +16449, +18561, +22689, +24769, +24737, +26849, +26882, +24802, +22753, +20641, +16480, +14368, +16449, +18529, +20642, +22754, +24834, +24802, +22753, +20672, +20640, +20640, +18560, +18560, +18560, +18560, +20640, +22688, +20673, +22721, +24737, +24736, +22688, +22688, +22688, +22656, +22657, +22657, +24737, +24769, +24769, +24769, +24769, +24768, +24769, +24769, +24769, +26848, +26848, +26848, +26849, +26849, +26880, +26881, +26913, +24833, +24834, +26882, +26882, +26883, +28930, +28995, +29059, +29220, +33543, +44205, +46382, +46415, +48431, +48431, +48431, +48430, +48430, +48430, +46350, +46350, +46350, +46350, +46350, +46318, +46318, +46318, +46318, +46318, +46318, +46318, +46350, +46350, +48398, +46350, +46350, +46318, +46350, +48430, +48430, +46350, +46350, +48463, +48463, +48463, +48431, +48431, +48431, +48463, +48463, +48463, +48464, +48464, +48432, +48431, +48431, +48432, +48464, +50512, +50512, +48464, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50576, +50544, +50544, +52624, +52625, +52657, +52657, +52657, +52625, +52625, +52625, +52625, +52657, +52657, +52657, +52657, +54738, +54738, +56786, +56818, +56818, +56818, +56850, +56850, +56819, +56819, +56851, +56851, +56850, +56851, +56851, +56883, +56851, +56851, +56851, +56851, +56851, +56851, +58899, +58931, +58898, +58898, +58898, +58930, +58931, +58930, +58898, +56818, +58898, +58898, +58898, +58898, +58898, +58866, +58866, +58866, +58866, +56818, +56818, +58866, +56818, +56786, +56786, +56754, +56786, +56786, +56754, +56786, +56786, +56785, +56753, +56753, +56753, +56753, +56753, +56786, +56786, +56786, +56786, +56786 +}, +{ +58901, +58901, +58902, +58869, +56821, +56789, +54708, +52628, +52596, +52595, +50482, +48401, +46289, +42128, +37935, +35854, +31661, +31629, +29516, +25355, +21162, +17001, +14921, +14920, +14921, +12873, +12841, +10761, +10761, +10729, +8648, +8616, +8616, +8615, +8583, +8550, +6502, +6469, +6469, +6469, +6437, +6469, +6469, +6469, +6469, +6502, +6502, +8583, +8615, +10696, +10728, +12809, +14922, +17034, +17067, +19180, +21261, +21261, +21261, +21294, +21294, +21327, +23407, +23472, +23504, +25585, +27666, +27698, +27730, +29811, +29843, +29843, +29843, +27731, +27698, +27698, +27730, +27763, +29843, +29844, +29876, +29876, +29876, +31925, +31957, +31958, +31990, +31990, +34070, +34070, +34070, +34102, +34103, +34070, +32022, +31990, +31957, +31957, +29909, +29909, +31990, +32022, +34071, +34103, +36183, +36184, +36216, +36216, +34168, +34200, +36248, +36248, +34200, +36249, +36249, +34200, +34168, +34136, +32088, +32056, +32055, +29975, +29943, +29943, +27862, +27830, +27830, +27830, +27830, +25782, +25782, +27830, +27830, +27830, +27830, +29878, +29911, +31958, +34038, +34006, +34039, +34071, +42325, +50580, +62898, +62734, +62634, +64714, +64748, +64781, +64813, +64812, +64780, +64812, +62667, +60522, +58377, +56263, +58344, +60424, +60425, +58312, +58344, +58312, +56231, +56231, +56232, +54119, +58312, +60457, +56232, +54151, +54118, +56232, +62570, +58377, +54151, +54118, +52038, +52038, +58344, +56264, +54118, +60457, +56232, +56264, +56232, +52039, +52071, +60491, +60459, +56265, +58314, +54152, +56201, +54120, +52040, +47781, +45733, +47813, +47846, +56298, +54153, +52040, +39395, +47848, +35235, +28929, +31042, +35236, +28928, +37348, +47848, +58540, +58506, +45798, +39493, +28961, +22657, +18561, +16480, +18560, +20608, +43752, +58411, +41540, +41605, +28960, +41703, +60687, +52235, +45863, +37445, +33188, +24769, +22689, +24801, +22753, +20640, +24801, +24801, +31075, +43751, +58509, +60588, +45797, +47845, +52071, +56297, +64750, +60523, +54184, +47877, +54119, +54184, +56264, +52071, +64749, +52006, +54152, +41506, +43619, +50055, +50055, +43652, +49926, +47878, +45765, +58475, +52168, +58410, +56361, +58474, +58443, +56330, +49991, +54217, +64782, +50023, +60587, +64814, +47846, +41507, +58379, +49959, +60524, +49958, +54217, +50055, +45861, +60555, +60555, +52071, +56297, +64781, +50022, +41571, +60556, +64846, +56427, +64878, +58475, +52169, +52169, +45799, +43686, +33187, +31042, +45801, +47946, +39591, +33251, +26946, +29092, +20673, +20673, +22786, +24899, +20640, +26946, +24866, +24866, +22753, +22753, +20576, +26947, +35366, +31172, +26881, +29027, +43850, +43883, +14400, +33514, +23014, +14595, +8321, +18886, +23079, +25192, +16740, +14660, +12547, +10499, +10467, +10434, +10434, +8354, +10434, +10467, +12547, +10434, +8321, +12515, +25224, +16805, +14628, +10402, +10434, +16773, +16773, +10434, +14660, +8288, +10304, +37642, +62866, +52202, +56557, +58702, +65203, +65008, +64878, +60588, +56297, +47846, +35169, +41476, +45734, +41572, +58508, +54217, +62669, +54217, +60556, +58442, +49958, +58410, +62636, +50022, +60620, +56426, +56426, +54313, +64878, +54248, +54216, +54151, +52007, +60492, +35203, +39461, +39461, +37347, +49959, +58410, +60491, +54120, +47845, +58410, +60587, +64814, +54281, +54346, +62895, +65008, +58603, +64911, +50088, +50056, +43751, +18560, +12320, +16480, +26914, +26849, +28963, +16416, +14400, +20642, +24835, +20641, +26881, +22688, +18561, +16448, +16448, +20609, +22721, +24768, +26881, +24801, +24769, +22721, +18560, +16480, +16512, +18625, +18561, +20609, +22689, +24769, +24801, +22753, +22752, +22752, +18560, +18560, +18560, +18593, +18593, +20673, +20672, +22688, +22720, +22720, +24736, +24736, +22688, +22721, +22721, +22688, +24737, +24737, +24736, +24736, +24768, +24768, +24768, +24769, +26849, +24769, +24768, +24768, +26848, +26848, +26848, +24800, +24833, +26881, +26913, +24865, +24834, +26882, +26882, +26882, +28930, +28994, +27011, +27108, +33543, +42092, +46350, +46382, +48430, +48431, +48430, +46350, +46350, +46350, +46350, +46318, +46350, +46350, +46318, +46317, +46317, +46317, +46317, +46317, +44237, +44237, +46317, +46317, +46318, +46318, +46318, +46317, +46318, +46350, +46318, +46317, +46349, +46382, +48430, +48462, +48430, +48430, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48463, +48464, +50544, +48464, +48464, +50544, +50512, +50544, +50544, +50544, +50544, +50544, +48463, +50544, +50544, +50544, +50544, +52624, +52625, +52625, +52625, +52625, +52625, +52624, +52625, +52657, +52657, +52657, +52657, +54705, +54705, +54738, +54738, +56818, +56818, +56818, +56818, +56818, +56818, +56818, +56818, +56818, +54770, +56850, +56850, +56850, +56850, +56851, +56851, +56851, +56851, +58899, +58899, +58898, +58898, +56850, +56850, +56850, +56850, +56850, +56850, +58898, +58898, +58898, +58898, +58898, +58898, +58866, +58866, +56818, +56818, +56786, +58866, +58866, +56818, +56786, +56786, +56786, +56786, +56754, +56754, +56786, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753, +56753 +}, +{ +56789, +56821, +56788, +56756, +54708, +54676, +52627, +52595, +50515, +48434, +46321, +44240, +42128, +40015, +35854, +33742, +29549, +29516, +25355, +21194, +19049, +14921, +12808, +10760, +12809, +12809, +10761, +10760, +10760, +10728, +10696, +8615, +8615, +8583, +8582, +6502, +6470, +6469, +6437, +6437, +6437, +6437, +6469, +6469, +6470, +6470, +8550, +8583, +8583, +10664, +10696, +10728, +12841, +14922, +14986, +17099, +19180, +19180, +19181, +21261, +21293, +21326, +23407, +23440, +23472, +25553, +27666, +27698, +27698, +27730, +29811, +29811, +29811, +27730, +27698, +27698, +27731, +29811, +29843, +29844, +29844, +29876, +29876, +29877, +31957, +31957, +31958, +31990, +34070, +34070, +34070, +34070, +34070, +32022, +31990, +31990, +31957, +31957, +31957, +31958, +31990, +34071, +34103, +34136, +34136, +34136, +34168, +34168, +34201, +36249, +34201, +34200, +34201, +36249, +36249, +34168, +34136, +32088, +32088, +32056, +32056, +32023, +29975, +29975, +27894, +27862, +27830, +27862, +27830, +25782, +25782, +27830, +27830, +27830, +27830, +29910, +31959, +31990, +34071, +34039, +36120, +38199, +44340, +56724, +65010, +62733, +62699, +64812, +64748, +64749, +64813, +62698, +62667, +64748, +58376, +58409, +58376, +56231, +60425, +60392, +60425, +58344, +56232, +56199, +56264, +58377, +58312, +54086, +56232, +58345, +56199, +52038, +54151, +56264, +58377, +58377, +58344, +54151, +54119, +52038, +54151, +54151, +54119, +58377, +56265, +54152, +54120, +49926, +49926, +54152, +49926, +54120, +56233, +54153, +56234, +56233, +52008, +45701, +47846, +43588, +39394, +54185, +64750, +54185, +45733, +45734, +37315, +49993, +45832, +39461, +28928, +31010, +24704, +54315, +65008, +54282, +39525, +31107, +22721, +18529, +16480, +20608, +22656, +39527, +49959, +54218, +45766, +33186, +48009, +54380, +48009, +33153, +24768, +28961, +26882, +24802, +22753, +24834, +24801, +24770, +22624, +45865, +47945, +52104, +41538, +43651, +49958, +43652, +52039, +49926, +56297, +56330, +49991, +47813, +52071, +52006, +49926, +56232, +58410, +49958, +56362, +50055, +62701, +64814, +56297, +45764, +54217, +43652, +60588, +58475, +60555, +54248, +54216, +43683, +47845, +41506, +54249, +47910, +47878, +43652, +49927, +41507, +56266, +43588, +52105, +62669, +54249, +56329, +56394, +64911, +62668, +56297, +62603, +58377, +62668, +47845, +60491, +58475, +56362, +47942, +45830, +47879, +58444, +43718, +37381, +39494, +33220, +39527, +33220, +41640, +35365, +26913, +26946, +24866, +20705, +22786, +20673, +18528, +22720, +31172, +29027, +24834, +37512, +29092, +24866, +31172, +37446, +35301, +33188, +39592, +37576, +22883, +14497, +12481, +25224, +27370, +18918, +6208, +10401, +16773, +12482, +6208, +10434, +10435, +14628, +12547, +12547, +14660, +6241, +12580, +12547, +6241, +16774, +8321, +12546, +20998, +20966, +16741, +16741, +8354, +18854, +6208, +14595, +10304, +33416, +65077, +58542, +52136, +54411, +58605, +56524, +56491, +62733, +56362, +60588, +54217, +41475, +47847, +37314, +37346, +58444, +56362, +54217, +64782, +62636, +45765, +49958, +47845, +56297, +47877, +62668, +62732, +60587, +43716, +62700, +60619, +60522, +58410, +52072, +47815, +37251, +35203, +33090, +47913, +49959, +47813, +43619, +58411, +58442, +47845, +56329, +60620, +56459, +65008, +60814, +60749, +65039, +58604, +56394, +49959, +37413, +22786, +14368, +35464, +39559, +31042, +26849, +16448, +18593, +20674, +24802, +22754, +22688, +20608, +18560, +18528, +20641, +22753, +24769, +24800, +24801, +24866, +24866, +20672, +18528, +16512, +18625, +20738, +22753, +22753, +24769, +22720, +22688, +20640, +20640, +20672, +20673, +18592, +18560, +16512, +16512, +18592, +18560, +20608, +22720, +22720, +24736, +24768, +22720, +22721, +22721, +22721, +24769, +24769, +24768, +24768, +24768, +24768, +24768, +24769, +26849, +26817, +26816, +26816, +26848, +26848, +24800, +24800, +24801, +24833, +26914, +26914, +24834, +26882, +24834, +24801, +26914, +26947, +27011, +27075, +33511, +42027, +46285, +48430, +48398, +48398, +46350, +46318, +46317, +46317, +46318, +44269, +46317, +46317, +46285, +44237, +44237, +44237, +44237, +44237, +44237, +44237, +44237, +46285, +46285, +46317, +46317, +44269, +46317, +44269, +44269, +44269, +44269, +46317, +46350, +46382, +46382, +46382, +46382, +46382, +46382, +48431, +48431, +48431, +48431, +48431, +48431, +48464, +48464, +50544, +48464, +48464, +48464, +48464, +48464, +50544, +50544, +50544, +50512, +48463, +50544, +50544, +50544, +50544, +50544, +52624, +52624, +52624, +52625, +52624, +52624, +52624, +52625, +52625, +52625, +52625, +52625, +52657, +54705, +54737, +54738, +54770, +54770, +54770, +54770, +54770, +54770, +54770, +54738, +54738, +54770, +54770, +54770, +54770, +56850, +56851, +56851, +56851, +56851, +58899, +56851, +56851, +56851, +56851, +56850, +56850, +56850, +56851, +58898, +58899, +58931, +58931, +58899, +58898, +58898, +58898, +56818, +56786, +56786, +56818, +58866, +56786, +56786, +56786, +56786, +56786, +56754, +56754, +56786, +56753, +56753, +56786, +56753, +56753, +56753, +56753, +56754, +56754, +56754, +56786 +}, +{ +54708, +54708, +54676, +54643, +52595, +52563, +50515, +50482, +48402, +46321, +44208, +42127, +40015, +37934, +33741, +31629, +29516, +25388, +23242, +19049, +14888, +12808, +12808, +10760, +12776, +12808, +10760, +10728, +10728, +10728, +8647, +8615, +8583, +8550, +6502, +6470, +6469, +6437, +6437, +6437, +6437, +6437, +6437, +6470, +6470, +8518, +8551, +8583, +8584, +10664, +10696, +10696, +10729, +12841, +12874, +14986, +17099, +17100, +17132, +19180, +19213, +19246, +21326, +23407, +23440, +23472, +25585, +27666, +27698, +27698, +27730, +29779, +27730, +27698, +27698, +27698, +27731, +29811, +29811, +29812, +29844, +29844, +29877, +29877, +31957, +31957, +31990, +31990, +34070, +34070, +31990, +31990, +31990, +31990, +31958, +29910, +31958, +31958, +31958, +31990, +31990, +34071, +34103, +34136, +34136, +34136, +34168, +34168, +34201, +34201, +34200, +34168, +34201, +34201, +34201, +34168, +32088, +34136, +32056, +32056, +32056, +32056, +29976, +29975, +27895, +27862, +25814, +25814, +25782, +25782, +27830, +27862, +27830, +27830, +27830, +29910, +31958, +31991, +32023, +34007, +38200, +40246, +46322, +60786, +64878, +62732, +62796, +64877, +64749, +64749, +64813, +64811, +62635, +62602, +56231, +56231, +58344, +58344, +62505, +60392, +58344, +60425, +58344, +58344, +60458, +62538, +58312, +54086, +52005, +58312, +60458, +56199, +52038, +52038, +54151, +58312, +58312, +58377, +56264, +58345, +58377, +56264, +56232, +52038, +54087, +54120, +52007, +45668, +52007, +56298, +49958, +49926, +49894, +47781, +49862, +52008, +49895, +47814, +52073, +52040, +43653, +43652, +54185, +62669, +60524, +45701, +45701, +43653, +43654, +41542, +26816, +24768, +26882, +60752, +64975, +50089, +33154, +26913, +22721, +18529, +16448, +18528, +18496, +31076, +45733, +56298, +43685, +31008, +58574, +58574, +45831, +39460, +26881, +24768, +22721, +24769, +24802, +22689, +24769, +26882, +33187, +39493, +54283, +47910, +45765, +56264, +62604, +54152, +62668, +58378, +54184, +54216, +49958, +54184, +47845, +58378, +52007, +54152, +54185, +49991, +47910, +54282, +56362, +54249, +54184, +58442, +58410, +52104, +49991, +58475, +52104, +58410, +54184, +49958, +43619, +56297, +58442, +56298, +62604, +47814, +54153, +45766, +54218, +58444, +58411, +56362, +50055, +56329, +64813, +54216, +52070, +58442, +62603, +58377, +56265, +43555, +58345, +58378, +60556, +54282, +45831, +39460, +43719, +35300, +33220, +31140, +26947, +24801, +26882, +39559, +22656, +29027, +26979, +22753, +20673, +18561, +22754, +20640, +24833, +31140, +31042, +35333, +33221, +31172, +29059, +28994, +26849, +35300, +41639, +45963, +35464, +31368, +27208, +14627, +6208, +16805, +21031, +25257, +27305, +8288, +12514, +10401, +10466, +12579, +8353, +8353, +12547, +10434, +10434, +8354, +12547, +6240, +27339, +20967, +16740, +12481, +16707, +20966, +16773, +10467, +12515, +10369, +8224, +31303, +54415, +48010, +56395, +50056, +45862, +48039, +54345, +58539, +56394, +64879, +43684, +52169, +39362, +45701, +39395, +45766, +45766, +54185, +52104, +56329, +47813, +56297, +56297, +56264, +60490, +58410, +58442, +56329, +58442, +60555, +60620, +60555, +64748, +52071, +47813, +45734, +45735, +37348, +35235, +37348, +45766, +56266, +43620, +45765, +45700, +54184, +64814, +64879, +54313, +54410, +54443, +65040, +64909, +58539, +64749, +54152, +47945, +24834, +12288, +56561, +52203, +39429, +26817, +16416, +14368, +22722, +24802, +22721, +22753, +20640, +20640, +20608, +22689, +24769, +24801, +26881, +22753, +22753, +20640, +18560, +20640, +20705, +22786, +22786, +22722, +22721, +22721, +20640, +20640, +20640, +20640, +18592, +18593, +18593, +16545, +16545, +16545, +18625, +20673, +20673, +22689, +22689, +22689, +22689, +20641, +20641, +20641, +22689, +24768, +24768, +24768, +22720, +22720, +22720, +22688, +22688, +26817, +26816, +24768, +24768, +26848, +26849, +26849, +24801, +24801, +24833, +24834, +24834, +24834, +24833, +24833, +24833, +26914, +26947, +27011, +24995, +35559, +41995, +44205, +48398, +46350, +46350, +46318, +46317, +44237, +46285, +44237, +44237, +46285, +46285, +46285, +44237, +44205, +44205, +44205, +44205, +44205, +44205, +44205, +44205, +46285, +46285, +46285, +44237, +46318, +44269, +44269, +46318, +46318, +44269, +46317, +46350, +46382, +46382, +46382, +46382, +46382, +48431, +48431, +48431, +48431, +48431, +48431, +48463, +48463, +48463, +48463, +48463, +48463, +48463, +48464, +48464, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +52624, +52624, +52624, +52624, +52624, +52624, +52624, +52624, +52625, +52625, +52657, +52657, +54705, +54738, +54738, +54738, +54738, +54738, +54738, +54738, +54738, +54738, +54738, +54738, +54770, +54770, +56818, +56818, +56818, +56819, +56851, +56851, +56819, +56851, +56851, +56851, +56851, +56819, +56819, +56819, +58899, +58899, +58931, +58931, +58899, +58899, +58898, +58898, +58898, +56818, +56818, +56818, +56818, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56754, +54705, +54705, +54705, +56754, +56786, +56786, +56786 +}, +{ +52563, +52563, +52563, +50482, +50482, +48402, +48402, +46321, +44241, +42160, +40047, +37966, +35854, +33742, +31629, +27468, +25356, +23243, +19081, +14888, +12776, +10728, +10728, +10728, +10696, +10696, +10696, +8647, +8647, +8647, +8615, +6534, +8582, +8550, +6470, +6469, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +6437, +6470, +8518, +8551, +8583, +8616, +10696, +10696, +10696, +10728, +10761, +10793, +12874, +14987, +15019, +17100, +17132, +19181, +19213, +21294, +21326, +23407, +23408, +25520, +25553, +25585, +27633, +25618, +25618, +25617, +27697, +27698, +27698, +27731, +29811, +29812, +29844, +29844, +29844, +29877, +29877, +31925, +31957, +31990, +32022, +34070, +31990, +31990, +31990, +31990, +31958, +31958, +29910, +29909, +29909, +31958, +31990, +32023, +34103, +34103, +34136, +34136, +34136, +34168, +34168, +34201, +34201, +34168, +32120, +32120, +34201, +34201, +34168, +34168, +34136, +34136, +32056, +32088, +32056, +32056, +30008, +29975, +27862, +25814, +25814, +25782, +25782, +27830, +27830, +27830, +27797, +27830, +29910, +31958, +31991, +32023, +34007, +38167, +44308, +50384, +62800, +64748, +62732, +62796, +64845, +64749, +64716, +64748, +64779, +64780, +62635, +58344, +56231, +58312, +60392, +60392, +58312, +58344, +60489, +62538, +62570, +64651, +62570, +58312, +56232, +54054, +58344, +64716, +60490, +58344, +56232, +58345, +58345, +56264, +58377, +52006, +54151, +64651, +62571, +56232, +54151, +58313, +54120, +52007, +52007, +54153, +54152, +52039, +47878, +49926, +47782, +47782, +49895, +45734, +47782, +47815, +49927, +47879, +45733, +47846, +52104, +49991, +60524, +54153, +52072, +43621, +43655, +31042, +22721, +18464, +56494, +65008, +47977, +28928, +26881, +22753, +20642, +18561, +18561, +20641, +31108, +49992, +47879, +43685, +33185, +60686, +50122, +45864, +37380, +24768, +26914, +28995, +22721, +24802, +24802, +26850, +22592, +39525, +43750, +52104, +60556, +62668, +54216, +56265, +56265, +43651, +52104, +39393, +54184, +58410, +58377, +49925, +58378, +62604, +54152, +45765, +45765, +60588, +56362, +47845, +49990, +52103, +52103, +49958, +49991, +49991, +60556, +54216, +56297, +64749, +64814, +62668, +58410, +49990, +45733, +54153, +39362, +52040, +45734, +45733, +45733, +52104, +54249, +64846, +58507, +52135, +58474, +52103, +60522, +58409, +49926, +43587, +58378, +60491, +41507, +56363, +47912, +43752, +50027, +37414, +31043, +24866, +20640, +22753, +26947, +31107, +37447, +31107, +24768, +24801, +22753, +24899, +22786, +24899, +33286, +37414, +33187, +43719, +43752, +31107, +22624, +35366, +28994, +41639, +20480, +41672, +35398, +20738, +22917, +27273, +23080, +23112, +8321, +8385, +18886, +14692, +6240, +14628, +12547, +10434, +10466, +14660, +14660, +8321, +10467, +12547, +10434, +10434, +12547, +8322, +16773, +18820, +16739, +14627, +10434, +16773, +12580, +10402, +14530, +22883, +52366, +62801, +50057, +52169, +62733, +62700, +58507, +60684, +58539, +58539, +54313, +47910, +54282, +45733, +37282, +47879, +39427, +47847, +54218, +58443, +62636, +62636, +54184, +54184, +52038, +62636, +56329, +56329, +54184, +56329, +62668, +62668, +60555, +52135, +49990, +56298, +52105, +45735, +37283, +31010, +39428, +47847, +56266, +62637, +64847, +58378, +54217, +56362, +58507, +45894, +58636, +62895, +60847, +60684, +52200, +60522, +58346, +50058, +18528, +14336, +60721, +58444, +41541, +26817, +20642, +16513, +22689, +26882, +24801, +18560, +20608, +22688, +22688, +24769, +24769, +24768, +26881, +26947, +22688, +18496, +20641, +24834, +22754, +22722, +22721, +20609, +20609, +18560, +18560, +18560, +18625, +18625, +18593, +16448, +16512, +16512, +16512, +16512, +18560, +18560, +18528, +22689, +22689, +22689, +22689, +20641, +18593, +20641, +20641, +24737, +22688, +22688, +20640, +20640, +20608, +20576, +20576, +24769, +24736, +24736, +24768, +26848, +26881, +26881, +24833, +24801, +24801, +24833, +24833, +24833, +24833, +24833, +26914, +24833, +24898, +26979, +24931, +33447, +39882, +44140, +46317, +46318, +46318, +46317, +44237, +44237, +44237, +44237, +44237, +46285, +46285, +44237, +44237, +44237, +44205, +44237, +44237, +44237, +44205, +44205, +44205, +44237, +46285, +44237, +44237, +46318, +44237, +44269, +46318, +46318, +44269, +46318, +46350, +46350, +46350, +46350, +46350, +46350, +46382, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48463, +48464, +50512, +50544, +50544, +50576, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +52624, +52624, +52624, +52624, +52624, +52624, +52624, +52624, +52657, +52657, +52657, +52657, +52657, +52689, +52690, +52690, +54738, +54738, +54738, +54738, +54705, +54705, +54706, +54738, +54738, +54738, +54738, +54738, +54738, +56818, +56819, +56851, +56819, +56851, +56851, +56851, +56851, +56851, +56819, +56851, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58867, +58899, +58899, +58867, +56818, +56819, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56786, +56754, +56754, +54706, +54673, +54673, +54673, +54673 +}, +{ +48370, +48402, +48370, +48369, +48337, +46289, +46257, +44208, +42128, +40047, +37934, +35854, +33741, +31629, +27468, +25356, +21163, +19082, +14921, +12808, +10728, +10727, +10727, +10695, +10695, +10695, +10695, +8615, +8615, +8615, +8614, +6534, +8550, +8550, +6469, +6437, +6437, +6437, +4356, +4356, +6404, +6405, +6437, +6437, +6470, +6470, +6502, +8583, +8616, +8648, +8648, +10696, +10729, +10761, +10761, +12841, +12874, +14987, +15020, +17100, +17133, +19213, +19246, +21294, +23375, +23375, +23408, +25520, +25553, +25553, +25553, +25553, +25553, +25585, +27698, +27698, +27731, +29811, +29844, +29844, +29844, +29845, +29877, +29877, +29909, +31957, +31990, +31990, +31990, +31990, +31990, +31990, +31990, +31990, +29942, +29910, +29910, +29910, +31990, +32023, +34071, +34104, +34136, +34136, +34136, +34136, +34136, +32088, +32120, +32120, +32088, +32088, +32088, +32120, +34201, +34201, +34201, +34169, +34169, +34137, +32088, +32056, +32056, +30008, +29975, +27862, +27862, +27862, +27862, +27830, +25782, +27830, +27830, +27797, +27830, +29878, +31959, +29943, +31991, +36087, +40182, +46355, +56592, +64783, +64682, +62667, +62667, +62667, +62635, +62570, +60457, +60489, +64715, +64715, +64683, +58344, +58312, +60424, +56231, +56231, +58344, +58312, +58312, +60425, +62571, +60457, +56232, +56199, +58312, +60393, +62603, +60458, +58377, +58377, +62538, +60426, +58312, +56264, +54119, +52006, +58345, +62571, +56232, +54119, +54087, +51975, +52007, +52007, +47846, +49959, +56298, +47845, +49894, +47813, +49894, +49927, +45702, +47782, +49928, +54153, +45733, +43620, +45766, +41540, +54218, +52040, +47814, +52040, +52073, +45800, +41639, +26882, +18464, +60720, +64976, +45863, +28960, +26881, +22689, +18529, +16480, +16448, +20609, +26916, +45766, +52138, +33152, +43749, +65009, +62800, +43719, +33122, +26882, +24769, +24801, +22721, +24802, +22624, +24736, +26849, +45864, +50089, +50023, +54216, +52103, +64748, +64716, +52039, +54184, +41538, +52071, +54216, +58442, +60555, +58377, +56265, +54185, +54185, +49991, +41539, +58508, +47878, +47910, +54184, +43651, +58410, +47878, +58410, +54184, +56297, +58410, +60491, +58443, +58410, +56297, +56330, +49959, +41507, +43620, +45733, +54121, +52072, +41475, +56265, +56330, +45764, +58442, +52103, +60555, +56393, +65073, +56361, +58474, +56329, +52071, +54152, +47846, +43653, +43686, +50091, +35333, +28994, +29027, +31140, +18528, +20641, +18560, +22721, +26914, +28995, +35366, +24833, +31140, +22721, +24899, +22786, +20641, +20576, +35300, +41606, +49992, +41605, +43751, +35300, +31107, +31107, +37479, +33252, +41803, +18593, +27142, +14563, +8321, +18886, +23112, +23079, +18918, +14725, +14660, +10467, +12547, +10466, +8321, +12547, +16773, +10466, +10434, +12547, +12547, +8321, +18886, +23145, +12548, +6240, +14659, +20966, +20934, +16709, +12515, +8354, +10336, +8192, +46092, +58639, +58541, +47911, +45798, +62669, +56361, +62765, +62862, +65008, +56459, +58540, +64977, +52137, +39395, +45734, +52073, +43654, +41508, +45766, +56297, +49991, +52103, +58410, +60555, +62668, +60555, +60555, +60555, +58442, +58410, +47845, +56394, +60587, +64781, +60522, +54217, +45701, +43655, +37315, +39461, +41541, +39460, +49991, +49991, +47943, +49991, +56330, +60620, +54281, +58605, +48136, +62927, +65073, +62797, +50022, +60490, +58346, +39461, +20641, +18560, +54414, +54250, +37348, +20544, +18528, +29125, +26882, +22624, +22721, +20609, +22689, +22720, +24801, +28962, +28962, +26849, +28930, +22656, +22656, +24737, +24802, +24802, +24770, +24737, +24737, +22722, +22722, +22721, +20641, +20673, +20673, +20673, +18593, +20641, +20641, +20640, +18592, +18560, +20640, +20640, +20640, +22689, +22689, +22689, +22689, +20641, +20641, +20609, +22689, +24737, +22689, +22688, +20640, +20640, +20608, +20608, +20576, +24769, +24768, +24768, +24800, +26849, +26881, +26881, +24833, +22753, +24801, +24801, +24833, +24833, +24833, +24865, +24866, +22785, +24866, +24898, +24931, +33414, +39818, +42028, +44205, +46285, +46317, +46285, +44237, +44237, +44237, +44237, +44237, +44205, +44205, +44205, +44205, +44205, +44205, +44237, +44237, +44237, +44237, +44237, +44237, +46285, +46285, +44237, +44205, +44237, +44237, +44269, +44270, +44270, +44270, +44270, +46318, +46318, +46318, +46318, +46350, +46350, +46350, +46383, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48463, +48463, +48464, +50512, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +50544, +52592, +52592, +52592, +52592, +52592, +52625, +52625, +52657, +52657, +52657, +52657, +52657, +52657, +52689, +52689, +52657, +52657, +54705, +52657, +52657, +52657, +54706, +54706, +54706, +54706, +54738, +54738, +54738, +54738, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56851, +56851, +56852, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +56819, +56819, +56819, +56819, +56787, +56787, +56786, +56786, +56786, +56786, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706 +}, +{ +44208, +46256, +46256, +44208, +44176, +44176, +42096, +42063, +37935, +37934, +35822, +33741, +31629, +29516, +27404, +25324, +19083, +16970, +12841, +10760, +10728, +10695, +8647, +10695, +8647, +8647, +8615, +8615, +8614, +8582, +8582, +6501, +6469, +6469, +6437, +6437, +4356, +4356, +4356, +4356, +6404, +4356, +4357, +4389, +6469, +6502, +6503, +6535, +6535, +8648, +8648, +8648, +10761, +10761, +10761, +12841, +10794, +12874, +14987, +15020, +17068, +17133, +19213, +19214, +21295, +21327, +23407, +23440, +25520, +23440, +23440, +23472, +23472, +25553, +25585, +27666, +27698, +29811, +29844, +29844, +29844, +29844, +29844, +29877, +29877, +31957, +31957, +31957, +31957, +31957, +31957, +31990, +31990, +31990, +31990, +29942, +29910, +29942, +32023, +32023, +34104, +34136, +34136, +34136, +34136, +34136, +34136, +32056, +32056, +32088, +32088, +32088, +32088, +32121, +34201, +34201, +34201, +34201, +34201, +34169, +32088, +32088, +32056, +30008, +29975, +27895, +27862, +27895, +27862, +27862, +25782, +27830, +25781, +27797, +27830, +29878, +31958, +29943, +31991, +38167, +40148, +48370, +60785, +64782, +62602, +60489, +60489, +62634, +62667, +60554, +58409, +60489, +62570, +64683, +64748, +60457, +58344, +60457, +58344, +58344, +56231, +54086, +52005, +54151, +58312, +56231, +54086, +52006, +56199, +58345, +60458, +56232, +54119, +49893, +56199, +60458, +58377, +58345, +60490, +58345, +56200, +58313, +54087, +49861, +49894, +43587, +43555, +47814, +49894, +49926, +58378, +56330, +52072, +47846, +49959, +54120, +47847, +43621, +52073, +52073, +45766, +41540, +41572, +41540, +45798, +64751, +45799, +39427, +39396, +37316, +47946, +28930, +20512, +58639, +58604, +41605, +33154, +28962, +22689, +20641, +18594, +16448, +16448, +18529, +39525, +45832, +47976, +52234, +65107, +52267, +39525, +33122, +26850, +26881, +22720, +22753, +24835, +24770, +24704, +26816, +54282, +54314, +52136, +58441, +56296, +47877, +49958, +41507, +41538, +50023, +64781, +58442, +52103, +47877, +54184, +47813, +47878, +52072, +43620, +60524, +56297, +56297, +56329, +54184, +56297, +52103, +49957, +49990, +58410, +60523, +58442, +47877, +45700, +45733, +47814, +49927, +52040, +56298, +58411, +52105, +54153, +49927, +52039, +60523, +52104, +62636, +54248, +56329, +56394, +56361, +54281, +54248, +54281, +54249, +56330, +54217, +58412, +50025, +43720, +28994, +31172, +22721, +35399, +24834, +20641, +18592, +22818, +20672, +29027, +33253, +31140, +29060, +20576, +26947, +24899, +18528, +24834, +24801, +43719, +47880, +43684, +43652, +45799, +33122, +28962, +33220, +26979, +39689, +20739, +31401, +29321, +25192, +20966, +12547, +10434, +21032, +25257, +8386, +12580, +14660, +10434, +10466, +14660, +12579, +12579, +10434, +10466, +14660, +6208, +10467, +12580, +18886, +18886, +16773, +8321, +8322, +14661, +16742, +12515, +10369, +20770, +60851, +65075, +62831, +47975, +47878, +52071, +49991, +50087, +60652, +65073, +62862, +62863, +62766, +47943, +49991, +39460, +39395, +35170, +43622, +39428, +54185, +49991, +54248, +56329, +56329, +60523, +52103, +54183, +54216, +41570, +52071, +54216, +60555, +62700, +58507, +43683, +58442, +52071, +49927, +47912, +33089, +35235, +39428, +45766, +43652, +50024, +50088, +58443, +52168, +64879, +52233, +65073, +58702, +65105, +65203, +58539, +60587, +64684, +58313, +35268, +20674, +18560, +52301, +56363, +39461, +24704, +18496, +37544, +41640, +28898, +22689, +24769, +22688, +22656, +22688, +28961, +28961, +24736, +26816, +22592, +28897, +31043, +26882, +24737, +26817, +26817, +26817, +22656, +24736, +24768, +22688, +22688, +22688, +22688, +22688, +24768, +24768, +22688, +22688, +22720, +26880, +26881, +26849, +24769, +24768, +24769, +24769, +22689, +20608, +22656, +24737, +24705, +24736, +22688, +22720, +20672, +22689, +22689, +22689, +24769, +24801, +24801, +26849, +26849, +24833, +24833, +24833, +22785, +24801, +24801, +24833, +24833, +24833, +24833, +24866, +24866, +24866, +24898, +27011, +31302, +39818, +42027, +42092, +44205, +46285, +44237, +44237, +44237, +44237, +44237, +44236, +46285, +46285, +44237, +44237, +44237, +44237, +44237, +44237, +44237, +44237, +44269, +46285, +46285, +46285, +46285, +46285, +44269, +44269, +44270, +44270, +44270, +46318, +46318, +46318, +46350, +46318, +46318, +46318, +46318, +46350, +46350, +46350, +46351, +46351, +46383, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48463, +48463, +48464, +50512, +50512, +50544, +50544, +50576, +50577, +52625, +52592, +52592, +52592, +52625, +52625, +52625, +52625, +52625, +52625, +52625, +52657, +52657, +52657, +52657, +54705, +54705, +54705, +54705, +52657, +52657, +52657, +52657, +52657, +52625, +52625, +52625, +54706, +54706, +54706, +54706, +54738, +54738, +54738, +54770, +56819, +56819, +56851, +56819, +56819, +56819, +56819, +56851, +56851, +56851, +56819, +56819, +58899, +56819, +56819, +56819, +58899, +58899, +58899, +58899, +58899, +56819, +56819, +56819, +56819, +56787, +56819, +56786, +56786, +56786, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706 +}, +{ +42063, +42096, +42096, +42063, +42063, +42063, +39983, +37902, +35822, +35822, +33709, +31629, +29516, +27436, +25323, +23243, +17002, +14889, +10760, +8648, +8647, +8647, +8647, +10695, +8615, +8615, +8582, +8582, +8550, +8550, +6502, +6469, +6437, +6437, +4356, +4356, +4356, +4356, +4324, +4324, +6437, +6404, +4356, +4389, +6469, +6502, +6535, +6567, +6535, +8648, +8648, +8680, +10761, +10761, +10729, +10761, +10761, +12842, +12875, +14955, +14988, +17100, +17133, +19181, +21262, +21294, +23375, +23408, +23407, +21359, +21359, +21392, +23440, +23472, +25553, +25585, +27698, +29811, +29844, +29844, +29844, +29844, +29844, +29844, +29877, +31957, +31957, +31957, +29909, +29909, +31957, +31990, +32022, +32022, +31990, +31990, +29942, +31990, +32023, +32055, +34136, +34136, +34136, +34136, +34104, +34104, +32056, +32056, +32056, +30008, +32088, +32089, +32088, +34169, +34201, +34233, +34201, +34201, +34201, +34201, +32088, +32088, +32056, +32056, +29975, +29943, +29943, +29943, +27894, +27862, +25782, +27830, +25781, +27797, +27830, +29878, +29910, +29943, +29942, +38198, +42195, +48369, +64978, +64750, +64715, +60456, +62537, +64780, +64812, +62667, +62634, +64683, +62570, +64715, +64715, +58344, +56264, +62538, +62570, +62570, +58312, +56231, +56231, +56232, +56199, +52005, +52005, +54119, +54119, +58345, +58377, +56232, +56232, +47780, +51973, +58312, +58312, +58312, +54119, +56232, +58313, +54087, +54087, +56168, +54119, +49926, +47781, +49926, +56266, +52039, +49991, +52071, +47813, +47813, +52007, +47846, +47814, +47847, +56299, +39362, +41508, +45766, +43621, +43686, +39460, +52105, +45734, +41573, +39429, +41575, +47881, +26849, +24736, +60687, +62797, +43718, +37412, +31074, +20608, +18529, +18594, +16481, +18529, +18529, +31041, +52171, +43782, +60686, +48041, +41670, +35267, +33090, +28963, +28930, +22688, +24834, +22689, +22656, +24736, +37413, +54315, +50056, +43748, +54248, +45763, +58409, +54184, +52039, +49990, +49990, +50023, +39425, +52071, +58410, +56265, +58410, +47910, +47845, +60524, +43619, +58410, +52071, +54249, +58475, +54184, +60556, +47845, +49990, +58410, +54184, +54184, +52103, +54184, +41507, +54185, +47847, +41508, +41475, +47846, +47846, +47813, +56265, +47846, +49990, +60555, +49958, +54216, +60522, +52136, +52103, +45796, +54280, +64910, +50055, +58507, +50055, +49993, +33154, +24800, +26946, +26979, +22722, +18560, +20673, +20705, +22818, +18592, +22785, +24866, +26882, +28995, +28995, +29027, +29060, +22721, +22786, +18496, +22688, +50058, +54251, +49990, +56297, +37314, +45735, +35268, +31108, +31238, +27012, +25127, +14562, +14627, +21063, +23144, +23209, +18918, +8321, +8386, +14692, +6241, +6241, +12547, +12547, +14660, +12579, +10434, +14692, +10467, +8354, +14660, +25225, +10434, +10434, +14692, +16805, +16806, +14726, +10435, +14629, +10370, +8224, +39688, +60785, +58670, +50152, +58538, +62700, +64782, +54152, +54314, +60685, +50282, +56621, +52297, +50088, +50023, +52072, +50025, +39396, +30977, +30944, +39396, +50024, +54185, +54216, +62636, +52103, +54151, +56296, +54183, +60522, +58474, +52168, +58442, +56361, +56394, +54281, +58441, +58442, +62636, +54217, +47847, +33122, +37316, +39428, +47912, +56363, +54282, +52169, +50055, +56362, +52201, +54346, +56491, +65008, +65040, +58799, +62765, +62701, +64716, +56200, +33122, +18561, +16480, +56526, +60622, +31042, +22624, +22721, +35366, +45833, +31043, +22657, +22624, +22656, +24800, +31138, +39557, +39525, +31041, +26816, +41607, +41575, +37382, +31043, +28897, +26817, +26816, +26752, +28897, +31010, +31074, +31074, +31106, +33187, +35300, +35332, +35300, +35300, +35299, +35299, +35331, +35299, +33154, +30977, +26848, +26816, +26816, +24768, +24736, +22656, +22656, +24704, +24672, +24672, +22688, +22720, +22753, +22753, +24801, +24769, +24801, +24801, +24833, +26881, +24833, +24833, +24833, +24833, +24833, +22785, +24833, +24833, +24833, +24801, +24833, +24866, +24898, +24866, +24866, +27011, +31269, +39786, +39947, +42060, +44205, +44205, +44205, +44205, +44237, +44237, +44236, +44236, +46317, +46317, +46317, +46317, +46317, +46317, +44269, +44269, +44269, +44269, +44269, +46317, +46318, +46318, +46286, +46286, +46350, +46350, +46350, +44270, +44270, +46350, +46351, +46350, +46351, +46350, +46318, +46318, +46318, +46318, +46318, +46318, +46350, +46351, +46351, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48463, +48464, +50544, +50544, +50544, +50544, +50577, +52625, +52625, +52625, +52625, +52625, +52625, +52625, +52625, +52625, +52658, +52658, +54706, +54706, +54738, +54738, +52657, +52658, +54706, +54738, +54738, +54706, +52658, +52657, +52657, +52657, +52657, +52657, +52657, +52657, +54706, +54706, +54706, +54738, +54738, +54739, +56819, +56819, +56819, +56851, +56851, +56819, +56819, +56819, +56851, +56851, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +58899, +56819, +58899, +58899, +56819, +56819, +56819, +56819, +56786, +56819, +56786, +54706, +54706, +54706, +54706, +54706, +56786, +54706, +54706, +54706, +54706, +54706, +54706, +54674, +54673 +}, +{ +35822, +37902, +37870, +37870, +37870, +37838, +35790, +33709, +31629, +31629, +29548, +27468, +25355, +23275, +21163, +19082, +14922, +12809, +10728, +8647, +8647, +8615, +8614, +8614, +10663, +8582, +8582, +8549, +6469, +6437, +6437, +4389, +6436, +6436, +4356, +4356, +4356, +4356, +4356, +4356, +4356, +4356, +4356, +6437, +6469, +6502, +6502, +6535, +8648, +8648, +8648, +10729, +10728, +8680, +8648, +8647, +10729, +10729, +12841, +12874, +14955, +14988, +17068, +17101, +19181, +19181, +21262, +21294, +21294, +21294, +19247, +19247, +21295, +23408, +25553, +25618, +27698, +27731, +27763, +27763, +27764, +29844, +29844, +27796, +29877, +29909, +29877, +29909, +29910, +29942, +29942, +31990, +32023, +32023, +29974, +29942, +29942, +29942, +29943, +32023, +34136, +34136, +34136, +34136, +32088, +32088, +32088, +32088, +30008, +32056, +32088, +32088, +34201, +34201, +34234, +34234, +34234, +34202, +34201, +34169, +32088, +32088, +32056, +29975, +29975, +29943, +29943, +29910, +27862, +27830, +27797, +27830, +27797, +25749, +27797, +29878, +31990, +29910, +31990, +36085, +42194, +52529, +64945, +64878, +64780, +64747, +62634, +62699, +64845, +62731, +62602, +64716, +64683, +62538, +62570, +60489, +58344, +58312, +60425, +64651, +60490, +58345, +56231, +56231, +54151, +52006, +49925, +52005, +54119, +54119, +56264, +58345, +56232, +51973, +49925, +54151, +58345, +60458, +56264, +54119, +54151, +54119, +58346, +54120, +56265, +56265, +54152, +56265, +47878, +54185, +54185, +52072, +56233, +52104, +54152, +47813, +45733, +45733, +54218, +47847, +37315, +39428, +43653, +47879, +41605, +41541, +56397, +41541, +39493, +35235, +35268, +37349, +22624, +64912, +62797, +41637, +45799, +28994, +20609, +18594, +16481, +14432, +16513, +16416, +31173, +41736, +41734, +64976, +62798, +39557, +41639, +33220, +24737, +31043, +26882, +29059, +22656, +28995, +28929, +47945, +48007, +56394, +50054, +56361, +52135, +58442, +45732, +54249, +49990, +47877, +52071, +58410, +49926, +56297, +54217, +54217, +56330, +47846, +64750, +62669, +47845, +49990, +54152, +54216, +43619, +43651, +54217, +58442, +43619, +52103, +56330, +47845, +56233, +45733, +52105, +45766, +56331, +56331, +52072, +54153, +64718, +43587, +58410, +47910, +62700, +62733, +58442, +54216, +48007, +62798, +62733, +60620, +58442, +62734, +50088, +54315, +33155, +37414, +29027, +20673, +20673, +18561, +22754, +20641, +18592, +18592, +16512, +24866, +26946, +26914, +35366, +33253, +28962, +28995, +29027, +22721, +29026, +43719, +47911, +45733, +43554, +52071, +54250, +37380, +41672, +35399, +35464, +18658, +25257, +21063, +18918, +6240, +16740, +20999, +21064, +12644, +14692, +10467, +16774, +8354, +10466, +8353, +12547, +12611, +12579, +12547, +8289, +10402, +12515, +25225, +14660, +16773, +10466, +8385, +14725, +16806, +12483, +12450, +14464, +24996, +62799, +58605, +52201, +45797, +52071, +54184, +47909, +47910, +45828, +43781, +48137, +62992, +56556, +62830, +64814, +49992, +49993, +39461, +37283, +43655, +37315, +56363, +52104, +60556, +54216, +58410, +49958, +45731, +54216, +54216, +54216, +58474, +58409, +62668, +54281, +54281, +56361, +58474, +58442, +56298, +37315, +39428, +35202, +39461, +45799, +52137, +49958, +52103, +60588, +58443, +64813, +62668, +64877, +50119, +60652, +64943, +60620, +60588, +47845, +43652, +31106, +16448, +22819, +56527, +35201, +28929, +24736, +24769, +35333, +37414, +33123, +28866, +28994, +39559, +45897, +56462, +64978, +37412, +35266, +52170, +56396, +47944, +39493, +37315, +39460, +41541, +43686, +47879, +45766, +45798, +47878, +45829, +52136, +56362, +58443, +54217, +52104, +52105, +49992, +49960, +49960, +49960, +47782, +43588, +39363, +37283, +33057, +28896, +30944, +31009, +35234, +39459, +43686, +39493, +35267, +26881, +24800, +24800, +24768, +24833, +22721, +24769, +24801, +24833, +26881, +24833, +24833, +24833, +24801, +24801, +24801, +22753, +22785, +22785, +22785, +22818, +24898, +24866, +24898, +26979, +29156, +35592, +39915, +42060, +44173, +44205, +46253, +46253, +46253, +46285, +46317, +46349, +46318, +46318, +46350, +46318, +46318, +46318, +46350, +46350, +46350, +46350, +46318, +46318, +46318, +46318, +46318, +46318, +46318, +46318, +46319, +46319, +46319, +46318, +46318, +46286, +46318, +46351, +46351, +46350, +46350, +46351, +46350, +46318, +46318, +46350, +46351, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48432, +48464, +50512, +50512, +50544, +50545, +52625, +52625, +52625, +52625, +52658, +54706, +54706, +54706, +54706, +54706, +54738, +54738, +54738, +54738, +54738, +54738, +54738, +54706, +54706, +54706, +54706, +54706, +52658, +52625, +52658, +54706, +54706, +54706, +54706, +54706, +54738, +54706, +54738, +54739, +56819, +56819, +56819, +56819, +54739, +54739, +54739, +54739, +56819, +56819, +56819, +56819, +56819, +56787, +56786, +56787, +56819, +56819, +56786, +56786, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56786, +54738, +54739, +54707, +54706, +54706, +54674, +54674, +54674, +54674, +52626, +52626, +52626, +52626, +54674, +54674, +54674, +52594 +}, +{ +33676, +33709, +33709, +33709, +33709, +33677, +31629, +31596, +29516, +27500, +27468, +25387, +23275, +21194, +19082, +16969, +14857, +12776, +10728, +8647, +8647, +8615, +8614, +8582, +8582, +8582, +8582, +8582, +8550, +6469, +6469, +4388, +6436, +4356, +4356, +4356, +4356, +4356, +4356, +4356, +4356, +4356, +6404, +6437, +6469, +6502, +8582, +8583, +8647, +8648, +10728, +10728, +10728, +10728, +8680, +8680, +8648, +8648, +10729, +10761, +12842, +14923, +14955, +14988, +17100, +19181, +19213, +21262, +21262, +19214, +19214, +19214, +21295, +21359, +23472, +25585, +25618, +25650, +27731, +27763, +27764, +29844, +29844, +29844, +29909, +29909, +29909, +29909, +29942, +29942, +29942, +31990, +32023, +32023, +29942, +29942, +29942, +29942, +29975, +32055, +32056, +32088, +32088, +32056, +32056, +32088, +32088, +32056, +32056, +32056, +32088, +32088, +32121, +34201, +34234, +34234, +34234, +34234, +34201, +34169, +32088, +32056, +32056, +29975, +29943, +29943, +29911, +29910, +27862, +27830, +27829, +27829, +27797, +25749, +27797, +29910, +31958, +29910, +29942, +34036, +42161, +54543, +64911, +64845, +64747, +64780, +64748, +62635, +62731, +64747, +62634, +64683, +64683, +62602, +64715, +64683, +62538, +60425, +58376, +60457, +62571, +56264, +56199, +56264, +56264, +54119, +52005, +52006, +54119, +54086, +54151, +56232, +56232, +56232, +54151, +54086, +58313, +58377, +58345, +54119, +52006, +54152, +58346, +51974, +49893, +52071, +52039, +45700, +43587, +47846, +47846, +52039, +54185, +56265, +56298, +52072, +45733, +49959, +47847, +52105, +43654, +47847, +47880, +47879, +43718, +37315, +52139, +41574, +37348, +37349, +39526, +31075, +26849, +64945, +56523, +45831, +39525, +26881, +18528, +18561, +14401, +16480, +18561, +18529, +26914, +45897, +35395, +65008, +64944, +35331, +33187, +26882, +26850, +28963, +24801, +22688, +24834, +24769, +31074, +47978, +64847, +58507, +64846, +54248, +52135, +60523, +54217, +45765, +50023, +52103, +52071, +58410, +49990, +45765, +47878, +49990, +54217, +43652, +41539, +58443, +47878, +54184, +62636, +56330, +56297, +60523, +60555, +56297, +54216, +56330, +52104, +49991, +56298, +58378, +54152, +54185, +39394, +47846, +47814, +49959, +49926, +56297, +62669, +52136, +64781, +60588, +52135, +60588, +65009, +52201, +47943, +45830, +45831, +43751, +45864, +31139, +26849, +24833, +20640, +18625, +20706, +16512, +18593, +20706, +20673, +18593, +22818, +22720, +22688, +28962, +24769, +33188, +35333, +31075, +22688, +24833, +35300, +37347, +56298, +52071, +56231, +52103, +45864, +26881, +24834, +27013, +22851, +18723, +12546, +18918, +23112, +27338, +10434, +8289, +18886, +6273, +6241, +14725, +10467, +16773, +10402, +16741, +6176, +12547, +14628, +12547, +16773, +16805, +18886, +10434, +14692, +18886, +18852, +12579, +10467, +10435, +10370, +8192, +24963, +54511, +48007, +54346, +54313, +54281, +47909, +52070, +52071, +60620, +56394, +65009, +65041, +58701, +56588, +56426, +54282, +47879, +43653, +37283, +37316, +31009, +41573, +47879, +45733, +45732, +52038, +56297, +49958, +47845, +52103, +60555, +58409, +52135, +64748, +56361, +58539, +54280, +64910, +64780, +45732, +54184, +45799, +35202, +26784, +30976, +35202, +52138, +52104, +45732, +56330, +62603, +62635, +58474, +47941, +60685, +56459, +52200, +64814, +50055, +56265, +49926, +28962, +20674, +16480, +52366, +47879, +33154, +24737, +24737, +31075, +33220, +28897, +22592, +56462, +62800, +58607, +65075, +45863, +28960, +58541, +58508, +47944, +45799, +43621, +49992, +52040, +56298, +58411, +56330, +54184, +52136, +56329, +52135, +60554, +62668, +60587, +56329, +49990, +54183, +56265, +56265, +56233, +54120, +52007, +52039, +49895, +47814, +45669, +43621, +45734, +47911, +52137, +56363, +56299, +52138, +45832, +33219, +24833, +24801, +24800, +24800, +22720, +22721, +24801, +24801, +24800, +24800, +24800, +24801, +24801, +24801, +22753, +24833, +22785, +22785, +22785, +22785, +22818, +22785, +24898, +24898, +27043, +33479, +39883, +42060, +44173, +44205, +46253, +46286, +46286, +46318, +46350, +46350, +46350, +48398, +48398, +48398, +46350, +46350, +46350, +46350, +46382, +46383, +48399, +48399, +48399, +48367, +46350, +46350, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46319, +46351, +46351, +46351, +46351, +46319, +46319, +46319, +46318, +46351, +46351, +48431, +48431, +48431, +48431, +46351, +46351, +48431, +48431, +48432, +48464, +50512, +50512, +50512, +50545, +50545, +52625, +52625, +52625, +52658, +54706, +54738, +54706, +54738, +54738, +54738, +54738, +54738, +54771, +54738, +54738, +54770, +54738, +54738, +54738, +54738, +54738, +52658, +52657, +52625, +52658, +54706, +52658, +52626, +54706, +54706, +54706, +54706, +54706, +54738, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +54739, +54739, +54738, +54738, +54738, +54738, +54738, +54738, +54738, +54739, +54739, +54739, +54738, +54738, +54738, +54738, +54738, +54706, +54706, +54706, +54706, +54706, +54674, +54674, +54674, +54674, +52626, +52626, +52626, +52626, +52626, +52626, +52594, +52593 +}, +{ +29515, +29515, +29516, +29516, +29516, +29516, +29516, +27435, +25387, +25387, +25355, +23275, +21194, +19082, +16969, +14889, +12776, +12776, +10695, +10695, +10695, +8615, +8582, +8582, +8550, +8550, +8550, +8550, +8549, +6469, +6469, +6436, +6436, +4356, +4356, +4324, +4323, +4324, +4356, +4356, +6404, +6436, +6404, +6437, +6469, +6502, +8583, +8615, +8615, +8648, +10728, +10728, +10728, +10728, +8680, +8679, +8680, +8680, +10728, +10761, +12842, +12874, +14955, +14987, +17067, +17100, +19180, +19181, +19181, +19181, +17133, +19181, +19246, +21327, +23472, +25585, +25617, +25650, +27731, +27763, +27763, +29844, +29844, +29844, +29909, +29909, +29877, +29909, +29942, +29942, +29974, +32023, +32023, +32023, +29942, +29942, +29942, +29975, +32055, +32056, +32056, +32056, +32056, +32056, +30008, +30008, +32056, +32056, +32056, +32056, +32089, +32089, +32121, +34201, +34234, +34234, +34234, +34234, +34201, +32121, +32088, +32056, +32056, +29975, +29975, +29943, +29943, +29910, +27830, +25781, +25749, +25749, +25749, +25717, +27797, +27830, +31926, +29910, +27861, +33971, +42095, +54510, +64878, +62764, +62699, +64780, +64748, +64683, +62635, +62666, +62602, +62570, +64715, +62602, +64683, +64683, +62570, +62538, +60457, +60457, +60490, +56231, +56232, +56232, +56264, +58312, +54151, +54119, +52006, +52006, +52006, +56200, +58345, +60458, +56232, +51974, +54119, +54087, +54087, +54119, +52006, +56200, +56265, +56200, +58378, +64717, +58410, +49958, +54185, +54185, +43587, +45733, +47814, +52072, +47846, +54217, +47846, +45733, +39427, +41508, +43590, +56267, +45799, +50025, +41573, +47880, +39428, +35267, +28896, +35236, +39526, +37445, +26913, +58605, +43813, +39460, +33154, +24768, +20576, +18593, +16513, +16513, +18561, +18529, +20544, +39591, +50153, +62798, +45895, +35331, +26849, +24769, +26883, +24802, +24834, +22721, +22689, +26914, +33252, +48010, +45830, +54281, +64878, +60587, +54216, +49991, +49991, +45764, +52104, +52071, +58410, +47877, +54217, +58410, +47910, +52168, +52202, +58508, +64944, +50024, +43652, +58410, +49990, +47813, +54216, +52103, +54217, +52039, +49959, +45765, +47846, +58378, +41474, +45700, +41507, +43620, +45701, +43620, +56298, +49959, +49990, +54248, +58507, +64813, +58507, +54281, +56394, +64814, +45830, +47943, +54315, +54283, +50026, +37446, +35334, +26914, +20705, +20706, +18625, +18625, +18658, +18657, +18593, +20673, +20674, +18528, +20673, +22688, +28962, +33123, +33155, +31042, +35299, +28993, +33220, +37446, +37445, +43686, +60491, +60457, +56264, +47878, +43751, +22720, +31271, +25030, +31401, +23013, +18820, +8320, +16773, +21031, +25225, +18918, +8321, +10531, +12580, +10467, +8354, +14660, +8322, +14628, +14628, +14692, +14628, +16740, +14660, +25225, +16773, +16740, +10434, +10434, +16772, +20998, +14725, +10467, +12451, +12320, +50220, +64945, +54313, +58506, +56426, +43716, +52168, +43619, +47845, +43619, +43813, +60718, +54476, +65105, +65073, +64976, +56394, +50024, +43718, +37347, +39429, +35235, +47880, +41539, +54216, +60523, +52103, +54184, +56329, +60522, +54184, +49990, +54216, +47877, +62635, +54248, +56394, +60619, +54312, +54215, +60490, +58410, +41541, +33089, +39429, +43719, +43654, +49992, +45765, +56297, +62636, +54151, +60489, +58474, +58506, +65040, +41668, +60653, +60555, +60555, +56233, +45668, +31042, +14336, +18626, +48173, +47911, +26816, +22624, +26883, +28995, +28994, +28960, +41606, +64976, +60751, +64945, +39589, +28992, +58606, +64977, +52234, +43652, +43620, +47846, +52039, +54152, +60523, +56296, +58409, +56328, +58441, +64844, +62634, +64780, +60489, +54150, +52005, +54118, +52006, +49925, +52006, +54119, +54055, +51942, +51942, +49894, +52039, +54184, +58377, +60523, +60555, +60555, +60555, +60492, +52138, +43783, +33251, +24800, +24800, +24801, +24768, +22720, +22721, +24801, +24768, +22720, +22720, +24800, +24801, +24801, +22753, +22753, +22753, +22785, +22785, +22785, +22785, +22785, +22785, +24898, +24898, +27011, +31399, +39915, +42060, +44141, +44173, +46254, +46286, +46318, +48399, +48399, +48399, +48399, +48399, +48399, +48399, +48399, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48399, +48399, +48399, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46319, +46319, +46319, +46319, +46319, +46351, +46351, +48399, +48431, +48431, +48431, +48431, +48431, +48431, +48431, +48464, +50544, +50545, +50545, +50545, +50545, +52625, +52625, +52658, +52658, +54706, +54738, +54738, +54738, +54738, +54738, +54771, +54771, +56819, +56819, +56819, +54771, +54771, +54771, +54738, +54738, +54738, +54738, +54706, +52625, +52625, +52658, +52658, +52658, +52626, +52626, +54706, +54706, +54706, +54738, +54738, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +54738, +54738, +54738, +54738, +54706, +54706, +54738, +54738, +54738, +54738, +54739, +54739, +54738, +54706, +54706, +54706, +54706, +54706, +54706, +54674, +52626, +52625, +52626, +52626, +52626, +52625, +52593, +52626, +52626, +52626, +52594, +52593, +52593, +52593, +52561 +}, +{ +27402, +27403, +27403, +27403, +27403, +27403, +25355, +25323, +23274, +23274, +21194, +21162, +17034, +14921, +14888, +12808, +12744, +10695, +10695, +10695, +10695, +10663, +10662, +10630, +8582, +8582, +8550, +8550, +8549, +6469, +6469, +6469, +6437, +6436, +6404, +4324, +4324, +4324, +6404, +6404, +6436, +6437, +6437, +6469, +8550, +8582, +8615, +10695, +10696, +10728, +10728, +10761, +10761, +10760, +10728, +8680, +10728, +10728, +10728, +10728, +12809, +12841, +12874, +14922, +14986, +17067, +17067, +17100, +17100, +17100, +17100, +17133, +19214, +21327, +23440, +25585, +25617, +25650, +27731, +27763, +27731, +27764, +27796, +27796, +29877, +27829, +27829, +27829, +29942, +29942, +29974, +32023, +32023, +32023, +29943, +29942, +29942, +29975, +30007, +32056, +32056, +30008, +30008, +30008, +30008, +30008, +32056, +32088, +32088, +32088, +32089, +32121, +32153, +34234, +34234, +34234, +34201, +34201, +32121, +32088, +32056, +32056, +29975, +29975, +29943, +29943, +29910, +27862, +25781, +25749, +23669, +25716, +25716, +25717, +27765, +27797, +29846, +27830, +27796, +33906, +44143, +58606, +64910, +62796, +60651, +62635, +64684, +64716, +64715, +64682, +62602, +64683, +64650, +60489, +60457, +62570, +62602, +62603, +62538, +60425, +54118, +52038, +56231, +54118, +52038, +58345, +58377, +58345, +56200, +52006, +49893, +52006, +52006, +54119, +54119, +52038, +47812, +52006, +52006, +56232, +56265, +56232, +49894, +56233, +60523, +60491, +58442, +60524, +56330, +56330, +47814, +43620, +47814, +47814, +49926, +52072, +47846, +45766, +43621, +49960, +47881, +41541, +39428, +45735, +45799, +47913, +41574, +37316, +39494, +33156, +31106, +43881, +22720, +62864, +54379, +41573, +28961, +24768, +22689, +20642, +18594, +16513, +16481, +16480, +18464, +41704, +54347, +64879, +48007, +33186, +28994, +24802, +24770, +22657, +24834, +20640, +22721, +24768, +41639, +64946, +58508, +56362, +52168, +41571, +45797, +43652, +41572, +43684, +47878, +49926, +58410, +47877, +52071, +54216, +52136, +60588, +47911, +41604, +45798, +56363, +56330, +58410, +60491, +60491, +56297, +43651, +49958, +58410, +45732, +45700, +45733, +54152, +56330, +49926, +49959, +60523, +52072, +52039, +56329, +60523, +54216, +58507, +65041, +58474, +54281, +50055, +64879, +62734, +58508, +56363, +56396, +52139, +35301, +29028, +22689, +24835, +16513, +18625, +18657, +14464, +16544, +20770, +20673, +20673, +22754, +22754, +24866, +31075, +33155, +35203, +45800, +39461, +45799, +41639, +41639, +41639, +41574, +52137, +52038, +60425, +56199, +56331, +37477, +27012, +22884, +8224, +16675, +18885, +20933, +25192, +12547, +10434, +16741, +8289, +12612, +12612, +12580, +12515, +12548, +12515, +10435, +14660, +12515, +14660, +8321, +8321, +23080, +10401, +16773, +18854, +20999, +14628, +10465, +14660, +10467, +12515, +8192, +43948, +64978, +56361, +52134, +64975, +52199, +60652, +52168, +52103, +49958, +47845, +54379, +56460, +58637, +64975, +62797, +62732, +50023, +47910, +45831, +43687, +33122, +41574, +41605, +45798, +62636, +45731, +56264, +54183, +58409, +60523, +58442, +58442, +54248, +58474, +56329, +58507, +56394, +65040, +58538, +56328, +47877, +45732, +47847, +43686, +39461, +35267, +43719, +52170, +52104, +54249, +58442, +58442, +60554, +56360, +62765, +56458, +56491, +60685, +56393, +64749, +56168, +47782, +35268, +14336, +14400, +52334, +50025, +28929, +22624, +26884, +28995, +26816, +35331, +64880, +65138, +64976, +54379, +33218, +48009, +64913, +54347, +39556, +45733, +49959, +58411, +54152, +60490, +58409, +52070, +56328, +62602, +62635, +64780, +60489, +60489, +54151, +52038, +56232, +56169, +56168, +54088, +54087, +54055, +52007, +54055, +56168, +60458, +62570, +62602, +62667, +62667, +58474, +56296, +54216, +52040, +41540, +33219, +26945, +20672, +20672, +22721, +22721, +20640, +22720, +22753, +24801, +22720, +22720, +22752, +24801, +22753, +22753, +22753, +22753, +22753, +22785, +22785, +22785, +22785, +22785, +26979, +24931, +24963, +31334, +41996, +44141, +44141, +44205, +46286, +48367, +48367, +48399, +48399, +48399, +50480, +50480, +50480, +50480, +50480, +50480, +48432, +50512, +48432, +48432, +48432, +50480, +50480, +48432, +48432, +48399, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +46351, +48399, +46351, +46351, +46351, +46351, +46319, +46351, +46351, +48431, +48431, +48432, +48432, +48432, +48432, +48432, +48432, +48464, +50545, +50545, +50545, +50545, +50545, +52626, +54706, +54706, +54706, +54738, +54739, +54739, +54739, +54771, +54771, +56819, +56851, +56851, +56851, +56851, +56819, +54771, +54738, +54738, +54738, +54738, +54738, +54706, +52658, +52625, +52658, +52658, +52626, +52626, +52626, +54706, +54706, +54738, +54738, +54739, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +54739, +54738, +54706, +54739, +54707, +54707, +54739, +54739, +54739, +54739, +54739, +54738, +54706, +54706, +54706, +52658, +52658, +52658, +52658, +52626, +52625, +52625, +52625, +52625, +52626, +52594, +52593, +52626, +52626, +52594, +52593, +52593, +50513, +50513, +50513 +}, +{ +23177, +23209, +25258, +25258, +25290, +25290, +23242, +23210, +21162, +19113, +19081, +17001, +14921, +12840, +12776, +10695, +10695, +10695, +10663, +10695, +10695, +10663, +10663, +10663, +10663, +10663, +10662, +10630, +10630, +8582, +8581, +8549, +8549, +8549, +8517, +8517, +8484, +8484, +8484, +8484, +8517, +8517, +8549, +8550, +8582, +10663, +10695, +10728, +12808, +12809, +12841, +12841, +12841, +12841, +12840, +10760, +10728, +10728, +10728, +10760, +12841, +12841, +12873, +12873, +14954, +14986, +17067, +17067, +17099, +17100, +17100, +17100, +19214, +21294, +21391, +23504, +25585, +25618, +25683, +27763, +27731, +27764, +27764, +27764, +27797, +27829, +27829, +27861, +29942, +29942, +29975, +32023, +32055, +29975, +29975, +29975, +29943, +29975, +32056, +30008, +30008, +30008, +30008, +30008, +30008, +32056, +32088, +32089, +32089, +32089, +32089, +32121, +32153, +34234, +34234, +34234, +34201, +32121, +32088, +32088, +29975, +29975, +29943, +29943, +29911, +27862, +27830, +27830, +25749, +25717, +23668, +23668, +25716, +27764, +25717, +25717, +27766, +27765, +27731, +35921, +48271, +60719, +64911, +62796, +60652, +60555, +62571, +64684, +64748, +64715, +64715, +64748, +62603, +60489, +60457, +64683, +64716, +64716, +62570, +58345, +54118, +54151, +56264, +54118, +49925, +54119, +54152, +54119, +56168, +56200, +56200, +56200, +49893, +49893, +52038, +54087, +56232, +60426, +56232, +54152, +52039, +54120, +47845, +56265, +54184, +58345, +56297, +64749, +64717, +58379, +52040, +52105, +52040, +47846, +45733, +45765, +49991, +47878, +39459, +41541, +39428, +45735, +43654, +41541, +41542, +37315, +41542, +37283, +33155, +35301, +31106, +41736, +26913, +64945, +52233, +39460, +28928, +24801, +22689, +18561, +16481, +16480, +16481, +18561, +18560, +31139, +60719, +62765, +45862, +35299, +26881, +26915, +24802, +22689, +20608, +22721, +20576, +31139, +50123, +52170, +30976, +45797, +43684, +41571, +50024, +56330, +58475, +52168, +52104, +49990, +54152, +54151, +49991, +58475, +49990, +37345, +43685, +43685, +47878, +54185, +54152, +54184, +60458, +54087, +45765, +49958, +62636, +49958, +47846, +47845, +56297, +54152, +37280, +54217, +62669, +58410, +54184, +49958, +60523, +62700, +54248, +47909, +56393, +58474, +64814, +62766, +58540, +50088, +52136, +52105, +43686, +31042, +22688, +26916, +20577, +18529, +16513, +16513, +18625, +18657, +18625, +20705, +18560, +22754, +22819, +20705, +31172, +31107, +39461, +43654, +47913, +47913, +47945, +45832, +45832, +47945, +45799, +49991, +54184, +62570, +58313, +43686, +48076, +24996, +22982, +25160, +14627, +8321, +14594, +25224, +23144, +12547, +12548, +18854, +6208, +14693, +10467, +12515, +16774, +10435, +12483, +14628, +16709, +14628, +14660, +20999, +27338, +16773, +6209, +16773, +12547, +20967, +14692, +14659, +12514, +8224, +29222, +60753, +54314, +60586, +60586, +58473, +54313, +64976, +50055, +52103, +43587, +56298, +60653, +64977, +56460, +62830, +64910, +64878, +58507, +47942, +41573, +43719, +33122, +33122, +41541, +58476, +54216, +56296, +62668, +54216, +54183, +56361, +58442, +52070, +54281, +54248, +60555, +54281, +62765, +60652, +60652, +58442, +60555, +52072, +49960, +43622, +35203, +35235, +35267, +33088, +49992, +58475, +47877, +60587, +56328, +60619, +60651, +65040, +58637, +56556, +58442, +54185, +43556, +41411, +24704, +16481, +12288, +50222, +43687, +28962, +22624, +24770, +28996, +22624, +43783, +56524, +62862, +62896, +45928, +31137, +62768, +56396, +45863, +41572, +43620, +52072, +56297, +49990, +56296, +47877, +52102, +54247, +54183, +62635, +62603, +58377, +56265, +56232, +54120, +49894, +51976, +54056, +52007, +51974, +52006, +54184, +58409, +62603, +64814, +64813, +62700, +60586, +56393, +52135, +47910, +45797, +39492, +29025, +24832, +20705, +18592, +18625, +20641, +22689, +20640, +20672, +22721, +24801, +22752, +22752, +22721, +24801, +22720, +22721, +22753, +22753, +22785, +22753, +22785, +22785, +22753, +22753, +26979, +24931, +24931, +29253, +44044, +46189, +46254, +48334, +48399, +48399, +50480, +50480, +50480, +50480, +50512, +50512, +50512, +50512, +50512, +50512, +50512, +50512, +48464, +50512, +50512, +50512, +50512, +50512, +50512, +48432, +48432, +48432, +46351, +46351, +46351, +46351, +48399, +48399, +48400, +48432, +48432, +46351, +46351, +46351, +46351, +46319, +46351, +48399, +48432, +48432, +48432, +48432, +48432, +48432, +48464, +48432, +48464, +50545, +50545, +50545, +52593, +52625, +54706, +54706, +54738, +54738, +54739, +54771, +56819, +54771, +56851, +56851, +56851, +56852, +56884, +56852, +56851, +56851, +54771, +54739, +54738, +54706, +54706, +54706, +54706, +52658, +52625, +52658, +52626, +52626, +52626, +52626, +52626, +54674, +54738, +54738, +54738, +54738, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54707, +54706, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54706, +54706, +54706, +54706, +54706, +52626, +52626, +52626, +52626, +52626, +52626, +52593, +52593, +52625, +52626, +52594, +52594, +50545, +50545, +50545, +50545, +50545, +50513, +50513, +50481 +}, +{ +18984, +21032, +21064, +21065, +21097, +21129, +21129, +19049, +19049, +17000, +14920, +14888, +12808, +10728, +10695, +10695, +10695, +10663, +10662, +10663, +10662, +10662, +10663, +12711, +12743, +12743, +12743, +12743, +12743, +12710, +10662, +10629, +10630, +10630, +10629, +10597, +10597, +10565, +10565, +10565, +10597, +10597, +10630, +10630, +10662, +10695, +12775, +12808, +14888, +14889, +14921, +14921, +14921, +14889, +12841, +12840, +12840, +12840, +12840, +12873, +14921, +14953, +14953, +14953, +17034, +17066, +19115, +19147, +19148, +19148, +19148, +19148, +19246, +21326, +21359, +23472, +23504, +25617, +27698, +27731, +27763, +27796, +27796, +27764, +27797, +27829, +27829, +27862, +29942, +29975, +29975, +32055, +32055, +29975, +29975, +29975, +29943, +29975, +32056, +30008, +30008, +30008, +30008, +30008, +32056, +32088, +32089, +32089, +32089, +32089, +32089, +32121, +32153, +34201, +34234, +34201, +32121, +32121, +32088, +30008, +29975, +29943, +29943, +27863, +27862, +27830, +27830, +27797, +25717, +23669, +23668, +23668, +25716, +27764, +27765, +25717, +25717, +27732, +29714, +40016, +52432, +62831, +64910, +62764, +62732, +64748, +62571, +62538, +64650, +64715, +64715, +64715, +62603, +60457, +58376, +62570, +64683, +62570, +60457, +56232, +54151, +54151, +56199, +54151, +49925, +47812, +47780, +45700, +49894, +56233, +60426, +60491, +52039, +52038, +54151, +52038, +52038, +54151, +56265, +56297, +52071, +54152, +49959, +52072, +47780, +49926, +52039, +54152, +49927, +41475, +47814, +52072, +47814, +54153, +45701, +45765, +52072, +45766, +43685, +45734, +41541, +37251, +37315, +37283, +37283, +41542, +39461, +45767, +28896, +31043, +22720, +22752, +35365, +65010, +48007, +41606, +26848, +24768, +20641, +18561, +16481, +16480, +16481, +18561, +14368, +31204, +65075, +58539, +37378, +33186, +28995, +22754, +22721, +26882, +26914, +20608, +18464, +47946, +52203, +58476, +56297, +54184, +52136, +52136, +50056, +54250, +50023, +50087, +60588, +62636, +52104, +58443, +47845, +52071, +47845, +56297, +54184, +52071, +64847, +52039, +49958, +56265, +49893, +54119, +45732, +43651, +54184, +62636, +56297, +49990, +47878, +49990, +54216, +56297, +52071, +43619, +47877, +45797, +54248, +45828, +50054, +58506, +58474, +60620, +56362, +50056, +64880, +50089, +52137, +45831, +39494, +37414, +22689, +20609, +20674, +20706, +18625, +18593, +20706, +22819, +20673, +20673, +18496, +20673, +18592, +26979, +26914, +33155, +47881, +54219, +37380, +45832, +31074, +24768, +35235, +41541, +49992, +47814, +49991, +47878, +47847, +50091, +31302, +8224, +14628, +23047, +23080, +27273, +10369, +10434, +8386, +10467, +8354, +12580, +10402, +16773, +10435, +10434, +12515, +14596, +10434, +16773, +4096, +6240, +12579, +10433, +16741, +18854, +20967, +16709, +10434, +12547, +18919, +8321, +8256, +18689, +65011, +50121, +45829, +58473, +64747, +64877, +50022, +47942, +45765, +47846, +47813, +54153, +54282, +56460, +48072, +54411, +60749, +58539, +60587, +50055, +43718, +45832, +33155, +35235, +39460, +47911, +56329, +60522, +52071, +49958, +49957, +58410, +58442, +49990, +56296, +56296, +54248, +52168, +54281, +50087, +62733, +52135, +56297, +47814, +45767, +43655, +41542, +30977, +35203, +41573, +52073, +47846, +60588, +60555, +56329, +60619, +60717, +62895, +60782, +56556, +62634, +60491, +56202, +45702, +24801, +14368, +16513, +43883, +43687, +31043, +24737, +24770, +26850, +22656, +62832, +62830, +58605, +48008, +24800, +60655, +64881, +41573, +45766, +45799, +47878, +49991, +58410, +54216, +52103, +49957, +54216, +54248, +56297, +56329, +52039, +56233, +52072, +49862, +51942, +54088, +49894, +52007, +52070, +54215, +60586, +64845, +64812, +60651, +58475, +56394, +54249, +50056, +45862, +39556, +33250, +31138, +26913, +22752, +20705, +18592, +16512, +18625, +20673, +20641, +20672, +20672, +22753, +22753, +24801, +24801, +24801, +24769, +20640, +20672, +20705, +22753, +22753, +22753, +22785, +24833, +22785, +22785, +26979, +26979, +27011, +29221, +44044, +46254, +48334, +48399, +50480, +50480, +50512, +50512, +50512, +50513, +52593, +52561, +50513, +50513, +50513, +50513, +50513, +50513, +50545, +50513, +50513, +50512, +50545, +50512, +48464, +48432, +48432, +48432, +48432, +46383, +46383, +46383, +48399, +48432, +48432, +48432, +48432, +48432, +46351, +46351, +46351, +46319, +46351, +46351, +46383, +48432, +48432, +48432, +48432, +48432, +50512, +48464, +50512, +50545, +52593, +52625, +52626, +52658, +54706, +54707, +54739, +54739, +54739, +56819, +56852, +56852, +56884, +56884, +56884, +56884, +56884, +56884, +56852, +56852, +56819, +54771, +54738, +54706, +54706, +54706, +54706, +52658, +52658, +52658, +52658, +52626, +54706, +54674, +54674, +54674, +54706, +54706, +54706, +54707, +54707, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54707, +54707, +54707, +54707, +54707, +54707, +54707, +54707, +54706, +52626, +54706, +54706, +54706, +54706, +52626, +52626, +52593, +52593, +52594, +52593, +50545, +50545, +50545, +50546, +50546, +52594, +50514, +50514, +50514, +50514, +50513, +48433, +48433, +48401 +}, +{ +14791, +16871, +16871, +16903, +16904, +18984, +16968, +16936, +16936, +14888, +12808, +12808, +12776, +10695, +10695, +10663, +10663, +10662, +10662, +10662, +10630, +10630, +10662, +12711, +12743, +12743, +12743, +14823, +14823, +12743, +12742, +12710, +12742, +12742, +12710, +12710, +12677, +12677, +12677, +12677, +12709, +12710, +12742, +12743, +12775, +12775, +14856, +14888, +14921, +14921, +14921, +16969, +14921, +14921, +14921, +14921, +14920, +12840, +12840, +14888, +14921, +14953, +17001, +17001, +19114, +19115, +19147, +21196, +21196, +19148, +19180, +19180, +21326, +23407, +23439, +23472, +25553, +25585, +27698, +27731, +27731, +27796, +27796, +27764, +27797, +27829, +27862, +29942, +29975, +29975, +32055, +30007, +29975, +29975, +29943, +29943, +29975, +29976, +32056, +32056, +30008, +30008, +30008, +30008, +32088, +32088, +32088, +32088, +32088, +32088, +32121, +32121, +32121, +34201, +34201, +34201, +32088, +32056, +30008, +29975, +29943, +29943, +27863, +27862, +27830, +27830, +25749, +25717, +25685, +23636, +21555, +21587, +25684, +27732, +25652, +23604, +23636, +27699, +33777, +44112, +56592, +62863, +64909, +64779, +64748, +64781, +64651, +58312, +58376, +62569, +62602, +62602, +62570, +58344, +56231, +58344, +58377, +56231, +56232, +54151, +52038, +54151, +54119, +56264, +54119, +47813, +47813, +45732, +49894, +54120, +54120, +56265, +49926, +52039, +56264, +52071, +52038, +54184, +54184, +52072, +47813, +47878, +45765, +45732, +52007, +54120, +49926, +47814, +52040, +43621, +37282, +33024, +45701, +49927, +52105, +52104, +54186, +52073, +45766, +41508, +39460, +37315, +41542, +39429, +39428, +35170, +56333, +37283, +35268, +31042, +24832, +22720, +29060, +60719, +50120, +41540, +26881, +24768, +22689, +20641, +16513, +16480, +16481, +16480, +12288, +41867, +65140, +54346, +41636, +35299, +26849, +24802, +24769, +24769, +20576, +24801, +31107, +39493, +54283, +54249, +45732, +60523, +52103, +50023, +64847, +54282, +47942, +43716, +39458, +52136, +41538, +58442, +60555, +58410, +56297, +56265, +64749, +52039, +45732, +56297, +49958, +54184, +49926, +52039, +47845, +56330, +49958, +45732, +60523, +64781, +58409, +52070, +54184, +52071, +52103, +43619, +54281, +60620, +60619, +56426, +64813, +64846, +64813, +62700, +56362, +60556, +52169, +45830, +37379, +35300, +26849, +22721, +20609, +18593, +16480, +18625, +18592, +18625, +18593, +20706, +18560, +20673, +20673, +22785, +26914, +24800, +39527, +41574, +47848, +41509, +41541, +31074, +26914, +28994, +41606, +41541, +54218, +49927, +43652, +50024, +50027, +45963, +22948, +20998, +18918, +10434, +14596, +23015, +18821, +12547, +12612, +4160, +14693, +18854, +10434, +14692, +14692, +10434, +6208, +14628, +14628, +10434, +21031, +10434, +29482, +16804, +8321, +10466, +16741, +16774, +14660, +10402, +10533, +8353, +16673, +65173, +60719, +58508, +58507, +64813, +52135, +58442, +45797, +64782, +37281, +49894, +43620, +45765, +49991, +52169, +45927, +65008, +64975, +62797, +64845, +52168, +47977, +35300, +31010, +39494, +50058, +45765, +49990, +52070, +52071, +60523, +54249, +54184, +56297, +62636, +45764, +54216, +49957, +56329, +54281, +64879, +58507, +49991, +39427, +45734, +49993, +43622, +41542, +33122, +37348, +39460, +43685, +58411, +54217, +60555, +60523, +56361, +60717, +62895, +60782, +62863, +64715, +52039, +47815, +33122, +26947, +14400, +16448, +41672, +41607, +26849, +24737, +28995, +24769, +35332, +65010, +64975, +60655, +33153, +45864, +64848, +33088, +45798, +37314, +43653, +56297, +52071, +64749, +64748, +58441, +58442, +54216, +54216, +56265, +56329, +52039, +47813, +47813, +52007, +56200, +54087, +49925, +56264, +60554, +62732, +64845, +62764, +56426, +50087, +47976, +43783, +37477, +33219, +29058, +24865, +20704, +20672, +18560, +16512, +18592, +16512, +16512, +20673, +20673, +22721, +20705, +20705, +22753, +22753, +22753, +24801, +22721, +22721, +22720, +20672, +20705, +20705, +20737, +22785, +22785, +24833, +24833, +24865, +26946, +24931, +27043, +27108, +41963, +48302, +48367, +50448, +50512, +50512, +50512, +50544, +52593, +52625, +52626, +52594, +52593, +52593, +52593, +52593, +52593, +50513, +50545, +50545, +50545, +50544, +50544, +50544, +48464, +48464, +48432, +48432, +48432, +48432, +48432, +46383, +48432, +48432, +48432, +48432, +48432, +46383, +46351, +46351, +46351, +46351, +46351, +46351, +46352, +48432, +48432, +48464, +48464, +48464, +50513, +50513, +50545, +50577, +52625, +52626, +52658, +52658, +54707, +54739, +54739, +56819, +56819, +56852, +56852, +56852, +56884, +56884, +56884, +56884, +56884, +56884, +56852, +56852, +56820, +56819, +54739, +54739, +54707, +54707, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54707, +54707, +54707, +54707, +54707, +54707, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54707, +54707, +54707, +54707, +54707, +54707, +54675, +54707, +54707, +54675, +52594, +52626, +52626, +52626, +52626, +52626, +52594, +52593, +52593, +50546, +50546, +50545, +50545, +50513, +50513, +50514, +50514, +50514, +50514, +50514, +48465, +48433, +48433, +48401, +46352 +}, +{ +12678, +12710, +14758, +14790, +14791, +14823, +14823, +12775, +14823, +12775, +12775, +12775, +10695, +10663, +8614, +8614, +8615, +8614, +8614, +10662, +10630, +10630, +10662, +10663, +12743, +12743, +12743, +14823, +14823, +14823, +14823, +14823, +14823, +14823, +14822, +14790, +14790, +14790, +14790, +16870, +14790, +14823, +14855, +14855, +14856, +14888, +16968, +16969, +17001, +17002, +17002, +17002, +17002, +17002, +17001, +17033, +17001, +14921, +14921, +14953, +17033, +17034, +17066, +19114, +19147, +19147, +21228, +21228, +21228, +21229, +21229, +21261, +23374, +23407, +25520, +25585, +25585, +25618, +27666, +27699, +27731, +27796, +27796, +27796, +27829, +27830, +27862, +29943, +29975, +30007, +30007, +30007, +29975, +29975, +29943, +29943, +32056, +32056, +32056, +32056, +32056, +30008, +30008, +30008, +30040, +30040, +30040, +30040, +30040, +32088, +32121, +32121, +34201, +34201, +34201, +32121, +32088, +29976, +29943, +29943, +27862, +27862, +27830, +27830, +25749, +25717, +25685, +23636, +23572, +21523, +19475, +21523, +23571, +25619, +23571, +21491, +19507, +27666, +35792, +46192, +56656, +62895, +64909, +64778, +62667, +64781, +62571, +56263, +58343, +58408, +60489, +62602, +62603, +60457, +56264, +60457, +60425, +56232, +58312, +58344, +58345, +64683, +62603, +64684, +60458, +54119, +54152, +52039, +52039, +52007, +49894, +56233, +52039, +52103, +54184, +52039, +43618, +54184, +54152, +47878, +49959, +56330, +54217, +52071, +47781, +52039, +52007, +47814, +45701, +52040, +52073, +49960, +39362, +43621, +54153, +54218, +52072, +45798, +58380, +43589, +37347, +41541, +39461, +37348, +35202, +39396, +47880, +41541, +41606, +41607, +24800, +20608, +29027, +62865, +54313, +39427, +31074, +24801, +22689, +18561, +16480, +16480, +18561, +18529, +10240, +48206, +65107, +45958, +33184, +33186, +24736, +22722, +22656, +24801, +24801, +22656, +31107, +43687, +52137, +60588, +58410, +56296, +45796, +56394, +45862, +39523, +58507, +50054, +62765, +56394, +54249, +58410, +58345, +54119, +52038, +49925, +56297, +64716, +58377, +60523, +52103, +60523, +54184, +56330, +64815, +58410, +54217, +58442, +54184, +47844, +58409, +64813, +52071, +58442, +49990, +60587, +62733, +60620, +65040, +62830, +60588, +47942, +50023, +58443, +64749, +56330, +49991, +41572, +28994, +22656, +26882, +24835, +22820, +20739, +18625, +18657, +20769, +20705, +18560, +20674, +18528, +20706, +22818, +27043, +28994, +35333, +43720, +49961, +43590, +41477, +33057, +35235, +26980, +24801, +39461, +49992, +47814, +49959, +45766, +47944, +41673, +22818, +10368, +18982, +14789, +10466, +10370, +10306, +10402, +6240, +21097, +10499, +12580, +12547, +6240, +8321, +14692, +12515, +18886, +10402, +10434, +16741, +8353, +8353, +23142, +18949, +18885, +10434, +8322, +16741, +18854, +8322, +4259, +2048, +48303, +58703, +52233, +54281, +56394, +52168, +47877, +52136, +52136, +45765, +43620, +45701, +54152, +47878, +47845, +56394, +65041, +62927, +56523, +50151, +50087, +41571, +39492, +31041, +33123, +33155, +39493, +45766, +56329, +52038, +54184, +54216, +49958, +45765, +52071, +49958, +60490, +58378, +60490, +64781, +58508, +60588, +52168, +52104, +56331, +47815, +43589, +39396, +28864, +30945, +37283, +39396, +47911, +60524, +58378, +49926, +58345, +58410, +58572, +64943, +64943, +65008, +62570, +56298, +47881, +35300, +20673, +12320, +16448, +35301, +47882, +26816, +20576, +28963, +22656, +52269, +62864, +62895, +39493, +22592, +64849, +52170, +47879, +43620, +39427, +54185, +60490, +54183, +60522, +60522, +60489, +58409, +56296, +56297, +62636, +54152, +49893, +49893, +54087, +54086, +54087, +54086, +60458, +62636, +64716, +60522, +54249, +47975, +43686, +39460, +35364, +31171, +26913, +22721, +20641, +18593, +16544, +16576, +16544, +16512, +18592, +18560, +20641, +20673, +20640, +22753, +20705, +20672, +20672, +22720, +22720, +22720, +22688, +22688, +22720, +22721, +22753, +20705, +20737, +22785, +22785, +22785, +24833, +24833, +24866, +24898, +27011, +27075, +41899, +48270, +50447, +50480, +50513, +52593, +52593, +52625, +52657, +54705, +54706, +54674, +52626, +52626, +52626, +52626, +52594, +52593, +52626, +50545, +50545, +50545, +52593, +50577, +50545, +48496, +48464, +48464, +48464, +48432, +48432, +48432, +48432, +48432, +46351, +48399, +46383, +46351, +46351, +46383, +46351, +46351, +48464, +48464, +48464, +48464, +46384, +48464, +48464, +48464, +50545, +50545, +50545, +52625, +52626, +52658, +52658, +54706, +54739, +56819, +56819, +56819, +56820, +56852, +56852, +56852, +56884, +56884, +56884, +56884, +56884, +56884, +56884, +56884, +56819, +56819, +54739, +54739, +54739, +54739, +54739, +54707, +54738, +54738, +54706, +54706, +54706, +54706, +54706, +54706, +54675, +54675, +54675, +54675, +54675, +54675, +54707, +54707, +54707, +54707, +54707, +54707, +54707, +54739, +54739, +54739, +56755, +54707, +54675, +54674, +54674, +54675, +54674, +52594, +52594, +52594, +52594, +52594, +52594, +52593, +52593, +52594, +50513, +50513, +50546, +50513, +50513, +50481, +50482, +50514, +50546, +50514, +48466, +48434, +48433, +46353, +46321, +46320 +}, +{ +10597, +10630, +10630, +10662, +12710, +12742, +12743, +12775, +12743, +12743, +12775, +12775, +12775, +12743, +10662, +10662, +10662, +10662, +10630, +10630, +10630, +10630, +12710, +12711, +14791, +14791, +14791, +14823, +16903, +16903, +16903, +16903, +16935, +16935, +16903, +16903, +16903, +16903, +16903, +16903, +16935, +16935, +19016, +19048, +19049, +19049, +19081, +19114, +19081, +19114, +19114, +19114, +19114, +19082, +19082, +19114, +19081, +19049, +17001, +19081, +19081, +19082, +19114, +21194, +21227, +23308, +23308, +23276, +23308, +23308, +21261, +23373, +23406, +25519, +25584, +25585, +25585, +27666, +27698, +25682, +27763, +27764, +27796, +27797, +27829, +27862, +29942, +29975, +30007, +30007, +30007, +29975, +29975, +29975, +29975, +29975, +29975, +29975, +30008, +30008, +30008, +30008, +30008, +32088, +30040, +30040, +32088, +32088, +32088, +32088, +32121, +34201, +34201, +34201, +32121, +32088, +32056, +29975, +29943, +27863, +27862, +27830, +27830, +25749, +25749, +25717, +23636, +23636, +23540, +21491, +19474, +21522, +23539, +25588, +23540, +21523, +25618, +25585, +31662, +50254, +64945, +64942, +64876, +64779, +64683, +64748, +60490, +58344, +58311, +64651, +64748, +64683, +64683, +62570, +58377, +60489, +60458, +60457, +60490, +58345, +60490, +64651, +64651, +64716, +60458, +56232, +54152, +54151, +52039, +49958, +47846, +54120, +47813, +52039, +54152, +56329, +49958, +45700, +49959, +45733, +52040, +49959, +47878, +49958, +52071, +52039, +52039, +54185, +52007, +49927, +56266, +47879, +39395, +41540, +47814, +52040, +45733, +39460, +60557, +54251, +47880, +41509, +45767, +45799, +35235, +37348, +35235, +47945, +50026, +47977, +28961, +18496, +33350, +60719, +47911, +35299, +33253, +22689, +20609, +18594, +16480, +14432, +16513, +16513, +14432, +60785, +54380, +39491, +35266, +24736, +28995, +26882, +24802, +26882, +26914, +26881, +41606, +47976, +52104, +54216, +56328, +49989, +60555, +45797, +47910, +50056, +60621, +60588, +58442, +60555, +60523, +60523, +60491, +52006, +60490, +52071, +56329, +54216, +56362, +56362, +52104, +45797, +49958, +60523, +54249, +45765, +60588, +52103, +56297, +52103, +56330, +45797, +43683, +56329, +39458, +56330, +47910, +58442, +54184, +56361, +58473, +52102, +62667, +58475, +49991, +45766, +43655, +33123, +26914, +24899, +20674, +20674, +20739, +16545, +18626, +18593, +20706, +18625, +18689, +16577, +20738, +22786, +20608, +31074, +35300, +41606, +45734, +47815, +45701, +47847, +43654, +41607, +31041, +39460, +49927, +47846, +45669, +52105, +50090, +48107, +33480, +12416, +12514, +6273, +8386, +14661, +12483, +12450, +20999, +10499, +8386, +8386, +14660, +10434, +18854, +12579, +14660, +12515, +16741, +18822, +14628, +12547, +20999, +18854, +10433, +12579, +16806, +21032, +14693, +10467, +12580, +10499, +4096, +39917, +65076, +58638, +54314, +47910, +47910, +54282, +58442, +54217, +54217, +52105, +58379, +56299, +52040, +58411, +58443, +64814, +60652, +58571, +54409, +54344, +58506, +60555, +50025, +35203, +35301, +33155, +41541, +43686, +52072, +49991, +52103, +56329, +56297, +62636, +49958, +56297, +54184, +58442, +56297, +54216, +62635, +45764, +54216, +52072, +45734, +47879, +45734, +43622, +41574, +37348, +35203, +41573, +45734, +62669, +58507, +41603, +45861, +62797, +60749, +62798, +64944, +58540, +54248, +49991, +41541, +35334, +18658, +12352, +14432, +29124, +41673, +24833, +20576, +26883, +20608, +56591, +65106, +52267, +24768, +56397, +64914, +45734, +45766, +45830, +49991, +52104, +56329, +64716, +60490, +58312, +58312, +62602, +60490, +56264, +47877, +49925, +52006, +49925, +56232, +56265, +56297, +60523, +64846, +62636, +52105, +45766, +39525, +33252, +29058, +24865, +22785, +20704, +16544, +16544, +16576, +18624, +18592, +18560, +18593, +18593, +18625, +18593, +18592, +18625, +20705, +20672, +20672, +20672, +20640, +20672, +20672, +20672, +20672, +20672, +20705, +22753, +22785, +22785, +22753, +22753, +22753, +22785, +22785, +22753, +22785, +24930, +24963, +24931, +37673, +46157, +52528, +52593, +52593, +52625, +52658, +52658, +52626, +54739, +54707, +54706, +54706, +54706, +54706, +54706, +52658, +52626, +52658, +52626, +52593, +52625, +52625, +52625, +50545, +50577, +50545, +48496, +48464, +48464, +48432, +48432, +48432, +48464, +48432, +48432, +48432, +46384, +46384, +46384, +46383, +46383, +46384, +48432, +48464, +46384, +48432, +48432, +48464, +48432, +48497, +48465, +50545, +50577, +52658, +52658, +54706, +54739, +54739, +54739, +56819, +56820, +56820, +56820, +56820, +56852, +56852, +56853, +56885, +56885, +56885, +58933, +58933, +56853, +56852, +56820, +56819, +54739, +54739, +54739, +54739, +54739, +54739, +54707, +52659, +54707, +54707, +52659, +52627, +52659, +54675, +54675, +54675, +52627, +52627, +52627, +52627, +52627, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +54707, +54707, +54707, +54675, +54675, +54675, +52626, +52594, +52594, +50514, +50513, +50513, +50514, +50514, +50514, +50513, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48434, +50514, +48434, +48434, +48433, +48401, +48401, +46321, +46288 +}, +{ +8549, +10597, +10597, +10629, +10630, +10662, +10694, +10695, +10695, +10695, +12743, +12775, +12775, +12743, +10694, +10662, +10662, +10662, +10630, +10630, +10630, +12710, +12710, +12743, +14823, +14823, +14855, +16903, +16936, +18984, +19016, +19016, +16967, +18983, +18983, +18983, +18983, +19016, +19016, +19016, +19015, +19016, +19048, +19049, +19081, +19081, +19114, +21162, +21194, +21194, +21226, +21195, +21194, +21194, +21194, +21194, +19114, +19114, +19082, +19114, +19114, +21162, +21194, +21227, +21227, +23308, +23308, +23308, +23308, +23308, +23341, +23374, +25487, +25552, +27665, +27665, +27698, +27698, +27731, +27763, +27764, +27796, +27796, +27829, +27829, +29942, +29975, +32056, +32056, +32056, +32056, +32056, +30007, +29975, +30007, +30008, +30008, +30008, +30008, +30008, +30008, +30008, +30008, +30008, +30040, +30040, +32088, +32088, +32088, +32088, +32121, +32121, +34201, +34169, +32088, +32056, +29975, +29943, +27862, +27830, +27830, +27830, +25750, +25749, +25717, +23636, +23604, +23604, +23572, +21523, +19475, +21523, +23539, +25588, +23540, +21491, +25586, +25487, +35757, +54447, +64912, +64877, +64811, +64714, +62603, +64748, +64683, +60489, +60457, +62570, +64716, +64683, +60490, +62570, +60457, +58377, +58377, +58312, +60425, +58377, +58312, +60490, +56264, +54151, +58345, +58345, +56265, +54184, +54184, +52039, +54152, +54152, +47748, +49894, +49926, +56265, +58410, +52039, +43620, +43621, +49960, +52072, +49991, +45765, +54152, +54152, +45732, +49926, +52072, +52072, +54186, +45734, +47815, +49960, +41540, +41540, +37282, +39395, +39460, +47880, +52107, +47913, +39429, +41606, +43719, +28896, +28896, +35235, +47945, +45897, +33187, +22688, +31269, +50155, +39459, +31106, +26882, +20641, +18561, +16513, +14432, +16512, +18561, +16481, +18656, +65076, +62800, +54282, +41573, +28961, +26881, +29060, +24802, +26882, +24768, +31074, +47977, +60621, +60588, +56329, +60489, +60554, +60523, +43684, +56329, +54249, +58475, +54217, +60555, +58410, +54184, +47877, +49958, +54216, +52038, +47812, +56330, +47845, +45765, +43652, +43684, +49990, +39393, +54216, +41539, +54250, +45764, +56297, +52071, +64749, +64781, +58442, +60555, +52103, +50023, +58475, +60556, +60555, +54216, +54216, +47876, +50022, +64813, +47878, +45766, +41541, +28929, +28897, +22754, +18560, +18593, +16480, +16513, +20706, +18594, +20674, +20673, +18592, +20705, +22883, +18528, +29059, +43785, +39526, +52106, +47847, +52041, +47846, +43588, +39395, +45799, +35235, +39428, +52105, +45701, +52008, +49959, +47944, +41736, +33382, +12448, +10368, +12547, +8321, +12613, +6208, +16709, +12450, +16805, +16837, +6305, +10466, +12580, +12547, +18886, +12579, +12547, +14660, +8289, +14661, +12547, +12547, +29451, +18886, +16837, +12611, +6273, +10499, +16806, +10500, +12612, +6273, +23013, +60948, +54477, +58572, +52135, +52103, +52103, +60588, +58442, +54249, +52136, +47878, +39362, +37281, +39427, +43620, +45797, +37345, +60685, +64910, +56457, +60618, +56393, +54248, +52170, +39461, +41575, +31043, +37316, +56299, +60524, +58443, +56361, +49990, +45732, +60522, +54184, +58409, +49958, +54184, +49958, +60555, +64749, +56329, +60523, +60556, +47879, +41508, +43654, +39461, +45735, +37348, +43687, +41573, +47879, +60524, +52169, +64911, +54378, +62830, +65138, +62765, +56427, +56395, +50022, +56297, +47816, +26914, +20706, +10304, +16544, +24899, +35366, +22720, +20544, +26915, +24866, +56526, +50218, +41702, +35299, +64882, +52107, +41540, +47910, +50023, +54217, +58410, +62635, +60490, +54151, +62570, +64748, +62603, +56231, +54151, +54183, +52070, +47845, +45700, +58411, +64782, +62734, +58509, +52201, +43782, +35331, +31106, +26946, +22721, +20640, +20640, +18592, +18592, +16544, +16577, +16577, +18593, +18592, +18592, +18593, +18593, +18625, +18625, +18625, +20673, +20705, +20672, +20705, +20705, +20672, +20672, +20672, +18592, +18592, +20672, +20673, +20672, +20672, +20672, +20705, +22753, +22753, +22753, +22753, +22753, +22753, +24866, +24898, +22882, +33479, +44044, +54641, +54706, +54706, +54706, +54738, +54738, +54706, +54739, +54739, +54739, +54707, +54707, +54707, +54706, +52658, +52658, +52658, +52658, +52626, +52626, +52625, +52593, +50577, +50577, +50545, +50545, +48465, +48464, +48464, +48432, +48432, +48464, +48432, +48432, +48432, +48432, +46384, +46384, +46384, +46384, +46352, +46384, +48464, +48432, +48432, +48465, +48465, +48465, +48497, +48497, +50545, +50578, +52658, +52658, +54739, +54771, +56819, +56820, +56820, +56852, +56852, +56852, +56852, +58901, +56885, +58933, +58933, +56885, +56853, +56853, +56852, +56852, +56820, +54740, +54739, +54739, +54739, +54739, +54739, +54707, +54707, +54707, +52659, +54707, +54707, +52659, +52627, +52659, +52626, +52626, +52626, +52626, +52626, +52627, +52594, +52594, +52627, +52627, +52627, +52627, +52627, +52627, +52627, +52627, +54707, +52627, +52627, +52627, +52627, +52594, +52594, +52594, +50514, +50514, +50514, +50481, +50481, +48433, +48433, +48433, +48433, +48433, +48433, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +46321, +46320, +44240 +}, +{ +8549, +10597, +10629, +10630, +10662, +10662, +10695, +12775, +10695, +10695, +12743, +12775, +12775, +12775, +12743, +12742, +12710, +10662, +10630, +12678, +12710, +12710, +14790, +14791, +16871, +16903, +16903, +18984, +19016, +19016, +19016, +19016, +19016, +19016, +19016, +21064, +21064, +21096, +21096, +21096, +21096, +21096, +21128, +21161, +21193, +21194, +21194, +21194, +23274, +23275, +23275, +23275, +23275, +23275, +23275, +21195, +21194, +21194, +21162, +21194, +21194, +21194, +21194, +23275, +23307, +25388, +25388, +25356, +25356, +25356, +25389, +25454, +25487, +27599, +27665, +27697, +29746, +29778, +29811, +29843, +27796, +27796, +27828, +27829, +27862, +29942, +32023, +32088, +32088, +32088, +32088, +32056, +30008, +30008, +30008, +32056, +30008, +30008, +30008, +30008, +30008, +30008, +30008, +30008, +32121, +30072, +32088, +32088, +32121, +32121, +32121, +32088, +34201, +32121, +32088, +30008, +29975, +29943, +27862, +27830, +27830, +25750, +25749, +25717, +25717, +23636, +23604, +21524, +23572, +21523, +21523, +21491, +23539, +25588, +21491, +19443, +25554, +25389, +39885, +60688, +64878, +64845, +62731, +62634, +60554, +64715, +64748, +62602, +62570, +58377, +62570, +62570, +58344, +60457, +60489, +58377, +60458, +58377, +62603, +64683, +60490, +64683, +56264, +52005, +58377, +58377, +58345, +58377, +58378, +54184, +54119, +52039, +49894, +54120, +54184, +56265, +52072, +58378, +47814, +43621, +41475, +43620, +49959, +47845, +54185, +58410, +54184, +45733, +45700, +43620, +45766, +58412, +47880, +45702, +43621, +37314, +41572, +41540, +45799, +41573, +39461, +43655, +33155, +37380, +43687, +43719, +33155, +26752, +41574, +58543, +31074, +22720, +35462, +56494, +47912, +28993, +22689, +20609, +16481, +16481, +14465, +16513, +18561, +16481, +33447, +60817, +39524, +45798, +33089, +31042, +29027, +26882, +24769, +24769, +22656, +39526, +52138, +56362, +52136, +52070, +49989, +58441, +56296, +58410, +60588, +52136, +52136, +56297, +45732, +52103, +47877, +54184, +54216, +56297, +58410, +52103, +58442, +56362, +60588, +58475, +56362, +56362, +47910, +56297, +52072, +54217, +41507, +52104, +49958, +37280, +49990, +43651, +47910, +52071, +50023, +47909, +54216, +54249, +54184, +49990, +60587, +64878, +52168, +43685, +35266, +33187, +24769, +24737, +20674, +20738, +16480, +18594, +22819, +18626, +20641, +22786, +26947, +26979, +26978, +33253, +33220, +37381, +52139, +45799, +54153, +54186, +45766, +45765, +47911, +43685, +52073, +49960, +52073, +41476, +52007, +56265, +39460, +56494, +41835, +16577, +8321, +10434, +6273, +12580, +14628, +12548, +16708, +10337, +12579, +10531, +6305, +12612, +12547, +10434, +10434, +18919, +12547, +14628, +14596, +10434, +16774, +14660, +4096, +18886, +16837, +16837, +14757, +10532, +6306, +10467, +6240, +4128, +46190, +48236, +58637, +54280, +43683, +56329, +43619, +56297, +56297, +52104, +52072, +47878, +56298, +41475, +58411, +54217, +54249, +50055, +62733, +54377, +58538, +56425, +60554, +56297, +47912, +39493, +31009, +37381, +41542, +52073, +35136, +49991, +64846, +47845, +56329, +54183, +49957, +60555, +62636, +62603, +54216, +52071, +56297, +58442, +54217, +49959, +39362, +39427, +39395, +43686, +33090, +37348, +41509, +41540, +41573, +54218, +60685, +58539, +56491, +64976, +56459, +52200, +45894, +62733, +60620, +58443, +35170, +29028, +14464, +10304, +14464, +24899, +31108, +22721, +22721, +20608, +29092, +62897, +58638, +26816, +50123, +64882, +47945, +45799, +39523, +45796, +58474, +54248, +52103, +56296, +60522, +62603, +58345, +54119, +54119, +49925, +41505, +54216, +64782, +62702, +64848, +54349, +45930, +35365, +24897, +20672, +18592, +20705, +20706, +18625, +18561, +18561, +18593, +18593, +18593, +18625, +18593, +16512, +16512, +18593, +20673, +20640, +20673, +20705, +20673, +20672, +20672, +20672, +18624, +18592, +18592, +18624, +18624, +18624, +20672, +20705, +20705, +20705, +20673, +20673, +20673, +20673, +20673, +20673, +20673, +20705, +22753, +22785, +22786, +22882, +29253, +41899, +54642, +56754, +54738, +54738, +54738, +54739, +54738, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54706, +52691, +52658, +52658, +52658, +52626, +52626, +52625, +50577, +50577, +50545, +50545, +48464, +48464, +48464, +48464, +48464, +48432, +48432, +48432, +48432, +48432, +46384, +46384, +46384, +46384, +48432, +48464, +48464, +48464, +48465, +48497, +50545, +50545, +50545, +50545, +50578, +52658, +52658, +54739, +54771, +56820, +56852, +56852, +56852, +56852, +56852, +56885, +58933, +58933, +58933, +58933, +56885, +56853, +56853, +56852, +56820, +56820, +54772, +54740, +54740, +54740, +54740, +54739, +54739, +54739, +54739, +52659, +54707, +54707, +52659, +52627, +52627, +52594, +52594, +52594, +52594, +52594, +52594, +50547, +50547, +50546, +50546, +50546, +52627, +52627, +52627, +52627, +52627, +52659, +52659, +52627, +52627, +52594, +50546, +50514, +50514, +50514, +50514, +50481, +48433, +48401, +48401, +48433, +48433, +48433, +48433, +48401, +48401, +46321, +46321, +46321, +48401, +46321, +46321, +46321, +46321, +46321, +46320, +44240, +44240 +}, +{ +10630, +10630, +10662, +12710, +12743, +12743, +12775, +12775, +12775, +12775, +12775, +12775, +14855, +14855, +14855, +14823, +12742, +12742, +12710, +14758, +14790, +14790, +16871, +16871, +16903, +16903, +18984, +19016, +21064, +21064, +21096, +21096, +21128, +21128, +21128, +21128, +21128, +21128, +23176, +21128, +21161, +21161, +23209, +23242, +23274, +23274, +23306, +23307, +25355, +25387, +25355, +25355, +25355, +25355, +25355, +23307, +23275, +23274, +23274, +23274, +23274, +23274, +23275, +23307, +25355, +25387, +25355, +25356, +27436, +25388, +25421, +27501, +27534, +27599, +27632, +29745, +29745, +29778, +29811, +29843, +29844, +29876, +27829, +27861, +27862, +29943, +29976, +32056, +32088, +32088, +32088, +32056, +30008, +30008, +32056, +32088, +30008, +30008, +30008, +30008, +30008, +32088, +32088, +32088, +30072, +32121, +32121, +32121, +32121, +32121, +32121, +32121, +32121, +32088, +32056, +29975, +29975, +29943, +27862, +27862, +25750, +25749, +25749, +25717, +25717, +23636, +23604, +23604, +23572, +21523, +21523, +21491, +23507, +23539, +21459, +19410, +27601, +27404, +46125, +64880, +64813, +64812, +64780, +64780, +64780, +64780, +64780, +64748, +64715, +60489, +62570, +60522, +56264, +56231, +58377, +58376, +60458, +58345, +62570, +62570, +60458, +62538, +56232, +52038, +58377, +56232, +54151, +58410, +54151, +54151, +49926, +52039, +52039, +52007, +58346, +56265, +45733, +47846, +47814, +49928, +47814, +43620, +47814, +52071, +47845, +45733, +49926, +56265, +54120, +49959, +49927, +49960, +45734, +45734, +54186, +41572, +39460, +39460, +37380, +39493, +37413, +37413, +35267, +26848, +37381, +43752, +33155, +31042, +24704, +39558, +43752, +24801, +39689, +60687, +35202, +28994, +22722, +20641, +16481, +16513, +16513, +16512, +18561, +16416, +37639, +62865, +52234, +37282, +31009, +28929, +26914, +20608, +22688, +24801, +26848, +45831, +58476, +62669, +52136, +47909, +56328, +62699, +60522, +54248, +45764, +56297, +64749, +47878, +54216, +43651, +64781, +62701, +64976, +62668, +54216, +56329, +45732, +47845, +47877, +43587, +56297, +52039, +58443, +54184, +54217, +54152, +45732, +54185, +54216, +52071, +52071, +60556, +52136, +62668, +49990, +54249, +62668, +62636, +54184, +62636, +64846, +41604, +52137, +43718, +37381, +26881, +24834, +24803, +18593, +18593, +20707, +18593, +18561, +22786, +20641, +18496, +22688, +26880, +31106, +35267, +45767, +52106, +52105, +43685, +49862, +49959, +54217, +45862, +39523, +33120, +45733, +45669, +47782, +49895, +45700, +52105, +45832, +35430, +27175, +12450, +4193, +10467, +8387, +8322, +14628, +14595, +14627, +14595, +10466, +10499, +12612, +12612, +12547, +12547, +6208, +10467, +18886, +16741, +14628, +16773, +8288, +20999, +18854, +10434, +12611, +14724, +18919, +16806, +10467, +10466, +4096, +42095, +56720, +60848, +64911, +60619, +56296, +45765, +54185, +60524, +47877, +54184, +58411, +45732, +47846, +49991, +54185, +60524, +64846, +45829, +56426, +62764, +58570, +64909, +52102, +52039, +45798, +41606, +28961, +28897, +35235, +54186, +52040, +54217, +52071, +58409, +52103, +58409, +56297, +52103, +60523, +54183, +62636, +58410, +54184, +52103, +56297, +45765, +43653, +43621, +41541, +49961, +35235, +35235, +35202, +35234, +41540, +56298, +58540, +56426, +64878, +58571, +52233, +56459, +64944, +45830, +52168, +43685, +35267, +24802, +18658, +10304, +14432, +20706, +29028, +22785, +20640, +22689, +31172, +58639, +45896, +24704, +65011, +58542, +47945, +35266, +43717, +47974, +64813, +62668, +64845, +64911, +58409, +58442, +47877, +49990, +41507, +43587, +60555, +62734, +60622, +50122, +41736, +29059, +24866, +20673, +16545, +14464, +14497, +14497, +16545, +18626, +18561, +16448, +16480, +18561, +20609, +20608, +18528, +20608, +20673, +20705, +22753, +22720, +22720, +22753, +20640, +20640, +20672, +20672, +20672, +18624, +18624, +18624, +18624, +18624, +18624, +18624, +18592, +18592, +20673, +20673, +20673, +20673, +20673, +20673, +20672, +20672, +20673, +22753, +22785, +24931, +27076, +39818, +54674, +56754, +56787, +54738, +54738, +54771, +54771, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +52691, +52658, +52658, +52658, +52658, +52658, +52658, +52626, +50578, +50545, +50545, +50513, +50545, +50545, +48465, +48465, +48464, +48432, +48432, +48432, +46384, +46384, +46384, +46384, +46384, +48433, +48465, +48465, +48465, +48465, +50545, +50545, +50545, +50545, +50578, +52626, +52658, +52691, +54771, +54771, +56820, +56820, +56852, +56852, +56852, +56853, +58933, +58933, +58933, +58933, +58933, +56885, +56885, +56885, +56853, +56852, +56853, +56852, +56820, +56820, +56820, +54772, +54740, +54739, +54739, +54707, +52659, +54707, +52659, +52627, +52627, +52627, +52595, +52595, +50547, +50547, +50546, +50546, +50546, +50546, +50546, +50546, +50547, +50547, +50547, +50547, +50579, +52627, +52659, +52627, +52627, +50547, +50546, +50514, +50514, +50514, +48434, +48433, +48433, +48401, +48401, +48401, +48401, +48433, +46353, +46353, +46321, +46321, +46321, +46321, +46321, +46321, +44241, +44241, +44241, +44241, +44240, +44240, +44208, +42160 +}, +{ +10662, +12710, +12710, +12742, +12743, +14823, +14855, +14856, +14888, +14888, +14856, +14888, +14887, +16935, +16935, +14887, +14823, +14822, +14822, +16871, +16871, +16903, +18983, +18984, +18984, +21064, +21096, +21096, +21128, +23176, +23177, +23209, +23241, +23241, +23241, +25289, +25289, +25289, +25289, +23241, +23241, +25321, +25322, +25354, +25354, +25354, +25387, +25387, +27467, +27468, +27468, +27467, +27467, +27468, +27468, +27468, +25419, +25387, +25387, +25387, +25387, +25387, +25387, +25387, +27435, +27435, +27435, +27435, +27468, +27469, +27501, +29582, +29614, +29647, +29712, +29745, +31826, +31858, +31859, +29843, +29876, +29877, +29877, +29910, +29942, +29975, +32056, +32089, +32089, +32088, +32088, +32056, +32056, +32056, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +32121, +32121, +30072, +32121, +32121, +32121, +32121, +32121, +32121, +32121, +32088, +32056, +30008, +29975, +27895, +27862, +27862, +27830, +25749, +25749, +25749, +25717, +25717, +23636, +23604, +23604, +21491, +21491, +23539, +23539, +23539, +23539, +21491, +19410, +25552, +27370, +52398, +64944, +64780, +62732, +64781, +64846, +64910, +64845, +62699, +64780, +64748, +64715, +62602, +60522, +54151, +49925, +56264, +58376, +58377, +56232, +58377, +56264, +56231, +54151, +52038, +54151, +56232, +54183, +52038, +54184, +54216, +54183, +52006, +54119, +51974, +43554, +45667, +43587, +45733, +39394, +45701, +47847, +54186, +47847, +43620, +45733, +49894, +47781, +52039, +47781, +47781, +52040, +45766, +62670, +52041, +49993, +49960, +50025, +45766, +37347, +35267, +37380, +41607, +35333, +33187, +31107, +24800, +31107, +33188, +33221, +26881, +26945, +28962, +22721, +41802, +64978, +41541, +33220, +24802, +20641, +18561, +16481, +14432, +16512, +18528, +14336, +54510, +50219, +43717, +47815, +41542, +26784, +24801, +22688, +24801, +26849, +28928, +43751, +56395, +60588, +49958, +47877, +50021, +60522, +60587, +54248, +54216, +52071, +56329, +47877, +45732, +49990, +62636, +49958, +47910, +47877, +50023, +58410, +47780, +49925, +43586, +54184, +43554, +49926, +56232, +45667, +45765, +47878, +49926, +49926, +54152, +52071, +52104, +54184, +52136, +47878, +50023, +64814, +56362, +56329, +56297, +60556, +56330, +45798, +43686, +37445, +29027, +24834, +24802, +22722, +18593, +16513, +18561, +18528, +20608, +20608, +26849, +39559, +43719, +47945, +54218, +45766, +52073, +47879, +49991, +64912, +58411, +54249, +47942, +47975, +54314, +56395, +47846, +58379, +51943, +51975, +64751, +56396, +48107, +31303, +8192, +8290, +6339, +10500, +10500, +14628, +10402, +14596, +16773, +12547, +12547, +10466, +6273, +10466, +14628, +12547, +14628, +10467, +14692, +12515, +16773, +8321, +20966, +18886, +18918, +18886, +10498, +12579, +10434, +14660, +12482, +6144, +35626, +58835, +65204, +58669, +60717, +64910, +56329, +39426, +45766, +58444, +56297, +47878, +58443, +54217, +47845, +49991, +47878, +58410, +58507, +52135, +47974, +56393, +62732, +58506, +54183, +54216, +47879, +43719, +39493, +41606, +41541, +49960, +49959, +52072, +52070, +56329, +62635, +54184, +54151, +52038, +56297, +60490, +58409, +54184, +62603, +49958, +45700, +47846, +43653, +39395, +54219, +43654, +43622, +28864, +41508, +41540, +52073, +43653, +47942, +56394, +50087, +60652, +62733, +64846, +60653, +58507, +52168, +54250, +35235, +26883, +16545, +8256, +12384, +20738, +24802, +22753, +20640, +20576, +35398, +48010, +28992, +58478, +64979, +43784, +35266, +37443, +50120, +64878, +58474, +58410, +62700, +54216, +49991, +54249, +45765, +41572, +52137, +64881, +60654, +52203, +37412, +29026, +22785, +18528, +16480, +16512, +14466, +14433, +14465, +14465, +16544, +18625, +18592, +20640, +18560, +22721, +24801, +26849, +26849, +26914, +29027, +26979, +26913, +26881, +26913, +26913, +24833, +22720, +22721, +22753, +20672, +20672, +20672, +20672, +18657, +20705, +18624, +18592, +20672, +20672, +20640, +20640, +20640, +20673, +20673, +20641, +18592, +20672, +20673, +22753, +24866, +27011, +27076, +39819, +56754, +56787, +56819, +54771, +54771, +56819, +56852, +56819, +54739, +54739, +54739, +54771, +54771, +54771, +54739, +54739, +52691, +52659, +54707, +54707, +52658, +52658, +52658, +52658, +52626, +50578, +50545, +50545, +50545, +50545, +50513, +48465, +48433, +48433, +48432, +46384, +46384, +46384, +46384, +46384, +46384, +48432, +48433, +48465, +48465, +48465, +50545, +50545, +50578, +50578, +52626, +52658, +52659, +52691, +54771, +54771, +56820, +56820, +56852, +56853, +56853, +56885, +58933, +58933, +58933, +58933, +58933, +58933, +56853, +58933, +58933, +56853, +56853, +56853, +54772, +54740, +54740, +54740, +54707, +54707, +54740, +52659, +52659, +52627, +52627, +50547, +50546, +50546, +50547, +50547, +50547, +50547, +50547, +50547, +50546, +50546, +48466, +50514, +50514, +50546, +50514, +50514, +50546, +50547, +50547, +50547, +50515, +50514, +50514, +48434, +48434, +48434, +48402, +46321, +46321, +46321, +46321, +46321, +46321, +46321, +44240, +44240, +44240, +44240, +44240, +44241, +44240, +44240, +44240, +42160, +42160, +42160, +42160, +42160, +42128, +42128 +}, +{ +12710, +12742, +14790, +14823, +14855, +16936, +16936, +16968, +19016, +19016, +19016, +19016, +19048, +19016, +16968, +16967, +16903, +16903, +16903, +16935, +18983, +19016, +21096, +21096, +21096, +23177, +23209, +23209, +23209, +23209, +25257, +25290, +25322, +25354, +27402, +27402, +27402, +27402, +27402, +27402, +25354, +27402, +27434, +27434, +27434, +27434, +27467, +29547, +29548, +29580, +29548, +29548, +29548, +29580, +29613, +29581, +29580, +27500, +27500, +27500, +27500, +27468, +27468, +27500, +29548, +29548, +29516, +29516, +29549, +31629, +29581, +31662, +31695, +31727, +29712, +31825, +31826, +31858, +31891, +31923, +31924, +31957, +31957, +29942, +32023, +32056, +34137, +34169, +34169, +34169, +34169, +32089, +32088, +32088, +32089, +32089, +32088, +32088, +32088, +32088, +32088, +32121, +32121, +32121, +32121, +32121, +32121, +32121, +32088, +30040, +32088, +32121, +32088, +32056, +30008, +29975, +27895, +27862, +27830, +27830, +25750, +25749, +25749, +25717, +25717, +23636, +23604, +23604, +23571, +23571, +23571, +23539, +23539, +23539, +21490, +21457, +25487, +29418, +58639, +64911, +62700, +62668, +64748, +64813, +64910, +64845, +62667, +64747, +64715, +64683, +60489, +58376, +56231, +52037, +60457, +62570, +60490, +58345, +60425, +56264, +54151, +52006, +52038, +56264, +56264, +60458, +56264, +52038, +56329, +58377, +60458, +58313, +56232, +56232, +54152, +54184, +54184, +47813, +49959, +41540, +47879, +47879, +47847, +49927, +47846, +52040, +49927, +47781, +45668, +45734, +45701, +49960, +41508, +43621, +54218, +45766, +45766, +39493, +39460, +33155, +33187, +33220, +31107, +35365, +22720, +31140, +29059, +31141, +29027, +24833, +35366, +24769, +39657, +54349, +43686, +26913, +22721, +20641, +18594, +14432, +14400, +18593, +18560, +18464, +65204, +58638, +50057, +33024, +39365, +33156, +28995, +22688, +20576, +26849, +35332, +50056, +45797, +43684, +41570, +54248, +62667, +56328, +56297, +56329, +54216, +47845, +58377, +54216, +52071, +52071, +49990, +49990, +54249, +50023, +45764, +56362, +43619, +60523, +43619, +56297, +56265, +49958, +49926, +56297, +56298, +56297, +47846, +52072, +47813, +58411, +54217, +47878, +52136, +54249, +64911, +64911, +54249, +52103, +64814, +54185, +47912, +35267, +37348, +37446, +24834, +22721, +20641, +18528, +22722, +20641, +22689, +24801, +24736, +24736, +39525, +41573, +47847, +56330, +41539, +56298, +54217, +54217, +64814, +52200, +54217, +50023, +50056, +54249, +52104, +43684, +62701, +56266, +54121, +49928, +45767, +58608, +33415, +10304, +16709, +12581, +6273, +8354, +12580, +12547, +12515, +10402, +6240, +12579, +16773, +16805, +14725, +10466, +8321, +12547, +16773, +14660, +16740, +10401, +14628, +14660, +14628, +10434, +12546, +18886, +20998, +16773, +12547, +12515, +14562, +16577, +62963, +56591, +56622, +64943, +54281, +54248, +54217, +54218, +60557, +56363, +56298, +47845, +60491, +54217, +62636, +45764, +54184, +58410, +41570, +54249, +58475, +64813, +60652, +62732, +56329, +43652, +47879, +41541, +35235, +39493, +37283, +56298, +54185, +49926, +58377, +60555, +47844, +56264, +56264, +58377, +56264, +49925, +58377, +60523, +58409, +56297, +49926, +49927, +45766, +47847, +43653, +45767, +43654, +47847, +49992, +39428, +49960, +60557, +60555, +56329, +58442, +54248, +64878, +64846, +52168, +52233, +41636, +45766, +31042, +26947, +16578, +8192, +14465, +18625, +24835, +22753, +22753, +18464, +29060, +33219, +35299, +64849, +45865, +35267, +35266, +45831, +65041, +64910, +54281, +62635, +49990, +52136, +43684, +43750, +52203, +64881, +56429, +43816, +33252, +29059, +22720, +20640, +18560, +18560, +18561, +18625, +18562, +16480, +18593, +20673, +22785, +24833, +24800, +29026, +33220, +37413, +39493, +37413, +37348, +35300, +33219, +33187, +31106, +31106, +31139, +33187, +29026, +26946, +26914, +24834, +22720, +22720, +20672, +20672, +20704, +20704, +20672, +20640, +22688, +20608, +18528, +18560, +18592, +20672, +18593, +18592, +18625, +20673, +22754, +22786, +24899, +27011, +29189, +44012, +58867, +56787, +56819, +56851, +54771, +54771, +56852, +54771, +56819, +56819, +54771, +54771, +54771, +54771, +54771, +54739, +54739, +54739, +54739, +54707, +54707, +54707, +52659, +52626, +52626, +50578, +50546, +50546, +50546, +50513, +48465, +48465, +48433, +48433, +48433, +46385, +46385, +46384, +46384, +46384, +46352, +46384, +46385, +48433, +48433, +48465, +50513, +50546, +50546, +50578, +52626, +52659, +52659, +52691, +54739, +54739, +56820, +56852, +56853, +56853, +56853, +58933, +58933, +58933, +58933, +58933, +58933, +58933, +56853, +56853, +56853, +56853, +56853, +54773, +54772, +54740, +54740, +54740, +54740, +52660, +54740, +52659, +52659, +52627, +52627, +50547, +50546, +50514, +50515, +50515, +50515, +50515, +48466, +48466, +48466, +48466, +48466, +48466, +48466, +48466, +48466, +48466, +48466, +48466, +50515, +48467, +48434, +48434, +48434, +48434, +48402, +48402, +46354, +46321, +46289, +44241, +44241, +44241, +44241, +44208, +44208, +42160, +42160, +42160, +42160, +42160, +42160, +42160, +42128, +40080, +40080, +40080, +40080, +40079, +40047, +40047 +}, +{ +16871, +16903, +16903, +16935, +18984, +19016, +21097, +21097, +21129, +21129, +21129, +21129, +21129, +19080, +19048, +19048, +19016, +19016, +19016, +19016, +21096, +21096, +23177, +23177, +23176, +23209, +25289, +25289, +25289, +25289, +25322, +27402, +27434, +27434, +29514, +29515, +29515, +29515, +29515, +29514, +27434, +27466, +29515, +29515, +27467, +29547, +29579, +29580, +29580, +29612, +29612, +29612, +29612, +31661, +31693, +31693, +31693, +31661, +31661, +31661, +29613, +29581, +29580, +29580, +29612, +31661, +31661, +31629, +31661, +31662, +31694, +33775, +33807, +33808, +33872, +33906, +33938, +33939, +33971, +34004, +31957, +31957, +31990, +32023, +32023, +32056, +34169, +36218, +34201, +34169, +34169, +34169, +32089, +32089, +32121, +32121, +32121, +32121, +32088, +32121, +32121, +32121, +32121, +32121, +32153, +32153, +32121, +32121, +32088, +30040, +32088, +32088, +32088, +30008, +29975, +29975, +27895, +27862, +27830, +27830, +25750, +25749, +25749, +25749, +25717, +23637, +23604, +23604, +23603, +23603, +25619, +23507, +23507, +23539, +21490, +21489, +25486, +31497, +60752, +62766, +60652, +64749, +64684, +64748, +64877, +64877, +64780, +64747, +64715, +62570, +62537, +60424, +60457, +58376, +62570, +62570, +60490, +60490, +58377, +58344, +54119, +52006, +56231, +58344, +58344, +60522, +60490, +54151, +56232, +60490, +64684, +58377, +56199, +58377, +58377, +60522, +56265, +49958, +45733, +39427, +41540, +41540, +45734, +49928, +54121, +58379, +49927, +47814, +49927, +52073, +47815, +45734, +43621, +41541, +45766, +47879, +52138, +41573, +35267, +33154, +33188, +35333, +33220, +29027, +29092, +26947, +20576, +29028, +29060, +20640, +24801, +22657, +43915, +52268, +43622, +24800, +22689, +20641, +18594, +14400, +16512, +18625, +18528, +26915, +65138, +56492, +43685, +41444, +35139, +31011, +29028, +24866, +24801, +26914, +35332, +54283, +52103, +58475, +56361, +54281, +52102, +52103, +54216, +60555, +56297, +45732, +56265, +60523, +47845, +52103, +56297, +54184, +56329, +41571, +52136, +60620, +56362, +50023, +43684, +56362, +52104, +47878, +47910, +43684, +50024, +54249, +64815, +49926, +56298, +62637, +56298, +60524, +56362, +64912, +64814, +52200, +56394, +52168, +56330, +41572, +45767, +37348, +37381, +31108, +22722, +20674, +18593, +20706, +22689, +22624, +31075, +37414, +45832, +47880, +52105, +49991, +52007, +56297, +58410, +56329, +62733, +58475, +64846, +56394, +54282, +52136, +58443, +52071, +56265, +58378, +54152, +47845, +56203, +43654, +50124, +46028, +8192, +8256, +10402, +10467, +12547, +10402, +8289, +14660, +10466, +18918, +8353, +12612, +10401, +10434, +12612, +14725, +10402, +12547, +10434, +14692, +10402, +16773, +18886, +12547, +14660, +20967, +14692, +8353, +14724, +14692, +12580, +14595, +8192, +52400, +60752, +54412, +50185, +56459, +60620, +52135, +52136, +58476, +56298, +47847, +47846, +49991, +56297, +62668, +37312, +58442, +62701, +60556, +64813, +64781, +64814, +56394, +56426, +62700, +60588, +52104, +47879, +39460, +33122, +39493, +47847, +41507, +43555, +54152, +64813, +52103, +60490, +62603, +58410, +58410, +56264, +52038, +54216, +52070, +49990, +49990, +45765, +49959, +45766, +41573, +45766, +49960, +43621, +54218, +39395, +45734, +49927, +45734, +64879, +58410, +62635, +60555, +64781, +56362, +60653, +58540, +41604, +37346, +39429, +24835, +12288, +10337, +12352, +18625, +24802, +22721, +18528, +24836, +22689, +28993, +50154, +50058, +35234, +37347, +47944, +64879, +64944, +52233, +50022, +52039, +54250, +45798, +47944, +60655, +64882, +43850, +29091, +22752, +18528, +18560, +18561, +18561, +18528, +18561, +18528, +20609, +20640, +22720, +28961, +33154, +39460, +41573, +39493, +45832, +45831, +45832, +45831, +43718, +41573, +37379, +35299, +35267, +37380, +37348, +37348, +35300, +33187, +31107, +28995, +26882, +26882, +26914, +24833, +22720, +20640, +20640, +20640, +20640, +22688, +22720, +22753, +22753, +20705, +20673, +18625, +20705, +20705, +20705, +24899, +26947, +27012, +27011, +33415, +50319, +60948, +58867, +56820, +56852, +54771, +54771, +56819, +54771, +54771, +54771, +54771, +54771, +56819, +54771, +54771, +54771, +54771, +54771, +54739, +54739, +54707, +54707, +52659, +52626, +50578, +50578, +50546, +50546, +50513, +50513, +48465, +48465, +48433, +48433, +48433, +46385, +46384, +46384, +46384, +46384, +46352, +46352, +46384, +48433, +48433, +48433, +48465, +50546, +50546, +50578, +52659, +52659, +52659, +52691, +54739, +52691, +54772, +56852, +56853, +56853, +56885, +56885, +56885, +58934, +58934, +58934, +58934, +56853, +56853, +56853, +56853, +56821, +56853, +54773, +54772, +54740, +54740, +54740, +52660, +52660, +52660, +52659, +52627, +52627, +50579, +50547, +48466, +48467, +48435, +48434, +48434, +48434, +48434, +48434, +46386, +46386, +48434, +48466, +48466, +48466, +48434, +46386, +48434, +48434, +48434, +48434, +48434, +48434, +48434, +46354, +46354, +46321, +46321, +44241, +44241, +44208, +44208, +44208, +42160, +42160, +42160, +42128, +42128, +42128, +42128, +40080, +40080, +40080, +37999, +37999, +37999, +37999, +37999, +37999, +37967, +37967 +}, +{ +18983, +18984, +19016, +21064, +21096, +21096, +21129, +21129, +23177, +23177, +23177, +23209, +21161, +21129, +19080, +19048, +21128, +21096, +21096, +21096, +21096, +21128, +23177, +23177, +23209, +25289, +25321, +25322, +25321, +25322, +27402, +27435, +29547, +29547, +31595, +31595, +31595, +31595, +29547, +29515, +29515, +29515, +29515, +29547, +29579, +31627, +31660, +31660, +31660, +31693, +31693, +31693, +31693, +31693, +31726, +33806, +33806, +33806, +33806, +33806, +31726, +31693, +31693, +31693, +31661, +33741, +33741, +33709, +33709, +31661, +31694, +33839, +35920, +35920, +35953, +36018, +36019, +36019, +34004, +34037, +34037, +34038, +34038, +32023, +32023, +34104, +34137, +36218, +34202, +34201, +34169, +34169, +32089, +32089, +32121, +32121, +34201, +32121, +34201, +34201, +34201, +34234, +34201, +34201, +32153, +32153, +32121, +32121, +32088, +32088, +32088, +32088, +29975, +29975, +29975, +29943, +27895, +27862, +27830, +27830, +25749, +25749, +25749, +25749, +25717, +25717, +23636, +23636, +23635, +25651, +25619, +23506, +21459, +21491, +21490, +21489, +27533, +35593, +62800, +60653, +60653, +64782, +64684, +64716, +60651, +64812, +64812, +64747, +64683, +60489, +62570, +60457, +58344, +58344, +56263, +54150, +58344, +60490, +58344, +58345, +58345, +56232, +62538, +58377, +56264, +56296, +58344, +54183, +58345, +58377, +58345, +58377, +56264, +54119, +52006, +52070, +47845, +54216, +47878, +43717, +39427, +37314, +41476, +39363, +49895, +56266, +49895, +56266, +52008, +47847, +54154, +41509, +47847, +41508, +52105, +47879, +43686, +43719, +43752, +35268, +31075, +33188, +33253, +35366, +22720, +22786, +22786, +20609, +20674, +22753, +24801, +18464, +50222, +50058, +43654, +33187, +22721, +20609, +18561, +14400, +18625, +16480, +18464, +37447, +62960, +52266, +41572, +39331, +33059, +26785, +24769, +24866, +26947, +26946, +37445, +64880, +56362, +62700, +60555, +54281, +56328, +58442, +58442, +54217, +52103, +45700, +60491, +58378, +54184, +58410, +45732, +54184, +49958, +45764, +58475, +50023, +60652, +45862, +58507, +50088, +56394, +52201, +52201, +62766, +56395, +54250, +43685, +43620, +41475, +52072, +47878, +56297, +56297, +56362, +52168, +47942, +50087, +64879, +56427, +41604, +43655, +33123, +24672, +20576, +24802, +20673, +18592, +20673, +22624, +35269, +45801, +45800, +45734, +47846, +64782, +58410, +54087, +64781, +56328, +54248, +56361, +60620, +50119, +37442, +58540, +41571, +47813, +58281, +64620, +54055, +49894, +52072, +43557, +41574, +50125, +27077, +12417, +10369, +10402, +8386, +14563, +23047, +12514, +10401, +12547, +14724, +14724, +14724, +8321, +14692, +8321, +14725, +12547, +18886, +14660, +8354, +12547, +16740, +12515, +14628, +12579, +16773, +18918, +16772, +10498, +14725, +14692, +6144, +54644, +50286, +48073, +52233, +60750, +64943, +56393, +43651, +52104, +49991, +43620, +52040, +54152, +41507, +39425, +45731, +49957, +43619, +49991, +45732, +43651, +52136, +56394, +58507, +60652, +64879, +58507, +58508, +49992, +47880, +31009, +35235, +43653, +47813, +56232, +54119, +49925, +56264, +58410, +47845, +52038, +49925, +60523, +62603, +56297, +60490, +60555, +56329, +56329, +45765, +45798, +37314, +41540, +41540, +52105, +45734, +45669, +43588, +45734, +60492, +47780, +64749, +56264, +64813, +58474, +64846, +58572, +48007, +54281, +49992, +33155, +26883, +14465, +10304, +12384, +16512, +22689, +24834, +20642, +18432, +20576, +26912, +60687, +45831, +43654, +52106, +56331, +64847, +60653, +47974, +50023, +49958, +43652, +58444, +56364, +45897, +31139, +26946, +20672, +18592, +18594, +16449, +18562, +16481, +20641, +22721, +22689, +22721, +28993, +37380, +45799, +49959, +54185, +54153, +45734, +47847, +45799, +45766, +43685, +41605, +37411, +35266, +35266, +37412, +41573, +39460, +37380, +35267, +33155, +33155, +28995, +24802, +26849, +26849, +24801, +22688, +20640, +22720, +24833, +26914, +33220, +37446, +37511, +33350, +27011, +20705, +18625, +20705, +22818, +22818, +27012, +29060, +29125, +27012, +37609, +54545, +60981, +58868, +56852, +58932, +56851, +54771, +56852, +56852, +54771, +54771, +54771, +56819, +56819, +54771, +54771, +54771, +54739, +54771, +54739, +54739, +54739, +54739, +52659, +52627, +50578, +50578, +50546, +50546, +50513, +48465, +48465, +48433, +48433, +48433, +46385, +46385, +46384, +46384, +46384, +46384, +46353, +46352, +46352, +46385, +48433, +48433, +48433, +50514, +50546, +50578, +52626, +52659, +52659, +52691, +54739, +52691, +54772, +56820, +56853, +56853, +56885, +56885, +56885, +56885, +58934, +58934, +58933, +56853, +56853, +56853, +56821, +56821, +54772, +54740, +54740, +54740, +54740, +52660, +52659, +52627, +52627, +50547, +50547, +50547, +50547, +48466, +48434, +48466, +48434, +48402, +48402, +46354, +46354, +46354, +46353, +46353, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46322, +46321, +44241, +44208, +44208, +44208, +42160, +42128, +42128, +42128, +42128, +42128, +42128, +40047, +40015, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +35919, +35919, +35919, +35919, +35919 +}, +{ +21064, +21096, +23144, +23176, +23177, +23209, +23209, +23209, +25257, +23209, +23209, +23241, +23241, +23241, +23209, +23177, +23177, +23209, +23209, +23209, +23209, +25257, +25289, +27369, +25289, +27369, +27369, +27402, +29450, +29482, +29515, +31595, +29579, +31627, +31660, +33708, +33708, +33708, +31628, +31628, +31627, +31627, +31627, +31660, +31661, +31693, +33741, +33741, +31693, +31693, +33773, +33806, +33806, +33839, +35887, +35887, +35919, +35919, +35919, +35919, +35886, +35886, +35854, +35854, +35886, +35854, +35854, +35854, +37935, +37935, +37968, +37968, +38001, +38033, +38066, +38098, +38099, +38132, +38164, +36148, +36150, +34070, +34070, +34135, +36184, +36184, +36217, +36217, +34202, +34169, +34169, +34169, +34169, +32121, +34169, +34201, +32121, +32121, +34201, +34201, +34234, +34234, +34234, +34201, +34201, +34201, +32121, +32121, +32088, +30008, +30008, +30008, +29975, +29975, +27895, +27895, +27863, +27830, +25782, +25782, +25749, +25749, +25749, +25749, +25717, +25716, +25716, +25716, +23636, +25619, +25587, +21491, +21523, +23538, +25586, +23538, +25389, +41965, +62767, +64780, +62667, +64780, +62635, +64780, +62635, +60554, +64748, +64715, +60522, +60490, +60457, +60425, +58312, +56199, +58312, +56231, +58280, +60425, +60393, +62538, +60458, +60458, +62571, +60457, +56232, +52071, +49958, +52071, +60458, +58377, +54119, +54119, +54087, +56200, +56200, +54119, +49926, +54185, +54152, +56330, +49959, +45798, +43685, +43653, +39395, +37314, +45734, +41540, +47847, +52073, +45766, +39395, +45768, +39428, +47848, +41508, +43621, +43687, +45832, +37413, +33220, +29027, +22786, +24899, +22785, +22785, +22786, +18593, +18593, +18658, +20706, +16384, +60752, +60687, +45767, +31107, +20641, +18528, +16481, +14368, +18561, +18560, +16448, +41867, +65009, +43814, +33185, +37445, +31043, +26850, +24705, +26849, +26881, +28961, +43750, +60588, +56362, +60555, +64781, +56361, +54217, +54152, +49990, +52071, +45699, +47845, +52071, +52039, +56265, +56265, +49926, +54185, +43587, +58378, +62604, +60524, +54251, +49992, +62702, +35168, +41507, +43620, +58411, +49926, +45699, +45700, +56265, +41507, +54121, +43620, +50024, +52104, +50056, +54282, +50055, +43716, +58475, +54250, +31040, +35299, +31140, +22753, +22721, +22754, +18560, +20608, +24801, +26849, +41476, +39427, +54218, +52234, +58702, +65106, +62895, +54345, +58507, +58507, +49990, +54216, +49990, +52071, +56394, +60653, +54185, +47846, +45701, +47782, +49863, +45670, +41509, +37283, +33254, +24964, +27143, +8289, +10434, +12580, +8353, +8353, +12547, +4096, +16773, +8321, +12579, +8321, +14660, +8354, +16806, +21031, +10467, +4160, +18918, +12547, +16805, +14660, +20965, +18886, +12548, +12515, +16740, +16740, +16773, +16806, +8355, +14628, +8224, +43946, +65010, +45862, +47975, +64879, +65204, +64976, +50087, +43683, +58410, +54185, +45734, +52073, +49894, +58378, +58378, +60523, +45700, +58346, +49958, +52039, +45764, +60523, +58442, +56361, +64813, +47876, +54151, +47813, +52105, +56364, +35235, +43654, +41574, +39460, +56330, +47909, +50055, +50119, +56426, +60587, +52135, +64814, +49958, +62604, +58312, +58345, +49893, +54152, +52104, +41604, +54315, +33218, +43687, +45799, +49895, +49895, +45636, +43491, +52007, +54217, +58410, +47877, +54216, +62635, +64748, +62668, +62669, +52071, +50025, +43654, +22656, +26980, +12288, +12352, +12385, +14400, +16513, +20641, +18496, +20674, +20640, +41640, +64784, +43620, +49991, +64847, +60652, +56426, +56361, +54217, +49991, +43686, +64881, +52236, +31138, +26978, +18624, +20674, +18562, +14337, +16512, +20672, +24834, +28898, +35204, +37251, +41411, +45668, +49956, +56328, +56328, +58409, +56329, +49991, +47879, +47814, +45701, +41476, +37282, +37250, +37282, +37314, +37347, +41572, +39460, +37315, +35202, +33090, +31042, +31075, +26915, +22721, +22753, +24833, +24800, +26880, +35234, +41540, +47878, +54184, +56297, +56266, +54154, +45768, +35268, +26914, +22818, +20769, +20802, +22883, +24964, +26980, +31174, +29093, +39722, +58804, +56885, +56853, +56853, +56853, +58901, +56852, +56820, +54804, +56852, +56852, +56852, +56820, +56820, +56820, +54740, +54740, +54739, +54739, +54739, +54739, +54739, +52691, +52691, +52691, +52691, +52659, +52626, +50546, +48498, +48465, +48465, +48465, +48433, +48433, +48433, +48433, +48433, +46384, +46352, +46352, +46352, +46352, +46352, +46384, +48432, +48465, +48497, +48497, +50578, +50578, +52659, +52659, +52659, +52691, +52691, +52691, +54804, +54804, +56852, +56853, +56853, +56853, +58901, +58933, +56853, +58933, +58933, +58933, +56853, +56852, +56820, +54772, +54740, +54740, +54740, +54740, +52660, +52660, +50579, +50579, +50579, +50547, +48499, +48499, +48466, +46418, +46386, +46386, +44306, +44306, +44306, +44306, +44306, +44305, +44273, +44273, +44273, +44273, +44273, +44273, +46322, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46354, +46322, +44241, +44241, +42128, +42128, +42128, +40048, +40048, +40048, +40047, +37999, +37967, +37967, +37967, +37967, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +33839, +33839, +33839, +33807, +33807 +}, +{ +23176, +23176, +23209, +25289, +25289, +25289, +25321, +25322, +25290, +25290, +25322, +23274, +23242, +23241, +23241, +23209, +23209, +25257, +25289, +25289, +25289, +27370, +27370, +27402, +27369, +27402, +29450, +29482, +29482, +29515, +31595, +31628, +31660, +31660, +33740, +33740, +33740, +33740, +33708, +33708, +31660, +31660, +31692, +33741, +33773, +33773, +33774, +33774, +35854, +35854, +35854, +35886, +35887, +35887, +35919, +37967, +38000, +38000, +38000, +37999, +37999, +37967, +37967, +37967, +37966, +37967, +37966, +37967, +37967, +40048, +40048, +40048, +40113, +40146, +40179, +40179, +40212, +40212, +40244, +38197, +38230, +36150, +36150, +36183, +36216, +36216, +36249, +36249, +34169, +34169, +34169, +34169, +34169, +32121, +34169, +34201, +34201, +34201, +34201, +34201, +34234, +34234, +34234, +34201, +34201, +32121, +32121, +32088, +32088, +30008, +30008, +30008, +29975, +29975, +27895, +27895, +27862, +27830, +25782, +25782, +25749, +25749, +25749, +25749, +25717, +25716, +25716, +25716, +23636, +25620, +25587, +21491, +21523, +23506, +25554, +23506, +29614, +46191, +64848, +64812, +64780, +64845, +64780, +62699, +62635, +60521, +62635, +62635, +60489, +58377, +56232, +56199, +58344, +60425, +62538, +60425, +60425, +58377, +58312, +62538, +60425, +60458, +60425, +56232, +54119, +52071, +49926, +49926, +54152, +54119, +52006, +54119, +54087, +54151, +54119, +52006, +49861, +54152, +52072, +54185, +54153, +49992, +52105, +39427, +52073, +37282, +41540, +43621, +47879, +49992, +45766, +45799, +41541, +39428, +39428, +43654, +47880, +37348, +35267, +37381, +31107, +31172, +24866, +22753, +24898, +22785, +20673, +20706, +18626, +16545, +16480, +22656, +58672, +43783, +33122, +26849, +20609, +18561, +16513, +16449, +16448, +18560, +18560, +60884, +62831, +43782, +39557, +35268, +31108, +24737, +26850, +26817, +31107, +31074, +48008, +56395, +52136, +64814, +49991, +45764, +47846, +58410, +54151, +62603, +54216, +52039, +54152, +43620, +49991, +54185, +41474, +45733, +54217, +49926, +47813, +47813, +39427, +28896, +54218, +58476, +45765, +49959, +54184, +52072, +56329, +49926, +54185, +43588, +56298, +41540, +58476, +56362, +64977, +62798, +60653, +58475, +58508, +43718, +35267, +28994, +24802, +31141, +22722, +18528, +26948, +24802, +26849, +35300, +41605, +41572, +60589, +62766, +52298, +43878, +56459, +52200, +60523, +60523, +52039, +43587, +56232, +49926, +52104, +56330, +45734, +30944, +43653, +41541, +35137, +39396, +31042, +37381, +18528, +24997, +8192, +8289, +8321, +14660, +8321, +10467, +8321, +10434, +12547, +16741, +14692, +12579, +10467, +14692, +10434, +8321, +18951, +12612, +8386, +12547, +14692, +10434, +20998, +12579, +10434, +10402, +23079, +16772, +14692, +16806, +14661, +6176, +18754, +60817, +41701, +52201, +50088, +43749, +62896, +54411, +56426, +56361, +60556, +52072, +43621, +43654, +35168, +52104, +47846, +45733, +54185, +56265, +49958, +62603, +50022, +60587, +64943, +60651, +62700, +47908, +58442, +58410, +47879, +43654, +41541, +41574, +39428, +43686, +49991, +49958, +62700, +58507, +56394, +43683, +64781, +52104, +47877, +52039, +60458, +56232, +54151, +52039, +49959, +41572, +41605, +39492, +39525, +47880, +37250, +51976, +45636, +54153, +43588, +52105, +41538, +64781, +64781, +60555, +58442, +56329, +62668, +49958, +47879, +37380, +28994, +24932, +16513, +10240, +12385, +14465, +18561, +22787, +18496, +16448, +18528, +39527, +47880, +43653, +50088, +64976, +64911, +50088, +47878, +45798, +54283, +64945, +52204, +26881, +24801, +22754, +16416, +16448, +18592, +16480, +33350, +35398, +39526, +47881, +45734, +49927, +58378, +62604, +56296, +58377, +56329, +54281, +47911, +41573, +43653, +41476, +35235, +35203, +35203, +35235, +37348, +37348, +35267, +37347, +37348, +37283, +35203, +33122, +31042, +28962, +26881, +24768, +24800, +31106, +39525, +45831, +50057, +54250, +56363, +58443, +58443, +54186, +47913, +41607, +33253, +26979, +24899, +22850, +22883, +22883, +24932, +24900, +29093, +29092, +39722, +58836, +58965, +56885, +56853, +56853, +58901, +58900, +56852, +54804, +56852, +56852, +56852, +56852, +56820, +56820, +54772, +54740, +54740, +54739, +54739, +54739, +54739, +52691, +52691, +52659, +52659, +52659, +52659, +50578, +50546, +48498, +48465, +48465, +48433, +48433, +46385, +46385, +46384, +46352, +46352, +46352, +46352, +46352, +46352, +46352, +46384, +48465, +48465, +48497, +50578, +50578, +52659, +52659, +52659, +52691, +54740, +54740, +54804, +54804, +56852, +56853, +56853, +56853, +58901, +58901, +56853, +56853, +58933, +56853, +56853, +56852, +54772, +54772, +54740, +54740, +54708, +52659, +52627, +50579, +50579, +50547, +50547, +48499, +48467, +48466, +46386, +46386, +46353, +46353, +44306, +44273, +42225, +42193, +42193, +42193, +42193, +44241, +44241, +44241, +44241, +44273, +44273, +46321, +46321, +46322, +46354, +46354, +46322, +44274, +44241, +42161, +42128, +42128, +40048, +42128, +40048, +40047, +37967, +37967, +37967, +37966, +37935, +37935, +35887, +35855, +35854, +33774, +33774, +33774, +33774, +33774, +33774, +31726, +31726, +31726, +31694, +31694 +}, +{ +25257, +25289, +25289, +25322, +27370, +27402, +27402, +27402, +27370, +27370, +25322, +25322, +25322, +25289, +25289, +25289, +25289, +25289, +25321, +25322, +27370, +27402, +27402, +29450, +29450, +29482, +29482, +29515, +31563, +31595, +31628, +33708, +33740, +33773, +33773, +35821, +35821, +35821, +35789, +35789, +33741, +33741, +33773, +33773, +35854, +35854, +35854, +35886, +35887, +35919, +35919, +35919, +35951, +38000, +38000, +38032, +40080, +40112, +40080, +40080, +40080, +40080, +40080, +40080, +40079, +40047, +40047, +40048, +40048, +42128, +42129, +42161, +44242, +44274, +42259, +44340, +42292, +42293, +42325, +40309, +40278, +38230, +36183, +36215, +38264, +36249, +36249, +36281, +34201, +34201, +34169, +34201, +34201, +34201, +34201, +34233, +34201, +34234, +34234, +34234, +34234, +34234, +34234, +34201, +34201, +32121, +32088, +32088, +30008, +30008, +30008, +30008, +30008, +29975, +27895, +27862, +27830, +25782, +25782, +25782, +25749, +25749, +25749, +25749, +25717, +25716, +25716, +25716, +25716, +27700, +27700, +23604, +21523, +23538, +25554, +23506, +29679, +48336, +62767, +64748, +64747, +64781, +64780, +62667, +60522, +60489, +64683, +62635, +58377, +58376, +58312, +54119, +56231, +60458, +62538, +60490, +60490, +58312, +54119, +56264, +58313, +60426, +58345, +49893, +45700, +47813, +49926, +52039, +52006, +52006, +51974, +54087, +51974, +52006, +56200, +58313, +56233, +56232, +52006, +52039, +49959, +49959, +54217, +45733, +49927, +41475, +47815, +41541, +39428, +47912, +43654, +50025, +47913, +45800, +37315, +41508, +45799, +43687, +39461, +41640, +31140, +31172, +26915, +20608, +24898, +24866, +18592, +18593, +18625, +18690, +16416, +28961, +64946, +56429, +47913, +26881, +22754, +16448, +14401, +14400, +16481, +20674, +20737, +65110, +54347, +35298, +39525, +28993, +24736, +26882, +26850, +28930, +26849, +43752, +45831, +58475, +58507, +47845, +56329, +60555, +64749, +52039, +56297, +56297, +54216, +45765, +47845, +54217, +62604, +45765, +45765, +58378, +54217, +54217, +47878, +47878, +50025, +54186, +62670, +49959, +49991, +39394, +54217, +52104, +52039, +52072, +54217, +43652, +58443, +52104, +56330, +54217, +62798, +54314, +64977, +60622, +39525, +37381, +26881, +29028, +22690, +22690, +22722, +20609, +22721, +33252, +39558, +41606, +52234, +52202, +52234, +52234, +45895, +56427, +52201, +54184, +49926, +58378, +54087, +49861, +47781, +47814, +52105, +43686, +47945, +28928, +33154, +31074, +35268, +35333, +26946, +24866, +22852, +18723, +14595, +8354, +6241, +10467, +12515, +10434, +12547, +10434, +12547, +12515, +6208, +14692, +12547, +14692, +8321, +10434, +12547, +14692, +10466, +10434, +8386, +12612, +8385, +16805, +16838, +14692, +14659, +18950, +10467, +12581, +16741, +8192, +56690, +65172, +60685, +56393, +58539, +56459, +48072, +60652, +62668, +60523, +58443, +49927, +49992, +54251, +54186, +45765, +54184, +56330, +47846, +54184, +54216, +56296, +62700, +64911, +56361, +54280, +52199, +60619, +58442, +52071, +41573, +37282, +37283, +43622, +39396, +54218, +52072, +54184, +60587, +58442, +58442, +62700, +58410, +47877, +54184, +54184, +52038, +58345, +52038, +58378, +49959, +43686, +47977, +43751, +35267, +35267, +45735, +47847, +41475, +45734, +60525, +47943, +64879, +50055, +56361, +56394, +49990, +64813, +58443, +56330, +52073, +39429, +28994, +22787, +12320, +12417, +12352, +16546, +18625, +20609, +20641, +16512, +14336, +33221, +47880, +41572, +50152, +65041, +52201, +45863, +33088, +60623, +58542, +37509, +28963, +26850, +22625, +18432, +24802, +31172, +39655, +45993, +50027, +45832, +43686, +54217, +54216, +58442, +64748, +62668, +58347, +54185, +49992, +45863, +39493, +33154, +33155, +30977, +28897, +31010, +33123, +33156, +35236, +35236, +35236, +35236, +37316, +37316, +37348, +35235, +31041, +31009, +33154, +35299, +45766, +50024, +56330, +56362, +54282, +52202, +52202, +52170, +43784, +39494, +33220, +31108, +26947, +24866, +22818, +22850, +22883, +20803, +22851, +22851, +27012, +24964, +37642, +60916, +58966, +56885, +56853, +56853, +58933, +58901, +56852, +56852, +56852, +56852, +56852, +56852, +56820, +56820, +54772, +54740, +54772, +54740, +54739, +54739, +54739, +52691, +52691, +52659, +52659, +52659, +52659, +50578, +50578, +50546, +48465, +48465, +48433, +46385, +46384, +46352, +46352, +46352, +46352, +46352, +46352, +46352, +46352, +46352, +46384, +48465, +48497, +50545, +50578, +50578, +52626, +52659, +52659, +52691, +54740, +54772, +54772, +54772, +54804, +56853, +56853, +56853, +58901, +58901, +58933, +58933, +56853, +56853, +56853, +56820, +54772, +54772, +54740, +54708, +52627, +52627, +50547, +50547, +50547, +50547, +48467, +48467, +48466, +48434, +46354, +46354, +44273, +44273, +44273, +44273, +42193, +42161, +42161, +42161, +42161, +42161, +42193, +42193, +42193, +44241, +44241, +44241, +44241, +44241, +44241, +44241, +44241, +42161, +42161, +42128, +40048, +40048, +40015, +37967, +37967, +37935, +35886, +35854, +35854, +35854, +35854, +35822, +33774, +33774, +33742, +31694, +31694, +31694, +29645, +29645, +29645, +29613, +29613, +29613, +27533, +27565 +}, +{ +27370, +27370, +27402, +27402, +27434, +29482, +29482, +27434, +27402, +27402, +27402, +27402, +25322, +25322, +25322, +27370, +25289, +25322, +27370, +27402, +27402, +27434, +29482, +29482, +29515, +29515, +31595, +31595, +31595, +31628, +33708, +33741, +35821, +35821, +35854, +37902, +37902, +37902, +37901, +35853, +35853, +35853, +35854, +35886, +37934, +35886, +35886, +37967, +37967, +37967, +38000, +38032, +40080, +40080, +40112, +40112, +42161, +42161, +42161, +42161, +42160, +42160, +42160, +42160, +42160, +42160, +42160, +42128, +44209, +44209, +44242, +46322, +46355, +44339, +46420, +46420, +46421, +44405, +44406, +42390, +42359, +40311, +38263, +38263, +38296, +38297, +36281, +36281, +34202, +34201, +34201, +34202, +34234, +34234, +34234, +34265, +34234, +34234, +34234, +34234, +34234, +34234, +34201, +34201, +32121, +32121, +32088, +30008, +30008, +29975, +29975, +30008, +29975, +29975, +27895, +27895, +27862, +27830, +25782, +25782, +25782, +25749, +25749, +25749, +25749, +25749, +25717, +25748, +25716, +27733, +27732, +23604, +23603, +25618, +25586, +25587, +33841, +52498, +62767, +64748, +64715, +64715, +64748, +62635, +58376, +62570, +64716, +62602, +58344, +60490, +62571, +56296, +52038, +56264, +58377, +60457, +60490, +58345, +54151, +52006, +58281, +62539, +62571, +56200, +47813, +47813, +49894, +49958, +49893, +47780, +49861, +56200, +56232, +54152, +52006, +47813, +56233, +56200, +54120, +54120, +47813, +49894, +49926, +49991, +49927, +47847, +37314, +39396, +39428, +47912, +43654, +43719, +41574, +43686, +41541, +37315, +37347, +41574, +31042, +31042, +31107, +31140, +33254, +26947, +22753, +22753, +22754, +20706, +18560, +18593, +18496, +31107, +62865, +37411, +35234, +26881, +20673, +12288, +18626, +16481, +16449, +20641, +29124, +62996, +50057, +39557, +33154, +26880, +24801, +26882, +24769, +28994, +26816, +45832, +45863, +62701, +47878, +47877, +43684, +56329, +49958, +45700, +56264, +49958, +54184, +62669, +62637, +64814, +52136, +64847, +56330, +45733, +47878, +56298, +56298, +58411, +54218, +45766, +37314, +49959, +52105, +52104, +58378, +47878, +56298, +47878, +49926, +49926, +52072, +60555, +47910, +64846, +54345, +58540, +60686, +50090, +39526, +29027, +28996, +26883, +22658, +22690, +18432, +28995, +41704, +43751, +58509, +43717, +58572, +62766, +58539, +56394, +64944, +49991, +43620, +47814, +56201, +52040, +56234, +49960, +54154, +47912, +45799, +37380, +31107, +33220, +31140, +22688, +24801, +24834, +20706, +27110, +18724, +12482, +8322, +10467, +10435, +6241, +8321, +12546, +16773, +14660, +8289, +8321, +10434, +8353, +10466, +16806, +10434, +10466, +8321, +14660, +10466, +12547, +16838, +10434, +10531, +10498, +10466, +16837, +18950, +12611, +12515, +12516, +8192, +50384, +56591, +48007, +50054, +58538, +62798, +58605, +58540, +64846, +54248, +62668, +47813, +43653, +43653, +43686, +45766, +43685, +45765, +56330, +52136, +52104, +58410, +54183, +56328, +45796, +47941, +54312, +64845, +56361, +54216, +54217, +56364, +49992, +41541, +37315, +49961, +41541, +47813, +54152, +62603, +52038, +54184, +52071, +58410, +52071, +47845, +54184, +54119, +52071, +45667, +43652, +45798, +39492, +45832, +33122, +35300, +41574, +35234, +41573, +54186, +58444, +43685, +64848, +58507, +60620, +54313, +62700, +62765, +62733, +49991, +56395, +52073, +39461, +33220, +20706, +12320, +10304, +12352, +14433, +18561, +22722, +22722, +14400, +16513, +26914, +41606, +50090, +56557, +60719, +45863, +28928, +60623, +50091, +37478, +24833, +22689, +20576, +18432, +37447, +50092, +43751, +41637, +45895, +39330, +45733, +52071, +58441, +64812, +60554, +60523, +56362, +47848, +45800, +37413, +33219, +31107, +26881, +26849, +28929, +31043, +31043, +31011, +33091, +35236, +35269, +35236, +35268, +33122, +33122, +35202, +37315, +39395, +41572, +47911, +52137, +60459, +58378, +56330, +52169, +48008, +45928, +41703, +35365, +26979, +24834, +22754, +22754, +20674, +20674, +20738, +20770, +22818, +20770, +20803, +20803, +22883, +22851, +35528, +58804, +58965, +56885, +56853, +56853, +58933, +58933, +56853, +56852, +56852, +56852, +56852, +56852, +56820, +56820, +56820, +54772, +54772, +54740, +54740, +54739, +54739, +52691, +52691, +52659, +52659, +52626, +50578, +50578, +50546, +48498, +48465, +48465, +48433, +46385, +46352, +46352, +46352, +46352, +46320, +46320, +46352, +46352, +46352, +46352, +46384, +48433, +48465, +48498, +50578, +50578, +50578, +52659, +52659, +52691, +54740, +54772, +54772, +54772, +54772, +56853, +56853, +56885, +56885, +56885, +56885, +56853, +56853, +56853, +56820, +54772, +54740, +54740, +54740, +52660, +52627, +50547, +50547, +50547, +48467, +48467, +48467, +48467, +46386, +46386, +46354, +46354, +44273, +44241, +44241, +42193, +42161, +40081, +40080, +40080, +40081, +40080, +40081, +40081, +40081, +42161, +42161, +42161, +42161, +42161, +40080, +40080, +40048, +40048, +40048, +38000, +37968, +37967, +35855, +35887, +35855, +33774, +33774, +33774, +33774, +31693, +31694, +31662, +31662, +31662, +31662, +31662, +29613, +29613, +27533, +27533, +27533, +27533, +27533, +25485, +25453, +25453 +}, +{ +29482, +29483, +29483, +29515, +29515, +29515, +29515, +29515, +29483, +29515, +29515, +29483, +27402, +27402, +27402, +27402, +27402, +27402, +27434, +29483, +29482, +29515, +29515, +31563, +31595, +31595, +31628, +33676, +33676, +33708, +35789, +35821, +35853, +35854, +37934, +37934, +39982, +37934, +37934, +37934, +37934, +37934, +37966, +37967, +40015, +37967, +37999, +40047, +40048, +40080, +40112, +40112, +40113, +40113, +40113, +42161, +44241, +44241, +44241, +44241, +44241, +44241, +44241, +44209, +44241, +44241, +44241, +44241, +46321, +46322, +48402, +48435, +48467, +48468, +48500, +48533, +48533, +46486, +46518, +44471, +44439, +42391, +42392, +40376, +40376, +40377, +38329, +36313, +34201, +34201, +34201, +34201, +32185, +34234, +34234, +34265, +34234, +34234, +34234, +34234, +34234, +34234, +34201, +32121, +32121, +32121, +32088, +32088, +30008, +29975, +29975, +29975, +29975, +27895, +27895, +27895, +27863, +27862, +27830, +25782, +25782, +25749, +25749, +27829, +27829, +27797, +27797, +27797, +25716, +27733, +27732, +23636, +23603, +25619, +25619, +25651, +35986, +52530, +60622, +64683, +64683, +62538, +64651, +62602, +58344, +62570, +64683, +62537, +60424, +64683, +64748, +60522, +54119, +58344, +60490, +62570, +60490, +60490, +60457, +54118, +56200, +58313, +58345, +56265, +54152, +54152, +54184, +52072, +58313, +54087, +49861, +54087, +56200, +58346, +60426, +58313, +52007, +56200, +56200, +56168, +52007, +49894, +47781, +52072, +52073, +49960, +45702, +39428, +33089, +39428, +37348, +39493, +37380, +41573, +43719, +41606, +43719, +43687, +33155, +31107, +26946, +26979, +31206, +29093, +22689, +24802, +22754, +20674, +18593, +18593, +18528, +37414, +58606, +43751, +39493, +24768, +18592, +14400, +16546, +16481, +16481, +18528, +39656, +62963, +52202, +39492, +39493, +28962, +26882, +24834, +24736, +24736, +31074, +54283, +58508, +58443, +49990, +56362, +43652, +54216, +45700, +58378, +56297, +58378, +52071, +56330, +43684, +45765, +47846, +52072, +54185, +45797, +54249, +56330, +62669, +52104, +45798, +47879, +60524, +56298, +60524, +58411, +54152, +58411, +56298, +52071, +52072, +41539, +58410, +62668, +64943, +47909, +58539, +50088, +52170, +37413, +28962, +26882, +24770, +20577, +26883, +20544, +33253, +39591, +56429, +62766, +56362, +62700, +52200, +54313, +56394, +60587, +52071, +52039, +60427, +56234, +49928, +45734, +39460, +37348, +39461, +33187, +39526, +31107, +24769, +24834, +24899, +24899, +31206, +16513, +16610, +18788, +8192, +10370, +4160, +8354, +6241, +16741, +14660, +10401, +14628, +10434, +12547, +8353, +14660, +12547, +10434, +14693, +12579, +14660, +16741, +10402, +18854, +16805, +16838, +16838, +8450, +16838, +12611, +8418, +12644, +12612, +18821, +8192, +33512, +52366, +35298, +54248, +45828, +58506, +35361, +56459, +56426, +54248, +56296, +56264, +45765, +47912, +37315, +37347, +43685, +50024, +41604, +47878, +45798, +49990, +45764, +47844, +52135, +56361, +60652, +56393, +64942, +62765, +54216, +58411, +49960, +56299, +35234, +33122, +39460, +49960, +45733, +60523, +56232, +54151, +54151, +52039, +52039, +52071, +52071, +49958, +60458, +58378, +58378, +43652, +56331, +41541, +47913, +39493, +41606, +39526, +37380, +33154, +41540, +43653, +45830, +54283, +54249, +54248, +56394, +60620, +58507, +60620, +58508, +56395, +47847, +35235, +24801, +18561, +12288, +10304, +12385, +14465, +18625, +22754, +20642, +14400, +14433, +20641, +31139, +64945, +65109, +45864, +28960, +64913, +58575, +29026, +28996, +18529, +20608, +43849, +56462, +58574, +45864, +41605, +39427, +39460, +47813, +58377, +64748, +58441, +60554, +50023, +45765, +43686, +33155, +33220, +28994, +22720, +24801, +26914, +31107, +35301, +41575, +35268, +33091, +35204, +39462, +41542, +39429, +39429, +39395, +39395, +41540, +47879, +52137, +56330, +58410, +56362, +54186, +54186, +50057, +39622, +29122, +24897, +22817, +20705, +18593, +20641, +20674, +20674, +18626, +20674, +20706, +20706, +20738, +20738, +20771, +20803, +22851, +22851, +33415, +56723, +58933, +56885, +56885, +58933, +58933, +58933, +58933, +56885, +56852, +56852, +56852, +56852, +56852, +56820, +56820, +56820, +54772, +54772, +54740, +54739, +54739, +52691, +52659, +52659, +52659, +52626, +50578, +50546, +50546, +48497, +48465, +48465, +48433, +46385, +46352, +46352, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46352, +46385, +48465, +48465, +48498, +50546, +50578, +52659, +52659, +52659, +52691, +54739, +54740, +54772, +54772, +56852, +56853, +56885, +56885, +56853, +56852, +56820, +56820, +54772, +54740, +54740, +54740, +52660, +52660, +52627, +52627, +50547, +50547, +48467, +48467, +48467, +48466, +46386, +46386, +46354, +44306, +44273, +44241, +44241, +42161, +40080, +40080, +40048, +38000, +38000, +38000, +38000, +38000, +38000, +38000, +38000, +38000, +38000, +38000, +38000, +37968, +37968, +35920, +35887, +35887, +33807, +33807, +33807, +33774, +33774, +31726, +31694, +31661, +31661, +29613, +29613, +29614, +29614, +29581, +27533, +27533, +27501, +25452, +25420, +25421, +25421, +23372, +23372, +23340, +23340, +21292, +21292 +}, +{ +31563, +31563, +31563, +31595, +31595, +31595, +31595, +31595, +31595, +31595, +31563, +31563, +29482, +29482, +29482, +29482, +29482, +29483, +29515, +29515, +31563, +31595, +31595, +31627, +31627, +33676, +33708, +33708, +33708, +35789, +35821, +35853, +37934, +37934, +40014, +40015, +40015, +40015, +40015, +40015, +40015, +40047, +40047, +40047, +40047, +40047, +40079, +42160, +42160, +40113, +40113, +42161, +42193, +42193, +42193, +44274, +44273, +44273, +44273, +44273, +44241, +44241, +44241, +44241, +44273, +44273, +46321, +46321, +46322, +48402, +48435, +50515, +48499, +48500, +48533, +48565, +48534, +48566, +46519, +46551, +46519, +44472, +42424, +42424, +42457, +40409, +38362, +36313, +36281, +34201, +34201, +34201, +34234, +34234, +34234, +34265, +34234, +34234, +34234, +34234, +34234, +34201, +34201, +32121, +32121, +32088, +32088, +32088, +30008, +30008, +29975, +29975, +27895, +27895, +27895, +27895, +27895, +27863, +27830, +27830, +27830, +25750, +25750, +27830, +27830, +27829, +27797, +27829, +25749, +27765, +27733, +25684, +23635, +25651, +27700, +27732, +36051, +50482, +56428, +62602, +64683, +60457, +62570, +60521, +60457, +60457, +60457, +62505, +62570, +64715, +64781, +64715, +58376, +60457, +62603, +60490, +58344, +60457, +60457, +54151, +52006, +49893, +51974, +56232, +58313, +60459, +62604, +58411, +58378, +58346, +54120, +54087, +52007, +54087, +54120, +54120, +54120, +56200, +54087, +54055, +58314, +49894, +49926, +54152, +52040, +45701, +49960, +45767, +39460, +39493, +43719, +41573, +41606, +43751, +41606, +41606, +45865, +37413, +28961, +24800, +26914, +26946, +24899, +26979, +24834, +24834, +20641, +16480, +18593, +16513, +16448, +37414, +56526, +48009, +41574, +22688, +18593, +18626, +12288, +14401, +20642, +20608, +43882, +60785, +39460, +33153, +33122, +28994, +29027, +24801, +31107, +22688, +39493, +56396, +54314, +50055, +50023, +60523, +64781, +56329, +62636, +58410, +49990, +35136, +47846, +58443, +47910, +58443, +47846, +43652, +47878, +62637, +54217, +45733, +50023, +52104, +47911, +49959, +58444, +39427, +45733, +64750, +60524, +54185, +41507, +60491, +52072, +43619, +47878, +58442, +50023, +52168, +58475, +54282, +43751, +39526, +39560, +31141, +22624, +29027, +33252, +41639, +50122, +54347, +62766, +54248, +56425, +54280, +58474, +54248, +52103, +52104, +45700, +49927, +47815, +45735, +35235, +35268, +31107, +37479, +33253, +41705, +29027, +20576, +29060, +22721, +20673, +22819, +20771, +12353, +18789, +12514, +12483, +12515, +6274, +8386, +10499, +12547, +12515, +12579, +10434, +14628, +8321, +14660, +10434, +18886, +16773, +8354, +12612, +10466, +14628, +12515, +12547, +12579, +10466, +12644, +12612, +10466, +14659, +14724, +8418, +18853, +12448, +14432, +56624, +62800, +52104, +58409, +47876, +58603, +62830, +64911, +64878, +62668, +58442, +47812, +41507, +43654, +50025, +52106, +58444, +43717, +54281, +54249, +52136, +58443, +60555, +60555, +64878, +54248, +43716, +60619, +56393, +64878, +64814, +64782, +52105, +43686, +26752, +43686, +43654, +47880, +52072, +56265, +62636, +64749, +58345, +60491, +49958, +60491, +58378, +37248, +56265, +54185, +52039, +45700, +45734, +43686, +41574, +39493, +28928, +33122, +37412, +43719, +52105, +54218, +41572, +54250, +58475, +62668, +52135, +52135, +54249, +64781, +52136, +45765, +54251, +39461, +22656, +22819, +12352, +12417, +10304, +14433, +18625, +20641, +20674, +14433, +10272, +14368, +43818, +65076, +39591, +20512, +64849, +48009, +33252, +24833, +16384, +18464, +50220, +60720, +48009, +39524, +39491, +41507, +43621, +49896, +60522, +64715, +64716, +54216, +45830, +39460, +31041, +26816, +24768, +24736, +24800, +26849, +28962, +35300, +39559, +39526, +41606, +37348, +35202, +37283, +41509, +43589, +43621, +45734, +47879, +49992, +54250, +58476, +58476, +54282, +50024, +43717, +39527, +35301, +26978, +20672, +16544, +16544, +16545, +14464, +16513, +18593, +18626, +18626, +18626, +20707, +22787, +20706, +22786, +22786, +22819, +22819, +22851, +24931, +33415, +54610, +58933, +56885, +56885, +58933, +58933, +58933, +58933, +56885, +56852, +56852, +56852, +56852, +56852, +56852, +56820, +56820, +54740, +54740, +54740, +54739, +54739, +52691, +52659, +52659, +52659, +52659, +50578, +50546, +50546, +48497, +48465, +48465, +46385, +46353, +46352, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46352, +46352, +46385, +48465, +48465, +48465, +48498, +50546, +50578, +52659, +52659, +52659, +52659, +54739, +54740, +54772, +56852, +56852, +56885, +56852, +56852, +56853, +56852, +56820, +54772, +54772, +54740, +54708, +52660, +52628, +52627, +50547, +50547, +48467, +48467, +48434, +46386, +46386, +46354, +46354, +44273, +44273, +42193, +42161, +42161, +40112, +40080, +40048, +38000, +37968, +35920, +35920, +35920, +35920, +35920, +35920, +35920, +35920, +35920, +35920, +35920, +35920, +33840, +33807, +31759, +31727, +31726, +31726, +29646, +29646, +29646, +29614, +27533, +27533, +27533, +27533, +27501, +27533, +27501, +25453, +25421, +25421, +25421, +23372, +23340, +21292, +21260, +21260, +19179, +19179, +19179, +19179, +19179 +}, +{ +33676, +31595, +33676, +33676, +33708, +33708, +33676, +33676, +33676, +33676, +33675, +31595, +31595, +31595, +31595, +31563, +31563, +31595, +31595, +31595, +31627, +31628, +33708, +33708, +33708, +33708, +33708, +33740, +35789, +35821, +37902, +37934, +40015, +40047, +40047, +42095, +42095, +42095, +42095, +42095, +40047, +40047, +40079, +40079, +40079, +40079, +42160, +42192, +42193, +42193, +42193, +42193, +42193, +44273, +44306, +46354, +44273, +44273, +46354, +46354, +46321, +46321, +46321, +46321, +46321, +46321, +46354, +48402, +48402, +48434, +50515, +50547, +50580, +50580, +50613, +50613, +50614, +48566, +48599, +46551, +46551, +46552, +44504, +44504, +42457, +42490, +40442, +38361, +36281, +34201, +34201, +34201, +34234, +34234, +34234, +34266, +34234, +34234, +34234, +34234, +34201, +34201, +32121, +32121, +32088, +32088, +32088, +32088, +30008, +30008, +29975, +30008, +29975, +27895, +27895, +27895, +27895, +27863, +27862, +27830, +27830, +27830, +27830, +27862, +27830, +27829, +27829, +27829, +27829, +29845, +29813, +27797, +25748, +27764, +29813, +29845, +38197, +52596, +58542, +62635, +64683, +60457, +62538, +62602, +60457, +62537, +60424, +62505, +64618, +64682, +64715, +62602, +58344, +58344, +60458, +56264, +52038, +54119, +54119, +52038, +54055, +49861, +52006, +60426, +58378, +60459, +60523, +54184, +51974, +54120, +49926, +49959, +54120, +56233, +54120, +51975, +52039, +52007, +52007, +54055, +60427, +52039, +49926, +52040, +49960, +45734, +43653, +50025, +47912, +35234, +41606, +35299, +35267, +31041, +26848, +33187, +48011, +48011, +39559, +26914, +22785, +24898, +24899, +26947, +24866, +22721, +20641, +18593, +16481, +18626, +18528, +26913, +65076, +43815, +33187, +22753, +16480, +18594, +14368, +16449, +20642, +18464, +50188, +58639, +41573, +39460, +31041, +26881, +29060, +26914, +20544, +26848, +41606, +47944, +50055, +58474, +49990, +52103, +43683, +62668, +49958, +58443, +49958, +52071, +62636, +45765, +56298, +47910, +60524, +58443, +56362, +52104, +43652, +52072, +41539, +56330, +62669, +58411, +52105, +47879, +45701, +49959, +47878, +43587, +45766, +49959, +56330, +49991, +54184, +54217, +56329, +54249, +54282, +43750, +31041, +24736, +31107, +22624, +26881, +33219, +35331, +52235, +54282, +62701, +58507, +60651, +50021, +52134, +60523, +60523, +50023, +54153, +47815, +45670, +41574, +37446, +33253, +33253, +20608, +22753, +22786, +22753, +20608, +28995, +22721, +22754, +22851, +18626, +12288, +25063, +14595, +12515, +12450, +12515, +8321, +14660, +8289, +6208, +12547, +8289, +16741, +10466, +12547, +10434, +16773, +14660, +14660, +14660, +10434, +12547, +12547, +16741, +10466, +14692, +10531, +6305, +16870, +14725, +16773, +12579, +16805, +10401, +20835, +58705, +58638, +58475, +47845, +60523, +58507, +60652, +65105, +60717, +54281, +56361, +56296, +54152, +49959, +47912, +28928, +43686, +58411, +50023, +58507, +54249, +64912, +50023, +60620, +58442, +47909, +47909, +45861, +56394, +60652, +60620, +56362, +45766, +54251, +37347, +50058, +50058, +37315, +47879, +47846, +56265, +54151, +64846, +60491, +56265, +49925, +58378, +45732, +58410, +58410, +54152, +49959, +45733, +35234, +41605, +35299, +39526, +39493, +41606, +37380, +37314, +47912, +37346, +41507, +49959, +56330, +56329, +54216, +60523, +56296, +58410, +47846, +54152, +45799, +33122, +24768, +20706, +14465, +10272, +12385, +14465, +16480, +22754, +20674, +10272, +12385, +12288, +48141, +50285, +28993, +58543, +54285, +33220, +22720, +18528, +41769, +60787, +56462, +43752, +33121, +41540, +45734, +41508, +47847, +54186, +64748, +58442, +49991, +41573, +28928, +26784, +24768, +24768, +24865, +26945, +33187, +37380, +39428, +41574, +43654, +39492, +39460, +37347, +37282, +39395, +43620, +47814, +52007, +54184, +56298, +56363, +58509, +56429, +50122, +43784, +37477, +33251, +22754, +20706, +18593, +16513, +16545, +14497, +14497, +16545, +16545, +16513, +16545, +18626, +20706, +22787, +24867, +24835, +24835, +22787, +24867, +24899, +24899, +27012, +29254, +50384, +56885, +56885, +56885, +56885, +58901, +58933, +58933, +56885, +56852, +56852, +56852, +56852, +56852, +56820, +56820, +56820, +54739, +54739, +54739, +54739, +54739, +52691, +52659, +52659, +52659, +52659, +50578, +50546, +48498, +48497, +48465, +48465, +46353, +46352, +46352, +46320, +46320, +46320, +46320, +44272, +46320, +46320, +46320, +46352, +46352, +46385, +48433, +48433, +48465, +48497, +50546, +50578, +50578, +52627, +52659, +52659, +54739, +54740, +54772, +54772, +56852, +56852, +56852, +56852, +56853, +56853, +56820, +54772, +54773, +54740, +54708, +52660, +52627, +50547, +50515, +48467, +48434, +46386, +46354, +46354, +46354, +44306, +44273, +44241, +42193, +40113, +40112, +40080, +40080, +38000, +38000, +35920, +35920, +35888, +33840, +33840, +33839, +33839, +33840, +33840, +33839, +33839, +33839, +31759, +31759, +31727, +29679, +29646, +29646, +29614, +27566, +27566, +25453, +25485, +25453, +25421, +25421, +25421, +25420, +23340, +23340, +23340, +23340, +21292, +21292, +21292, +21260, +21260, +19179, +17099, +17067, +17066, +14986, +14986, +14986, +15018 +}, +{ +33708, +33708, +33708, +33708, +35789, +35789, +35789, +35789, +35756, +35756, +33708, +35756, +35756, +33708, +33708, +33708, +33676, +33676, +33676, +33676, +33708, +33708, +33740, +33741, +35789, +35821, +35821, +35821, +35853, +37934, +37966, +40047, +40047, +40047, +42127, +42128, +42128, +42127, +42127, +42128, +42128, +42128, +42128, +42160, +42160, +42160, +42192, +44273, +42225, +42225, +42225, +42225, +42225, +44273, +44274, +44274, +46354, +46354, +46386, +46386, +46354, +46354, +46354, +46354, +46354, +48434, +48434, +48434, +48434, +50515, +50547, +50580, +52660, +50645, +50645, +50646, +50646, +50647, +48599, +48599, +46552, +46584, +44536, +44537, +44538, +44570, +40442, +38362, +36281, +34201, +34169, +34201, +34234, +34233, +34233, +34233, +34234, +34234, +34234, +34234, +34201, +34201, +32121, +32121, +32088, +32088, +30008, +32088, +30008, +30008, +30008, +30008, +29975, +29975, +27895, +27895, +27863, +27863, +27862, +27862, +27862, +27830, +27862, +29910, +29910, +27862, +27830, +27861, +27829, +29845, +29845, +27829, +27829, +29877, +31893, +29846, +40310, +56789, +62767, +62668, +62570, +58312, +58344, +60489, +60457, +64683, +62538, +60456, +62505, +60457, +60457, +58344, +56263, +56231, +58376, +56231, +54119, +56199, +52038, +54151, +56200, +49861, +49893, +56232, +54152, +56233, +56297, +47813, +47781, +56200, +54088, +52039, +54152, +56200, +52007, +49894, +47814, +49894, +54087, +49862, +52007, +56233, +49926, +49959, +52040, +47847, +47879, +43686, +47912, +47977, +41606, +43719, +37380, +31041, +33187, +26849, +24768, +29027, +35398, +35398, +22785, +20640, +20673, +22786, +24834, +20640, +22754, +18593, +16513, +14433, +16416, +35365, +64978, +37509, +26880, +24866, +14368, +16449, +16482, +16449, +20642, +18464, +60688, +58671, +49993, +35267, +28928, +31074, +28995, +24834, +26914, +31107, +45864, +58508, +64976, +60619, +64813, +58410, +60555, +58410, +45797, +45765, +45765, +60491, +52071, +60523, +54217, +49991, +52072, +43620, +54185, +49959, +54185, +47878, +49991, +54217, +47846, +52072, +52072, +49991, +62605, +49959, +56298, +52072, +52105, +41539, +45765, +54184, +52071, +64814, +56394, +54216, +45831, +39493, +33154, +28994, +22656, +24736, +35364, +41670, +47976, +56427, +62701, +58474, +58474, +47941, +54215, +56328, +60459, +52040, +43653, +41476, +37218, +39397, +33188, +29060, +33286, +22753, +20673, +20673, +20738, +22754, +24834, +22689, +20608, +20673, +18626, +12320, +25030, +18724, +10305, +14628, +6176, +8289, +12547, +10434, +14628, +12515, +6176, +8321, +12547, +12547, +10466, +18886, +8321, +10467, +12579, +14660, +10467, +10434, +12547, +12515, +16805, +14660, +12644, +16870, +8418, +12579, +14660, +16741, +16741, +8224, +46157, +52365, +50088, +54184, +47813, +43619, +45797, +35394, +48039, +58571, +56361, +60587, +52038, +52071, +52072, +39427, +41573, +39460, +54185, +54249, +54249, +52136, +56395, +47943, +54249, +50055, +58474, +58442, +52136, +60620, +64846, +60620, +28896, +45733, +52138, +39525, +41573, +39493, +37380, +54251, +49959, +52072, +54184, +58377, +49958, +52071, +56232, +49893, +54119, +64717, +52039, +45733, +39394, +39394, +54250, +31040, +41606, +31073, +41574, +39461, +43686, +45766, +47879, +45733, +58378, +45700, +54152, +54184, +56296, +54151, +60522, +64717, +60491, +54153, +49992, +35267, +24801, +20673, +12320, +12417, +12385, +14433, +18593, +20641, +20674, +14433, +10240, +14368, +39689, +27042, +54379, +50090, +35300, +28962, +16416, +48141, +65108, +52332, +43784, +33123, +37284, +41477, +43557, +54153, +60491, +64846, +54248, +45798, +33121, +31010, +24704, +20544, +24769, +26881, +33284, +41638, +47912, +47848, +45702, +41508, +39362, +41507, +43653, +41572, +41508, +45733, +54153, +60459, +62571, +62571, +56298, +52137, +45896, +39589, +33251, +26978, +24833, +20640, +14400, +14465, +14433, +14434, +14498, +14465, +14464, +16577, +18594, +16513, +18593, +18626, +20674, +20674, +22754, +24834, +24835, +24835, +24867, +24867, +26979, +27044, +27141, +44078, +56853, +56885, +56885, +56852, +56820, +56852, +56852, +56885, +56852, +56852, +56852, +56820, +56820, +54772, +54740, +54739, +54739, +54739, +54739, +54739, +54739, +52691, +52659, +52659, +52659, +52626, +50546, +50546, +48498, +48465, +48465, +46385, +46352, +46352, +46320, +46320, +46320, +46320, +44272, +44240, +44239, +44239, +44240, +46320, +46320, +46352, +46352, +46352, +48465, +48497, +50546, +50546, +50578, +52627, +52659, +52659, +52691, +54739, +54740, +54772, +54772, +56852, +56852, +56852, +56852, +56852, +54772, +54772, +54772, +54740, +52660, +52627, +52627, +50547, +48467, +48434, +46354, +46354, +46354, +46354, +46353, +44273, +44273, +42193, +42161, +40113, +38032, +38032, +38000, +37968, +35887, +35855, +33807, +31759, +31759, +31727, +31727, +31727, +31727, +31727, +31727, +31727, +29679, +29679, +29679, +29646, +27566, +27534, +25485, +25453, +25453, +25453, +23372, +23372, +23340, +23340, +21260, +21260, +21260, +21260, +21260, +21228, +19179, +19179, +19179, +19147, +17099, +17066, +17066, +14986, +14986, +12905, +12873, +12873, +12906, +12906 +}, +{ +37869, +37869, +35789, +37869, +37869, +37869, +37869, +37869, +35821, +35821, +37869, +37869, +37869, +35789, +35756, +35756, +35756, +35788, +35789, +35789, +35788, +35820, +35821, +37901, +37902, +37902, +37902, +37902, +37934, +37966, +40015, +40047, +42128, +42128, +44208, +44208, +44176, +44176, +44176, +44176, +42160, +44208, +44240, +42192, +44240, +44240, +44241, +44241, +44273, +44273, +44306, +46354, +46354, +46354, +46386, +44338, +46386, +46386, +46386, +46386, +46386, +48434, +46386, +48434, +46386, +48434, +48466, +48467, +48499, +50579, +50612, +52692, +50644, +52725, +52725, +52726, +50646, +50646, +50679, +48663, +48664, +46616, +46617, +46617, +46618, +44570, +42490, +40441, +38329, +36249, +36249, +34201, +34234, +34234, +34234, +34201, +34201, +34234, +34234, +34201, +32121, +32121, +32121, +32088, +32089, +32089, +32088, +30040, +30040, +30008, +30008, +30007, +29975, +29975, +29975, +29975, +29943, +29943, +29943, +29943, +29943, +29911, +29943, +29943, +29943, +29910, +29910, +29942, +31926, +29910, +29910, +29909, +29941, +32022, +31957, +34006, +40310, +56822, +60687, +64749, +62634, +56263, +54118, +56263, +56263, +62634, +62602, +62538, +60457, +58312, +58344, +60456, +62538, +58312, +58312, +58344, +60393, +58345, +56200, +58313, +54087, +52038, +52006, +52071, +54183, +54151, +52071, +49926, +54119, +56264, +54119, +54119, +52007, +56265, +54120, +54120, +49991, +45733, +47814, +45701, +47814, +56266, +47847, +47846, +49927, +43621, +41541, +37347, +47879, +54251, +41637, +41605, +39493, +35300, +37381, +26850, +24737, +24770, +31173, +33319, +22786, +18561, +20705, +22754, +24867, +20674, +18593, +18658, +16547, +16481, +12288, +41801, +52333, +37477, +24800, +22688, +12320, +16514, +16450, +16417, +20641, +24832, +62896, +54411, +52106, +33089, +31010, +26849, +26914, +24801, +28993, +26945, +48009, +41669, +54248, +56328, +62635, +52070, +56361, +54216, +47845, +56297, +62668, +49926, +62669, +47878, +47845, +56265, +54152, +52039, +54185, +49894, +43620, +58378, +54152, +54185, +47846, +58379, +58379, +49959, +54185, +56298, +54218, +43652, +52072, +54217, +50055, +45861, +64846, +60588, +56298, +52105, +43654, +33057, +33155, +28993, +33219, +39557, +64912, +45862, +54249, +60555, +54249, +52136, +52136, +56297, +52104, +47910, +56267, +41541, +39429, +39397, +31043, +37382, +22592, +24705, +22657, +22690, +22722, +16416, +20674, +20608, +18496, +22688, +26979, +18592, +14464, +14465, +25063, +6144, +12450, +12515, +14563, +10369, +10337, +14595, +14660, +10466, +10434, +12580, +10434, +12514, +12547, +18918, +16773, +8321, +12580, +10434, +16806, +12547, +14660, +14660, +10434, +14660, +12612, +12580, +14756, +16708, +16644, +14531, +6176, +31464, +54510, +64879, +62635, +47877, +52105, +54218, +50090, +52267, +58669, +58701, +62700, +56328, +56361, +52103, +49926, +33089, +43686, +41605, +52137, +49991, +52135, +56329, +58442, +60555, +49990, +58410, +62668, +62636, +60587, +60555, +60555, +54184, +56265, +56265, +50024, +39492, +37347, +37380, +35234, +45799, +50025, +41540, +41539, +50023, +56329, +62701, +56329, +54184, +54184, +52071, +60427, +47846, +52072, +58508, +41605, +47912, +43719, +41574, +43622, +33089, +39427, +41572, +47878, +52169, +54217, +49991, +56361, +58442, +62732, +64911, +64879, +62701, +56363, +47911, +41572, +33154, +26946, +20738, +12320, +12385, +12385, +12417, +18561, +20674, +18594, +16514, +10272, +12416, +18592, +43946, +54347, +37381, +33156, +18464, +48205, +65140, +43815, +37380, +39494, +31009, +37348, +43654, +56332, +62637, +60587, +49989, +41605, +37380, +31107, +28962, +24801, +28994, +35300, +41638, +47911, +47879, +47814, +47781, +47717, +47749, +43620, +47878, +43684, +45797, +54249, +60588, +62669, +58476, +50090, +43816, +39590, +31203, +26978, +20705, +18593, +18625, +16480, +14432, +12416, +12384, +14464, +16545, +18625, +18593, +18561, +18561, +16545, +18625, +20706, +20705, +20673, +18625, +20705, +20738, +22786, +22818, +22818, +24899, +26979, +29092, +29157, +39787, +56788, +56853, +56853, +56852, +56820, +58901, +56853, +54772, +56820, +56852, +56852, +56820, +54772, +54772, +54772, +54739, +54739, +54739, +54739, +54739, +52691, +52659, +52659, +52659, +50578, +50578, +50546, +48465, +48465, +48433, +46353, +46353, +46352, +46352, +46320, +44272, +46320, +44240, +44240, +44239, +44239, +44239, +44272, +46320, +46320, +46352, +46352, +46353, +46352, +48433, +48465, +50514, +50546, +50546, +50546, +52627, +52659, +52691, +54740, +54772, +54772, +54772, +54804, +54804, +54772, +54772, +54740, +54740, +54740, +54740, +52660, +52628, +50580, +50547, +48467, +48434, +46354, +46354, +44273, +44241, +44209, +42161, +40113, +40080, +38032, +38032, +35952, +35919, +33871, +33839, +31759, +31727, +31727, +29647, +29647, +29646, +29646, +29646, +29646, +27598, +27598, +27598, +27566, +27566, +27566, +25518, +25485, +23373, +23372, +21324, +21292, +21259, +19211, +19179, +19179, +19179, +19180, +19179, +17099, +17099, +17099, +17067, +17067, +17067, +14986, +14986, +14954, +14954, +12873, +12873, +12873, +12873, +10826, +10826, +10826, +10826 +}, +{ +37902, +37901, +37901, +37902, +39982, +39982, +39982, +37902, +37901, +37902, +37902, +39982, +39982, +37902, +37901, +37869, +37869, +37901, +37901, +35853, +35853, +35853, +37933, +37966, +37934, +37966, +40014, +40014, +40047, +40047, +40047, +40079, +42128, +42160, +44208, +44208, +44208, +44176, +44208, +44208, +44240, +44240, +44241, +44241, +44241, +44241, +44273, +44273, +44306, +44306, +46354, +46354, +46354, +46386, +46386, +46386, +46418, +46418, +48467, +48467, +48466, +48434, +48434, +48434, +48434, +48466, +48499, +48499, +50547, +50579, +50612, +52692, +52724, +52725, +52726, +52726, +50678, +50679, +50711, +50711, +48664, +48664, +46617, +46618, +46618, +44570, +42490, +40441, +38329, +38297, +36249, +34201, +34201, +34234, +34234, +34234, +34201, +34234, +34234, +34201, +32121, +32121, +32121, +32088, +32088, +32088, +32088, +32088, +32088, +30008, +30008, +30007, +29975, +29975, +29975, +29975, +29975, +29943, +29943, +29943, +29943, +29943, +29943, +29943, +29943, +29942, +29942, +29943, +29942, +29942, +31990, +31990, +32022, +34070, +31990, +34039, +42423, +56854, +60687, +62668, +62667, +60522, +58344, +54151, +52037, +58344, +60457, +62602, +62570, +60457, +60424, +62602, +64716, +60489, +58377, +58345, +60458, +60426, +58312, +60426, +58377, +58345, +60458, +58377, +54184, +54151, +52071, +52006, +58345, +58378, +54152, +52007, +52007, +52072, +49894, +47814, +49926, +41474, +47846, +49959, +49927, +54218, +49959, +47814, +52041, +43653, +43621, +41540, +39460, +41573, +39525, +43750, +43752, +37381, +31075, +26850, +26882, +26883, +24834, +20673, +20641, +22754, +20673, +24931, +24899, +20706, +20706, +16513, +16514, +16513, +14400, +31204, +54414, +37478, +24833, +22689, +14400, +16481, +14369, +18529, +18496, +41736, +65172, +54378, +47847, +35203, +33123, +31075, +24769, +26881, +24800, +31106, +41637, +45830, +64813, +62668, +60490, +58410, +52135, +58409, +45732, +54184, +52104, +47877, +54152, +35168, +56297, +52071, +54152, +56298, +64750, +54152, +60524, +54185, +54152, +52039, +45765, +54185, +41507, +39394, +45733, +45766, +47846, +43653, +54153, +47878, +62733, +62765, +56459, +47943, +52138, +41508, +37283, +31009, +33122, +43752, +37412, +54315, +56395, +52169, +58476, +56362, +60556, +56298, +58411, +56331, +47846, +41540, +45736, +50027, +35236, +26849, +31076, +26882, +26850, +24737, +26817, +26850, +18464, +22721, +24801, +18496, +24769, +26914, +39625, +27077, +14497, +25095, +16676, +8224, +14595, +12450, +10402, +14563, +14660, +8289, +6208, +12547, +12547, +14660, +14627, +8289, +14660, +12547, +23080, +12515, +12580, +8321, +8354, +16773, +12547, +18886, +18886, +14660, +12547, +12580, +12644, +10434, +22983, +12417, +20868, +58802, +62929, +58572, +64781, +52104, +41540, +43719, +56396, +56428, +62831, +65040, +64845, +64845, +56328, +64814, +47846, +35201, +43654, +47912, +47879, +49991, +47877, +54248, +56296, +60555, +45732, +54216, +52103, +52103, +50022, +49990, +54216, +49990, +45764, +58378, +58476, +54251, +43654, +37380, +37347, +41541, +41573, +56298, +49990, +56330, +62669, +52103, +60555, +60523, +43651, +43619, +60524, +47814, +56331, +41540, +47912, +39492, +37380, +39461, +39428, +43654, +56331, +52105, +52136, +58443, +56330, +56330, +64781, +56361, +56394, +50087, +54249, +60621, +56330, +41507, +43686, +31041, +22721, +20674, +14432, +12417, +12352, +12417, +18561, +18593, +20674, +16514, +10272, +12352, +29222, +54511, +41637, +31041, +22624, +56464, +60787, +41736, +37446, +28864, +37316, +35202, +49992, +56362, +64944, +58476, +52201, +41604, +33123, +28930, +26881, +26848, +39494, +39557, +45830, +43749, +47879, +49895, +49863, +47782, +47781, +45733, +45733, +50024, +52137, +56395, +60654, +58541, +50122, +41703, +31171, +24865, +22817, +18624, +16544, +14432, +12352, +14432, +14432, +14464, +14464, +14464, +16512, +18625, +20674, +20673, +20673, +18625, +18625, +18657, +20705, +20705, +18625, +18625, +18657, +18690, +20738, +20770, +20770, +22818, +24931, +27012, +27076, +37706, +54675, +54772, +56853, +56852, +56820, +56852, +56852, +54804, +54772, +56820, +56820, +54740, +54739, +54739, +54739, +54739, +54739, +54739, +54739, +52659, +52659, +52659, +52626, +50578, +50578, +50545, +48465, +48465, +48433, +46353, +46353, +46320, +46320, +46320, +44272, +46320, +44240, +44240, +44240, +44239, +44240, +44272, +46320, +46320, +46320, +46320, +46352, +46352, +46352, +48433, +48433, +48465, +50546, +50546, +50546, +50578, +52627, +52659, +54707, +54740, +54740, +54772, +54772, +54772, +54772, +54740, +54740, +54740, +54740, +52660, +52660, +52627, +50547, +50515, +48466, +48434, +46354, +44273, +44241, +42193, +42161, +42161, +40080, +38000, +38000, +35952, +35919, +33839, +31758, +31726, +29646, +29646, +29646, +29646, +29646, +29646, +27566, +27566, +27566, +27566, +25518, +25486, +25486, +25485, +23405, +23373, +21292, +19212, +19179, +19179, +17099, +17098, +17066, +17066, +17066, +17066, +17066, +17066, +14986, +14986, +14954, +14954, +14954, +12906, +12874, +12874, +12841, +12841, +12841, +10793, +10761, +10761, +10793, +10793, +10794, +10794 +}, +{ +39982, +39982, +39982, +40014, +42063, +42063, +42063, +40014, +39982, +39982, +40014, +40014, +40015, +40014, +40014, +39982, +37934, +37934, +37934, +37934, +37934, +37934, +37934, +40014, +40014, +40046, +40047, +40079, +42127, +42127, +42127, +42127, +42160, +42160, +44240, +44240, +44208, +44208, +44208, +44241, +44273, +44273, +44273, +44273, +44273, +44273, +44305, +44306, +46354, +46354, +46354, +46354, +46354, +46386, +46386, +46386, +46418, +46419, +48467, +48467, +48466, +46386, +48434, +48434, +48466, +48499, +48499, +50579, +50579, +50612, +52692, +52725, +52725, +52725, +52726, +52726, +52727, +52759, +50711, +50711, +48664, +48696, +46649, +46617, +46618, +44570, +42490, +40441, +38362, +36281, +36249, +34201, +34201, +34201, +34234, +34234, +34201, +34234, +34234, +34201, +32121, +32121, +32121, +32088, +32088, +32088, +32088, +32088, +32088, +30040, +30008, +30007, +30007, +30008, +30008, +30008, +30008, +30008, +29976, +29976, +29943, +29943, +29943, +29975, +29975, +29975, +29975, +32023, +29975, +29975, +32023, +34070, +34103, +36151, +34071, +34104, +46584, +58870, +60655, +60523, +62635, +64748, +64683, +58376, +54118, +54151, +56264, +62570, +64651, +62538, +58376, +62602, +64748, +60489, +58312, +58312, +60425, +58345, +56200, +58345, +56200, +54119, +58345, +56264, +54151, +52039, +47813, +43587, +49926, +54152, +49926, +52007, +52007, +47813, +41442, +45701, +49927, +49926, +47878, +47813, +45765, +41507, +39363, +43621, +49927, +49960, +45767, +43686, +43654, +39460, +39492, +41638, +37348, +35268, +31075, +31075, +26915, +24801, +24834, +26979, +22721, +22753, +20705, +20738, +18625, +22819, +20706, +18593, +16545, +14432, +16480, +16416, +45963, +29027, +24833, +20608, +18594, +14368, +16482, +20642, +14368, +58672, +65074, +45926, +43621, +37316, +33155, +28995, +24737, +26849, +31106, +35332, +35266, +54282, +60555, +52103, +52038, +56297, +49925, +45764, +45797, +58475, +52136, +64749, +43652, +52104, +52072, +52104, +52104, +43619, +58443, +54217, +41507, +56298, +52104, +49991, +54216, +47878, +50023, +58411, +58411, +62669, +54217, +54152, +60557, +64782, +58507, +52233, +58572, +56395, +37412, +41606, +39396, +39460, +43686, +37412, +54316, +58541, +52137, +56362, +58411, +52072, +45701, +41540, +45734, +41541, +41541, +45735, +35204, +26785, +26850, +31077, +24802, +24802, +24769, +26817, +33123, +33155, +39526, +33154, +31074, +43688, +41608, +35334, +29092, +22851, +22982, +18821, +8289, +12515, +8321, +12514, +10434, +18886, +12515, +12547, +10466, +12580, +6240, +8353, +12547, +23112, +16773, +14660, +10434, +18918, +14627, +16773, +10434, +18886, +8353, +14628, +14660, +12579, +14660, +18919, +12612, +18886, +10304, +12288, +54480, +56526, +54346, +64911, +43717, +64912, +43654, +41574, +50058, +52138, +54282, +52233, +56426, +60619, +52135, +49990, +49959, +49992, +47880, +35267, +43653, +47878, +58410, +52102, +60522, +64749, +60523, +49990, +58442, +62668, +60587, +43683, +64878, +58442, +56329, +58410, +64750, +39427, +43718, +50025, +43719, +50025, +49992, +52105, +47878, +56265, +54184, +54217, +52071, +54185, +52071, +62604, +49927, +58444, +43653, +54251, +45799, +39525, +41606, +35268, +35235, +43686, +43654, +41475, +62637, +52072, +64944, +58476, +52071, +58442, +62701, +56362, +54249, +56298, +58443, +56266, +54219, +37348, +26882, +20674, +14400, +14433, +12352, +14465, +18593, +18626, +22819, +16514, +12353, +12320, +37674, +45995, +37477, +24736, +52171, +62737, +33156, +33157, +31011, +37252, +45702, +50023, +58474, +52134, +62733, +43685, +35332, +31107, +24736, +26817, +31042, +37413, +50090, +50024, +47911, +49991, +47750, +49830, +49863, +45701, +45701, +45733, +50056, +58508, +62735, +56396, +48010, +35430, +26979, +22786, +18592, +16512, +16544, +14464, +16577, +18626, +18626, +18626, +18593, +18593, +18592, +16512, +18560, +18624, +20705, +20705, +20673, +20705, +18657, +18657, +18657, +18625, +18625, +18625, +18657, +18690, +20738, +20738, +20738, +22818, +24931, +27044, +27076, +37706, +52594, +54739, +54804, +54804, +54771, +56820, +56820, +54772, +56788, +56820, +56820, +54740, +54739, +54739, +54739, +52659, +54739, +52659, +52659, +52659, +52626, +52626, +50578, +50546, +50546, +50513, +48465, +48433, +46353, +46353, +46320, +46320, +46320, +46320, +46320, +44272, +44240, +44239, +44239, +44239, +44240, +44272, +46320, +46320, +46320, +46320, +46320, +46320, +46352, +48401, +48433, +48433, +50546, +50514, +50514, +50578, +52594, +52626, +52659, +54707, +54707, +54739, +54739, +54772, +54740, +54740, +52692, +52692, +52660, +52660, +52628, +50547, +50547, +48466, +48434, +46354, +46321, +44241, +42160, +42160, +40080, +40080, +37999, +35919, +35920, +33871, +33807, +31726, +29646, +29646, +29614, +27566, +27566, +27566, +27566, +27534, +25485, +25485, +25486, +25485, +23405, +23405, +23373, +21325, +21293, +21292, +19212, +17099, +17099, +17099, +15018, +14986, +12938, +14954, +12906, +14954, +14954, +14954, +12906, +12873, +12874, +12874, +10825, +10825, +10825, +10793, +10793, +10793, +10793, +10793, +10761, +10761, +10793, +10793, +10793, +10794 +}, +{ +42062, +42062, +42063, +42095, +42095, +42095, +42095, +42095, +42063, +42095, +42095, +42095, +42095, +42095, +40047, +40047, +40015, +40015, +40014, +37934, +37934, +37934, +37966, +37966, +40047, +40047, +40079, +42127, +42127, +42127, +44207, +44208, +44240, +44241, +44241, +44240, +44240, +44240, +44241, +44241, +44273, +44273, +44273, +44273, +44305, +44273, +44306, +46354, +46354, +46354, +44306, +46354, +46386, +46386, +46386, +46386, +46418, +48467, +48467, +48467, +48467, +48467, +48467, +48467, +48499, +48499, +50547, +50579, +50612, +52660, +52692, +52725, +54773, +54773, +52726, +54774, +52759, +52759, +52759, +50711, +48696, +48664, +46617, +46617, +46618, +44570, +42489, +40441, +38362, +38329, +36249, +34201, +34201, +34201, +34233, +34234, +34201, +34234, +34234, +34201, +32121, +32121, +32121, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +30008, +30008, +30007, +30008, +30040, +30040, +30008, +30008, +32056, +32056, +29975, +29975, +29975, +29975, +30007, +30007, +32055, +32055, +30007, +30007, +34103, +34071, +36152, +36184, +34104, +36217, +48696, +56756, +62670, +60490, +60490, +64716, +64781, +62668, +58344, +54151, +56231, +58344, +62570, +62570, +58376, +60489, +62602, +58376, +56231, +56263, +60425, +56232, +54119, +56232, +54087, +52006, +54119, +49958, +52006, +52038, +47780, +45700, +45733, +45733, +49959, +58378, +49927, +56233, +58346, +52008, +52007, +54153, +52007, +45700, +49991, +43620, +37282, +47847, +39427, +47847, +47847, +45734, +41573, +35202, +33122, +35267, +35267, +37348, +35268, +33188, +29027, +22689, +22721, +24834, +26947, +20673, +20705, +16512, +14432, +22819, +20706, +18626, +18625, +16545, +14368, +18528, +26947, +26947, +22721, +20641, +16481, +16481, +18562, +18561, +24866, +65010, +62863, +45926, +37315, +39428, +28929, +24736, +31043, +26881, +28961, +41606, +56298, +52104, +49990, +56264, +56297, +56297, +60490, +54216, +45797, +60555, +54217, +50023, +60523, +49990, +60555, +62636, +62701, +56297, +49990, +39426, +52104, +58410, +49959, +39394, +52168, +50023, +64814, +56330, +45733, +52104, +54217, +64750, +52104, +52104, +43684, +62766, +64847, +35266, +50090, +64849, +30976, +45832, +43719, +43686, +47912, +43685, +41604, +39459, +52072, +54185, +52040, +56266, +49992, +43621, +43622, +37316, +33092, +26785, +24770, +20576, +26882, +24769, +33187, +37412, +43654, +45734, +50025, +52138, +45766, +52139, +31075, +33220, +26980, +22884, +16707, +8321, +6208, +10467, +14628, +10402, +10434, +16741, +10434, +8321, +16773, +14660, +14725, +10466, +12514, +8321, +18918, +10433, +10434, +14692, +16772, +14660, +14724, +14692, +10466, +12547, +14628, +18886, +16741, +14660, +16839, +10499, +10304, +48173, +62800, +50056, +64846, +54345, +47943, +56396, +41606, +35203, +37315, +49992, +54249, +64846, +62765, +62732, +56361, +56329, +52072, +49960, +45799, +43719, +43621, +56298, +52103, +52070, +56297, +54217, +41506, +47910, +41538, +58410, +58475, +64813, +56329, +60490, +56296, +56264, +49959, +45765, +45766, +41605, +33121, +39428, +41540, +49992, +49926, +49991, +58378, +62669, +47846, +54120, +47813, +52039, +54185, +45733, +41572, +39460, +41606, +39525, +31074, +41607, +35235, +43654, +47814, +52007, +51975, +58410, +58411, +45765, +54249, +49991, +52136, +41506, +47878, +52104, +45765, +45733, +41542, +31010, +24769, +20641, +16481, +16513, +14433, +14433, +16513, +18593, +20674, +14401, +10240, +14433, +20706, +33350, +33252, +56397, +65011, +41541, +41575, +37286, +39430, +49929, +47878, +56329, +62667, +56360, +52136, +39492, +33188, +22689, +24800, +33219, +43718, +47944, +52137, +49991, +49895, +49927, +45636, +47814, +47814, +43620, +52104, +60588, +64814, +60621, +50057, +37445, +26946, +20673, +16545, +16545, +14432, +14432, +16545, +16545, +20706, +22787, +24867, +26948, +26882, +24769, +20672, +18592, +18560, +20640, +20672, +20673, +20705, +20705, +18656, +18657, +20705, +20705, +20705, +20705, +18657, +18657, +20705, +20738, +20738, +22850, +27011, +27044, +29189, +41899, +52594, +54707, +54804, +54804, +54771, +56819, +56820, +54772, +54739, +56788, +56820, +54739, +54739, +54739, +54707, +54707, +52659, +52626, +52626, +52626, +50578, +50546, +50546, +50546, +50513, +48465, +48433, +48401, +46352, +46320, +46320, +46320, +44240, +44240, +44239, +44239, +44239, +44239, +44239, +44239, +44239, +44239, +46288, +46320, +46320, +46320, +46320, +46320, +46320, +46352, +46352, +48433, +48465, +48465, +48465, +50546, +52594, +52626, +52627, +54675, +54707, +54707, +54707, +52691, +52691, +52691, +52660, +52659, +52627, +50579, +50547, +50515, +50515, +48434, +46354, +46321, +44241, +42160, +42128, +40080, +37999, +37967, +35887, +33807, +33807, +31727, +29646, +29614, +29646, +27598, +27566, +27534, +27533, +25485, +25485, +25485, +23405, +23405, +23405, +23405, +23373, +21325, +21292, +19244, +19244, +19244, +17132, +15051, +15051, +15051, +15018, +15018, +12938, +12906, +12906, +12906, +12906, +12906, +12906, +12874, +10826, +10825, +10825, +10793, +10793, +10793, +10793, +10793, +10793, +10793, +10793, +10793, +10793, +10793, +10793, +10793 +}, +{ +42063, +42063, +42095, +44143, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44208, +44208, +42128, +42128, +42128, +42095, +40047, +40015, +37966, +37966, +37966, +37999, +40079, +42127, +42127, +42127, +42159, +44208, +44240, +44240, +44241, +44241, +44241, +44241, +44241, +44241, +44241, +44273, +44273, +44273, +44273, +44273, +44273, +44306, +46354, +46354, +44306, +44306, +44306, +46354, +46354, +46386, +46386, +46386, +46419, +48467, +48499, +48499, +48499, +48499, +48499, +48499, +50547, +50547, +50579, +50612, +52660, +52692, +52693, +54773, +54773, +54773, +54774, +54774, +52759, +52759, +52759, +50711, +48696, +48696, +46616, +46617, +46617, +44570, +42521, +40441, +38362, +38329, +36281, +34201, +34233, +34233, +34233, +34233, +34201, +34234, +34234, +34201, +32121, +32121, +32121, +32088, +32088, +32088, +32088, +32120, +32120, +32088, +32088, +32088, +30040, +30040, +30040, +30040, +30040, +30040, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +30040, +32087, +34136, +36184, +38233, +38233, +38265, +40409, +52824, +56658, +62670, +62603, +60457, +60457, +62603, +62668, +56232, +54086, +54151, +54086, +58345, +60457, +60457, +60489, +62538, +60425, +56263, +58312, +58345, +56231, +56199, +56231, +56232, +58313, +56232, +49893, +49925, +52006, +49926, +58378, +47813, +41507, +41539, +52040, +49959, +54153, +58347, +56266, +49959, +45733, +52039, +45765, +49959, +47911, +39427, +41508, +43686, +41540, +43621, +45735, +43686, +39461, +37316, +35235, +33155, +33155, +33187, +31108, +33253, +26947, +22786, +20641, +24866, +24866, +20705, +18657, +18625, +18593, +22819, +18593, +16545, +14400, +18594, +18593, +22754, +24834, +22754, +18561, +18561, +14336, +18561, +20673, +24898, +58671, +65008, +45861, +45767, +37316, +26817, +28995, +24801, +28929, +33122, +41574, +49992, +58475, +52070, +56329, +54183, +47812, +62636, +47877, +54217, +58442, +43651, +60523, +56330, +47910, +54217, +49991, +39426, +54249, +56329, +62668, +64782, +58410, +62669, +62637, +47877, +56362, +58410, +39426, +52072, +52039, +54153, +47878, +52072, +52104, +49958, +47878, +56330, +45831, +43686, +39428, +37315, +41606, +47912, +43686, +47911, +43653, +47878, +45733, +49958, +45765, +47878, +45733, +43621, +43654, +49993, +37348, +43624, +31043, +28930, +31075, +35365, +45865, +54218, +47846, +58347, +54218, +47911, +54250, +45767, +41574, +39592, +29092, +22819, +25030, +8256, +6240, +8353, +6273, +8321, +14628, +10434, +6208, +12580, +12547, +14725, +10466, +10467, +10499, +12546, +12579, +16740, +14627, +18918, +12579, +20966, +12579, +12579, +12546, +18886, +14693, +12579, +16774, +18854, +20967, +14758, +4128, +46223, +60785, +58476, +56329, +62733, +58636, +47912, +58509, +28896, +50026, +43719, +43685, +45798, +47877, +64910, +62733, +56393, +60588, +43620, +33088, +39428, +35234, +60557, +56298, +60523, +56329, +56264, +45732, +47845, +54249, +49991, +56297, +62668, +49990, +62700, +58474, +64748, +52103, +47813, +47879, +37346, +47912, +41606, +45767, +41540, +41507, +60491, +54152, +56298, +52072, +47781, +43588, +43588, +43555, +43620, +47846, +47879, +45831, +33154, +33187, +35300, +41639, +39460, +45799, +47814, +54120, +60459, +52039, +58378, +54249, +58443, +54217, +62636, +58442, +62636, +52072, +49959, +43620, +43655, +33091, +26882, +20641, +14368, +16449, +16481, +16545, +18561, +18626, +18594, +16513, +12352, +12385, +16480, +20640, +41705, +64882, +31040, +35202, +35138, +41510, +43622, +52072, +47908, +56360, +56297, +54153, +37315, +31043, +24736, +20608, +41671, +43718, +52202, +52169, +54217, +45733, +47749, +43555, +39426, +43652, +50023, +60588, +64977, +62734, +52169, +43717, +33219, +22752, +16480, +14400, +14433, +14465, +14465, +16545, +14498, +16545, +18594, +22754, +26947, +31108, +33220, +31107, +24833, +22720, +22688, +22720, +22752, +20705, +20705, +20737, +20672, +20673, +20705, +20705, +20706, +20706, +20705, +20673, +20705, +22786, +22818, +24899, +27012, +29092, +31270, +46061, +52593, +54707, +54771, +54803, +54771, +54739, +56787, +54739, +54707, +54739, +54739, +54707, +54707, +54707, +52659, +52626, +52626, +52626, +50546, +50546, +50546, +50546, +50513, +50513, +48433, +48433, +48401, +46352, +46320, +46320, +46320, +46320, +44239, +44239, +44239, +44239, +44239, +44239, +44207, +44207, +44239, +44239, +44239, +46288, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +48401, +48433, +48433, +48433, +50514, +52594, +52594, +52626, +52626, +52627, +52627, +52627, +52627, +52659, +52659, +52627, +52627, +50547, +50547, +50515, +48467, +48466, +46386, +46353, +44273, +42193, +40112, +40048, +37999, +35919, +35887, +33806, +31726, +29646, +27566, +27566, +27566, +25486, +25485, +25485, +25453, +25453, +25453, +23405, +23437, +23405, +23405, +23373, +21325, +21325, +19245, +19213, +19212, +17164, +17164, +15084, +15051, +15051, +15051, +15019, +12938, +12938, +12938, +12906, +12906, +12906, +12906, +12906, +10826, +10825, +10825, +10825, +10825, +10825, +10825, +10793, +10793, +10793, +10825, +10825, +10825, +10793, +10793, +12841, +10793 +}, +{ +44143, +44176, +44176, +44208, +46256, +46256, +46256, +46256, +46256, +46256, +44208, +46256, +46289, +46289, +46289, +44241, +44208, +42128, +42127, +40047, +40015, +40047, +40047, +40047, +42127, +42127, +42127, +42159, +42127, +42160, +44208, +44240, +44241, +44241, +44241, +44241, +44241, +44241, +44273, +44273, +44273, +44273, +44305, +44306, +44306, +44306, +46354, +44306, +44306, +44306, +44306, +44306, +46354, +46386, +46386, +46386, +46418, +48467, +48467, +48467, +48467, +48499, +48499, +48499, +50580, +48499, +50580, +50612, +52693, +52693, +52725, +52725, +54806, +54806, +54806, +54806, +52759, +52759, +52759, +52791, +50744, +48664, +46617, +46617, +46617, +44570, +42522, +40473, +38362, +38362, +36281, +34234, +34233, +34233, +34233, +34233, +34201, +34201, +34201, +34201, +32153, +32121, +32121, +32121, +32121, +32121, +32121, +32121, +32121, +32120, +32120, +32120, +30072, +30072, +32120, +32121, +32120, +32120, +32120, +32120, +32120, +32120, +34168, +32120, +32120, +34168, +34168, +34168, +34169, +34168, +34200, +36248, +38297, +40345, +42425, +46649, +58967, +56560, +64750, +64716, +60490, +56264, +56231, +58344, +56231, +54119, +56199, +52006, +54119, +56231, +60425, +60457, +60489, +60457, +58312, +56231, +56231, +56199, +56231, +56199, +54119, +58345, +56264, +52038, +54086, +52038, +52038, +60491, +52104, +52072, +43588, +41507, +54153, +45701, +43588, +52072, +45733, +47814, +49959, +49992, +45766, +43653, +45799, +43653, +43685, +45734, +47879, +47880, +47847, +43654, +37381, +39461, +35300, +35268, +37413, +31107, +31140, +24866, +22753, +20641, +22786, +20706, +22850, +20738, +20673, +16480, +20674, +18593, +14464, +14400, +16513, +18594, +20674, +22754, +18561, +18561, +14400, +18594, +18561, +18560, +27010, +62865, +52233, +47974, +41573, +28929, +31075, +26849, +24736, +31107, +35268, +41541, +54185, +47878, +54183, +60555, +54216, +56264, +64814, +54216, +64814, +52103, +60523, +49958, +56297, +58443, +49958, +62701, +45797, +60556, +52104, +54217, +52104, +49959, +60524, +45765, +52071, +45765, +43652, +56330, +52072, +47878, +49991, +45733, +56298, +58443, +60556, +56330, +58444, +49992, +39460, +41541, +43719, +43686, +56331, +54218, +49992, +43653, +43653, +52104, +47878, +47878, +56298, +54153, +41508, +50025, +37315, +45767, +28832, +39429, +33122, +50058, +47912, +49992, +52072, +56233, +49927, +43653, +47912, +41606, +39559, +29027, +31238, +12288, +24998, +10304, +8321, +10466, +12579, +18886, +8321, +10467, +6241, +16773, +16773, +10467, +10467, +14725, +12579, +16805, +14659, +20999, +14627, +18885, +14692, +12547, +18853, +14660, +14692, +14627, +16773, +14693, +16805, +14725, +14693, +14692, +10466, +29384, +65109, +50187, +50055, +56362, +43716, +58540, +50024, +45799, +37314, +52138, +47879, +45798, +43685, +62669, +60685, +62797, +56361, +43652, +45766, +39363, +39460, +33122, +54218, +52136, +58442, +56329, +60523, +58411, +56298, +58475, +54185, +43652, +58475, +47877, +60587, +52103, +60555, +64749, +58379, +49959, +47912, +45799, +33121, +37347, +47879, +54218, +60556, +52039, +64750, +47846, +54153, +41507, +49895, +45733, +47846, +56331, +39460, +37347, +39525, +43751, +39493, +37380, +39525, +45734, +45701, +52007, +56232, +54152, +54152, +52071, +56394, +56361, +56329, +60490, +49958, +54184, +37345, +39426, +39397, +28865, +26850, +22722, +18561, +16481, +16449, +16481, +16480, +18561, +16513, +16513, +10272, +10272, +16545, +27045, +58609, +39526, +41573, +45767, +41509, +47880, +52105, +49957, +60586, +64780, +60492, +45736, +35204, +26752, +26849, +41671, +50026, +52106, +56331, +52071, +43586, +39392, +47844, +52070, +54314, +64878, +65008, +64911, +60686, +52202, +41638, +31106, +18560, +18560, +18593, +16513, +14433, +14465, +14433, +12384, +12417, +14529, +16577, +20705, +22817, +26978, +31204, +33251, +26978, +26913, +24833, +24801, +22753, +20672, +20672, +20705, +20705, +20705, +20673, +20673, +20673, +20674, +22754, +22754, +22754, +22786, +24866, +26947, +26979, +29060, +31270, +46093, +52561, +54674, +52691, +52723, +52691, +54739, +54739, +54707, +54707, +54707, +54707, +54707, +54675, +52627, +52626, +52626, +50546, +50546, +50546, +50513, +50513, +48465, +48433, +48433, +48401, +48401, +46320, +46320, +46288, +46288, +46288, +44240, +44239, +44239, +44239, +44207, +44239, +44239, +44239, +44239, +44239, +46287, +46287, +46287, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46352, +48433, +48433, +48433, +50513, +50514, +50546, +52594, +52594, +52594, +50546, +50546, +50546, +50578, +50547, +50547, +50547, +50515, +48434, +48434, +48434, +46386, +46354, +44273, +42193, +40112, +40080, +37999, +35919, +33839, +33806, +31726, +29646, +29613, +27533, +25485, +25486, +23405, +23373, +23373, +23373, +23372, +23372, +21325, +21325, +21325, +21325, +21325, +19277, +19245, +19245, +19213, +17164, +15084, +15084, +15052, +15051, +15051, +15051, +15019, +12939, +12938, +12938, +12938, +12906, +12906, +12906, +12906, +10826, +10826, +10825, +10825, +10825, +10825, +10825, +10825, +10793, +10793, +10825, +10825, +10825, +10793, +10793, +10793, +10793 +}, +{ +44176, +44208, +46289, +46289, +46321, +46321, +46321, +46321, +46289, +46289, +46289, +46289, +46289, +46321, +46289, +46289, +44208, +44208, +44176, +42095, +42095, +40047, +40047, +40079, +40079, +40079, +42127, +42127, +42127, +42127, +42127, +42128, +42160, +42160, +42160, +42160, +42192, +42192, +44241, +44241, +44273, +44273, +44305, +44273, +44273, +44306, +44306, +44306, +44306, +44306, +44306, +44306, +46354, +46354, +46386, +46386, +46386, +46386, +46418, +46418, +46418, +46418, +46419, +48499, +50579, +48499, +50579, +50612, +52692, +52693, +52693, +52725, +54806, +54806, +54806, +54774, +52726, +50679, +50711, +50743, +50744, +48664, +46617, +46617, +46617, +44570, +42522, +40474, +38362, +38361, +36313, +34233, +34233, +34233, +34233, +34233, +34201, +34201, +34201, +34201, +34201, +32121, +32121, +32153, +34169, +34169, +34201, +34201, +34201, +34201, +32120, +32120, +32121, +32121, +32153, +32153, +32153, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +38298, +36281, +36313, +36313, +38330, +42458, +46585, +52857, +58869, +56495, +64749, +64780, +60586, +56263, +54118, +56231, +60490, +58377, +56232, +56199, +54086, +52006, +56231, +60425, +60457, +60457, +58312, +56199, +54086, +56199, +60425, +56232, +52006, +54151, +54151, +56231, +56232, +54151, +54119, +56264, +56298, +58346, +49927, +43588, +45733, +41540, +43653, +41540, +45766, +52073, +47847, +49993, +45734, +37315, +43653, +43686, +43653, +43685, +43621, +41540, +45735, +41574, +33122, +33123, +37413, +33187, +33220, +28994, +26946, +24899, +22754, +20706, +20705, +18593, +22818, +20673, +20641, +20641, +16480, +18625, +16545, +14400, +16545, +14432, +22819, +20641, +20641, +18561, +16448, +16513, +18561, +20673, +33349, +65108, +47943, +47942, +39428, +35235, +24768, +24769, +24801, +26848, +58478, +45766, +56331, +45797, +47909, +54216, +58442, +58442, +62636, +56297, +60523, +52104, +54184, +43619, +56329, +56297, +58410, +54184, +56297, +54216, +39426, +49958, +43587, +35168, +54185, +49926, +52039, +47878, +56265, +49926, +52072, +49926, +52072, +49959, +62669, +56298, +56330, +45765, +41605, +31040, +41605, +45799, +47945, +39493, +43686, +52105, +43620, +41540, +52137, +47879, +47814, +49992, +45766, +45734, +49960, +37282, +39428, +37347, +31009, +41541, +43686, +43685, +47878, +49926, +45700, +56201, +47815, +37315, +26880, +24800, +24866, +18625, +12320, +22982, +14563, +10370, +10467, +6241, +10434, +14627, +10402, +10467, +8353, +16773, +14660, +10467, +14725, +10499, +6241, +10466, +16805, +8321, +14660, +21031, +10401, +18854, +12547, +18886, +12547, +12547, +10467, +8386, +10499, +14725, +18918, +16838, +14593, +58836, +54446, +45863, +58572, +56426, +58475, +52136, +56298, +52105, +37346, +49992, +45766, +56395, +60556, +56362, +54346, +52168, +56361, +56329, +49959, +39460, +39428, +37380, +41573, +43685, +49958, +49925, +58345, +58346, +47813, +49991, +45733, +54152, +64945, +54217, +62701, +52136, +50023, +62636, +56266, +45734, +52106, +37348, +31008, +43686, +52137, +54185, +47845, +54217, +58443, +56265, +49927, +56298, +58347, +47782, +52073, +47879, +47912, +37380, +41638, +41606, +33121, +43686, +39428, +35234, +45766, +45700, +64717, +52071, +60490, +64749, +37344, +52103, +60522, +58377, +58442, +56330, +52137, +47911, +39429, +28897, +26849, +22689, +18529, +16480, +16481, +16513, +18561, +20673, +18625, +18626, +10240, +14530, +14432, +60853, +43882, +37413, +39428, +37283, +37315, +43686, +54184, +56328, +62732, +50055, +47880, +30946, +22528, +28833, +45800, +56428, +49927, +52072, +47846, +45700, +41506, +54183, +60554, +60586, +60685, +64878, +60620, +52202, +41702, +31171, +22752, +16480, +14432, +14432, +14465, +12352, +12352, +14433, +14433, +14432, +12352, +14464, +16512, +20640, +20672, +24864, +29090, +29090, +29059, +26946, +24833, +24833, +22753, +20673, +20672, +18624, +20705, +20673, +20673, +20674, +20674, +22722, +22754, +22754, +22754, +22786, +24866, +24899, +26979, +27011, +31237, +44012, +52529, +52593, +52626, +52658, +52658, +52658, +54707, +54707, +54707, +54707, +54707, +54675, +52626, +52626, +52626, +52594, +50546, +50546, +50513, +50513, +48465, +48433, +48433, +48433, +46320, +46320, +46320, +46288, +46288, +46288, +44240, +44239, +44240, +44207, +44239, +44239, +44239, +46287, +46287, +46287, +46287, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46352, +48433, +48433, +48433, +48465, +50481, +50513, +50514, +50514, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +48466, +48434, +48434, +46354, +46354, +44305, +44273, +42193, +40113, +40080, +38000, +35920, +35919, +33807, +31726, +29646, +29614, +27566, +27533, +25485, +23437, +23405, +23405, +23372, +21292, +21292, +21292, +19244, +21292, +19245, +19245, +19245, +19213, +17165, +17164, +17164, +17164, +17164, +17164, +17132, +15084, +15083, +15084, +15051, +15019, +12970, +12971, +12971, +14987, +12938, +12906, +12906, +10858, +12906, +12906, +10858, +10826, +10826, +10825, +10825, +10825, +10793, +10793, +10825, +10793, +10793, +10793, +10793, +12841 +}, +{ +44208, +44208, +46289, +46321, +46321, +46321, +46321, +46321, +48402, +48369, +46321, +46321, +46321, +46321, +46321, +46321, +44209, +44208, +44176, +44176, +42128, +42128, +42128, +40079, +40047, +40047, +42127, +42127, +40079, +40047, +40047, +40079, +42095, +40047, +40079, +42128, +42160, +42160, +42160, +44208, +44241, +44273, +44273, +44273, +44273, +44273, +44306, +44306, +44306, +44306, +44306, +44306, +46354, +46354, +46354, +46386, +46386, +46386, +46386, +46386, +46418, +46419, +46419, +48499, +48499, +48499, +48499, +50580, +50612, +50612, +52692, +52725, +54805, +54806, +54806, +52726, +50678, +50678, +50711, +50711, +50712, +48664, +46584, +46585, +44537, +44538, +42522, +40474, +38362, +38362, +36313, +34233, +34233, +34233, +34234, +34265, +34233, +34233, +34233, +34233, +34201, +32153, +32153, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +34201, +32121, +32153, +32153, +34233, +34233, +34233, +34233, +36281, +36281, +36314, +36314, +36281, +36281, +36314, +36314, +36281, +38298, +38329, +36345, +36345, +38362, +42490, +48665, +56985, +58739, +56429, +64749, +64748, +60587, +56328, +56199, +58344, +64748, +62570, +56199, +58345, +54086, +52006, +56199, +60425, +60458, +60457, +58344, +56199, +54086, +58312, +64651, +58345, +54183, +54119, +54118, +54151, +54151, +54119, +56264, +56264, +58378, +49959, +41507, +47846, +43620, +43652, +45766, +45798, +43686, +39460, +43654, +47881, +49961, +47912, +41573, +45798, +45766, +39459, +37314, +41540, +43653, +41509, +41542, +41607, +35300, +28961, +29026, +24833, +22785, +24899, +20641, +20673, +16577, +18658, +18592, +22754, +22754, +22754, +18625, +16513, +16513, +12352, +14432, +18625, +18593, +20673, +18561, +16481, +18594, +16481, +16448, +18560, +41801, +62832, +50056, +43619, +33154, +31042, +26881, +26914, +31107, +26881, +41573, +35234, +41572, +43716, +62733, +58474, +54248, +47877, +45765, +45764, +47812, +56264, +60523, +56329, +54184, +54217, +49991, +54184, +49958, +52104, +64782, +62669, +58411, +49959, +49991, +52072, +62604, +52007, +52072, +47781, +47878, +60524, +60524, +52071, +56330, +50023, +50024, +41604, +43718, +41573, +39493, +52203, +43687, +39428, +43686, +45798, +39394, +49991, +47879, +45799, +47847, +49928, +54154, +52008, +39395, +39395, +43654, +43654, +45800, +49992, +50024, +52103, +56297, +56265, +54152, +56169, +45767, +41606, +22688, +29092, +14368, +14497, +14531, +14595, +8322, +12515, +10434, +8321, +10402, +12514, +14628, +14628, +12580, +6240, +12547, +14660, +10466, +16805, +10467, +14692, +12547, +12580, +18886, +10466, +16773, +12547, +14660, +23079, +12515, +12547, +14692, +12580, +10532, +16871, +12644, +2080, +39883, +65174, +43783, +37378, +43749, +45894, +47910, +54119, +49959, +60556, +45765, +45830, +54250, +56395, +60588, +64943, +62765, +64976, +56361, +52136, +49991, +39460, +39428, +45832, +62702, +56330, +58475, +47845, +47780, +54152, +56298, +60524, +49959, +56266, +49992, +45798, +47910, +56362, +43684, +50023, +45734, +47847, +35234, +33154, +37380, +43719, +43621, +49959, +47877, +43684, +58443, +41507, +45700, +47846, +45701, +41475, +43653, +41541, +41540, +33121, +39525, +43751, +33121, +39460, +41509, +41508, +45701, +54185, +54152, +52039, +56297, +58345, +62732, +54216, +54151, +58409, +58410, +52136, +43749, +39524, +35235, +28897, +28962, +22721, +18561, +18561, +18561, +14400, +16480, +20641, +22786, +16545, +10304, +10304, +27175, +50320, +24864, +28960, +33122, +37316, +45800, +47912, +60523, +58377, +54249, +41604, +35235, +30978, +24608, +45769, +49993, +49959, +45731, +47812, +54151, +62604, +64749, +62637, +60556, +62701, +50120, +52168, +43717, +39524, +31138, +22785, +16512, +14432, +12353, +10272, +12353, +12385, +12352, +14432, +14432, +14433, +18528, +18528, +18496, +22656, +26848, +31074, +37413, +37412, +26914, +24833, +22753, +22753, +22753, +20705, +20705, +20705, +18624, +18625, +20706, +20706, +20674, +20706, +22754, +22754, +22754, +22786, +22786, +24899, +26979, +27011, +29189, +41932, +52496, +52529, +50545, +50578, +50578, +52626, +52627, +52659, +54675, +54707, +54675, +52626, +52594, +52594, +50546, +50514, +50513, +50513, +50513, +50513, +48465, +48433, +48433, +48433, +46320, +46320, +46320, +46288, +46288, +46288, +44240, +44239, +46288, +46288, +46287, +46287, +46287, +46287, +46287, +46319, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +48433, +48433, +48433, +48465, +48433, +48433, +50514, +50514, +50546, +50546, +50546, +50546, +50514, +50514, +48466, +48466, +48434, +48402, +46354, +46322, +44241, +42193, +42161, +40112, +38032, +38000, +35920, +35887, +33807, +31694, +29613, +29614, +29614, +27566, +25485, +23405, +23404, +23373, +21324, +21292, +21292, +21260, +21293, +21293, +19213, +17164, +17164, +17164, +17132, +17132, +17132, +17132, +17197, +17196, +17164, +15084, +17132, +17132, +15084, +15051, +12970, +12971, +12971, +14987, +12938, +12906, +12906, +10858, +12906, +12906, +10825, +10857, +10825, +10825, +10825, +10793, +10793, +10793, +10793, +10793, +10761, +10761, +10793, +10793 +}, +{ +46289, +46289, +48369, +48402, +48402, +48402, +48402, +48434, +48402, +48402, +48402, +48402, +48402, +48402, +48402, +48370, +46321, +46289, +46288, +44208, +42128, +42128, +42128, +42128, +42128, +42128, +42128, +42128, +40080, +40047, +40047, +40047, +40079, +40079, +40079, +40047, +40047, +40079, +40080, +42160, +42192, +42192, +42193, +44273, +44273, +44273, +44273, +44273, +44274, +42225, +42225, +44273, +44306, +46354, +46354, +46353, +46386, +46386, +46386, +46386, +46386, +46418, +46418, +46418, +48467, +48467, +48499, +48531, +50612, +50612, +50644, +50644, +52693, +52693, +52693, +52694, +52726, +50679, +50679, +48630, +48663, +48664, +46584, +44536, +44537, +44537, +42489, +40441, +38362, +38329, +36281, +34233, +34234, +34234, +34233, +34201, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +36281, +36281, +36281, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +36281, +36281, +36313, +36314, +36314, +36314, +36314, +36314, +38362, +38362, +38361, +40442, +40378, +38363, +36346, +42553, +54905, +58805, +60622, +60621, +64781, +64747, +60522, +60522, +60490, +54183, +58377, +58345, +56231, +56232, +54086, +51973, +54119, +54151, +56200, +58345, +58312, +60458, +60458, +56232, +56264, +56264, +54151, +56232, +56231, +54151, +52038, +58312, +56264, +49925, +54152, +52039, +49926, +52072, +52072, +50024, +47911, +41604, +37315, +39460, +39396, +39461, +47913, +45800, +47944, +54315, +52137, +39427, +39427, +39427, +39428, +35235, +39461, +37413, +33220, +31074, +29026, +26914, +22721, +20673, +20673, +18592, +16512, +16545, +18625, +20674, +20706, +20706, +18594, +16513, +12417, +12352, +12385, +16545, +18593, +18561, +18561, +16481, +16513, +18594, +16513, +14368, +54382, +54348, +41540, +45798, +31010, +26816, +31107, +26881, +22688, +33155, +41541, +52105, +54282, +65009, +64878, +56361, +47909, +56329, +45764, +56296, +52071, +58377, +58410, +54217, +47845, +54217, +60523, +45765, +54217, +58443, +54217, +58410, +52071, +60556, +56297, +56297, +54120, +43587, +52039, +56265, +58378, +41474, +47846, +39426, +52072, +43587, +58412, +47847, +37315, +33121, +52105, +43686, +47944, +28928, +43686, +45798, +47879, +58444, +45733, +43620, +52041, +49960, +52073, +37249, +52073, +49960, +41508, +39427, +45799, +45798, +56362, +60555, +58409, +49958, +56298, +49960, +41509, +31074, +24867, +16513, +14498, +12450, +18822, +8354, +6306, +4161, +10435, +12548, +8289, +10434, +12547, +14660, +14692, +10467, +12547, +10467, +10466, +10499, +10499, +12612, +10466, +14660, +12514, +20966, +12514, +16740, +12579, +14659, +12611, +16805, +18854, +16741, +12580, +16805, +6305, +2080, +60882, +62864, +58573, +62734, +52201, +41604, +60523, +56297, +64815, +52104, +56298, +45765, +54184, +54249, +52168, +62733, +62701, +52103, +62668, +54217, +47911, +37347, +54251, +50025, +45733, +52104, +43587, +54152, +52039, +60524, +49895, +56202, +45701, +49926, +52104, +52104, +52137, +43685, +54282, +45830, +47782, +47879, +45766, +50090, +37412, +47879, +37281, +45733, +45764, +60588, +60523, +56265, +54185, +54185, +58411, +49927, +45734, +47879, +39428, +43719, +33122, +41541, +43686, +45767, +45799, +47847, +60492, +56298, +60523, +49958, +56297, +58442, +47877, +47877, +56329, +60523, +56330, +47878, +50089, +39524, +35235, +28961, +26882, +22689, +18496, +16481, +18561, +16480, +18561, +18593, +20674, +16513, +10240, +12352, +16610, +29190, +22784, +26912, +37379, +52106, +52105, +58475, +54216, +47814, +39398, +33027, +24672, +35267, +45830, +50022, +47845, +49862, +60521, +62699, +64812, +62699, +64780, +60556, +58443, +54283, +50025, +37380, +35364, +29058, +22818, +18625, +10272, +12386, +8193, +10306, +10305, +10273, +12352, +14400, +18528, +18528, +20608, +28962, +33122, +37315, +41573, +45767, +45831, +39525, +29123, +20672, +20672, +20705, +18624, +18625, +18625, +18625, +18594, +18594, +20674, +22754, +22754, +22753, +22721, +20673, +22786, +20673, +22786, +22786, +26979, +27011, +27011, +39721, +48303, +52529, +52561, +52593, +52626, +50545, +50545, +54707, +52625, +52594, +52594, +52594, +52594, +52562, +50513, +50513, +48433, +48433, +48433, +48432, +48432, +48432, +48433, +48433, +48400, +48368, +46320, +46320, +46320, +46288, +46288, +46320, +46320, +46320, +46320, +46320, +48368, +48368, +48367, +48367, +48368, +48368, +46319, +46319, +46319, +46319, +46319, +46319, +48368, +48400, +48400, +48400, +48433, +48433, +48433, +48433, +48401, +48433, +48433, +48433, +48433, +48433, +48466, +48466, +48465, +48466, +48434, +48434, +46354, +46354, +46321, +44273, +42160, +42160, +40112, +40113, +38033, +35952, +35920, +33840, +31760, +31727, +29647, +29646, +27566, +25518, +25485, +23437, +21357, +21324, +21324, +21292, +21292, +21292, +19212, +19212, +19213, +17164, +17132, +17132, +15084, +17133, +15117, +15085, +17164, +17164, +17164, +17164, +17164, +17164, +17164, +15084, +15051, +15019, +15019, +15019, +12938, +12906, +12906, +12906, +12906, +12906, +10858, +10825, +10825, +10825, +10825, +10825, +10825, +10825, +10793, +10793, +10793, +10793, +10761, +10761 +}, +{ +46321, +46321, +48402, +48402, +48402, +48402, +48402, +48434, +48434, +48434, +48434, +48434, +48434, +48402, +48402, +48369, +46321, +46321, +44240, +44208, +44208, +42160, +42160, +42160, +42128, +42128, +42128, +40079, +40047, +40047, +40047, +40047, +37967, +37967, +37966, +37966, +37967, +37967, +40047, +40079, +42160, +42160, +42160, +42192, +42193, +44273, +44273, +44273, +42193, +42193, +42225, +44273, +44306, +46354, +46354, +46354, +46386, +46386, +46386, +46386, +46386, +46386, +46418, +46418, +46419, +48467, +48467, +48499, +48499, +48531, +50580, +50580, +50612, +50612, +52661, +52662, +50614, +50646, +48598, +48598, +48599, +46583, +46584, +44504, +44504, +42457, +40409, +38361, +38361, +38329, +36281, +34233, +34234, +34234, +34233, +34201, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +34233, +36281, +36281, +36281, +36281, +36313, +34265, +34233, +34233, +34233, +36314, +36314, +36314, +36314, +36314, +36314, +36314, +36314, +38394, +38394, +38394, +38394, +38394, +38394, +42491, +42491, +40475, +38426, +46714, +59000, +56626, +58509, +62669, +64813, +64747, +62667, +64748, +62635, +54183, +54119, +56199, +56232, +58345, +58313, +54119, +52038, +49925, +51974, +56232, +54086, +56199, +60426, +56199, +52038, +54118, +52006, +54119, +56264, +60458, +58344, +58345, +56200, +51974, +49926, +54120, +52007, +52040, +49959, +52072, +49992, +45766, +39492, +37379, +35202, +37316, +39493, +41574, +43751, +47977, +47944, +45766, +41573, +37315, +37347, +37380, +35300, +33187, +35333, +39527, +31140, +28994, +24834, +22753, +18592, +18592, +20706, +18625, +18593, +18593, +18593, +18593, +16545, +14465, +12384, +10304, +12385, +16545, +18625, +18593, +18593, +18561, +18530, +14401, +18593, +16448, +58640, +56396, +45766, +37346, +37349, +33155, +35301, +29027, +28994, +24704, +50026, +43653, +56427, +45862, +60620, +60587, +54248, +60522, +64846, +52070, +52103, +54184, +62668, +56330, +45732, +47845, +62636, +60556, +54217, +58410, +58443, +58410, +43619, +49958, +60556, +49959, +49927, +49959, +49926, +56265, +54184, +47878, +47846, +56298, +56298, +39394, +58444, +49960, +47847, +43654, +41573, +33121, +62735, +45799, +45799, +45734, +58444, +50024, +47879, +47878, +41508, +56266, +54153, +39362, +47847, +47879, +41573, +45766, +56331, +47911, +50056, +54250, +47878, +47879, +39460, +37347, +39559, +31172, +24932, +16578, +10337, +18822, +8354, +10499, +12613, +6274, +12548, +10435, +12515, +10434, +10402, +14692, +10402, +10467, +10434, +12579, +10467, +10467, +16838, +18918, +16805, +12514, +18886, +18885, +12579, +16805, +16805, +14692, +10433, +18886, +16741, +20935, +23112, +12482, +6176, +44175, +56656, +62864, +54314, +52168, +39458, +39459, +58443, +52039, +47910, +54185, +54217, +54217, +54217, +54281, +58507, +62700, +52200, +45796, +52103, +56330, +28896, +37315, +31008, +52138, +52072, +45732, +56265, +49925, +56297, +49959, +47782, +28736, +47846, +39361, +47878, +50023, +52137, +62734, +62701, +43684, +56266, +47846, +43686, +37379, +43751, +45831, +43620, +39394, +58507, +60556, +47877, +52071, +52104, +56265, +47814, +43620, +52073, +39427, +39460, +35235, +37380, +50025, +45735, +47847, +45799, +49992, +62637, +62604, +49926, +58378, +58410, +56329, +56297, +56297, +58410, +52104, +56330, +49992, +43685, +33186, +33154, +28929, +26882, +24802, +20609, +18561, +18561, +16513, +18561, +18593, +20674, +16545, +14401, +14465, +14465, +18657, +24898, +39655, +54315, +64751, +64816, +62669, +47846, +41508, +33027, +33059, +37380, +41637, +50120, +58474, +58409, +60523, +54214, +58473, +60619, +54248, +52072, +50024, +47944, +39525, +37413, +33187, +26913, +24866, +20738, +14400, +14401, +10240, +14401, +14401, +12352, +16513, +20641, +20640, +26914, +33187, +35301, +39526, +43655, +45767, +47880, +45799, +41606, +35267, +24866, +20608, +18560, +18560, +16480, +18560, +18561, +18529, +16545, +18625, +18625, +18625, +18624, +18624, +20705, +20737, +20673, +20673, +22786, +22754, +24899, +26979, +26979, +35463, +44044, +50383, +52529, +50513, +50545, +50545, +50545, +50514, +52593, +52593, +52593, +52593, +52562, +50513, +50513, +50481, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48401, +48401, +48400, +48368, +48368, +48368, +46320, +46320, +48400, +46352, +48400, +48400, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48400, +48400, +48400, +48401, +48433, +48433, +48401, +48401, +48433, +48433, +48433, +48433, +48465, +48466, +46385, +46385, +46353, +46353, +46321, +44273, +44241, +44241, +42160, +42160, +40112, +40112, +38064, +38000, +35920, +33840, +31760, +31727, +29679, +29679, +29646, +27566, +25485, +23437, +21357, +21356, +21324, +21324, +21324, +21293, +19245, +19213, +19213, +17164, +17132, +17132, +17132, +17164, +15116, +15085, +17164, +17164, +17196, +17164, +17164, +17164, +17164, +17132, +15051, +15051, +15019, +12971, +12970, +12938, +12938, +12938, +12938, +12906, +12906, +12873, +12873, +10825, +10825, +10825, +10825, +10825, +10793, +10793, +10793, +10761, +10761, +10793 +}, +{ +48402, +48402, +48402, +48402, +48402, +48402, +48402, +48434, +48434, +50482, +48434, +50482, +48434, +48434, +48402, +46321, +46353, +46321, +44241, +44241, +44240, +42160, +42160, +42160, +42160, +42128, +40079, +40047, +40047, +37967, +37967, +37967, +37967, +37967, +37967, +37966, +37966, +37967, +37999, +40047, +40047, +40079, +40080, +40112, +42160, +42192, +42193, +42193, +42160, +42192, +42193, +42225, +44273, +44305, +46354, +46354, +46354, +46354, +46354, +46354, +46386, +46386, +46386, +48466, +46386, +46386, +46419, +46419, +48499, +48499, +48499, +48499, +48499, +50580, +50613, +50613, +50613, +48566, +48598, +48598, +46551, +46551, +44503, +44504, +44504, +42457, +40409, +38361, +38329, +36281, +36281, +34201, +34233, +34234, +34233, +34201, +34233, +34233, +34233, +34233, +34265, +34265, +34265, +34265, +34233, +34233, +36281, +36314, +36313, +36314, +36314, +36314, +36313, +36314, +36314, +36314, +36346, +36346, +36346, +36346, +36314, +38362, +38394, +38394, +38394, +38394, +38394, +38394, +38426, +42491, +42491, +42523, +40474, +50810, +58935, +52334, +62701, +64813, +64845, +64779, +64747, +64845, +64780, +60522, +62571, +60425, +54119, +54087, +56232, +56232, +54119, +49893, +52006, +54119, +49893, +52006, +58312, +54151, +54118, +56231, +58345, +54151, +54086, +58280, +58280, +58313, +54119, +49893, +43523, +45701, +45701, +47814, +43653, +43685, +45798, +50024, +43717, +52137, +35266, +39460, +37348, +35235, +33187, +39558, +47913, +47945, +45799, +39524, +35266, +35299, +31074, +28961, +35334, +37414, +29027, +33253, +29027, +26946, +22785, +20640, +20673, +18560, +16480, +18592, +20673, +18625, +16545, +14497, +12384, +10304, +12385, +16545, +18625, +20641, +18561, +16481, +16417, +18594, +16512, +12288, +62898, +45895, +45766, +39427, +31043, +31074, +28994, +26881, +31107, +45801, +54251, +39362, +52168, +52136, +62700, +62668, +62668, +58377, +49990, +49958, +45796, +47909, +64749, +49991, +49958, +56297, +49958, +54216, +58443, +47878, +49990, +47878, +56298, +47878, +60491, +52072, +43653, +41507, +45733, +52137, +35232, +49991, +58476, +45765, +60556, +47846, +49992, +37347, +54186, +52106, +41573, +47880, +52138, +54218, +45766, +39460, +43653, +52104, +45797, +45797, +54217, +60557, +45733, +45733, +52072, +50024, +54250, +58476, +58411, +54250, +45831, +62768, +52171, +39494, +35268, +35268, +29027, +18624, +16609, +10336, +10402, +8289, +8386, +6305, +10499, +6274, +8354, +14693, +10402, +18854, +6240, +10466, +12547, +16773, +14660, +8353, +12612, +10467, +10467, +8354, +14660, +14660, +20966, +8353, +10466, +12579, +14659, +25257, +12546, +12547, +18918, +16741, +16675, +10272, +39786, +60850, +50315, +65204, +58604, +56394, +45830, +37346, +39427, +49959, +56362, +58443, +47910, +52136, +54249, +52104, +58474, +60587, +52233, +64878, +56426, +52136, +43685, +43719, +47912, +49960, +56233, +49894, +52007, +52006, +52039, +56265, +54121, +60460, +56362, +60524, +62669, +64847, +64814, +50023, +45829, +52136, +49926, +47846, +41572, +43653, +47944, +35234, +62702, +41540, +54281, +43619, +64782, +52104, +43652, +49959, +47814, +43620, +54251, +43653, +37347, +37347, +41606, +45767, +45799, +52073, +39459, +64750, +56298, +56298, +43652, +56362, +50055, +60621, +58507, +49991, +58410, +56233, +54153, +49959, +41573, +35266, +35235, +28994, +28962, +24802, +18529, +16480, +16480, +16481, +20609, +20641, +20673, +16513, +12384, +16578, +14497, +12384, +20737, +43913, +56461, +64848, +52073, +45797, +39491, +41541, +37317, +41574, +47912, +54313, +58538, +64909, +56328, +49957, +56360, +56329, +50055, +43685, +45799, +43719, +37446, +33220, +31140, +29027, +22721, +18496, +14336, +14336, +14400, +16513, +16480, +18561, +16448, +18528, +26881, +33219, +41574, +43654, +43654, +45734, +45734, +45734, +43621, +39427, +33186, +28993, +24801, +22753, +24833, +22753, +22785, +24866, +24866, +24834, +22817, +22817, +22784, +22752, +22752, +22752, +20672, +20640, +20640, +20673, +22721, +20641, +22754, +24899, +24898, +29092, +35528, +46125, +52496, +52529, +50513, +50513, +52594, +50513, +52593, +52593, +52593, +52593, +50513, +50513, +50481, +50481, +50481, +48433, +48433, +48433, +48433, +48433, +48401, +48401, +48401, +48400, +48368, +48369, +48369, +48368, +48400, +48401, +48433, +48433, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48368, +48368, +48368, +48400, +48400, +48400, +48433, +48433, +48401, +48401, +48433, +48433, +48433, +48433, +48433, +48433, +46385, +46353, +46353, +46321, +46321, +44273, +44273, +44241, +42192, +42192, +42160, +40112, +40080, +38000, +35920, +33871, +31759, +31759, +31727, +31727, +29679, +27566, +25518, +25485, +21357, +21357, +21357, +21324, +21324, +21293, +21293, +19245, +19212, +17164, +17164, +17164, +17164, +17164, +17164, +15116, +17164, +17197, +17197, +17196, +17164, +17164, +17164, +15116, +15084, +15051, +15051, +15019, +12971, +12938, +12938, +12970, +12938, +12938, +12906, +12905, +12905, +12905, +12873, +12873, +10825, +10793, +10793, +10793, +10761, +10761, +10793, +10793 +}, +{ +48402, +48402, +48434, +48434, +48402, +48402, +48402, +48402, +48434, +48434, +48434, +48434, +48434, +48434, +46354, +46321, +46354, +46321, +44273, +44241, +42160, +42160, +42128, +42128, +42128, +40079, +40047, +40047, +37967, +37934, +37934, +37934, +35886, +35886, +35886, +35886, +35886, +37934, +37966, +37967, +40047, +40047, +40080, +40080, +40080, +40080, +40112, +40112, +40080, +42160, +42192, +42193, +42193, +44273, +44305, +46354, +44305, +46353, +46354, +46354, +46354, +46354, +46386, +46386, +46354, +46354, +46386, +46386, +46419, +46419, +48467, +48499, +48499, +48500, +50580, +50581, +48533, +48533, +48566, +48566, +46551, +46551, +44503, +44504, +44504, +42457, +40409, +38360, +38329, +36281, +34201, +34201, +34233, +34233, +34233, +34201, +34233, +34233, +34233, +34265, +34265, +34266, +34266, +34266, +34266, +36314, +36314, +36314, +36314, +38362, +38362, +38362, +36346, +36346, +36346, +36346, +36346, +36346, +38394, +38394, +38394, +38394, +38426, +38426, +38426, +38394, +38394, +38394, +38427, +42523, +42491, +42523, +44603, +52825, +58804, +52203, +62668, +64812, +64844, +64811, +64747, +64715, +64715, +62635, +62603, +58377, +52006, +47813, +52006, +54120, +54152, +54119, +56232, +52039, +52006, +54119, +52038, +49893, +52038, +54150, +58313, +54119, +49893, +51941, +49893, +52006, +54054, +51974, +47781, +47750, +45701, +49927, +47847, +43653, +41540, +45798, +52169, +52137, +43718, +41573, +31009, +31074, +35300, +41607, +39494, +37413, +41638, +50122, +41703, +39622, +33284, +33252, +26850, +31076, +28995, +29028, +24801, +29059, +33318, +31205, +22786, +18625, +16512, +18593, +18625, +18593, +14465, +14465, +12417, +12384, +12417, +16578, +18625, +20641, +18561, +16480, +18530, +16449, +16480, +48205, +58704, +58541, +41540, +52041, +35236, +31075, +26849, +24768, +28962, +31042, +49960, +47846, +60555, +54217, +54184, +56296, +56296, +58409, +52071, +41538, +56361, +56361, +49958, +60523, +62669, +49958, +45765, +49958, +47877, +47845, +47878, +60491, +49991, +56265, +41539, +47814, +41572, +54250, +43653, +56363, +52169, +56363, +64944, +50056, +64782, +45701, +49960, +41540, +43622, +43654, +41573, +45735, +47912, +47879, +47879, +54250, +45798, +56330, +45765, +56330, +56298, +64750, +41507, +45733, +54185, +56331, +50024, +58476, +47879, +52138, +48010, +33252, +22656, +29027, +26947, +26915, +18593, +20771, +10336, +12547, +16773, +6240, +10499, +10466, +12612, +8386, +14693, +4128, +14693, +18886, +12547, +20967, +14692, +12547, +12547, +14692, +10499, +16838, +16773, +8353, +14692, +12515, +20999, +16805, +12579, +14660, +10466, +31628, +12514, +16805, +14693, +16741, +10304, +18560, +62866, +50122, +48137, +65008, +60717, +50088, +37378, +35201, +45799, +35201, +41604, +49991, +52103, +52103, +47910, +49990, +58442, +64846, +54410, +60749, +60652, +45863, +47944, +35234, +52074, +45735, +60426, +51974, +54087, +52006, +52071, +49991, +49959, +56201, +49991, +43652, +49991, +49958, +60523, +47845, +62668, +58442, +54119, +49894, +41540, +37314, +47912, +35266, +54218, +64783, +49990, +62669, +49991, +52104, +58443, +37281, +47878, +52072, +54218, +39427, +39460, +39428, +45799, +54251, +35169, +43653, +52040, +45765, +39362, +52104, +54217, +52136, +54250, +64814, +54282, +56362, +56298, +60459, +52040, +49960, +35202, +33122, +33187, +31074, +28995, +22722, +18528, +18561, +18561, +18561, +20641, +20641, +18593, +16513, +10272, +14498, +16578, +14464, +20738, +60850, +65010, +49992, +47814, +41604, +35266, +39461, +39461, +56331, +62734, +62732, +60618, +58473, +64780, +58377, +56297, +45798, +43686, +43686, +43655, +37414, +33220, +22752, +18528, +18528, +18528, +18529, +22690, +26915, +22689, +22721, +22689, +22689, +24801, +33187, +39525, +41573, +41573, +41541, +43523, +43556, +45636, +45668, +41508, +37347, +37380, +37445, +37509, +39622, +39655, +39622, +39655, +43816, +41736, +43816, +45864, +43751, +41639, +41638, +41606, +37413, +31107, +26880, +22721, +22753, +22721, +22689, +22721, +24834, +26946, +24866, +27076, +39721, +48238, +52528, +52561, +50513, +52626, +52593, +52593, +52593, +52593, +52593, +50513, +50513, +50481, +50481, +50482, +50481, +48433, +48433, +48433, +48433, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +50481, +48432, +48432, +48432, +48400, +48400, +48400, +50480, +50480, +48400, +50448, +50448, +50448, +50448, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48433, +48433, +48401, +48401, +48401, +48401, +48401, +48401, +48433, +48433, +46385, +46385, +46353, +46353, +46321, +46321, +46321, +44273, +44240, +42192, +42192, +40112, +40112, +38000, +35920, +35920, +33807, +31759, +31727, +31727, +29678, +27598, +25518, +25518, +23405, +23405, +23405, +21357, +21325, +21293, +21293, +19245, +19244, +19245, +17164, +17164, +17196, +17165, +17164, +17164, +17197, +17197, +17197, +17197, +17197, +17197, +17164, +17164, +15084, +15084, +15051, +15051, +12970, +12970, +12970, +12970, +15018, +12938, +12938, +12906, +12905, +12905, +12873, +12873, +10825, +12841, +10793, +10792, +10792, +10792, +12840, +12840 +}, +{ +48402, +48434, +48434, +48434, +48434, +48434, +48402, +48402, +48402, +48402, +48402, +48434, +48434, +48434, +46354, +46321, +46353, +44273, +44273, +42193, +42160, +42128, +42128, +40048, +40047, +40047, +37967, +37967, +37934, +35886, +35854, +35854, +35821, +35853, +35853, +35854, +35886, +37934, +37967, +37999, +37999, +37999, +40079, +40080, +40080, +40080, +40080, +40112, +40112, +42160, +42192, +42192, +42192, +42193, +44273, +46353, +44305, +44305, +44305, +44305, +44305, +44305, +46354, +46354, +44306, +44306, +44306, +44306, +44338, +46387, +46419, +46419, +48467, +48467, +48468, +48500, +48501, +48533, +48534, +48534, +46518, +46519, +44471, +42423, +42424, +42424, +40376, +38328, +36281, +36280, +34201, +34201, +34233, +34233, +34233, +34233, +34266, +34266, +34265, +34265, +34265, +34266, +36314, +36314, +36314, +36314, +36314, +36314, +36314, +36313, +38361, +38362, +36346, +36346, +36346, +38394, +38394, +38394, +38394, +38394, +40475, +40475, +40507, +40507, +40475, +40475, +40475, +40475, +40475, +42555, +42523, +44571, +46683, +52825, +56658, +56331, +58376, +62634, +64811, +64812, +64747, +62635, +60489, +58376, +56296, +58344, +56232, +52006, +51974, +52007, +54120, +54152, +56265, +54152, +56232, +56232, +49893, +47780, +52038, +54183, +54119, +54119, +54087, +54054, +51974, +54087, +51974, +47780, +52007, +54088, +52008, +49927, +45733, +43653, +47846, +56298, +52137, +41572, +49992, +39460, +37348, +37381, +33155, +28930, +33188, +37413, +37478, +39655, +39622, +50187, +43849, +35365, +24801, +26882, +24801, +22721, +22721, +22721, +26947, +35399, +26979, +22786, +18592, +18560, +18593, +16513, +14465, +14497, +12385, +12384, +14465, +16577, +20673, +20641, +18561, +16481, +18530, +14368, +33383, +65205, +62864, +60621, +41540, +37283, +33156, +31042, +28962, +24768, +28929, +41574, +54251, +52105, +54217, +56329, +54216, +54184, +54183, +60523, +64781, +45731, +47910, +62733, +58475, +60588, +62669, +52103, +45764, +54216, +60523, +52103, +47878, +52071, +52072, +58411, +43652, +56298, +62703, +58476, +45830, +54282, +56395, +52169, +45830, +47879, +39459, +49960, +39427, +41573, +39428, +43654, +45767, +41573, +43653, +41540, +49992, +47846, +47911, +47878, +54217, +56394, +58379, +47813, +54153, +54185, +47847, +43620, +45798, +45830, +54283, +39558, +26913, +26914, +29061, +20642, +20707, +20674, +12352, +12385, +8256, +12547, +8321, +14627, +14660, +6273, +6240, +10434, +8353, +12612, +12580, +10434, +12547, +14693, +16805, +14660, +8354, +14660, +10434, +12579, +18951, +14725, +8321, +23112, +12579, +14692, +12547, +12579, +12611, +10466, +20967, +16806, +18887, +14595, +16513, +58641, +52202, +56395, +60782, +56588, +58669, +62798, +43717, +41540, +41573, +56364, +58476, +52137, +60588, +60588, +58475, +54216, +56329, +62733, +56491, +65105, +64879, +54347, +45831, +41638, +41509, +47880, +54152, +60459, +51974, +62603, +62636, +56362, +56265, +54152, +39458, +47910, +62636, +56330, +54184, +56329, +54183, +49957, +49893, +47813, +47878, +37314, +41541, +35266, +47912, +47912, +52071, +60556, +47877, +43652, +52072, +45766, +54250, +41540, +39460, +45799, +39493, +39428, +39428, +47945, +39460, +52073, +47846, +41539, +56298, +62669, +49991, +50056, +52136, +50023, +41571, +47846, +45701, +45669, +47782, +45734, +41542, +33154, +26849, +26881, +26882, +22689, +20576, +20641, +20641, +18561, +20609, +20641, +20641, +16545, +12320, +12385, +14497, +12384, +27077, +62931, +60686, +37313, +39395, +37346, +31072, +54316, +64977, +60555, +62700, +64780, +60522, +60523, +49894, +52007, +43654, +45800, +45800, +39494, +35268, +28929, +26880, +24865, +31140, +33286, +33254, +35302, +33221, +33188, +28993, +26880, +31073, +35267, +39460, +45798, +49992, +47846, +45733, +45700, +49861, +49894, +52039, +52040, +47879, +43686, +41638, +43784, +41735, +43816, +41768, +39655, +41735, +43816, +43815, +45928, +47945, +45832, +45832, +45833, +47913, +45800, +39526, +35300, +26946, +26914, +24769, +24770, +24770, +24834, +26947, +26882, +24898, +31269, +39753, +50383, +54641, +52529, +52593, +52593, +52593, +52593, +52593, +52593, +52562, +50513, +50513, +50513, +50514, +50481, +50481, +50481, +50481, +50481, +50481, +48433, +50481, +50449, +50449, +50449, +50481, +50481, +50481, +50513, +50481, +50480, +50480, +48400, +50448, +50480, +50480, +50480, +48400, +50448, +50448, +50480, +50448, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48400, +48433, +48400, +48400, +48401, +48401, +48401, +48433, +46385, +46385, +46353, +46353, +46353, +46353, +46321, +46321, +44273, +44273, +44240, +42192, +42192, +40112, +38032, +38032, +35952, +35920, +33839, +31759, +31727, +29679, +29678, +27598, +27566, +25518, +23437, +23437, +23437, +23405, +21357, +21325, +21325, +21325, +19277, +19277, +19245, +19245, +19245, +17197, +17197, +17197, +17197, +17229, +17229, +17197, +17197, +17197, +17196, +17164, +17164, +15116, +15083, +15051, +15051, +12970, +12970, +12970, +15018, +15018, +14986, +12938, +12905, +12905, +12905, +12873, +12873, +12841, +10793, +10792, +10792, +10792, +10792, +12840 +}, +{ +48434, +48434, +48434, +48434, +48434, +48434, +48402, +48402, +48402, +48402, +48402, +48402, +48402, +46353, +46321, +46321, +44273, +44241, +44241, +42192, +42160, +40080, +40048, +40048, +37967, +37967, +37935, +37934, +35854, +35854, +33774, +33774, +35853, +35854, +35854, +35854, +35854, +35886, +35886, +37967, +37967, +37999, +37999, +37999, +37999, +38031, +40079, +40112, +40112, +40112, +40144, +40144, +42160, +42192, +44273, +44305, +44305, +44305, +44305, +44273, +44273, +44273, +44273, +44306, +44306, +44306, +44274, +44274, +44306, +44306, +46387, +46387, +46387, +46419, +46420, +46452, +48533, +48533, +48534, +48534, +46518, +44471, +44471, +42391, +42392, +40376, +38296, +36247, +36280, +36248, +34201, +34201, +34233, +34233, +34233, +34233, +34266, +34266, +34266, +34266, +34266, +34265, +36314, +36314, +36314, +36314, +36314, +36314, +36314, +36314, +38394, +38394, +36346, +38394, +38394, +38394, +38394, +38426, +38427, +38427, +40475, +40507, +40507, +40507, +40507, +40507, +42555, +42555, +40507, +44635, +44570, +44571, +48732, +52793, +56626, +60524, +56231, +60489, +64747, +64779, +64780, +64780, +62602, +56263, +56263, +58344, +62538, +60426, +56232, +54119, +52006, +49893, +47813, +52072, +56266, +56266, +54120, +52039, +52038, +52071, +54087, +56200, +54119, +56199, +56232, +58345, +52038, +47747, +49894, +52007, +54152, +54153, +47781, +41507, +43588, +52040, +45733, +45766, +47847, +43653, +43622, +41542, +37349, +35171, +26848, +31074, +29059, +31204, +29124, +35365, +37478, +48043, +43818, +31108, +20608, +20640, +24899, +24899, +22753, +24866, +22786, +20673, +18560, +18560, +18593, +18593, +16546, +14498, +12384, +10304, +14465, +18593, +18625, +20641, +18561, +18561, +14368, +14336, +45995, +56557, +52265, +54281, +45799, +35171, +37317, +33155, +26816, +28961, +28961, +37315, +45766, +47878, +56297, +64749, +54183, +49989, +52070, +62668, +47877, +49957, +50022, +45829, +47910, +45829, +50023, +60588, +60620, +64814, +47878, +56330, +58410, +49926, +49926, +52039, +47845, +60524, +45798, +31008, +43652, +43653, +47911, +52072, +41507, +47879, +47879, +56331, +41540, +41541, +52105, +47912, +54219, +45799, +52138, +47879, +45798, +47878, +45797, +60588, +47910, +56362, +47878, +56330, +54218, +56332, +47847, +56331, +52170, +50057, +37413, +33220, +24834, +20608, +22754, +20674, +20740, +16579, +14531, +8192, +6176, +12514, +16773, +12547, +12547, +14660, +4128, +12547, +16805, +10499, +12580, +20999, +6208, +8289, +10434, +18886, +12580, +14660, +12580, +14692, +8353, +10467, +14692, +16805, +16773, +16805, +16805, +18950, +14692, +10433, +14693, +14725, +18853, +8192, +39722, +56462, +48008, +54314, +50217, +65203, +56523, +62799, +45766, +37314, +43653, +62735, +52104, +54217, +56362, +47910, +39457, +60587, +64814, +50055, +45894, +58539, +50056, +43718, +39525, +47945, +39428, +43653, +45700, +58378, +54119, +47845, +33120, +52136, +52104, +54152, +49958, +62636, +54216, +52071, +60490, +49893, +54151, +52006, +54119, +64782, +45734, +45832, +45864, +39525, +43653, +54218, +49990, +64846, +49991, +52136, +49991, +45798, +45766, +41573, +52138, +50058, +37315, +33122, +41541, +54186, +43653, +43685, +39394, +52104, +56330, +43685, +41539, +54250, +56363, +56330, +50024, +54152, +49927, +47782, +56266, +39428, +39461, +35300, +26849, +26881, +26882, +22688, +20576, +20641, +20609, +18561, +20609, +20641, +18560, +18594, +12352, +12352, +12384, +12384, +37609, +52333, +37410, +39459, +39427, +47943, +56460, +65075, +60587, +56328, +60554, +62635, +58410, +47814, +49896, +47848, +45802, +37382, +33155, +28864, +26784, +35234, +45864, +48042, +41672, +39526, +37381, +33122, +33122, +37347, +39427, +43686, +54152, +58378, +58410, +58409, +60490, +60458, +56297, +52071, +52072, +49992, +50025, +45864, +41638, +35397, +31171, +31172, +27011, +27011, +29059, +26979, +29059, +29059, +26946, +29059, +29091, +29091, +31172, +31205, +33317, +33318, +33317, +33317, +29059, +26947, +24834, +24834, +24834, +24835, +26947, +26979, +27011, +27076, +33415, +48270, +54642, +52561, +54674, +52593, +54673, +54674, +52625, +52594, +52594, +52593, +52594, +52594, +52562, +50514, +50513, +50513, +50513, +50513, +50513, +50481, +50513, +50481, +50481, +50481, +50481, +50481, +50481, +50513, +50513, +50481, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +48400, +48400, +48400, +48399, +48400, +48368, +48368, +48368, +48368, +48400, +48400, +48400, +48400, +46352, +48400, +46352, +46352, +46352, +46352, +46352, +46353, +46353, +46321, +46321, +46321, +44273, +44241, +44240, +42192, +42192, +40112, +38032, +38032, +35952, +35952, +33839, +31759, +29678, +29678, +27598, +27598, +27566, +25518, +23470, +23438, +23437, +23437, +23405, +21357, +21325, +21325, +19277, +19277, +19277, +19245, +19245, +19245, +19245, +19245, +17197, +19277, +19277, +17197, +17197, +17197, +17197, +17164, +17164, +17164, +17132, +15083, +15051, +15050, +15018, +12970, +15018, +15018, +14986, +14986, +12905, +12905, +12905, +12873, +12873, +12841, +12840, +10792, +10760, +10760, +10760, +10760 +}, +{ +48434, +48434, +48434, +48434, +48434, +48434, +48434, +46354, +48402, +48402, +48402, +46353, +46353, +46321, +46321, +44241, +44209, +42160, +42160, +40112, +40080, +40048, +40047, +40015, +37967, +37935, +35886, +35854, +33774, +33742, +33741, +31693, +33741, +33741, +33741, +33741, +33741, +33741, +33773, +33774, +35886, +35886, +35886, +35886, +35918, +37966, +37999, +38031, +40079, +40080, +40112, +40112, +40144, +42192, +44241, +44273, +42224, +42225, +42225, +42225, +42193, +42193, +42193, +42193, +44305, +42225, +42225, +42225, +44274, +44274, +44274, +44274, +44307, +46387, +46387, +46419, +46452, +46453, +46485, +48534, +46518, +44471, +44471, +42391, +42391, +40344, +38296, +36247, +36280, +36248, +34201, +34233, +34233, +34233, +34233, +34234, +34266, +34266, +34266, +36314, +36314, +36314, +36314, +36314, +36314, +36314, +36346, +36346, +36346, +36346, +36346, +38394, +38394, +38394, +38394, +38426, +38426, +38426, +40475, +40507, +38427, +40475, +40507, +40507, +40507, +42555, +42555, +42588, +40539, +44635, +44603, +44603, +46652, +52761, +56659, +60589, +60424, +62504, +62601, +62634, +62667, +64812, +64747, +58408, +54149, +54117, +60457, +64619, +62538, +60458, +54151, +47812, +41507, +45701, +49960, +54186, +54153, +52040, +47846, +45732, +49894, +52007, +52039, +56199, +56232, +56264, +56231, +56231, +58345, +54119, +54119, +56233, +54088, +52007, +49927, +56233, +43588, +47846, +43653, +54153, +54186, +54186, +54187, +41509, +35300, +29026, +22721, +22786, +26947, +26947, +26914, +33253, +37413, +35398, +33285, +26979, +16416, +16448, +22754, +22786, +22753, +20673, +18625, +18593, +18561, +16513, +14433, +12385, +12352, +12352, +14465, +18625, +18593, +18560, +18561, +16513, +16481, +20673, +60784, +60717, +58538, +54216, +41572, +35203, +35204, +35203, +28897, +41575, +37349, +47913, +45799, +58476, +56297, +54184, +56361, +58474, +56329, +64845, +54216, +60555, +52136, +58475, +43651, +52136, +50023, +45829, +62734, +62766, +54217, +54216, +54216, +56297, +56232, +54184, +47877, +52103, +58411, +54218, +58411, +52072, +43653, +43621, +52073, +49960, +52105, +41540, +43653, +37282, +58444, +39460, +43686, +43718, +43653, +50024, +50024, +54217, +52136, +52136, +54217, +56394, +43653, +56331, +45767, +47912, +45800, +43752, +35332, +35364, +24866, +24866, +24866, +20673, +20674, +18594, +16546, +12450, +6176, +6208, +4096, +8353, +8353, +10434, +12515, +8321, +18886, +10434, +8354, +10466, +10467, +14660, +8354, +14628, +10434, +14660, +12579, +14692, +8321, +21032, +12579, +18918, +14628, +18886, +12514, +6240, +12579, +14692, +18918, +23144, +16742, +18854, +6144, +24996, +58575, +52137, +52168, +50152, +54442, +65072, +58669, +52234, +43588, +39362, +56298, +50024, +54217, +52136, +54217, +47877, +62700, +56329, +58474, +60587, +62798, +43684, +47943, +41540, +39460, +41606, +41540, +41540, +58443, +62636, +58410, +65074, +56362, +47910, +47878, +62604, +62604, +49990, +52006, +58377, +62538, +60490, +60425, +49893, +54087, +52039, +60557, +43719, +31073, +33186, +39460, +56331, +49991, +64879, +52104, +54217, +47879, +31008, +41573, +35234, +35299, +37347, +37348, +39428, +41541, +47879, +39427, +39459, +52105, +52104, +52104, +39426, +45797, +43652, +52071, +56298, +45765, +45765, +47846, +54186, +47847, +41574, +37316, +35235, +31074, +28994, +28962, +24769, +22689, +20641, +20609, +20641, +20609, +20641, +16480, +16513, +12353, +10273, +14465, +16577, +20608, +45929, +41668, +47879, +52073, +54314, +65041, +56459, +56361, +58442, +58442, +54184, +45702, +45703, +43688, +35236, +31076, +24704, +24736, +35234, +49992, +54219, +54219, +50025, +33154, +26752, +28928, +33120, +43685, +54250, +54250, +58444, +56363, +56362, +56329, +56330, +54217, +45830, +39524, +37380, +35332, +33220, +33220, +29027, +24866, +22786, +18625, +18625, +18593, +18625, +20706, +18658, +20706, +20738, +18593, +20673, +18593, +18625, +18625, +18625, +16577, +18625, +20737, +20770, +24931, +22818, +22818, +22819, +22787, +24867, +24899, +27012, +29156, +29189, +33447, +50351, +56722, +54609, +56754, +52593, +54706, +54673, +54674, +54674, +52626, +52594, +52594, +52594, +52594, +52594, +52561, +52561, +52593, +52561, +52561, +52561, +50513, +50481, +50513, +50513, +50513, +50513, +50481, +50513, +50513, +50513, +50481, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +48399, +48399, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +46320, +46320, +46352, +46352, +46352, +46352, +46352, +46321, +46321, +46321, +46321, +46321, +44273, +44273, +42224, +42224, +40144, +40112, +38032, +38032, +35984, +35952, +33839, +31759, +29678, +29678, +27630, +27598, +25518, +25518, +25486, +25486, +23437, +23437, +23437, +23438, +21358, +21358, +21325, +19277, +19277, +19245, +19245, +19245, +19245, +19245, +19277, +19277, +19277, +19277, +19245, +19245, +17197, +17164, +17164, +17164, +17132, +15051, +15018, +15050, +15018, +15018, +15050, +15018, +15018, +14986, +14985, +12905, +12873, +12873, +12873, +12841, +12840, +10760, +10760, +10760, +10760, +10760 +}, +{ +48467, +48466, +48434, +48434, +48434, +48434, +46386, +46354, +48434, +48434, +46354, +46353, +46321, +46321, +46289, +44240, +44208, +42128, +40080, +40080, +38032, +37999, +37967, +37935, +37967, +35887, +35854, +33774, +33742, +31661, +31661, +31661, +31628, +31660, +31661, +33709, +33741, +33741, +33774, +35822, +33774, +33805, +35854, +35854, +35853, +35886, +35918, +37967, +37999, +37999, +40079, +40112, +40144, +42192, +42192, +44240, +42192, +42192, +42192, +42192, +42192, +40112, +40112, +40112, +42192, +40113, +40112, +42161, +42193, +42194, +42194, +42161, +42194, +42194, +44306, +44339, +44339, +44372, +46453, +46485, +46486, +44470, +42391, +42391, +40311, +40343, +38295, +36247, +36280, +36248, +34201, +34233, +34233, +34233, +34234, +34234, +34234, +34234, +34266, +36314, +36346, +36346, +36314, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +38394, +38426, +38426, +38426, +38426, +38426, +40475, +40475, +40475, +40507, +40507, +40507, +40507, +42555, +42555, +44636, +44636, +42619, +42586, +44635, +44603, +44571, +52794, +58772, +60622, +62505, +60391, +60423, +60489, +60489, +62634, +64747, +62569, +60456, +56230, +60392, +62505, +60425, +62538, +60458, +54216, +49927, +39362, +39395, +43621, +43621, +47814, +52072, +52072, +52039, +52007, +49958, +56264, +60457, +60489, +58376, +58409, +60425, +58312, +58312, +54087, +47781, +49894, +49894, +51975, +45733, +56266, +58379, +49959, +54185, +47846, +47846, +49927, +43784, +35301, +24834, +20609, +20642, +26947, +29027, +28962, +31107, +39591, +39592, +39689, +27044, +16480, +14368, +18593, +22754, +20706, +18625, +18561, +16481, +16481, +16514, +14466, +12385, +12385, +16545, +18626, +18592, +18528, +16480, +14433, +14336, +52367, +58638, +60619, +64909, +54183, +47814, +39429, +37317, +37317, +33090, +33090, +33122, +30976, +58509, +56395, +64781, +54216, +62635, +52070, +62635, +54183, +64813, +58507, +52103, +52135, +49990, +62701, +50088, +45862, +47975, +60653, +50023, +60555, +54216, +58377, +56297, +64749, +52070, +62668, +49959, +56331, +49927, +49959, +45733, +47782, +41476, +45702, +39428, +56332, +47879, +58412, +58476, +52137, +56363, +52137, +58508, +52104, +58443, +54217, +54185, +52104, +47878, +56362, +43718, +39492, +47945, +43719, +26849, +26913, +24800, +24865, +24835, +20673, +20608, +20673, +22786, +16480, +12417, +10370, +4096, +4128, +2080, +12612, +14725, +12515, +10402, +16773, +14628, +14628, +6241, +8354, +10467, +10467, +14693, +14660, +14692, +12579, +18886, +14660, +18886, +10466, +12547, +16805, +14660, +20966, +14692, +20999, +16773, +8321, +21063, +16805, +16709, +8224, +20835, +43946, +41637, +52104, +62765, +65040, +58701, +58636, +52298, +60653, +60524, +41475, +35136, +39458, +43620, +43652, +52103, +62700, +62668, +60587, +58507, +62733, +64879, +56362, +56362, +41605, +45799, +54251, +43686, +41539, +54282, +47878, +64782, +47942, +35297, +47975, +60555, +56265, +60523, +56264, +54119, +56232, +60425, +54054, +49893, +56167, +62507, +52039, +45799, +39558, +29026, +41671, +39427, +47879, +39458, +56330, +52104, +47846, +43653, +45766, +39460, +39428, +39493, +41606, +43719, +43687, +39428, +47847, +47912, +47879, +47911, +43685, +50024, +43652, +41571, +56297, +54152, +54120, +47781, +56265, +54218, +39427, +39460, +43719, +37380, +33122, +26849, +26849, +24801, +22721, +22689, +20641, +18528, +20641, +18528, +20673, +18528, +16513, +12353, +10272, +14433, +18658, +24801, +37444, +50088, +64815, +64848, +58475, +58604, +52232, +56394, +47910, +52104, +49927, +41477, +33058, +28962, +26881, +20544, +26849, +41703, +54315, +58411, +52040, +45702, +39364, +33121, +35201, +39459, +50024, +56363, +54217, +54250, +47911, +41671, +45864, +43751, +37477, +33219, +26946, +22753, +18592, +20640, +20640, +20673, +16512, +14432, +16545, +14465, +14497, +14497, +14497, +14497, +12416, +14497, +16610, +16577, +16577, +18594, +16546, +16546, +16546, +16545, +16545, +18625, +18657, +20737, +20737, +20770, +20738, +20738, +22819, +22819, +24964, +29156, +31302, +37673, +52464, +56722, +54609, +56755, +54642, +54705, +54706, +54706, +54674, +54674, +52626, +52626, +52594, +52594, +52594, +52593, +52593, +52593, +52593, +52593, +52593, +52593, +52593, +52561, +52594, +52593, +52561, +50513, +52561, +52561, +50513, +50480, +50480, +50480, +50512, +50512, +50512, +50512, +50512, +50480, +50480, +50480, +50480, +50480, +50480, +48400, +48400, +48400, +48400, +48400, +48368, +48368, +48368, +46320, +46320, +46320, +46320, +46352, +46352, +46320, +46320, +46320, +44272, +44272, +44240, +44241, +44273, +44273, +44273, +44273, +42225, +42192, +40112, +38032, +38032, +35984, +35952, +33807, +31758, +29679, +29678, +27630, +27598, +25518, +25518, +25486, +23437, +23405, +23405, +23437, +23438, +21358, +21357, +21358, +21325, +19277, +19245, +19245, +19245, +19245, +19245, +19277, +19277, +19277, +19277, +19245, +19245, +17197, +17164, +17164, +17164, +17131, +15051, +15018, +15050, +15050, +15018, +15018, +15018, +15018, +14986, +14985, +14953, +12873, +12872, +12873, +12841, +12840, +10760, +10760, +10760, +10760, +10760 +}, +{ +48467, +48467, +48466, +48466, +48466, +48466, +48434, +48434, +46386, +46354, +46353, +46321, +44241, +44240, +44208, +44176, +42128, +42128, +40048, +37999, +37999, +37967, +37967, +35887, +35887, +35855, +33806, +33742, +31693, +31661, +31629, +29581, +29580, +29580, +31628, +31629, +31628, +31628, +31661, +31661, +31661, +31693, +31693, +31693, +31693, +33773, +35886, +37966, +37967, +37999, +40079, +40112, +42160, +42160, +42192, +42192, +40112, +40112, +40112, +40112, +40080, +40080, +38000, +37999, +38032, +38000, +38032, +40080, +40081, +38000, +38000, +40081, +40081, +40081, +40113, +40146, +42227, +42259, +42292, +44373, +42358, +42358, +42359, +40311, +38231, +38231, +36215, +36215, +34168, +34200, +34201, +34201, +34201, +34233, +34234, +34234, +34234, +34234, +34266, +36314, +36346, +36346, +36314, +36314, +36346, +36346, +36346, +36346, +38394, +38426, +38426, +38426, +38426, +38426, +38426, +40475, +40475, +40475, +40475, +40475, +40507, +40507, +40539, +42588, +42588, +42588, +42588, +42588, +44604, +44635, +44667, +42587, +42588, +50778, +56756, +58574, +62570, +62570, +60425, +60392, +58343, +60456, +64682, +64780, +64715, +62570, +60424, +60392, +60392, +58312, +58377, +60457, +58347, +52008, +43589, +39363, +39396, +45703, +52009, +49896, +45733, +47846, +49959, +52071, +54151, +56231, +56263, +56198, +56263, +60457, +58312, +60425, +56199, +56200, +58345, +47780, +49894, +58313, +52038, +52071, +49957, +45796, +43716, +50022, +54282, +45799, +37413, +31076, +24770, +20512, +24771, +22658, +20706, +22819, +27012, +37544, +37576, +33318, +22818, +16448, +16448, +18560, +20674, +20674, +18561, +16513, +16514, +12385, +12352, +12320, +16546, +20706, +18625, +16480, +14464, +14498, +14368, +65044, +62863, +58571, +64943, +56395, +33121, +35171, +35268, +31010, +28962, +31074, +35300, +50057, +54250, +52137, +45861, +58539, +49990, +62700, +58442, +54216, +49990, +43684, +47845, +54184, +54184, +60555, +45764, +47910, +50023, +52201, +47845, +54184, +41538, +49958, +54184, +62604, +54184, +56297, +45733, +58411, +43620, +47814, +39362, +60492, +47846, +58411, +60557, +45733, +52105, +54185, +39394, +58411, +54218, +56331, +49992, +54185, +52105, +58444, +56363, +52073, +52073, +43621, +37412, +37413, +37478, +20672, +18624, +20737, +18592, +27011, +22818, +20673, +20640, +20706, +20706, +18659, +10304, +8224, +2080, +4128, +4128, +12580, +14692, +16773, +12547, +6273, +10434, +20999, +14660, +8354, +14692, +10434, +10434, +12547, +12579, +8321, +21031, +14660, +10466, +14692, +12579, +25225, +23143, +16772, +16773, +12613, +10532, +16871, +21032, +18822, +14596, +10240, +45996, +50220, +50154, +54217, +45796, +56490, +65040, +54540, +52330, +58475, +45733, +41540, +39460, +49960, +52104, +52104, +56362, +58442, +45797, +58474, +50054, +45861, +56362, +64814, +50024, +37346, +37346, +50024, +45733, +43652, +47845, +45732, +49991, +52072, +60556, +49991, +45733, +45765, +52071, +41538, +52038, +56232, +41441, +49925, +54152, +58346, +52039, +58443, +35233, +39460, +37380, +43654, +43621, +60557, +52071, +54184, +58443, +45733, +43653, +45767, +39461, +43622, +35268, +39461, +45799, +37315, +39460, +41572, +54218, +49992, +50024, +45766, +58444, +52073, +49960, +43653, +43620, +49959, +52040, +58379, +47880, +45735, +45832, +37381, +35236, +31043, +26882, +24769, +24801, +20608, +22722, +18529, +18529, +18561, +18529, +18561, +16513, +14530, +12417, +10272, +14464, +18657, +18560, +43880, +64878, +62636, +60490, +64748, +50055, +58412, +56395, +45799, +45801, +37415, +31107, +22688, +22656, +20512, +37574, +52331, +60717, +58475, +52073, +49897, +43526, +30945, +37410, +54249, +60556, +62734, +54250, +41606, +41606, +33220, +31107, +31140, +24866, +18593, +18593, +14465, +12353, +12385, +14466, +10305, +12385, +12385, +10337, +12417, +10369, +10337, +10369, +12449, +10369, +10336, +12417, +14497, +14497, +14529, +14465, +16513, +14497, +14498, +16546, +16577, +16577, +14529, +16577, +18658, +18658, +18658, +18690, +20770, +20803, +22883, +24996, +33447, +46125, +54577, +56722, +56754, +56754, +56755, +54706, +54706, +54706, +54706, +54674, +54674, +54674, +54674, +54642, +52594, +52593, +52593, +52593, +52593, +52593, +52593, +52593, +52593, +52594, +52594, +52594, +52593, +52561, +52561, +52561, +52561, +50513, +50480, +50512, +50512, +52561, +52561, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50448, +48400, +48400, +48400, +48368, +48368, +46319, +46319, +46320, +46320, +46320, +46320, +46320, +46320, +46320, +44240, +44240, +44240, +44240, +44241, +44241, +44273, +44273, +42192, +42225, +42192, +40080, +38031, +38032, +35951, +33871, +31791, +31759, +31758, +29678, +27630, +27598, +27598, +27598, +25518, +25485, +23437, +23437, +23437, +23405, +21357, +21357, +21357, +21357, +19277, +19277, +19277, +19244, +17196, +19245, +19244, +17196, +17196, +17196, +17196, +17196, +17164, +17164, +17164, +17164, +15083, +15051, +17099, +15050, +15050, +15018, +17066, +15018, +14986, +14985, +14953, +12905, +12873, +12872, +12872, +12840, +10792, +10760, +10760, +10760, +10760, +10759 +}, +{ +48467, +48467, +48466, +48467, +48467, +48467, +48466, +48434, +48434, +46386, +46354, +46321, +44241, +44208, +44176, +44176, +42128, +40048, +37999, +37967, +37967, +35919, +35887, +35854, +35887, +35854, +33774, +31694, +31661, +29581, +29580, +29548, +29548, +29548, +29548, +29548, +29548, +29548, +29580, +31628, +31628, +31660, +31661, +31693, +31693, +33773, +35854, +35886, +35886, +37967, +37999, +40080, +40112, +42160, +42160, +42160, +42192, +40112, +40112, +40112, +40080, +38000, +37967, +37967, +35919, +35919, +35887, +37968, +35920, +35919, +35920, +35920, +37968, +37968, +38000, +38033, +40146, +40147, +40212, +42292, +40277, +40278, +40278, +38198, +36150, +36150, +34135, +34135, +34135, +34200, +34200, +34201, +34233, +34233, +34266, +34266, +34234, +34234, +34266, +36314, +36314, +36346, +36346, +36314, +36346, +36346, +36346, +36346, +36346, +38394, +38426, +38426, +38426, +38426, +38427, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40539, +40539, +42555, +42555, +42555, +42555, +44636, +44635, +44667, +42620, +44636, +50778, +56756, +58574, +62603, +64651, +62506, +60425, +58343, +58343, +62569, +62603, +62570, +64650, +60425, +58279, +58279, +58344, +60489, +60489, +58346, +60427, +58379, +49960, +39395, +37250, +39395, +43588, +43621, +47879, +49959, +49991, +52071, +54184, +58410, +58377, +60425, +60425, +58311, +58312, +58312, +56199, +56232, +54119, +58345, +52006, +52071, +58345, +54183, +54216, +49990, +43716, +50056, +47912, +37380, +39527, +31076, +24770, +18464, +20577, +18593, +18625, +20673, +18560, +22818, +27044, +35431, +33319, +18561, +18528, +18560, +18561, +16513, +16481, +14433, +12385, +12320, +12320, +16513, +16513, +16512, +16512, +16545, +12320, +35464, +64979, +43846, +60684, +62764, +45797, +43686, +39429, +35269, +28929, +33155, +33187, +41606, +43718, +41572, +62701, +64943, +52135, +56329, +47877, +56296, +52070, +50022, +62701, +56297, +52071, +56330, +56329, +47877, +45797, +58507, +52169, +62668, +56297, +58442, +60523, +56298, +47845, +52104, +49958, +56298, +49959, +56298, +45700, +35104, +47814, +52072, +60524, +35201, +43653, +52072, +52072, +52104, +49959, +47846, +52072, +49992, +52105, +62703, +60622, +43718, +41573, +37380, +39428, +37446, +29058, +18560, +22818, +20737, +18593, +20673, +20641, +22785, +20705, +20673, +18658, +16578, +12417, +8257, +6176, +4161, +4161, +4128, +4128, +14693, +16773, +14660, +14692, +6240, +10434, +6241, +10467, +12579, +12547, +12547, +12547, +12547, +6240, +16805, +14692, +16805, +8353, +18886, +16805, +16804, +18917, +14660, +12580, +14758, +14725, +23112, +8256, +18723, +50255, +54382, +52300, +54314, +64879, +60523, +52200, +62862, +62960, +50217, +58475, +37281, +45766, +41605, +41573, +52136, +39458, +58475, +52136, +47910, +47909, +62733, +43716, +52071, +43652, +41539, +47878, +45733, +56330, +56298, +58378, +62604, +45765, +49991, +47846, +45765, +54217, +54184, +50023, +58410, +49958, +56265, +54152, +54119, +58378, +58378, +56265, +47877, +54185, +39427, +45832, +39461, +35235, +45734, +47878, +49958, +52071, +54184, +45733, +45799, +41541, +43654, +39429, +39461, +39429, +43654, +43686, +41573, +47911, +52105, +39460, +50024, +52105, +47847, +54186, +52073, +47879, +43620, +47879, +47847, +54218, +43653, +41573, +37381, +41607, +33156, +26849, +26882, +24768, +24769, +20609, +20641, +18529, +18529, +18561, +18562, +18561, +16513, +16611, +10304, +12352, +16578, +14432, +20672, +60719, +54313, +62635, +64716, +62700, +47942, +45830, +37348, +39430, +35238, +28964, +22624, +22720, +31170, +50155, +60815, +65172, +58541, +45766, +43590, +37218, +30944, +43653, +60589, +56396, +50025, +45831, +39493, +31106, +29026, +24801, +22753, +22753, +20673, +18593, +16545, +14433, +12385, +12353, +12385, +12385, +12417, +12352, +12385, +12385, +10272, +12385, +10304, +12384, +12416, +12417, +14497, +14497, +12417, +14497, +14465, +14497, +14498, +16545, +16546, +16577, +14529, +14529, +16609, +16577, +16577, +18658, +18690, +18690, +18690, +20835, +27109, +37706, +50384, +56690, +56754, +56787, +56787, +56787, +56787, +56787, +54738, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54674, +54674, +54674, +52626, +52626, +52626, +52593, +52594, +52594, +52626, +52594, +52594, +52594, +52593, +52593, +52561, +52561, +50512, +50512, +52561, +52561, +52561, +50512, +50512, +50480, +50480, +50480, +50480, +50480, +50480, +50480, +50448, +48400, +48400, +48400, +48367, +46319, +46287, +46319, +46287, +46287, +46320, +46320, +44239, +44239, +44239, +44240, +44240, +44240, +44240, +44240, +44241, +44241, +44241, +42192, +42192, +40112, +40079, +38031, +38032, +35919, +33839, +31791, +31759, +31758, +29678, +27598, +27598, +27565, +25517, +25518, +25485, +25485, +23437, +23438, +23437, +23405, +21357, +21357, +21357, +21325, +19277, +19277, +19244, +19244, +19244, +19244, +19244, +17196, +17196, +17196, +17196, +17164, +17164, +17164, +17131, +17131, +15051, +17099, +15050, +17098, +15050, +17066, +15018, +14986, +14985, +14953, +12905, +12873, +12872, +12872, +12840, +10792, +10760, +10759, +10759, +10759, +10727 +}, +{ +48467, +48467, +48467, +48467, +48467, +48467, +48467, +48466, +48434, +46386, +46386, +46321, +44241, +44208, +44208, +44176, +42128, +40048, +37967, +37967, +35919, +35919, +35887, +35855, +33806, +33774, +31694, +31661, +29613, +29580, +27500, +27468, +27468, +27468, +29516, +29516, +29516, +29548, +29548, +29548, +29548, +29580, +29580, +29580, +31661, +33741, +33773, +33806, +35854, +35886, +37967, +40079, +40080, +40112, +40112, +40112, +40112, +40112, +40112, +40080, +38032, +37999, +35919, +35887, +35855, +33806, +33774, +33775, +33807, +33807, +33807, +33775, +33807, +33807, +33840, +35920, +35985, +38066, +38099, +38132, +38165, +38197, +38198, +36118, +34038, +34070, +32054, +32087, +32087, +34168, +34200, +34201, +34233, +34233, +34266, +34266, +34266, +34266, +34266, +36314, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +38426, +38426, +38459, +38459, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +42555, +42555, +42555, +42555, +44636, +44635, +44667, +44668, +44635, +50778, +56789, +56493, +58377, +60490, +62538, +62571, +62569, +60457, +60457, +60425, +56263, +62537, +62505, +62473, +62538, +64650, +64715, +64714, +60457, +60425, +62539, +58346, +52040, +45734, +39362, +35136, +33089, +39427, +41540, +45799, +50024, +52072, +52105, +49959, +54152, +58345, +56231, +49925, +58376, +60489, +60425, +60393, +52038, +60491, +58345, +52071, +58409, +60523, +54216, +52103, +52104, +41573, +45799, +39461, +39494, +41640, +29027, +24801, +18593, +18593, +20673, +22818, +20705, +20640, +22786, +27012, +22787, +20674, +18561, +18561, +18626, +18594, +14465, +14433, +12320, +14433, +16546, +18594, +16513, +16513, +16512, +12288, +58674, +52333, +39555, +52232, +60652, +47910, +47880, +37316, +35269, +35268, +33155, +31074, +45832, +41572, +45830, +52137, +47974, +54248, +62668, +58442, +56265, +60523, +58410, +56330, +56297, +49990, +62636, +41506, +60522, +45732, +58442, +60556, +49990, +56297, +41539, +47846, +49959, +52072, +58411, +58443, +58443, +47846, +52007, +54120, +56233, +60492, +56266, +47846, +39427, +43620, +52072, +47813, +49959, +45733, +45733, +47878, +52105, +54250, +41573, +41606, +39526, +43752, +31106, +31074, +27011, +24898, +22818, +27077, +22787, +22819, +22754, +22754, +18624, +18625, +16544, +16578, +14530, +8257, +6209, +2048, +2048, +4161, +4160, +8386, +12580, +12547, +6240, +16805, +16773, +21032, +14692, +14692, +14692, +18886, +12547, +10434, +8353, +14660, +10466, +14660, +18886, +10498, +12547, +8321, +21030, +18918, +14693, +14725, +18984, +18919, +14628, +6144, +48206, +50155, +41605, +58508, +56395, +56297, +56264, +60684, +64975, +60814, +54411, +60556, +49927, +35201, +35267, +39460, +54217, +60589, +58476, +52168, +54249, +60587, +64846, +64846, +64847, +60523, +56298, +49959, +49927, +54217, +58411, +43587, +49926, +49926, +54184, +52072, +47878, +49959, +58475, +58410, +58411, +54185, +52007, +52071, +54185, +41474, +60556, +49959, +49926, +41539, +54250, +39493, +39493, +41541, +56299, +49926, +58377, +60523, +58410, +54185, +45798, +45799, +49993, +43654, +39461, +45832, +43686, +45766, +47912, +43653, +47879, +45766, +43685, +45798, +37282, +45734, +47814, +45766, +43621, +47846, +49960, +54186, +39428, +33090, +33187, +28962, +26881, +28930, +26914, +22721, +24769, +22721, +20609, +18561, +18561, +18529, +18561, +18594, +16513, +14498, +10305, +10272, +16545, +16480, +45994, +65043, +62766, +62731, +52102, +43684, +43685, +41605, +35269, +33125, +22528, +22592, +33187, +52234, +54378, +62830, +52297, +43782, +37413, +39462, +30944, +37282, +54217, +58507, +54219, +43720, +37413, +33220, +29027, +24801, +22688, +24801, +20673, +16448, +16448, +16448, +14400, +14368, +14400, +12320, +12288, +14432, +16480, +14400, +16512, +16480, +14368, +16480, +16448, +14400, +14432, +14400, +14432, +12352, +12384, +14465, +14464, +14432, +14432, +14464, +14465, +14497, +16577, +16609, +16610, +16578, +16577, +16610, +18658, +16577, +16609, +18754, +29254, +44045, +56722, +58835, +56755, +58867, +58868, +56787, +56819, +56819, +56819, +56787, +56787, +54738, +54738, +54706, +56755, +54706, +54706, +54674, +54674, +54674, +52626, +52626, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +52626, +52593, +52593, +52561, +52561, +52561, +52561, +52561, +52561, +52561, +52561, +52561, +50512, +50512, +50480, +50480, +50448, +50448, +50448, +48400, +48400, +48367, +46287, +46287, +46287, +46287, +46287, +46287, +46287, +44239, +44207, +44239, +44239, +44239, +44240, +44240, +44240, +44240, +44240, +42160, +40112, +40112, +40112, +40079, +38031, +35951, +35919, +33838, +31791, +31790, +31758, +29678, +29678, +27597, +27597, +25517, +25518, +25518, +25485, +25518, +25486, +23437, +23437, +23437, +21357, +21357, +21325, +21325, +21325, +19245, +19244, +19244, +19244, +19244, +19244, +19244, +19244, +19244, +17164, +17164, +15083, +17131, +17131, +17131, +17131, +17099, +17098, +15050, +15018, +15018, +14986, +14985, +14953, +12905, +12872, +12872, +12840, +12840, +10760, +10759, +10759, +10727, +10727, +10727 +}, +{ +48467, +48467, +48467, +48467, +48467, +48467, +48467, +48434, +48434, +46386, +46354, +46353, +44241, +44208, +44208, +44208, +42128, +40048, +37967, +35919, +35919, +35887, +35887, +35854, +31726, +31694, +31661, +29613, +29581, +29548, +27468, +27468, +27435, +27435, +27435, +27435, +27435, +27435, +27467, +27467, +27467, +27467, +27468, +29548, +29612, +31661, +33741, +33741, +33774, +35854, +35919, +37999, +38032, +40080, +40080, +40080, +38032, +38032, +38032, +38000, +38000, +37999, +35919, +35887, +33807, +33774, +31694, +31694, +31694, +31694, +31694, +31662, +31694, +29646, +31727, +31792, +33873, +33938, +36019, +36019, +36052, +36085, +36085, +34037, +31989, +31990, +32022, +32055, +32087, +32120, +34200, +34201, +34233, +34234, +34266, +34266, +34266, +34266, +34266, +36314, +36314, +36346, +36346, +36346, +36346, +36346, +36378, +36378, +38394, +38394, +38426, +38427, +38459, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +42555, +42555, +42588, +42588, +44604, +44603, +44667, +44635, +44603, +52826, +56788, +54413, +54151, +56232, +58313, +62570, +64683, +62602, +62538, +60425, +60425, +60425, +58280, +58312, +62537, +62537, +64682, +64779, +60489, +58312, +58344, +56265, +58378, +58411, +49959, +45701, +33121, +33154, +31008, +35234, +39460, +39461, +45767, +45767, +54186, +54218, +49991, +47877, +56264, +56264, +56232, +60459, +58410, +54152, +58345, +52071, +56265, +54216, +45732, +52071, +43653, +47814, +54186, +41541, +45800, +39526, +37477, +24864, +18561, +18561, +18560, +22786, +20673, +20705, +20673, +20673, +22755, +20674, +18561, +16513, +18594, +18594, +14433, +14400, +12320, +14400, +16513, +18594, +14433, +14400, +12320, +22851, +65109, +52267, +45861, +64942, +58507, +43750, +43686, +35170, +31042, +26849, +24704, +41639, +39492, +52170, +47943, +45797, +50055, +45764, +52103, +62636, +47845, +58443, +54184, +64846, +58410, +47845, +56265, +49958, +64749, +58442, +56297, +45765, +47878, +41538, +47878, +56297, +47846, +49926, +47813, +56298, +43620, +43620, +58346, +45701, +56330, +52072, +52072, +52072, +45701, +52105, +54185, +54185, +56298, +52072, +56330, +58378, +60589, +39460, +47945, +43720, +31075, +26914, +29027, +24833, +20705, +22818, +22786, +20673, +18560, +20641, +20609, +22722, +20673, +18625, +16545, +14465, +10402, +6176, +4161, +2048, +6274, +10467, +12580, +10499, +14692, +8354, +8321, +12547, +8321, +16805, +16805, +8353, +12580, +12580, +14660, +14660, +12547, +8321, +8353, +12579, +14692, +12547, +14692, +16805, +16772, +18885, +18886, +21031, +14758, +12580, +6144, +33579, +64979, +47977, +39426, +47943, +39458, +47780, +47844, +54280, +54410, +62927, +62895, +54249, +41540, +37347, +47944, +39428, +56331, +62702, +64815, +49991, +43683, +60587, +56394, +64911, +64749, +45765, +54184, +41474, +54153, +52039, +56298, +62572, +62604, +62669, +56265, +56298, +47878, +52104, +47878, +49926, +56265, +56298, +49926, +54152, +47846, +54185, +54250, +43653, +43653, +45766, +45799, +47944, +47912, +45767, +52105, +58410, +52070, +56329, +54217, +43620, +30976, +35234, +35234, +41574, +39461, +31073, +37347, +41573, +52138, +41572, +45798, +39459, +41540, +54218, +39395, +47847, +43621, +43621, +43653, +47879, +41508, +45766, +41541, +35267, +33155, +31075, +26882, +26914, +28995, +24769, +24802, +22754, +20609, +18561, +18561, +16481, +18529, +20674, +16546, +12385, +12385, +10240, +14432, +14336, +60784, +60687, +58540, +50086, +50055, +43654, +37349, +33154, +26816, +24704, +22624, +39526, +54315, +60653, +54346, +43749, +37508, +31106, +31042, +22624, +45831, +58573, +60621, +50024, +43688, +35301, +31075, +26883, +24835, +24770, +20576, +20576, +20640, +20608, +20640, +22720, +24801, +24833, +26914, +26946, +26946, +29026, +29026, +26913, +26913, +28994, +26848, +24800, +24769, +22688, +20608, +18528, +16448, +16448, +16480, +14432, +16544, +16544, +16545, +16545, +14497, +14497, +16545, +16577, +16610, +16610, +16578, +16577, +16609, +14529, +14529, +16641, +29286, +46223, +58836, +58835, +56755, +58867, +58900, +56819, +56820, +56819, +56819, +56819, +56787, +56787, +56787, +54738, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54707, +54706, +54706, +54706, +54706, +54674, +52626, +52593, +52593, +52561, +52561, +52593, +52593, +52593, +52593, +52561, +52561, +52561, +52561, +50480, +50480, +50480, +50480, +50448, +50480, +48400, +48400, +48367, +46287, +46287, +46287, +46287, +46287, +46287, +44239, +44207, +44207, +44207, +44207, +44239, +44240, +44240, +44240, +44240, +42192, +40112, +40112, +40112, +40079, +38031, +35951, +35919, +33838, +31790, +31790, +31758, +29710, +29678, +29678, +27630, +27597, +27566, +25517, +25517, +25518, +25518, +23437, +23437, +23437, +23437, +21357, +21357, +21357, +21325, +19244, +19244, +19244, +17164, +19244, +19244, +19244, +19244, +19244, +17164, +17164, +17131, +17131, +17131, +17131, +17131, +17099, +17098, +17066, +17066, +14986, +14985, +14985, +14953, +12873, +12872, +12840, +12840, +12840, +10760, +10760, +10760, +10759, +10759, +10759 +}, +{ +48467, +48467, +48467, +48467, +48467, +48467, +48466, +48434, +48434, +46386, +46354, +44305, +44241, +44241, +42160, +42161, +40048, +37967, +37935, +35887, +33839, +33839, +33806, +33774, +31694, +31661, +29613, +29581, +29548, +27500, +27468, +25387, +25355, +25355, +25323, +25355, +25355, +25355, +25355, +25355, +25387, +25387, +27467, +27468, +29580, +31661, +31661, +31693, +33773, +33774, +35886, +37967, +37967, +37999, +37999, +37999, +37967, +37967, +37999, +38000, +38000, +35920, +35919, +35887, +33775, +33775, +31694, +31662, +31662, +29614, +29614, +27534, +27533, +27534, +27566, +29679, +29712, +31825, +31826, +31858, +31892, +33972, +31957, +31957, +29909, +29942, +29974, +30007, +30039, +32120, +32152, +32153, +32185, +34266, +34266, +34266, +34266, +34266, +34266, +36314, +36314, +36346, +36346, +36346, +36346, +36346, +38426, +38426, +38426, +38426, +38426, +38459, +38459, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +42555, +42588, +44636, +44636, +42556, +44635, +46715, +44635, +46651, +52825, +56755, +54380, +56296, +54151, +49958, +54151, +58377, +60457, +60490, +60426, +60458, +58345, +54119, +56199, +58344, +56231, +56230, +58375, +58376, +58311, +58344, +56264, +58377, +60523, +56297, +54217, +47944, +43718, +35202, +30976, +28896, +28896, +33122, +33155, +33122, +39493, +41606, +47976, +52137, +50024, +49992, +54186, +47814, +52072, +58443, +54152, +49958, +52072, +56266, +49927, +45733, +56299, +49992, +43653, +45799, +39493, +37444, +39557, +26947, +20641, +20609, +16448, +18560, +18528, +20673, +20673, +18561, +20673, +18561, +16480, +16513, +16545, +14465, +14432, +14433, +14433, +16513, +18626, +16513, +16513, +16480, +43883, +52235, +47975, +45829, +62732, +60620, +54250, +45799, +45768, +35301, +37446, +28962, +31041, +41638, +50057, +52136, +54249, +56361, +54216, +54216, +52104, +49959, +49991, +60555, +47878, +49958, +43619, +62636, +56296, +47877, +54184, +52071, +47845, +49990, +52136, +58443, +49959, +58411, +62669, +47846, +49959, +45701, +49894, +47846, +43588, +43620, +45766, +45765, +47878, +49959, +54153, +47846, +52073, +45701, +49927, +47814, +45733, +49960, +35266, +47977, +35365, +22688, +20576, +29059, +24866, +22785, +27011, +18560, +33318, +33318, +22721, +29060, +28996, +22786, +20705, +18691, +12385, +6176, +2048, +4096, +6242, +4161, +6273, +8386, +16773, +18886, +12547, +12579, +10466, +12579, +14660, +10466, +18919, +12547, +14660, +8354, +16773, +14692, +14660, +18886, +14660, +10498, +14660, +14692, +18918, +14627, +16805, +16805, +14692, +23113, +6208, +16642, +63062, +56493, +47944, +43653, +49992, +49992, +52007, +52071, +54314, +50185, +56589, +52331, +54282, +49992, +39427, +39460, +41509, +52105, +58443, +58443, +49958, +52168, +56361, +52103, +58442, +41539, +45733, +58378, +56265, +47813, +47813, +45700, +58346, +58378, +54217, +37313, +43588, +41507, +35136, +35168, +54185, +54153, +52040, +49926, +49926, +43588, +54218, +35233, +39427, +41540, +39459, +35233, +43686, +41573, +33089, +54185, +49926, +56264, +52103, +54217, +41540, +37314, +47879, +45767, +39460, +41606, +33153, +47912, +50025, +56331, +47911, +50024, +52137, +54185, +45734, +49927, +47847, +45702, +52073, +56299, +52073, +54219, +41541, +45832, +39526, +26848, +28994, +26914, +26882, +28995, +24801, +24834, +24802, +20641, +18561, +18561, +18529, +18561, +18561, +16546, +16546, +10240, +12353, +18593, +14336, +60784, +56461, +58509, +50056, +37412, +33091, +28867, +24608, +26848, +37411, +58573, +62766, +56459, +58476, +47880, +41542, +26817, +26817, +24768, +56493, +62863, +58572, +50057, +37317, +35236, +31075, +24769, +20544, +20576, +22688, +26881, +31107, +37412, +41639, +47912, +47944, +52105, +52105, +50024, +54218, +54218, +50024, +52105, +52073, +49992, +52073, +49992, +47815, +43622, +41542, +39462, +35300, +31075, +28994, +24834, +20608, +18592, +18560, +16512, +16512, +16512, +16544, +16545, +16577, +16578, +16610, +16610, +16577, +18657, +16609, +14529, +14561, +29319, +50384, +58868, +58835, +56787, +58868, +58900, +58868, +58900, +56852, +56820, +56819, +56819, +56787, +56787, +56787, +56787, +56787, +54738, +54738, +56786, +56787, +56787, +56786, +56786, +56786, +56786, +56754, +56755, +54706, +54706, +54706, +54674, +54674, +54642, +52593, +52593, +52593, +52593, +52593, +54641, +52593, +52593, +52593, +52561, +52561, +52561, +52528, +50480, +50480, +50480, +50448, +48400, +48368, +48367, +46287, +46287, +46287, +46287, +46287, +46287, +46287, +44207, +44207, +44207, +44207, +44207, +44207, +44240, +42192, +42192, +42192, +40112, +40079, +40079, +38031, +37999, +35951, +35951, +33870, +33870, +31790, +31758, +31758, +29710, +29710, +29678, +27597, +27565, +25517, +25517, +25517, +25517, +23437, +23437, +23437, +23437, +23405, +21357, +21325, +21324, +19244, +19244, +19244, +19244, +19212, +19244, +19244, +19244, +19212, +17164, +17164, +17131, +17131, +17131, +17131, +17131, +17099, +17098, +17066, +15018, +14986, +14985, +14953, +12905, +12873, +12872, +12840, +12840, +12808, +10760, +10760, +10760, +12808, +12808, +12807 +}, +{ +48467, +48467, +48467, +48467, +48467, +48467, +48466, +46386, +46386, +46386, +46354, +44273, +44273, +44241, +42160, +42128, +40048, +38000, +35919, +35887, +33839, +33806, +31726, +31693, +31693, +29613, +29581, +27500, +27500, +27468, +25387, +25355, +25323, +23275, +23274, +23274, +23274, +23275, +23306, +25355, +23307, +25355, +25355, +27435, +27468, +29548, +31629, +31661, +33774, +33774, +35855, +35887, +35919, +37967, +37967, +37967, +35919, +35919, +35919, +35920, +35920, +35887, +33807, +33806, +31694, +31694, +31662, +29614, +29614, +27566, +27534, +27501, +25453, +25453, +25486, +27598, +27631, +27632, +29745, +29778, +29811, +31892, +29876, +29877, +27829, +29910, +29942, +29975, +30007, +32088, +32120, +32153, +32185, +34266, +34266, +36314, +34266, +34266, +34266, +36314, +36314, +36346, +36346, +36346, +36346, +36346, +36378, +38426, +38426, +38426, +38427, +38459, +38459, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40539, +42588, +42588, +42588, +44636, +44668, +42556, +44636, +46683, +46683, +48698, +52728, +56657, +58508, +62635, +56297, +49925, +47845, +49958, +52038, +54087, +54055, +52007, +54120, +56200, +60426, +62571, +60425, +56231, +52037, +56231, +58279, +58344, +58312, +58377, +60490, +56264, +54184, +54185, +56331, +56299, +47879, +35234, +28864, +26816, +24704, +22688, +28994, +29026, +35332, +37413, +43719, +47913, +45832, +45767, +47879, +54153, +47879, +49959, +49959, +45734, +43653, +43686, +47847, +39459, +37347, +41540, +47912, +43719, +52170, +37414, +26914, +20608, +18496, +18560, +18593, +18561, +16480, +18592, +20706, +20674, +18561, +16513, +16545, +16545, +16513, +14433, +16513, +16513, +16513, +12353, +14401, +16480, +52302, +52169, +54281, +43715, +52167, +60588, +52105, +43687, +37283, +28995, +33220, +28994, +28993, +41638, +41604, +43684, +64879, +64878, +58474, +52136, +64879, +58443, +54217, +52136, +49991, +54184, +62636, +54184, +39360, +47844, +58377, +49958, +60556, +54216, +52072, +47878, +52072, +52104, +45701, +37281, +54185, +56266, +54153, +52072, +47879, +52105, +37314, +49960, +50024, +47879, +43621, +45734, +45766, +45766, +58412, +54218, +54218, +50025, +39460, +33154, +28994, +26882, +31172, +26914, +31140, +33187, +33187, +35397, +37446, +29059, +35366, +31140, +29060, +20705, +16545, +16578, +8256, +6176, +4129, +4129, +6274, +8322, +16806, +10434, +12579, +10499, +12580, +18886, +27338, +10434, +14692, +14660, +12547, +14660, +14692, +12579, +8321, +12580, +12579, +12547, +14692, +14724, +14692, +12611, +23112, +20967, +12579, +18918, +18886, +16741, +10304, +37739, +58835, +52300, +47944, +37282, +41573, +49992, +49928, +39459, +52233, +56524, +65073, +52330, +56395, +52105, +39395, +41606, +41542, +45766, +58411, +49991, +47845, +47877, +56361, +56361, +54216, +52104, +49959, +37281, +45701, +43555, +54120, +54152, +41474, +47846, +45733, +45733, +56298, +62637, +47814, +54185, +62637, +49927, +52007, +47846, +45733, +52072, +62638, +54218, +43686, +30944, +37314, +47944, +37379, +37347, +33153, +60524, +49926, +60490, +49991, +49991, +49960, +43686, +47912, +45831, +41573, +45864, +41573, +43718, +52138, +43654, +45799, +49992, +47911, +47846, +49959, +43621, +47847, +47879, +49960, +43621, +43653, +52138, +41573, +43686, +45833, +31107, +24768, +28995, +26914, +28962, +24769, +24801, +22721, +20641, +20641, +18561, +18561, +18561, +18561, +16513, +18659, +10240, +14433, +18593, +31173, +64978, +56462, +50091, +43719, +35301, +26753, +20480, +33091, +60653, +60685, +52200, +54313, +45862, +37347, +35204, +28866, +24705, +26849, +62769, +65074, +48039, +39556, +35235, +28866, +33090, +31009, +24704, +28929, +39525, +45832, +47945, +47912, +56298, +58443, +60523, +58410, +62571, +64683, +60490, +64683, +62603, +58313, +58345, +60426, +58314, +60427, +60427, +56201, +54122, +52073, +54122, +49994, +45800, +43720, +41639, +37413, +29058, +24865, +22720, +18528, +16480, +16480, +16512, +18625, +16577, +18658, +18658, +18625, +18658, +18690, +16609, +16609, +29286, +50416, +60948, +58868, +58900, +58900, +58900, +58900, +58900, +58900, +58900, +56820, +56819, +56819, +56819, +56787, +56819, +56787, +56787, +56787, +56787, +56787, +56786, +56786, +56787, +56787, +56787, +56787, +56787, +56755, +56755, +56755, +54706, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54673, +54641, +52593, +52593, +52561, +52561, +52560, +52560, +50480, +50480, +48400, +48399, +48367, +46287, +46287, +46287, +46287, +46287, +46255, +44207, +44207, +44174, +42126, +42126, +42126, +42159, +42159, +42160, +42160, +42160, +40112, +40079, +38031, +37999, +37999, +35951, +35951, +35951, +33870, +31790, +31790, +31758, +31758, +29710, +29678, +29645, +27597, +27597, +27565, +27565, +25517, +25485, +25485, +25517, +23437, +23405, +21324, +21324, +19244, +19212, +19212, +19244, +19244, +19244, +19212, +19212, +19212, +17164, +17131, +17131, +17131, +17131, +17131, +17131, +17131, +17099, +17098, +17066, +17066, +14986, +14985, +14953, +12873, +12872, +12840, +12840, +12808, +10759, +10759, +12807, +12807, +12807, +12807, +12807 +}, +{ +48499, +48499, +48467, +48467, +48467, +48467, +48467, +48466, +46386, +46386, +46354, +44273, +44273, +44241, +42160, +42128, +40080, +38000, +35919, +33839, +33807, +33806, +31726, +31694, +29613, +29581, +27500, +27500, +25420, +25387, +25355, +23275, +23275, +23242, +21162, +21162, +21194, +23242, +23274, +23274, +23274, +23274, +25355, +25355, +27435, +27468, +29548, +29581, +33742, +33774, +33806, +35855, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +33839, +33774, +31726, +31662, +29646, +29614, +29582, +27534, +27533, +27501, +25453, +25453, +25453, +25486, +27566, +25519, +27600, +27665, +29746, +27699, +29779, +29844, +27797, +27829, +27862, +29942, +29975, +30007, +30040, +32120, +32120, +32153, +34234, +34266, +36314, +34266, +34266, +34266, +36314, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36378, +38426, +38426, +38427, +38427, +38459, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40539, +42588, +42588, +42588, +44636, +44668, +42589, +44604, +46650, +48731, +50746, +50549, +54447, +60587, +64780, +60555, +54216, +54184, +52071, +47845, +47781, +45668, +45668, +49894, +54088, +58313, +60491, +62571, +62571, +58377, +58312, +58280, +56199, +54119, +56199, +54151, +54183, +56296, +58377, +56265, +60459, +58411, +54186, +47912, +39526, +33154, +24800, +20576, +20576, +22688, +26849, +28994, +33156, +35301, +41542, +43655, +45767, +52073, +47879, +41540, +47847, +41541, +47879, +45831, +50057, +39524, +41573, +41573, +43686, +41508, +41509, +41574, +37414, +26979, +14336, +14400, +14400, +18626, +18592, +20673, +20706, +18593, +16481, +16513, +16513, +14432, +14465, +18626, +18593, +16546, +14402, +14369, +24899, +58576, +52071, +43618, +47876, +64780, +56362, +50057, +43654, +39396, +29027, +28962, +26880, +41638, +50057, +47943, +50056, +49990, +64846, +58507, +54249, +58443, +56362, +43685, +45765, +49991, +52136, +60556, +58442, +52071, +54184, +45732, +54184, +47813, +45733, +43620, +52072, +49991, +47846, +49992, +45733, +56266, +58346, +45701, +56266, +54186, +62670, +45766, +45766, +43685, +45767, +58412, +45767, +54219, +47880, +54219, +39427, +43621, +39427, +45800, +28961, +33156, +28962, +29027, +37414, +37445, +33155, +33154, +35268, +41639, +37445, +33284, +26979, +24898, +18626, +14465, +10304, +6176, +4129, +6274, +6274, +6274, +18822, +14628, +10434, +8353, +6208, +16773, +23112, +6209, +12547, +14693, +14692, +16805, +16773, +12547, +14692, +14693, +16805, +10466, +12547, +12547, +12579, +12579, +20999, +16773, +14628, +20967, +20998, +18886, +4096, +10272, +39754, +54511, +62865, +47912, +35202, +45799, +33121, +56299, +52137, +54411, +65041, +56589, +56557, +58475, +30976, +39460, +39460, +52042, +54186, +43653, +47813, +52071, +60555, +62636, +47845, +52071, +50024, +47911, +52072, +45733, +54185, +47846, +56266, +47814, +54153, +45765, +56298, +54218, +45734, +54153, +52072, +47846, +49959, +47846, +49926, +49991, +45700, +52105, +41540, +39395, +54218, +50024, +45863, +43751, +39460, +45799, +56298, +47813, +58378, +60491, +47814, +39395, +41508, +49992, +41541, +35234, +35266, +41606, +37380, +47912, +47847, +54186, +49992, +54185, +47878, +52072, +52040, +45766, +49960, +45766, +45798, +52137, +43718, +47944, +37412, +41638, +29026, +26914, +26946, +22753, +28962, +24801, +26881, +22721, +22753, +20641, +20641, +20641, +20609, +20641, +18561, +18594, +12320, +14433, +18560, +39657, +60721, +37445, +41639, +37382, +18432, +28962, +48009, +64816, +56331, +56396, +50056, +45864, +39493, +28994, +22656, +20544, +35333, +62768, +52203, +41573, +33153, +28896, +33121, +35266, +43686, +45799, +45798, +52137, +58508, +58475, +58410, +58442, +60458, +58345, +60393, +58279, +60360, +60457, +58344, +60489, +62538, +56199, +56199, +56200, +54087, +54088, +52007, +49862, +45733, +45733, +49927, +52040, +49960, +49992, +52105, +52073, +45799, +41573, +35268, +31075, +24866, +20673, +18593, +18593, +18625, +20706, +20706, +20674, +20706, +20738, +18658, +18690, +25028, +50416, +60981, +60948, +60948, +58900, +58932, +58900, +58900, +58900, +58900, +56820, +56820, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56787, +56787, +56787, +56786, +56786, +56787, +56787, +56787, +56819, +56787, +56787, +56787, +56755, +56755, +54706, +54706, +54706, +54706, +54706, +54706, +54706, +54674, +54674, +54674, +54674, +54673, +54641, +52593, +52560, +52560, +52560, +50480, +50480, +50480, +48399, +48367, +46287, +48335, +46287, +46287, +46255, +46255, +44174, +44174, +42126, +42126, +42126, +42127, +42159, +42159, +42160, +42160, +40112, +40079, +38031, +38031, +38031, +35983, +35951, +35951, +33903, +33870, +31790, +31758, +31758, +31758, +29710, +29678, +27597, +27598, +27597, +27597, +25549, +25517, +25485, +25517, +23437, +23405, +21324, +21324, +21292, +19212, +19212, +19244, +19244, +19212, +19212, +19212, +19212, +19212, +17131, +17131, +17163, +17131, +17131, +19179, +17131, +17099, +17099, +17099, +17066, +15018, +14985, +14953, +12873, +12873, +12872, +12840, +12840, +12808, +12807, +12807, +12807, +12807, +12807, +12775 +}, +{ +48499, +48499, +48467, +48467, +48499, +48467, +48467, +48467, +46386, +46354, +44273, +44273, +44273, +44241, +42161, +40080, +40048, +37967, +35855, +33807, +33806, +31726, +31726, +31694, +29580, +27500, +27468, +25420, +25419, +25387, +23307, +23274, +21162, +21162, +19081, +19081, +19081, +21162, +21194, +21194, +21194, +23274, +25322, +25322, +25355, +27435, +29516, +29580, +31661, +31694, +33742, +33774, +33806, +33806, +35855, +35855, +33807, +33807, +33839, +33839, +33839, +33807, +33774, +31726, +29614, +29614, +29614, +27534, +27501, +27501, +25453, +25421, +25421, +25453, +25486, +25518, +25519, +25519, +27633, +27666, +27699, +29779, +29844, +27797, +27829, +27862, +29942, +29975, +30007, +30040, +30072, +32120, +32153, +32185, +34266, +34266, +34266, +34266, +34266, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +38426, +38426, +38426, +38426, +38459, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40507, +40540, +42588, +42588, +42588, +44636, +44636, +42589, +42555, +44602, +48731, +50713, +48371, +52301, +62635, +64780, +64715, +60555, +62635, +58442, +52071, +47814, +45669, +41475, +45668, +47814, +52008, +56201, +58346, +62539, +62539, +58313, +56232, +54054, +54086, +56199, +52038, +54118, +56264, +56231, +52005, +60458, +62604, +56331, +54218, +50058, +50058, +45897, +39623, +37446, +24801, +20576, +22624, +24737, +26882, +33124, +35236, +37348, +45799, +45799, +45799, +49960, +37315, +39460, +33153, +54316, +33218, +39557, +39493, +39396, +41477, +41508, +37315, +39527, +37544, +31271, +20707, +12352, +14400, +18592, +18592, +20705, +20706, +18593, +16545, +16545, +16513, +14433, +16513, +16513, +16514, +12353, +10240, +33318, +64979, +39392, +41505, +52070, +64846, +64782, +47879, +43654, +39364, +33253, +28994, +31074, +31106, +52202, +47911, +47942, +64814, +56361, +56362, +45797, +50023, +56363, +41572, +50024, +60556, +64847, +60588, +54216, +47877, +47877, +54184, +45732, +52071, +58443, +54249, +54217, +52104, +45765, +56331, +52072, +52008, +54121, +52073, +56299, +54251, +37347, +33121, +39427, +39427, +41508, +39428, +41541, +37348, +45800, +47913, +43622, +39460, +45767, +43687, +31042, +43753, +26817, +35333, +41607, +45800, +43622, +47880, +52106, +39526, +37445, +29091, +18592, +18592, +20739, +16610, +6176, +4128, +2048, +4193, +8387, +10467, +8224, +14628, +12515, +14692, +10434, +10434, +4128, +12515, +14693, +12547, +10466, +14660, +8353, +12579, +20999, +10434, +16805, +16773, +12580, +18919, +14692, +14692, +12547, +12579, +21000, +16741, +18918, +12547, +8257, +10272, +58771, +50219, +43815, +49992, +43653, +37347, +45767, +58412, +58443, +52266, +54444, +62993, +54476, +58540, +39395, +49993, +43654, +35138, +47815, +47846, +56265, +56264, +62635, +56264, +54216, +62636, +58476, +54250, +43620, +47846, +60492, +41475, +45701, +58379, +60492, +54185, +54153, +52073, +58411, +56298, +45669, +52040, +49991, +47878, +49959, +47846, +47846, +58444, +47814, +52040, +56266, +45766, +45798, +35266, +52171, +43653, +43620, +45733, +56298, +45733, +47847, +49928, +47880, +47880, +43718, +39492, +41638, +37379, +47912, +47912, +45766, +54218, +43685, +47911, +47846, +49991, +49959, +49959, +56266, +47847, +49992, +39460, +50025, +41605, +37412, +31073, +29026, +26946, +24801, +22753, +28962, +26849, +26914, +22720, +24834, +20641, +20641, +20641, +20641, +18560, +22787, +14433, +12320, +16546, +20673, +31205, +41640, +41639, +26816, +20512, +35269, +60687, +56524, +58572, +58381, +43655, +43655, +33124, +28898, +26850, +18528, +27011, +60718, +54347, +39460, +37251, +41414, +60462, +56363, +54280, +58444, +56363, +56362, +58442, +58441, +54150, +52005, +58344, +56231, +56199, +62505, +60425, +56199, +56166, +54086, +56231, +56231, +52038, +52006, +49926, +49894, +47782, +43621, +43653, +41539, +39427, +43653, +47879, +45766, +43653, +45766, +47846, +47815, +45734, +43655, +41607, +37446, +29092, +22786, +18625, +20706, +20706, +20673, +22754, +22754, +20706, +18657, +18690, +20802, +50384, +63029, +60948, +60948, +58900, +58932, +56852, +58868, +58868, +56820, +56820, +56819, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56819, +56819, +56819, +56786, +56786, +56787, +56787, +56819, +56819, +56787, +56787, +56787, +56787, +56755, +56786, +56786, +56786, +56754, +54706, +54706, +54706, +54706, +54706, +54674, +54674, +54674, +54673, +52560, +52560, +52561, +52561, +52561, +50512, +50480, +48400, +48367, +48367, +48367, +46287, +46255, +46255, +44174, +44174, +42126, +42126, +42126, +42126, +42159, +42159, +42160, +42160, +40112, +40079, +40079, +40079, +38031, +38031, +35983, +35983, +33903, +33870, +31790, +31790, +31790, +31790, +31758, +29710, +29678, +29678, +27630, +27630, +27598, +25517, +25517, +25517, +23437, +23405, +21325, +21324, +21324, +21292, +21292, +21292, +19212, +19212, +19212, +17131, +19212, +19212, +19212, +19212, +17131, +17131, +17131, +19179, +19179, +19179, +17099, +17099, +17066, +17066, +14985, +14953, +14921, +12873, +12872, +12872, +12840, +12840, +12840, +12808, +12808, +12807, +12807, +12775 +}, +{ +50547, +48499, +48499, +48499, +48467, +48467, +48467, +48467, +46418, +46386, +44305, +44273, +44274, +42193, +40113, +40080, +38000, +35887, +33839, +33775, +31694, +29614, +29614, +27533, +27501, +25420, +25388, +25388, +23307, +21227, +21195, +19114, +21162, +19081, +19049, +19081, +19081, +19081, +19081, +19081, +19081, +21161, +21162, +23242, +25290, +25355, +27468, +29549, +29613, +31661, +31693, +33742, +33774, +33774, +33774, +33774, +33742, +33774, +33774, +33775, +33807, +31727, +29646, +29646, +29614, +29614, +29614, +27534, +27501, +25454, +25421, +23373, +23374, +23374, +25454, +25487, +25520, +25520, +25553, +25554, +27699, +27731, +25715, +25716, +27797, +27861, +29942, +29975, +30040, +30008, +30040, +32120, +32121, +32153, +34233, +36282, +34265, +34265, +34265, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36378, +38426, +38459, +38427, +38427, +38427, +38427, +40507, +40507, +40507, +40540, +40507, +40507, +40507, +40507, +42556, +42588, +42588, +42588, +44603, +42587, +40507, +48763, +56888, +54480, +56394, +62666, +64813, +64780, +64813, +64845, +64747, +58408, +52102, +54183, +49925, +45732, +43619, +45668, +47846, +49895, +45734, +47814, +49894, +49895, +52040, +52007, +54120, +58345, +60458, +60457, +56201, +54055, +49861, +60426, +58410, +56264, +54183, +58441, +64813, +62668, +58444, +52106, +43622, +31010, +28929, +24704, +20480, +22625, +20545, +24836, +29029, +31141, +33188, +39527, +39461, +37381, +52107, +43655, +43622, +47880, +45734, +39395, +35300, +37380, +39525, +35364, +39656, +41770, +33318, +22754, +18593, +16512, +18561, +16545, +16513, +16513, +16513, +16481, +14401, +16514, +16514, +14498, +12385, +12320, +26947, +58544, +52041, +45766, +47974, +64877, +54183, +54153, +43654, +31075, +35302, +26881, +28961, +39557, +45798, +47910, +54184, +56296, +56329, +52038, +58378, +47846, +41507, +35168, +52039, +56330, +54249, +60556, +49958, +54184, +56330, +52039, +56297, +60523, +56362, +41571, +45798, +47878, +49991, +47846, +45700, +58378, +45766, +49959, +45701, +43556, +54153, +52105, +47879, +43653, +43686, +43686, +37315, +45800, +43688, +37349, +31042, +33188, +37348, +35236, +45768, +26784, +56333, +39429, +41607, +41574, +37348, +43654, +39461, +28929, +33221, +26980, +22820, +16578, +10402, +6176, +6208, +4128, +4160, +10499, +16806, +12580, +16773, +10434, +14660, +16773, +18854, +14628, +12515, +14660, +12579, +14660, +12579, +12579, +18886, +18886, +8353, +14692, +12514, +14627, +14627, +10433, +16773, +14659, +18885, +14659, +12709, +10499, +10305, +14434, +12288, +35496, +60817, +48105, +54346, +43750, +41605, +35202, +45767, +47878, +54184, +52135, +60652, +52200, +54249, +56298, +37249, +47847, +39427, +43653, +56330, +58410, +62636, +62635, +47909, +58474, +64912, +58606, +64750, +50056, +41571, +52169, +60653, +64879, +52169, +56362, +56264, +49926, +49959, +52040, +54153, +43621, +41572, +58509, +64783, +60524, +58443, +58410, +60524, +62637, +39427, +50024, +52137, +47846, +50024, +47879, +50024, +54218, +43685, +50057, +49927, +62638, +52040, +45734, +47847, +54218, +39460, +49992, +45767, +39428, +45766, +52041, +45702, +45766, +49927, +49927, +47879, +60557, +41540, +60525, +56267, +43654, +43589, +41509, +43655, +35204, +33155, +24801, +26914, +24833, +22753, +22817, +26849, +26881, +26882, +24801, +22721, +20641, +20641, +18561, +20674, +18593, +16545, +14465, +12353, +16482, +20708, +16416, +26885, +16384, +31172, +50187, +65074, +58573, +50121, +39491, +39493, +33187, +28963, +28931, +24704, +28897, +39493, +62703, +60555, +56297, +52103, +56297, +52071, +64782, +52071, +54184, +54152, +52039, +49925, +58344, +58345, +54151, +54086, +56232, +52006, +54119, +60426, +60426, +49893, +49894, +49861, +54055, +49862, +47716, +47749, +49862, +49862, +43556, +43588, +45668, +43589, +39363, +39395, +43621, +41541, +37315, +37316, +37315, +39429, +39461, +39494, +41574, +41574, +37414, +33253, +29091, +24833, +20640, +24866, +20673, +22753, +22753, +22883, +20770, +16641, +39916, +61046, +58901, +58932, +58932, +61045, +58932, +58932, +58932, +56852, +56852, +56820, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56786, +56787, +56787, +56786, +56786, +56786, +56754, +54706, +54674, +54674, +54674, +54674, +52593, +52593, +50513, +50480, +50480, +48367, +48400, +48368, +46287, +46287, +46287, +46254, +44206, +44206, +44206, +44207, +44207, +44207, +44239, +44239, +44272, +42160, +42160, +42160, +42160, +40112, +38031, +37999, +35919, +35918, +35918, +35919, +33871, +33838, +31790, +31758, +31758, +29678, +29678, +29678, +29678, +27630, +27598, +27597, +25549, +25517, +23405, +23372, +21324, +21324, +19244, +19211, +19211, +19243, +19212, +19211, +19211, +19211, +19211, +19211, +19212, +19211, +19179, +17131, +17131, +17131, +17131, +17099, +17098, +17098, +17066, +17034, +14985, +14953, +14953, +12872, +12840, +12840, +12840, +12808, +12808, +12808, +12808, +12808, +12808 +}, +{ +50579, +50547, +48499, +48499, +48499, +48499, +48467, +48467, +48466, +46386, +46354, +44273, +44273, +42193, +40080, +38000, +35919, +33839, +33807, +31726, +29614, +29614, +27534, +25453, +25421, +23340, +23308, +23307, +21227, +21195, +21194, +19082, +19081, +19049, +17000, +17000, +17001, +19049, +19049, +19049, +19081, +19081, +21129, +21161, +23210, +25322, +27435, +27468, +29580, +29581, +31661, +31661, +33742, +33742, +33742, +31726, +33774, +33742, +33774, +33775, +33775, +31727, +29646, +29646, +27533, +27533, +27533, +27501, +25453, +25453, +25421, +23373, +23406, +25454, +25454, +25487, +25520, +25520, +25521, +25553, +27667, +25651, +25683, +25716, +27797, +27829, +27862, +27895, +30007, +30007, +30040, +32120, +32153, +32153, +34201, +34234, +36314, +34265, +34233, +34233, +34265, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36378, +38394, +38394, +38394, +38427, +38427, +38427, +40507, +40507, +40507, +40507, +40507, +40507, +40508, +42556, +42556, +42556, +44636, +42588, +40507, +48763, +56823, +54414, +56394, +62731, +64877, +64781, +64780, +62699, +62634, +60521, +58441, +62570, +60490, +56264, +52038, +47845, +45700, +41507, +39362, +37281, +41475, +45701, +52040, +54121, +54153, +56298, +58410, +58410, +58346, +56232, +52006, +58345, +60490, +58473, +52134, +54247, +56328, +60554, +60555, +56297, +49959, +47879, +47912, +43718, +37380, +28994, +20576, +18464, +22721, +20640, +22688, +26946, +33220, +35301, +35334, +28994, +39527, +35332, +33219, +39590, +33187, +31139, +31106, +26945, +31139, +33350, +31205, +29092, +20641, +16480, +16480, +16513, +18626, +18659, +18626, +16481, +12321, +16514, +14465, +12385, +12385, +12288, +24834, +50059, +43589, +52105, +62798, +60651, +49990, +45733, +41574, +37381, +24802, +35334, +33187, +39525, +54250, +54217, +62700, +60522, +62635, +47845, +56265, +52072, +47846, +54152, +56298, +49958, +52136, +56329, +49958, +54217, +47846, +52104, +47878, +43587, +52104, +37345, +52136, +50024, +33088, +47846, +47846, +49927, +47847, +43620, +35169, +56299, +52040, +45701, +43621, +43653, +47911, +47879, +45767, +45800, +37348, +33122, +45833, +39526, +45800, +37348, +43655, +37316, +35235, +37381, +43752, +33187, +41542, +43655, +45801, +33188, +31173, +20673, +20739, +18691, +6209, +4096, +4128, +2048, +6273, +10532, +10499, +12580, +14660, +16773, +18854, +16773, +8353, +16805, +14692, +12515, +16805, +8321, +10434, +14628, +12547, +18918, +14660, +14660, +12579, +18886, +14660, +12514, +14627, +10401, +12547, +25192, +14758, +16709, +10273, +12288, +18528, +39656, +52364, +58735, +56491, +54315, +41606, +39429, +39395, +45766, +54249, +58507, +64910, +58539, +54282, +58443, +52073, +43621, +43621, +47880, +47813, +47845, +52071, +60522, +60587, +64846, +64879, +52234, +56298, +41571, +41571, +43717, +56460, +58475, +39458, +54249, +56297, +49958, +60492, +54120, +56266, +49992, +43653, +41572, +50024, +52137, +58411, +52072, +47878, +43620, +45798, +43653, +54251, +54218, +45766, +50025, +39427, +47847, +39395, +45734, +45701, +47814, +39395, +47847, +54154, +43621, +39395, +45799, +41541, +39428, +49993, +39428, +43621, +52073, +52073, +54154, +52073, +43588, +45734, +43621, +41508, +43621, +39428, +37315, +37349, +35268, +33156, +24801, +26914, +24866, +24833, +22752, +26849, +26881, +26882, +24801, +22721, +22689, +20641, +20609, +20642, +18625, +14400, +14465, +14433, +14433, +18594, +20609, +18464, +41705, +62898, +54446, +48010, +35299, +39461, +33154, +31042, +28929, +26881, +28929, +43752, +58509, +56395, +56394, +54216, +60556, +62669, +60523, +49990, +54184, +58410, +49925, +54119, +52038, +58410, +56231, +56231, +62571, +54151, +56232, +54119, +54119, +52038, +56232, +52006, +54120, +58313, +56200, +54087, +54087, +56200, +54088, +52007, +49894, +52007, +52039, +49895, +47782, +45701, +45734, +43621, +39396, +37315, +37250, +41477, +37348, +35235, +35203, +33155, +35236, +33252, +31172, +26979, +22753, +22786, +20673, +22753, +22818, +24931, +20802, +18722, +33512, +56788, +61014, +58965, +58965, +58965, +58932, +58932, +58932, +58932, +56852, +56852, +56852, +56852, +56820, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56819, +56819, +56819, +56787, +56787, +56787, +54739, +54739, +56787, +56787, +56787, +56787, +56787, +56819, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56786, +56754, +56754, +54674, +54674, +54674, +54642, +52593, +50513, +50513, +50480, +50448, +48400, +48400, +48367, +46287, +46287, +46287, +46287, +44207, +44239, +44239, +44207, +44239, +44239, +44271, +44272, +44240, +44240, +42192, +42192, +42160, +40112, +38031, +37999, +35983, +35951, +35951, +35919, +33871, +33838, +31790, +31758, +31758, +29678, +29678, +29678, +29678, +27630, +27597, +25517, +25517, +23436, +23404, +23372, +21324, +21324, +19243, +19244, +21292, +21292, +19244, +19212, +19211, +19211, +19211, +19211, +19211, +19211, +19211, +19211, +19211, +19211, +19179, +17099, +19147, +17098, +17066, +14985, +14985, +14953, +14920, +12872, +14888, +12840, +12840, +12840, +12808, +12808, +12808, +12808 +}, +{ +50579, +50579, +48499, +48499, +48499, +48499, +48499, +48467, +46386, +46386, +46354, +44274, +42225, +40113, +40048, +37968, +35887, +33806, +31726, +31694, +29614, +27534, +25453, +25421, +23372, +21260, +21227, +21227, +19146, +19114, +19114, +17033, +16969, +14921, +14920, +14888, +14888, +14888, +14920, +16968, +17001, +19049, +19081, +21129, +21162, +23242, +25355, +27436, +27500, +29548, +29581, +31629, +31661, +31662, +31694, +31694, +31662, +31662, +31662, +31662, +29614, +29614, +27565, +27533, +27501, +27501, +27501, +25453, +25421, +25421, +23374, +23374, +23406, +25455, +25487, +25487, +25520, +25520, +23473, +25553, +25618, +25651, +25683, +25716, +27797, +27829, +27862, +27862, +27927, +29975, +30040, +32120, +32121, +32153, +34201, +34201, +34233, +34233, +34233, +34233, +34233, +34265, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +36346, +38427, +38394, +36346, +38394, +38427, +38427, +40507, +40507, +40507, +40507, +40507, +40507, +40508, +42556, +42556, +42556, +44636, +42588, +42555, +50810, +54709, +54382, +60620, +64876, +64845, +64780, +64748, +62602, +60553, +64714, +64715, +64747, +64748, +62603, +58377, +58345, +54152, +47846, +45701, +39426, +37314, +41475, +45702, +45734, +45766, +47880, +49960, +47879, +45732, +47813, +47845, +52071, +58409, +58442, +49989, +52134, +47876, +50022, +52102, +52102, +54215, +56329, +56361, +52168, +56459, +50120, +45862, +41702, +31138, +24832, +20640, +18528, +20576, +24834, +26980, +26947, +35399, +26979, +27011, +29156, +31172, +33253, +31172, +26978, +22752, +22753, +22753, +26979, +27012, +22787, +18593, +16481, +16481, +14465, +14433, +12320, +12353, +16546, +14465, +12385, +12417, +14432, +22720, +45897, +56267, +43717, +47974, +62797, +64813, +54185, +39461, +37413, +33188, +28962, +33187, +39492, +50057, +56362, +64781, +60522, +62635, +54216, +49958, +54184, +54152, +56330, +64814, +54184, +54216, +45765, +45765, +49958, +54152, +52072, +56298, +39426, +62637, +56363, +47911, +49992, +45798, +47846, +49992, +47847, +41572, +47846, +49992, +49959, +45766, +47814, +54185, +49959, +47879, +47911, +50025, +52106, +45799, +49993, +39493, +31041, +31074, +41574, +39461, +37348, +39494, +37413, +39493, +37445, +41607, +35268, +31107, +26881, +22754, +18626, +14465, +10304, +4096, +6208, +6241, +2048, +6273, +12612, +16806, +16838, +23080, +20999, +12515, +18886, +12515, +8289, +16741, +16773, +12515, +14628, +10434, +10434, +14660, +10466, +18918, +16773, +20999, +10434, +16805, +14692, +18853, +14660, +23079, +16773, +18919, +10337, +12288, +22755, +22721, +56591, +58670, +60814, +52201, +56364, +41541, +43622, +37282, +41572, +52169, +56394, +58571, +58572, +54249, +54217, +47847, +41508, +35169, +43654, +52104, +56297, +58442, +62635, +54183, +56361, +43716, +41604, +52104, +37313, +45830, +41636, +47943, +60588, +60556, +56330, +52071, +45700, +56298, +49927, +52072, +47878, +33088, +35233, +45797, +47910, +54217, +58410, +47846, +43653, +56364, +45799, +49992, +50025, +45734, +39395, +39427, +58412, +47847, +54154, +49927, +54153, +45734, +43653, +45734, +45734, +39428, +43654, +43621, +45799, +47912, +43621, +54186, +49928, +52041, +43589, +41476, +41540, +45766, +43686, +52073, +45767, +43686, +37348, +39527, +37414, +31140, +24801, +24833, +24866, +24865, +24833, +26849, +26881, +26882, +24802, +22721, +22689, +20641, +20641, +20609, +18593, +18626, +14433, +14401, +20772, +14336, +20640, +50187, +65043, +54381, +39591, +43720, +43656, +33059, +33058, +35268, +35300, +41606, +54315, +60621, +58539, +58538, +56359, +54216, +52136, +47845, +41506, +47877, +52071, +60522, +54183, +54151, +52071, +56264, +56232, +54151, +56199, +52038, +49925, +58345, +56264, +56199, +60458, +58312, +58377, +60425, +54151, +54087, +54120, +56232, +52007, +52006, +54087, +56200, +54120, +54088, +54088, +49927, +49927, +49927, +47814, +45702, +43589, +43589, +41509, +39396, +35170, +33058, +33123, +33187, +31107, +26947, +24834, +22786, +20673, +22754, +24866, +22850, +22850, +22882, +25028, +48336, +63094, +63126, +61013, +61013, +58964, +58933, +58933, +58932, +58932, +58900, +56852, +56852, +56852, +56852, +56820, +56819, +56819, +56819, +56787, +56787, +56787, +56819, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56819, +56787, +56787, +56787, +56819, +56819, +56819, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56786, +56755, +56754, +54674, +54674, +52594, +52593, +50513, +50513, +50481, +50481, +50480, +48400, +48367, +48367, +48367, +46319, +46287, +46287, +44239, +44239, +44239, +44271, +44272, +46320, +44240, +44241, +44273, +44273, +42192, +40144, +40112, +40079, +38031, +37999, +37999, +35951, +35919, +35919, +33871, +33871, +33839, +31758, +31726, +29678, +29678, +29678, +27597, +27565, +27565, +25484, +23404, +23404, +23404, +23404, +21324, +21324, +21324, +21324, +21324, +21324, +21292, +21292, +21292, +21292, +21292, +21291, +19243, +19243, +19244, +19243, +19211, +19179, +19179, +19146, +17066, +17066, +17033, +14985, +14953, +14920, +14888, +14888, +14888, +12840, +12840, +12840, +12840, +12840 +}, +{ +50579, +48499, +48499, +48499, +48499, +48499, +46419, +46386, +46386, +44306, +44274, +42225, +42193, +40113, +38000, +37968, +33839, +31758, +31726, +29646, +27566, +27533, +25453, +23340, +21292, +19179, +19147, +19114, +17066, +17066, +17033, +14953, +14888, +12840, +12808, +12775, +10727, +12775, +12808, +14888, +14920, +16968, +17001, +19049, +19081, +21162, +25323, +25388, +27468, +27468, +29549, +29581, +31629, +31662, +31662, +31662, +31662, +31662, +31662, +29614, +29614, +29582, +27534, +27533, +27533, +27501, +25453, +25421, +23373, +23374, +23374, +23374, +23407, +23407, +23439, +25488, +25520, +25520, +23505, +25554, +25619, +25651, +25715, +25748, +27829, +27829, +27862, +27862, +27927, +30007, +30040, +30072, +32121, +32121, +32121, +32121, +32152, +32153, +34201, +34233, +34233, +34265, +36314, +36346, +36314, +36346, +36346, +36346, +36346, +36346, +36346, +36378, +38394, +36346, +36346, +36346, +38427, +38427, +38427, +38427, +38427, +40475, +40475, +40507, +40508, +42556, +42556, +42556, +44604, +42588, +42555, +52826, +56724, +56494, +64781, +64876, +64747, +64747, +64715, +62602, +62634, +64747, +64714, +64650, +62602, +64747, +62602, +64716, +64684, +58410, +56298, +54152, +47879, +43653, +41508, +37314, +37315, +39461, +41574, +41606, +41476, +41540, +43653, +45798, +49992, +50024, +47911, +52137, +50024, +52137, +52136, +52103, +56361, +54216, +52135, +54249, +52168, +56459, +64847, +58540, +58574, +52300, +48075, +35430, +22720, +18464, +16416, +16416, +18560, +18560, +22851, +18658, +22787, +20738, +20705, +22786, +22818, +22786, +20640, +20641, +20641, +18593, +20641, +18594, +16513, +16513, +14465, +12353, +10272, +14466, +12385, +10304, +10336, +16544, +24865, +50090, +43621, +47878, +54345, +64877, +52103, +47846, +37348, +35300, +35334, +28962, +35268, +39460, +39491, +56330, +54248, +60555, +58442, +64749, +47845, +56265, +54216, +52071, +56296, +43651, +45764, +43651, +58378, +45765, +47813, +52104, +54185, +52039, +54185, +54217, +47911, +64816, +56331, +54185, +56331, +47879, +43653, +41572, +56299, +43653, +45701, +47846, +49959, +41507, +49991, +54185, +43620, +43621, +37314, +43687, +35235, +41606, +45865, +35267, +43752, +47978, +47946, +33187, +41639, +45930, +35333, +31107, +29059, +24867, +20739, +18691, +8256, +6144, +6209, +2048, +2048, +4128, +10499, +12580, +21000, +20999, +18854, +12515, +14660, +16741, +16741, +16805, +16805, +10434, +16741, +14660, +20967, +14660, +16773, +14692, +23112, +16773, +18918, +8386, +14693, +10466, +20999, +10434, +18886, +18854, +8224, +8192, +27013, +35366, +35332, +60752, +52298, +65235, +54282, +54251, +35202, +39429, +39428, +50056, +56427, +58507, +60749, +62830, +62766, +56298, +47814, +41508, +37283, +41541, +43653, +47878, +56329, +64781, +64748, +50022, +50087, +52168, +58411, +47846, +58443, +60621, +52201, +62702, +52104, +56298, +62604, +52039, +54185, +52072, +47846, +45765, +58443, +52136, +52136, +52104, +50023, +49959, +52104, +52137, +56331, +45799, +54218, +49992, +37347, +43654, +54218, +47815, +47847, +49928, +43621, +47814, +41475, +45734, +37315, +47879, +39428, +45799, +47880, +43654, +49993, +45767, +45767, +49960, +43621, +49928, +45734, +45734, +41541, +43653, +43718, +43686, +41639, +39526, +37414, +29027, +29027, +24833, +24866, +24866, +24833, +24833, +24833, +26882, +26882, +24802, +22721, +22721, +22689, +22689, +22722, +16448, +16546, +12320, +12288, +18594, +20673, +52302, +52299, +50122, +37477, +39494, +37349, +30978, +35171, +30976, +47977, +52203, +54315, +58540, +58539, +64813, +60554, +49989, +47910, +39394, +39425, +45732, +47845, +54184, +62604, +54184, +56232, +56264, +54119, +60490, +56232, +51973, +60458, +62538, +52038, +52038, +58377, +60490, +56264, +58344, +54151, +54151, +56264, +56232, +56232, +54087, +56167, +56200, +58280, +56167, +54087, +56200, +54087, +52007, +54088, +52007, +49863, +47782, +47783, +47815, +45735, +41509, +35203, +33122, +33123, +29026, +26914, +26915, +24867, +24866, +22786, +24866, +22786, +24898, +24963, +20770, +39786, +60949, +63159, +61013, +61045, +61045, +58933, +58932, +58932, +58932, +58900, +56852, +56852, +56852, +56852, +56852, +56820, +56819, +56819, +56819, +56787, +56787, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56786, +56755, +56755, +56754, +54674, +54674, +52594, +52593, +52561, +50513, +50513, +50480, +50480, +48400, +48400, +48368, +48367, +46319, +46319, +46287, +46287, +46320, +46320, +46352, +46352, +46321, +44273, +44305, +44273, +44273, +42192, +40112, +40112, +40080, +40080, +38031, +37999, +37999, +35951, +35951, +35918, +35919, +33838, +33838, +31758, +31758, +31758, +29678, +29645, +27597, +27565, +25485, +25484, +25484, +23436, +23404, +23404, +23404, +23404, +23404, +23404, +23404, +23404, +23372, +23372, +23372, +21324, +21324, +21324, +21324, +21324, +21292, +21259, +19179, +19178, +19146, +19114, +17066, +17033, +14985, +14953, +14920, +14920, +14888, +12840, +12840, +12840, +12840, +12840 +}, +{ +48499, +48499, +48499, +48499, +48467, +46419, +46419, +46386, +46386, +44306, +42225, +42193, +40113, +38033, +38000, +35920, +33807, +31726, +29646, +29646, +25485, +25453, +23373, +21292, +21260, +19147, +17066, +17066, +17034, +14986, +14953, +12840, +12808, +10760, +10727, +8647, +8614, +8615, +10695, +12807, +12808, +12840, +14888, +16968, +17001, +19082, +21195, +23307, +25355, +27436, +27468, +29548, +29549, +29581, +29581, +29581, +29582, +29582, +29582, +29582, +27534, +27533, +25453, +25453, +25453, +25453, +25421, +23373, +23374, +23374, +23406, +23406, +23407, +23407, +23439, +23472, +23472, +23505, +23505, +23538, +25618, +25651, +25684, +25748, +27829, +27829, +27862, +27862, +27927, +30007, +30040, +30072, +32120, +32121, +32121, +32121, +32120, +32120, +32153, +32153, +34233, +34233, +34266, +34266, +34266, +34265, +34233, +34233, +34233, +34265, +36346, +36346, +36346, +36314, +36314, +36314, +36346, +38394, +38427, +38427, +38427, +38427, +40475, +40507, +40507, +40508, +42556, +42556, +42524, +44636, +44602, +52792, +56691, +60622, +64780, +62698, +64714, +64715, +64748, +64715, +64715, +64714, +62569, +60424, +62569, +64780, +64682, +62603, +64683, +60457, +58378, +58378, +56298, +52072, +47847, +41573, +39428, +39460, +37347, +35267, +37284, +35236, +35268, +37349, +35268, +33123, +35268, +35268, +35237, +39430, +39461, +35267, +45799, +41573, +41573, +45799, +45832, +39493, +43686, +50025, +43718, +45864, +50155, +50155, +47978, +41639, +33253, +26947, +20608, +16448, +16448, +16448, +16546, +18626, +18658, +20706, +20706, +18593, +18593, +20674, +20674, +20674, +20673, +18561, +14400, +12352, +14433, +12385, +10272, +12418, +10272, +12385, +10304, +14464, +37543, +52171, +47847, +45830, +48039, +60684, +58442, +45733, +43654, +33187, +33188, +33155, +37413, +47944, +50056, +60588, +56329, +49989, +52103, +62603, +54183, +54216, +52071, +58410, +52103, +52103, +58442, +52071, +54185, +47878, +56330, +56266, +52105, +60524, +43653, +41507, +52072, +52072, +47846, +54186, +47847, +39395, +37346, +64880, +31008, +39427, +49992, +45733, +47846, +54217, +45765, +43653, +45733, +45766, +45766, +49993, +41574, +47913, +50123, +33187, +41639, +26880, +31042, +37445, +41704, +33252, +29027, +24833, +26979, +14400, +14498, +8224, +6176, +6241, +4128, +4160, +6241, +2048, +6241, +10499, +12547, +12515, +10466, +23112, +20999, +10434, +12547, +12547, +14660, +12515, +16773, +16741, +14660, +10434, +12547, +18886, +14660, +8321, +16774, +10467, +14693, +16806, +20967, +23080, +25193, +8321, +10304, +37610, +45964, +35301, +31138, +56525, +64911, +50184, +39426, +43686, +43622, +39396, +41541, +43718, +58508, +64911, +65007, +60717, +58507, +56330, +54250, +43621, +43654, +43654, +49992, +49959, +58410, +54216, +54216, +47909, +56361, +54249, +49991, +64782, +47911, +47911, +54249, +52136, +56362, +45765, +47845, +52007, +58443, +45733, +64782, +60524, +64782, +52136, +45732, +50023, +41506, +43684, +52104, +49992, +33089, +39460, +47880, +54219, +43654, +49993, +43589, +45734, +56234, +49895, +49960, +43588, +41475, +54153, +45702, +43686, +45799, +47880, +41574, +37347, +45767, +45734, +49960, +49960, +52073, +43589, +47847, +45702, +43621, +43654, +43719, +43719, +35332, +29058, +33253, +24801, +29027, +24833, +24866, +24833, +24833, +24833, +24833, +24833, +24801, +24801, +22721, +22754, +22722, +22689, +22690, +20674, +16513, +14466, +16514, +14336, +24866, +54382, +39557, +31105, +35266, +39493, +28896, +41541, +45830, +64814, +58508, +50056, +64879, +62766, +52071, +52072, +45701, +47782, +37281, +47878, +45733, +54152, +62637, +58378, +49926, +47813, +54119, +54151, +56264, +60458, +56264, +60458, +58377, +56264, +54151, +56264, +64683, +64716, +60490, +62570, +60490, +62603, +58344, +54151, +54118, +54119, +56231, +56167, +56167, +54086, +54119, +56232, +54087, +52006, +54119, +52007, +49895, +51976, +51943, +49895, +47815, +45670, +39364, +37283, +35235, +31107, +26914, +26947, +24899, +24899, +22786, +24899, +22785, +24898, +27011, +22850, +29254, +56723, +65239, +61013, +61046, +61013, +58933, +58932, +58932, +58932, +58900, +56852, +56852, +56852, +56852, +56852, +56852, +56819, +56819, +56819, +56787, +56787, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56787, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56819, +56787, +56787, +56787, +56755, +56755, +54706, +54674, +52626, +52593, +52593, +52561, +50513, +50513, +50513, +50480, +50480, +48400, +48400, +48400, +48368, +48368, +46320, +46320, +46352, +46352, +46353, +46353, +46353, +46385, +46385, +46353, +44305, +44305, +42224, +42225, +42193, +42160, +40112, +40079, +37999, +37998, +37966, +35918, +35919, +35918, +33838, +33838, +31758, +31758, +31758, +31726, +29678, +29645, +27565, +27565, +27565, +25485, +25484, +25484, +25484, +25485, +25485, +25485, +25485, +25485, +25453, +25452, +23404, +23404, +23404, +23404, +23404, +23372, +21292, +21259, +21259, +19178, +19146, +19146, +17066, +17033, +17001, +14921, +14920, +14920, +14920, +14920, +14921, +14921, +14921 +}, +{ +50579, +48499, +48467, +48467, +48467, +46419, +46387, +44338, +44306, +44306, +42193, +40113, +38033, +35952, +35920, +33840, +31759, +29646, +29646, +27566, +25485, +23405, +21292, +19212, +19180, +17099, +17066, +17066, +14986, +14954, +12873, +10760, +10760, +10728, +8647, +8614, +8582, +8614, +8615, +10695, +12775, +12807, +12808, +12840, +14920, +17001, +19114, +21194, +25355, +25355, +25388, +27468, +27501, +27501, +29549, +27533, +27501, +27501, +27501, +27501, +25453, +25421, +23373, +23373, +23373, +23373, +23341, +23373, +23374, +23374, +23406, +23407, +23407, +23440, +23472, +23472, +23505, +23505, +23506, +23506, +23538, +23571, +23635, +25716, +25748, +27829, +27862, +27862, +27927, +30007, +30040, +30040, +32120, +32121, +32153, +34169, +32153, +32153, +32121, +32153, +32153, +34233, +34234, +34266, +34234, +34234, +34233, +34201, +34201, +34233, +34266, +36346, +36314, +36314, +36314, +36314, +36314, +36346, +38394, +38394, +38427, +38427, +38427, +40475, +40507, +40507, +40507, +40507, +42524, +44635, +48730, +54807, +58705, +62669, +64748, +62666, +64747, +64747, +64748, +64683, +64682, +64682, +62536, +58343, +64649, +64715, +60489, +60456, +62570, +60457, +56232, +56199, +54152, +52039, +52071, +52072, +49992, +47879, +41540, +35202, +35171, +33091, +31010, +28962, +28963, +28930, +33189, +28931, +28964, +28963, +28963, +26817, +35269, +31042, +28962, +35236, +31075, +33123, +37317, +35203, +37348, +37348, +41638, +41639, +39494, +41639, +43753, +41705, +35367, +33287, +22755, +18529, +14465, +14433, +12320, +12320, +18593, +18561, +20674, +18561, +18528, +18561, +20673, +20674, +18593, +16545, +14433, +10272, +10305, +12385, +10272, +12417, +10304, +14432, +48075, +47945, +41476, +43685, +48039, +56458, +58475, +45766, +43654, +35300, +35269, +33187, +35235, +47976, +47943, +52103, +54216, +56296, +56296, +60555, +52103, +54183, +49958, +47877, +64911, +58410, +49958, +58442, +45700, +49959, +49992, +49959, +49959, +52072, +45734, +43653, +49959, +39427, +45734, +45766, +52073, +49960, +41605, +45799, +45766, +47879, +52073, +47879, +54218, +52105, +56330, +45733, +47911, +45766, +45766, +45799, +37380, +37413, +29026, +24768, +35333, +35332, +43817, +39559, +39623, +26913, +24899, +20673, +18626, +12384, +14563, +8289, +2048, +4096, +2048, +2048, +4128, +4160, +14661, +20999, +10434, +23112, +18918, +27306, +8289, +18886, +14660, +14660, +12515, +25193, +21031, +12515, +10434, +16773, +16773, +10466, +10467, +12579, +8322, +16806, +20999, +16773, +12547, +20967, +16741, +4096, +31270, +50287, +33285, +33252, +35299, +43782, +58572, +54345, +45830, +52138, +41574, +37316, +39428, +47944, +50023, +64878, +65007, +56459, +43781, +54250, +33088, +39428, +41573, +54251, +60557, +45797, +60556, +62668, +60522, +58409, +56329, +64781, +39394, +58410, +45765, +52104, +52136, +30976, +54185, +56330, +52039, +58378, +52072, +52104, +47846, +45765, +49991, +52071, +47846, +54184, +43619, +54185, +41572, +45798, +39427, +49960, +41540, +39460, +54154, +41508, +47814, +58380, +52008, +41476, +54186, +45734, +47879, +39395, +49960, +39395, +39395, +39428, +45767, +37348, +49993, +39428, +43654, +43654, +56267, +47847, +47848, +47880, +45767, +41541, +45832, +37445, +39559, +29026, +31140, +26914, +29092, +22753, +22753, +24801, +26882, +26881, +24833, +24833, +24801, +22721, +22721, +22722, +22722, +22689, +22690, +20642, +14433, +8192, +14466, +18561, +26947, +39592, +39493, +35299, +35298, +47944, +60589, +62701, +62732, +52231, +64878, +64943, +64846, +41571, +47846, +52008, +45605, +51945, +41540, +45766, +47879, +47846, +54152, +54120, +52006, +58378, +54183, +56264, +60490, +60426, +58345, +62571, +54119, +45699, +54151, +58344, +58344, +60490, +60490, +60457, +60522, +60522, +58344, +52070, +54151, +56264, +58345, +56200, +58280, +58312, +56232, +58312, +54119, +54087, +54119, +52007, +52007, +54120, +51975, +49895, +47815, +47750, +45637, +41509, +39396, +35235, +28994, +26882, +24833, +24834, +22786, +26947, +24866, +24899, +24931, +24931, +27044, +54577, +65239, +61013, +61045, +58932, +58933, +58932, +58932, +58932, +58932, +58900, +56852, +56852, +56852, +56852, +56820, +56819, +56819, +56787, +56787, +56787, +56819, +56819, +56819, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56819, +56819, +56819, +56819, +56819, +58867, +58867, +58867, +58867, +58867, +58867, +56819, +56787, +56787, +56755, +56755, +54706, +54674, +54674, +52626, +52594, +52593, +52593, +52593, +52593, +52561, +50513, +50480, +50480, +50480, +48400, +48400, +48368, +48400, +48400, +48433, +48433, +48433, +46385, +48433, +46386, +46386, +46418, +46385, +46385, +46354, +44305, +44273, +42192, +42192, +42160, +40079, +40079, +37999, +37999, +37999, +35919, +35886, +33838, +33838, +33838, +33806, +33806, +31758, +31726, +29677, +29677, +29645, +27565, +27597, +27597, +27597, +27565, +27565, +27565, +27533, +27533, +27533, +27533, +25485, +25485, +25485, +25452, +23404, +23372, +23371, +23339, +21259, +21226, +19146, +19114, +17033, +17033, +14953, +14953, +14953, +14921, +14921, +14921, +14953, +14953 +}, +{ +48499, +48499, +48467, +46419, +46419, +46419, +44339, +44306, +42258, +42226, +40145, +38065, +38032, +35920, +33839, +33807, +29679, +29646, +27566, +25518, +25453, +23405, +21292, +19212, +19180, +17099, +17066, +15018, +14986, +14953, +12873, +10760, +10728, +10727, +8647, +8614, +6534, +6534, +8614, +8614, +8647, +10695, +10727, +12808, +12840, +14921, +17033, +19114, +23275, +23275, +25355, +25388, +25388, +27468, +25421, +25421, +27469, +27469, +27469, +27469, +25421, +25421, +23373, +23373, +23341, +23341, +21293, +21293, +21326, +21326, +23375, +23407, +23440, +23472, +25520, +23505, +23505, +23537, +23538, +23538, +23571, +23603, +23636, +23668, +25748, +27829, +27829, +27862, +27927, +30007, +30040, +30040, +32088, +32121, +32121, +32121, +32153, +32153, +32121, +32121, +32153, +34233, +34233, +34233, +34233, +34233, +32153, +32153, +32153, +34201, +34233, +34266, +34233, +34233, +36314, +36314, +36314, +36314, +36346, +36346, +38427, +38427, +38427, +40475, +40475, +40475, +40507, +40507, +44604, +44603, +48729, +54741, +58640, +62636, +62602, +64714, +64779, +64747, +64715, +62570, +62570, +64682, +64649, +62536, +60489, +60456, +58343, +60424, +62569, +62537, +56231, +51973, +54118, +51973, +54086, +56231, +58377, +58411, +54185, +49959, +47848, +41573, +37380, +28993, +26881, +24736, +26881, +24768, +26848, +24704, +24736, +24704, +24704, +22624, +22656, +26816, +28961, +24768, +24736, +28963, +26850, +28962, +26881, +24736, +24769, +24801, +28995, +31141, +31173, +35464, +29126, +18593, +16513, +18626, +16513, +16513, +18561, +16480, +18593, +18593, +20674, +18593, +18593, +18593, +18593, +16546, +14465, +12320, +10305, +10305, +10272, +10305, +10304, +14432, +41704, +45832, +35138, +47912, +48040, +60717, +56394, +43653, +49993, +33154, +33220, +26848, +33186, +33120, +54249, +41538, +52103, +56329, +56296, +56329, +49990, +41538, +60523, +47877, +54184, +56297, +43587, +60459, +62604, +49926, +47879, +56298, +52104, +39394, +54185, +47846, +39395, +56234, +45701, +45766, +56331, +43686, +52138, +43718, +43686, +60557, +56331, +45766, +45733, +47879, +50024, +41572, +33153, +41573, +45799, +39461, +37413, +24736, +45931, +39559, +26946, +33285, +45930, +31172, +33253, +26979, +24964, +20771, +16546, +12417, +6176, +4128, +2048, +2080, +4193, +2112, +2048, +2048, +14725, +21032, +10435, +16806, +20999, +16773, +12579, +29451, +18918, +12515, +20999, +16773, +12547, +16773, +23112, +10434, +14660, +16773, +14660, +16773, +16773, +14660, +10467, +14660, +25193, +20967, +4096, +8224, +52366, +54414, +35365, +28994, +33219, +50122, +54282, +64846, +58508, +37346, +50026, +33122, +47880, +43717, +62734, +52201, +50185, +56491, +56395, +47879, +41573, +30976, +35169, +52106, +52137, +45765, +52071, +58410, +60490, +56296, +62603, +58377, +43652, +47845, +43652, +43684, +45733, +56298, +47878, +52072, +52039, +43620, +47846, +52136, +52104, +52136, +58411, +56298, +41507, +60524, +52104, +49991, +49992, +47912, +45799, +50025, +45734, +47880, +52073, +43621, +41508, +52008, +39363, +37250, +54186, +37217, +54186, +43621, +49993, +43622, +43654, +39460, +43654, +37348, +47880, +49961, +49993, +52073, +45702, +39396, +47913, +43655, +43687, +37380, +37381, +31074, +37446, +29027, +22720, +29027, +26946, +22753, +24833, +24866, +24801, +24801, +24833, +24833, +24833, +22753, +22721, +22721, +22689, +20673, +24770, +18528, +18657, +12384, +14498, +16513, +20609, +31108, +39461, +43719, +58541, +64879, +56362, +58539, +64943, +56457, +64877, +56393, +47909, +41570, +54152, +47781, +49895, +54088, +47911, +35233, +47910, +52039, +56265, +60490, +58345, +56232, +54151, +56264, +60458, +56265, +56232, +54119, +56232, +56232, +56264, +58377, +56264, +58377, +62603, +60490, +60522, +62603, +56296, +52070, +54119, +56232, +58312, +54119, +56199, +58280, +56264, +58345, +54151, +52038, +52006, +49926, +49894, +49926, +49894, +49862, +49862, +49895, +47782, +45670, +41509, +37348, +33155, +28929, +24833, +24833, +22721, +24834, +24866, +24898, +24898, +27011, +27044, +52464, +65207, +61013, +58965, +58932, +58932, +58932, +58932, +58932, +58900, +56852, +56852, +56852, +56820, +56819, +56819, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +54739, +54739, +56787, +56787, +56819, +56819, +56819, +56819, +58899, +58899, +58899, +58899, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +56787, +56787, +56755, +56755, +54706, +54674, +54674, +54674, +52626, +52593, +52593, +52593, +52593, +50513, +50513, +50513, +50481, +50480, +48400, +48400, +48400, +48433, +48433, +48433, +48433, +48433, +48465, +48465, +46417, +46418, +46418, +46418, +46386, +46385, +44305, +44305, +44273, +44273, +44241, +42192, +40080, +40112, +40079, +38031, +37999, +35919, +35919, +35919, +35887, +35887, +33839, +33806, +33806, +33806, +31758, +31726, +29678, +29678, +29678, +29646, +29645, +29645, +29645, +29613, +29645, +29613, +27565, +27565, +27565, +27533, +25484, +25452, +25452, +23372, +23339, +21259, +21227, +19146, +19146, +17066, +17034, +17033, +14985, +14953, +14953, +14953, +14985, +14985 +}, +{ +48499, +48467, +46419, +46386, +46387, +44339, +44338, +44306, +42226, +40146, +40113, +38033, +35952, +33872, +31759, +31759, +29679, +27598, +27566, +25486, +23405, +23373, +21324, +19212, +19180, +17099, +17066, +14986, +14954, +14953, +12873, +10760, +10728, +8679, +8647, +8615, +8582, +6534, +6534, +8582, +8582, +8614, +8647, +10727, +12807, +14888, +17001, +19081, +21162, +21162, +21195, +23275, +23307, +23308, +23308, +23308, +25356, +25356, +25388, +25388, +23340, +23340, +23340, +23341, +23341, +23341, +21293, +23373, +21326, +21326, +21326, +23407, +23407, +23472, +23472, +25553, +23505, +23538, +23538, +23538, +25619, +23603, +23636, +23668, +25748, +27829, +27862, +27862, +27927, +30007, +30040, +30040, +32088, +32120, +32120, +32088, +32121, +32121, +32121, +32153, +34233, +34233, +34201, +32153, +32153, +32121, +32121, +32120, +32120, +32152, +34201, +34233, +34201, +34233, +34233, +36314, +36281, +36281, +36314, +36314, +38394, +38394, +38394, +38395, +40475, +40475, +40507, +40507, +44636, +44570, +48729, +52660, +56494, +60458, +60424, +64682, +64747, +64747, +64683, +60457, +60457, +64683, +64682, +62569, +58376, +58311, +60424, +60456, +58311, +58311, +56166, +49860, +58278, +56198, +58343, +60456, +60457, +60490, +58378, +58345, +58443, +54250, +56395, +50089, +45928, +37476, +35363, +39557, +45863, +39525, +39493, +35332, +31074, +37445, +35332, +26880, +26848, +26913, +24768, +20544, +18464, +20544, +18464, +18464, +18432, +18432, +16384, +18528, +18560, +18592, +18624, +16576, +18593, +20673, +16480, +18561, +18561, +18561, +18561, +16480, +18593, +18593, +18593, +18625, +18625, +18626, +16546, +12320, +10305, +12385, +12385, +10305, +12385, +18658, +29026, +50090, +47783, +33121, +54347, +62798, +56395, +52073, +41541, +37413, +31042, +35268, +37380, +39492, +41604, +49990, +62636, +58409, +60522, +56264, +54183, +56297, +62668, +43652, +45733, +47846, +54185, +47846, +52072, +60524, +52072, +47846, +47878, +49959, +52072, +60492, +45733, +52072, +43588, +47879, +45798, +54218, +45799, +41573, +52106, +47912, +45734, +52105, +35168, +54250, +47879, +43653, +45799, +52105, +45832, +33186, +45832, +37381, +31172, +35366, +33253, +37511, +29091, +29027, +22785, +20673, +18593, +16578, +16610, +10337, +4096, +4096, +4226, +0, +2080, +2080, +4193, +6241, +16774, +10467, +12547, +18854, +14692, +12515, +16741, +23080, +6208, +29451, +14660, +20967, +12515, +16773, +23080, +14692, +10466, +16805, +20999, +10434, +12547, +10434, +12547, +16773, +20966, +10402, +6144, +44177, +56558, +45929, +33284, +24800, +33187, +45864, +58476, +64879, +60653, +52170, +43719, +43687, +35234, +50057, +52169, +60620, +56556, +58605, +52202, +64847, +49992, +49992, +52138, +43686, +47910, +50023, +45797, +56297, +47877, +56264, +60523, +56264, +54185, +62636, +56330, +64814, +54185, +47878, +64750, +52040, +45733, +54185, +49958, +43620, +43652, +47879, +54185, +43588, +45701, +49959, +45766, +54250, +56330, +52105, +52073, +49993, +54218, +49992, +45734, +49927, +54153, +52041, +52041, +45734, +47782, +39395, +47879, +45734, +52073, +47847, +43654, +47880, +47912, +41573, +45767, +41573, +47880, +41541, +39428, +41509, +39461, +45767, +35203, +35235, +39494, +28962, +29027, +26979, +26914, +35398, +22720, +20640, +24833, +26914, +24801, +26914, +26882, +26914, +26914, +24834, +22721, +20641, +20641, +20673, +20609, +20641, +14464, +10304, +14465, +16481, +22722, +22625, +45800, +56429, +64944, +52200, +60652, +64845, +58474, +62732, +58506, +47941, +54248, +54216, +49925, +47812, +58377, +49860, +52136, +45797, +56330, +58410, +56297, +56264, +58344, +56199, +54151, +52038, +58410, +56264, +60491, +58345, +60458, +64716, +60458, +60457, +58345, +54151, +58345, +58345, +54151, +58409, +58409, +54151, +52071, +54119, +54151, +52006, +52006, +51974, +54151, +56264, +54151, +52038, +52039, +52006, +49926, +49862, +49861, +47781, +47846, +49895, +47782, +45637, +43589, +41541, +39396, +33155, +29059, +26914, +20640, +22721, +24801, +24834, +24931, +27011, +27076, +52464, +63094, +61045, +58965, +58932, +58900, +58900, +58900, +56852, +56852, +56852, +56820, +56819, +56819, +56819, +56787, +54739, +54739, +54739, +54739, +54739, +54706, +54707, +54739, +56787, +54739, +56787, +56787, +56819, +56819, +56819, +56819, +56819, +58899, +58900, +58932, +58932, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +56787, +56787, +56787, +56755, +56755, +54706, +54674, +54674, +54674, +52593, +52593, +52593, +52593, +52561, +52561, +52593, +50513, +50481, +50480, +48400, +48401, +48433, +48433, +48433, +48498, +48498, +48466, +48466, +48466, +46418, +46418, +46418, +48466, +46386, +46353, +46353, +46353, +44305, +44273, +44241, +42193, +42192, +42160, +40111, +40079, +38031, +37999, +37999, +35919, +35919, +35919, +35887, +35887, +35919, +35919, +33839, +31758, +31758, +31758, +31726, +31726, +31726, +31726, +31726, +31726, +31726, +29646, +29645, +29645, +27565, +27565, +27533, +25452, +25420, +23371, +23339, +21259, +21227, +19179, +19146, +17066, +17066, +17034, +17033, +14953, +14953, +14985, +14985 +}, +{ +48467, +48467, +48467, +46386, +44306, +44306, +44307, +42226, +40178, +40145, +38065, +38033, +35952, +33840, +31759, +31759, +27631, +27566, +25518, +25486, +23405, +23373, +21293, +19212, +17099, +17066, +17066, +14986, +12905, +12873, +10792, +10760, +10728, +8647, +8647, +8614, +8614, +8614, +8614, +8614, +8582, +8614, +10694, +10695, +12775, +12808, +14920, +14953, +17033, +19114, +19146, +21195, +21227, +23275, +21227, +21227, +23275, +23307, +23308, +23308, +23308, +21260, +21260, +21260, +21261, +21261, +21293, +21294, +21294, +21294, +21327, +21359, +21360, +21360, +21424, +23505, +23537, +23538, +23538, +25619, +23571, +23636, +25716, +25716, +25749, +25781, +27830, +27863, +29975, +30007, +30008, +30040, +32088, +32088, +32121, +32153, +32153, +32153, +32153, +32153, +34234, +34234, +32153, +32153, +32153, +32121, +32120, +32120, +30040, +30040, +32088, +32120, +32120, +32120, +32153, +34201, +34233, +34233, +36313, +36346, +38394, +38394, +38395, +36346, +38395, +38427, +40507, +40507, +42523, +46650, +50743, +52528, +60621, +64651, +62569, +62634, +60554, +62602, +62602, +64682, +64682, +60521, +60424, +60424, +60392, +60424, +60457, +62538, +56264, +54086, +56264, +58345, +62603, +62602, +62570, +62569, +60489, +64650, +64780, +64748, +60457, +56264, +64781, +62700, +58507, +56394, +45862, +47943, +60588, +54281, +54281, +60620, +62733, +60653, +56460, +58541, +56428, +62735, +58574, +50090, +50155, +48074, +52300, +58607, +52300, +50220, +50188, +37542, +35430, +35463, +31205, +22817, +18528, +18496, +20608, +20609, +18528, +16481, +16513, +16513, +16545, +18625, +18625, +20673, +20641, +18561, +16546, +14465, +12385, +12418, +12386, +10240, +12385, +16544, +24801, +43719, +41477, +43751, +41734, +65041, +54282, +60557, +31073, +41671, +26848, +45865, +35299, +43718, +54217, +64782, +58442, +56264, +60490, +58410, +62668, +52104, +58410, +54185, +56266, +47814, +58379, +60525, +60460, +45733, +54153, +52072, +52104, +47878, +41506, +43620, +52039, +47846, +49927, +45766, +47911, +50024, +45799, +43653, +50025, +54186, +35202, +54186, +39395, +52138, +45766, +43685, +39492, +41638, +37477, +39591, +33220, +29026, +33253, +31172, +26947, +20576, +26850, +24834, +22787, +18626, +16578, +16578, +8257, +6176, +4161, +2080, +2080, +4128, +2080, +4193, +2048, +6274, +12612, +16806, +14660, +20999, +18886, +18886, +14660, +16773, +18854, +10434, +12515, +14660, +12547, +29451, +16806, +20999, +20999, +14660, +16838, +18983, +21031, +21032, +27370, +20966, +10369, +12416, +18722, +54610, +60750, +37477, +31075, +22656, +28994, +39493, +54250, +54249, +52168, +47975, +37379, +37445, +41606, +33154, +43782, +58540, +58734, +65073, +52266, +54315, +43621, +39395, +54153, +37281, +54185, +62637, +47845, +58410, +58443, +54216, +41506, +52038, +50023, +37313, +54152, +56265, +49926, +56298, +60524, +54152, +64750, +54185, +64815, +54282, +43653, +47846, +52072, +58379, +60460, +47847, +58379, +54186, +52073, +41541, +41508, +56266, +47846, +54218, +52040, +47879, +49927, +47814, +43621, +49928, +45734, +45734, +47847, +35202, +49961, +39428, +41573, +41573, +35235, +39396, +43686, +39396, +47847, +49960, +41509, +41509, +37316, +37283, +31009, +35236, +28994, +33220, +33253, +26882, +26914, +26914, +26946, +24833, +24801, +26914, +26914, +24833, +26849, +28962, +26914, +24801, +22689, +22689, +22721, +20641, +20673, +18593, +14497, +12353, +16579, +14369, +18496, +20544, +58573, +56427, +64846, +62733, +64846, +58475, +56362, +60588, +52071, +47845, +58410, +49990, +54248, +56296, +54215, +52134, +50022, +58507, +62700, +58442, +56232, +54118, +58344, +58376, +60425, +58345, +64749, +60490, +58344, +54086, +56264, +60458, +60490, +58377, +58410, +58345, +56232, +51974, +52039, +56297, +56265, +56264, +56297, +58377, +56297, +54216, +54184, +54152, +56265, +58378, +58345, +56232, +56233, +56265, +56265, +52039, +49990, +52039, +49926, +47781, +45733, +43556, +41443, +43557, +39429, +37316, +31075, +29026, +26914, +24801, +22753, +22721, +24866, +27011, +27076, +48238, +60981, +61046, +56852, +56852, +56852, +56852, +56820, +56820, +56852, +56820, +56819, +54739, +54739, +54739, +54707, +54706, +54706, +54706, +54707, +54707, +54706, +54674, +54706, +54706, +54739, +56787, +56787, +56787, +56787, +56819, +56819, +56819, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58867, +58867, +56819, +56787, +56787, +56787, +56787, +56754, +56754, +54706, +54706, +54674, +54642, +54642, +54674, +54674, +52593, +52593, +52593, +52593, +52561, +50513, +50481, +50481, +50513, +50513, +50513, +50546, +50546, +50546, +50546, +48498, +48466, +48466, +48466, +48466, +48434, +46386, +46386, +46386, +46386, +46354, +46354, +44273, +44241, +42193, +42160, +42160, +40080, +40079, +40047, +40047, +37999, +37999, +37999, +37999, +37967, +35919, +35919, +35919, +35919, +35887, +33838, +33806, +33806, +33806, +33807, +33806, +33806, +31726, +31726, +29646, +29645, +29613, +27533, +27532, +27500, +25452, +25419, +23340, +23339, +21227, +19146, +19146, +19114, +17066, +17066, +14986, +14986, +14986, +17066 +}, +{ +46387, +46387, +46387, +46354, +44274, +44306, +42258, +40145, +40145, +38065, +38033, +35984, +33872, +33840, +31759, +31727, +27598, +27566, +25518, +25486, +23405, +23373, +21293, +19212, +17099, +17066, +14986, +14986, +12873, +12841, +10792, +10760, +8648, +8647, +8647, +8614, +8614, +6566, +6566, +8582, +8582, +8582, +8614, +10662, +10694, +10727, +12808, +14888, +14921, +17001, +17033, +19114, +19114, +21195, +21162, +21162, +21194, +21195, +21227, +21228, +21228, +21228, +21260, +21260, +21261, +21261, +21293, +21294, +21326, +21294, +21327, +21359, +21360, +21392, +21424, +23537, +25618, +25618, +25651, +25651, +23635, +25716, +25716, +25748, +27829, +27829, +27862, +29943, +27927, +30007, +30008, +32088, +32088, +32088, +32120, +32121, +32153, +32153, +32153, +32153, +32185, +32185, +32153, +32121, +32120, +30072, +30072, +32088, +30040, +30040, +30040, +32120, +32088, +32088, +32121, +32153, +32153, +32153, +34233, +36314, +36314, +36314, +38394, +38394, +38394, +38427, +40475, +40475, +42491, +48730, +52758, +52463, +60556, +64650, +64618, +64683, +60522, +62570, +64682, +64683, +64682, +60521, +58376, +60424, +64683, +64683, +64683, +64683, +60425, +58345, +60490, +60426, +62571, +62570, +62570, +60489, +58376, +58376, +58377, +60425, +58312, +49925, +54151, +54184, +54249, +54249, +43684, +43652, +56200, +56232, +60426, +56264, +47845, +45765, +47878, +45765, +39460, +45799, +45832, +39493, +41606, +41639, +41638, +39558, +41573, +45799, +47945, +52171, +56430, +54349, +50124, +52237, +52302, +45931, +29092, +24866, +18528, +18528, +16480, +16480, +16513, +16513, +16512, +18561, +20609, +18561, +16546, +12385, +10305, +10273, +12386, +10305, +12352, +18658, +26946, +26784, +47816, +39493, +52299, +65042, +62734, +41604, +37347, +33219, +35268, +39494, +47912, +39492, +54250, +56362, +62636, +54216, +49958, +52070, +45764, +54184, +58410, +52072, +43620, +60492, +49927, +39395, +37249, +41507, +52104, +45733, +62702, +56330, +58378, +54217, +52104, +54185, +41507, +49991, +45798, +39459, +52137, +45766, +43653, +56331, +41508, +47847, +35234, +43686, +45799, +37347, +45832, +43719, +35332, +37446, +26881, +33252, +26914, +33285, +26947, +24866, +31141, +22721, +20673, +18658, +16546, +14498, +8256, +4128, +4161, +2080, +2112, +4160, +2080, +2048, +4161, +6274, +14661, +14660, +16773, +20999, +16741, +20966, +27306, +23080, +10434, +14628, +16741, +14628, +14628, +12547, +14596, +14660, +25193, +14660, +23144, +16837, +16806, +20999, +31564, +14627, +8224, +10240, +35560, +54577, +45927, +43784, +26914, +22656, +22688, +41606, +56331, +52072, +62733, +50056, +43750, +31041, +31009, +45831, +60589, +52200, +65040, +60782, +52233, +56428, +47847, +49992, +47846, +43652, +54153, +58378, +54184, +52136, +47845, +58443, +62636, +43586, +60555, +52104, +49958, +49926, +58378, +54185, +49958, +49959, +52104, +47878, +47846, +56330, +60557, +41475, +56298, +58379, +45701, +52040, +47847, +49992, +49960, +45734, +52073, +43621, +47879, +54153, +47846, +43653, +37282, +49927, +41508, +49927, +39395, +45702, +39395, +41540, +47880, +45799, +52138, +41573, +35235, +43687, +43686, +47848, +47880, +49960, +37283, +45767, +39396, +47881, +37381, +39494, +37414, +37447, +29027, +22720, +31172, +24833, +24833, +26946, +26979, +26979, +24834, +26914, +26881, +26882, +26882, +24801, +22689, +20641, +20641, +20641, +18561, +18626, +14466, +10272, +10273, +20675, +18496, +47978, +60653, +62733, +62700, +62700, +54249, +45829, +45797, +47845, +52039, +56265, +60491, +54185, +60491, +52071, +64716, +56264, +56264, +58377, +54151, +52005, +56199, +54054, +54054, +58345, +58409, +58410, +62603, +52070, +56264, +62570, +60457, +58377, +60490, +60458, +62604, +64652, +64652, +60426, +58410, +60523, +56330, +58411, +58411, +56330, +56298, +58411, +60492, +58411, +58475, +58475, +58410, +56362, +56329, +54216, +54217, +54216, +54152, +54185, +54152, +49959, +52040, +49895, +45701, +45669, +39428, +37316, +33154, +31107, +29059, +26914, +24866, +22786, +24866, +26979, +27011, +44045, +56787, +58965, +56852, +56916, +56852, +56852, +56819, +56819, +56819, +56787, +56787, +54739, +54739, +54707, +54706, +54706, +54674, +54674, +54674, +54706, +54674, +54674, +54706, +54706, +54706, +54706, +54706, +56787, +56787, +56787, +56819, +56819, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58899, +58867, +58867, +58867, +56787, +56787, +56787, +56755, +56754, +56754, +54706, +54674, +54674, +54674, +54674, +54674, +54674, +52594, +52593, +54642, +52593, +52561, +52561, +50513, +50513, +50513, +50513, +50546, +50546, +50546, +50546, +50546, +48498, +48498, +48466, +48466, +48466, +48466, +48434, +46386, +46386, +46386, +46386, +46386, +46386, +44306, +44306, +44273, +44273, +44241, +44240, +42160, +40080, +40080, +40047, +40047, +37999, +37999, +37999, +37999, +37999, +35919, +35919, +35887, +33838, +33838, +33839, +33839, +33806, +33806, +33806, +31726, +31726, +31726, +29645, +29613, +27533, +27532, +25452, +25452, +25420, +23372, +23340, +21227, +19179, +19146, +19114, +17066, +17066, +17066, +17066, +15018 +}, +{ +46386, +46386, +46387, +44306, +42226, +42226, +42226, +40145, +40113, +38065, +38033, +35953, +33904, +33840, +31760, +31759, +27599, +27566, +25486, +25486, +23373, +21325, +21292, +19212, +17099, +15018, +14986, +14953, +12841, +10792, +10792, +10760, +8647, +8647, +8615, +8614, +6534, +6534, +6566, +8614, +8614, +8614, +8614, +8582, +8614, +10695, +10728, +12808, +12840, +12840, +14953, +17001, +19082, +19114, +19082, +19082, +19082, +21162, +21195, +21195, +21195, +21228, +21260, +21260, +21261, +21293, +21294, +21326, +21326, +21326, +21359, +21359, +21392, +21392, +23505, +23570, +25650, +25651, +25683, +25684, +25716, +25749, +25749, +25749, +27829, +27830, +27862, +27895, +27927, +29975, +30008, +30040, +30040, +30040, +32120, +32120, +32153, +32153, +32153, +32153, +32153, +32153, +32121, +32121, +30040, +30040, +30040, +30040, +30008, +30008, +30008, +30008, +32056, +32088, +32088, +32120, +32120, +32120, +34169, +34233, +34201, +36282, +36314, +38394, +38394, +38426, +38427, +38427, +40442, +50778, +52628, +54478, +60523, +62538, +62538, +62571, +58376, +60424, +64650, +64715, +64747, +64682, +62569, +64683, +62570, +62570, +64683, +62538, +56232, +56264, +56232, +51974, +52006, +56264, +60490, +56264, +54118, +52038, +54086, +58313, +56168, +49861, +51942, +52039, +56265, +56265, +49894, +49926, +51942, +47748, +54087, +58313, +58345, +47846, +45733, +41540, +37347, +43686, +37380, +35202, +35267, +41574, +39526, +41606, +41541, +41509, +43622, +43654, +39429, +33122, +35268, +37381, +39559, +39624, +37478, +48076, +41770, +29060, +20673, +18560, +16513, +16512, +16480, +18560, +18561, +18593, +16546, +12417, +10272, +10305, +10305, +10272, +14433, +22787, +26914, +28865, +43590, +43719, +50154, +62766, +60588, +43685, +47912, +31074, +35268, +33155, +47912, +45831, +47878, +58474, +58442, +60587, +49958, +56264, +62636, +60555, +45733, +47878, +49926, +54153, +41475, +47846, +47814, +49926, +52104, +60524, +50023, +62701, +43620, +47813, +52039, +56330, +49959, +54185, +45733, +52137, +60524, +52072, +52105, +52040, +43653, +39395, +52138, +49993, +54252, +37381, +37413, +28961, +26914, +31139, +24768, +31140, +26979, +26979, +29060, +22753, +22721, +22754, +18626, +16545, +12417, +10369, +6176, +4128, +4161, +2080, +2080, +2080, +2080, +4161, +2048, +12613, +12580, +18919, +14661, +14692, +18886, +10434, +23112, +16773, +20999, +23112, +10402, +23113, +18886, +14660, +14628, +16741, +20967, +14660, +16805, +14724, +10466, +18854, +35758, +8256, +10304, +12320, +48173, +58736, +39589, +37477, +16416, +20609, +24802, +43752, +50057, +58442, +56394, +50056, +35266, +41638, +43687, +60590, +62669, +62765, +65008, +60814, +58572, +50088, +35201, +45766, +43588, +49958, +56298, +60556, +54216, +45797, +45798, +52136, +49991, +58474, +64749, +39361, +58378, +49959, +45700, +54217, +56265, +54185, +43652, +58411, +49926, +54152, +52040, +56266, +37249, +49927, +49927, +47879, +41541, +47847, +45767, +45766, +56299, +41475, +54186, +43621, +45733, +47814, +43621, +43621, +47814, +47814, +56332, +52041, +47847, +47879, +33121, +47945, +43686, +31040, +43655, +45800, +45768, +35267, +43654, +47881, +37316, +45768, +39494, +43720, +35300, +39526, +31075, +29027, +26947, +29027, +26946, +22721, +24834, +24834, +24834, +26946, +24834, +28995, +26849, +24802, +24802, +24802, +22722, +20674, +20641, +20641, +18530, +16481, +14433, +12386, +14433, +16512, +24800, +60720, +58540, +56362, +50022, +45764, +47909, +56394, +56329, +52070, +52072, +60491, +60524, +52039, +64684, +62571, +52038, +58377, +58376, +54118, +52005, +58312, +64684, +58280, +54086, +62539, +60523, +58410, +56264, +62570, +60424, +58344, +56232, +62669, +56298, +54185, +54218, +54186, +56332, +58477, +56397, +54316, +47978, +48010, +47978, +43784, +41704, +45865, +48011, +47978, +45962, +43849, +41736, +43816, +43783, +43750, +45896, +50089, +54218, +54250, +52105, +47879, +49959, +49960, +47847, +45734, +39460, +37379, +33154, +31106, +31139, +26978, +24866, +24866, +24866, +24898, +24963, +37673, +50448, +58932, +56851, +56884, +56820, +56820, +56819, +56787, +56787, +54739, +54739, +54739, +54706, +54706, +54706, +54674, +54674, +52594, +54674, +54674, +52594, +54674, +54706, +54706, +54674, +54674, +54706, +54738, +56786, +56787, +56787, +56819, +56819, +58867, +58899, +58899, +58899, +58867, +58867, +58867, +58867, +58867, +58867, +58867, +56787, +56787, +56787, +56755, +56754, +56754, +54706, +54674, +54674, +54674, +54674, +54674, +52626, +52626, +52594, +52594, +52594, +52593, +52593, +52593, +50514, +50514, +50546, +50546, +50513, +50513, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +48498, +48466, +48466, +48466, +48466, +48466, +48466, +46386, +46354, +44305, +44273, +44273, +44241, +44240, +42192, +42160, +42160, +42128, +40080, +40080, +40079, +40079, +40047, +37999, +37999, +37967, +35919, +35919, +35887, +35919, +35919, +33838, +33838, +33838, +33806, +33806, +31758, +31726, +29645, +27564, +27532, +27532, +25452, +25452, +25452, +23372, +23339, +21259, +21227, +19179, +19146, +17098, +17099, +17099, +17099 +}, +{ +44306, +44306, +44307, +44306, +42226, +42226, +42226, +40146, +38066, +38033, +35985, +35985, +33905, +33872, +31792, +29712, +27599, +27566, +25486, +25485, +23373, +21292, +21260, +19180, +17099, +14986, +14954, +12873, +10792, +10760, +10760, +8679, +8647, +8615, +8615, +8614, +6534, +6534, +8614, +8614, +8615, +8615, +8615, +8614, +8615, +8615, +10695, +10728, +10728, +12808, +12841, +14921, +17001, +17033, +17033, +17001, +17001, +19082, +19114, +19115, +19147, +19148, +19180, +19212, +21293, +21293, +21294, +21294, +21294, +19278, +21327, +21359, +21392, +21425, +23537, +23570, +25651, +25683, +25684, +25716, +25748, +27797, +27797, +25749, +27829, +27830, +27862, +27895, +27895, +29975, +30008, +30008, +30040, +30040, +32088, +32121, +32153, +32153, +32153, +32153, +32153, +32121, +32121, +30040, +30040, +30008, +30008, +30008, +30008, +29976, +29976, +29976, +30008, +30008, +30008, +32088, +32121, +32121, +32121, +34201, +34169, +34201, +36281, +36313, +38394, +38426, +38427, +36347, +40442, +50745, +54578, +58573, +60554, +60521, +60490, +62571, +62570, +60424, +62537, +64683, +64715, +62569, +58376, +64715, +62538, +60424, +60425, +56199, +52006, +58313, +58346, +56200, +52006, +56232, +58345, +52006, +52006, +54119, +47813, +49893, +54055, +49861, +49894, +52007, +54120, +54087, +49894, +54088, +52007, +52039, +54152, +49991, +49991, +41539, +43717, +50057, +43686, +33121, +47912, +52106, +35235, +45832, +39493, +33122, +41574, +41606, +43720, +37381, +33187, +31042, +33187, +29026, +29026, +37478, +33252, +29059, +29092, +29125, +29157, +20706, +18593, +16545, +16480, +16512, +18560, +16513, +16546, +12385, +8256, +10337, +10305, +10273, +12353, +20706, +20576, +28897, +41542, +33154, +41637, +58540, +64847, +43653, +37347, +41607, +37316, +39429, +39428, +50024, +58507, +52168, +54281, +64943, +54151, +47812, +43651, +43619, +45765, +62636, +62637, +52072, +47878, +56298, +47846, +45733, +49991, +45733, +45765, +56298, +52039, +52072, +62669, +58411, +45733, +54153, +45733, +54185, +49959, +47879, +43653, +41508, +37347, +37282, +52138, +37380, +28897, +35269, +37446, +39560, +35366, +26914, +26882, +31108, +29027, +31205, +26947, +26979, +29093, +20706, +16545, +16611, +10304, +8256, +6176, +4128, +2112, +2080, +2080, +2080, +2080, +4161, +8386, +14693, +35791, +16774, +23080, +18854, +14660, +16773, +16741, +12547, +23112, +27305, +20966, +12547, +20966, +8289, +18886, +18853, +18853, +12514, +14659, +16804, +14660, +18853, +14595, +8224, +12352, +33448, +58704, +58702, +52267, +37510, +22721, +22722, +18496, +41672, +50024, +49991, +52136, +50024, +37347, +41541, +47847, +52072, +52136, +58474, +58669, +62862, +48039, +35265, +45798, +45766, +39362, +37345, +60556, +47878, +45797, +56362, +56330, +50024, +49991, +50055, +43651, +54185, +54184, +54184, +54152, +49926, +49991, +49991, +47878, +49959, +45701, +47781, +49894, +47846, +49927, +54185, +41540, +45734, +47847, +41541, +45734, +39427, +47847, +52073, +49959, +43621, +56266, +43621, +43621, +43621, +47847, +49928, +52106, +41541, +37314, +54251, +33121, +37380, +43751, +35299, +39461, +43687, +31009, +37380, +43687, +45767, +35235, +41541, +31042, +41575, +37414, +33221, +29027, +24834, +20640, +24834, +24866, +22786, +26979, +22753, +20608, +20640, +20640, +24834, +24769, +24769, +24802, +24834, +22754, +20642, +18561, +18561, +18594, +16513, +12353, +10240, +16546, +20706, +33284, +60687, +60556, +45732, +49990, +52103, +47845, +49991, +54184, +47877, +58474, +64781, +60587, +58441, +56360, +56328, +58376, +56328, +56329, +52103, +54248, +60555, +64748, +58377, +56232, +60522, +64684, +60522, +56264, +56232, +56231, +58377, +56298, +58444, +52171, +50059, +45899, +41706, +37545, +33385, +29224, +27143, +20838, +20838, +20838, +20838, +18758, +18790, +20871, +22951, +16677, +16645, +16612, +18724, +20804, +22852, +27077, +31270, +37511, +39624, +39591, +39558, +41703, +45832, +45799, +43686, +41605, +41605, +37379, +33186, +31107, +28994, +26914, +24834, +24866, +24930, +24930, +29253, +44044, +56851, +56851, +54738, +54739, +54739, +54739, +54739, +54739, +54707, +54674, +52626, +52594, +52626, +52626, +52594, +52594, +52593, +52594, +52594, +54642, +54642, +54674, +54674, +54674, +54674, +54706, +54706, +54706, +56755, +56787, +56787, +56787, +56819, +56819, +58868, +58867, +58867, +58867, +58867, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56755, +56754, +56754, +54706, +54674, +54706, +54674, +54674, +54674, +52626, +52626, +52625, +52625, +52594, +52594, +52594, +52594, +52594, +52594, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50578, +50578, +50546, +50546, +50547, +50547, +48498, +48466, +46386, +46386, +46386, +46354, +46353, +44305, +44273, +44273, +44273, +44241, +42160, +42160, +42160, +42160, +42128, +42128, +40047, +40047, +37999, +37999, +37999, +37967, +37967, +35919, +35886, +35887, +35887, +33838, +33838, +33806, +31758, +31726, +29613, +27564, +27532, +27532, +25484, +25452, +23372, +23372, +21292, +21260, +21259, +19179, +19179, +17131, +17131, +17131 +}, +{ +44274, +42226, +44306, +42258, +42226, +40178, +40178, +38098, +38066, +38034, +35985, +35985, +33905, +31824, +29712, +29712, +27599, +27566, +25486, +23406, +21325, +21260, +19212, +17100, +17099, +14986, +12906, +12873, +10760, +8679, +8679, +8647, +8647, +8615, +8614, +8614, +8582, +6534, +8614, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +8647, +10728, +10760, +12808, +12840, +14921, +14920, +14920, +16969, +16969, +17002, +17034, +19115, +19147, +19180, +19180, +19213, +19213, +19213, +19246, +19246, +19246, +19279, +21359, +21424, +23505, +23570, +25650, +25683, +25683, +25716, +27764, +25748, +27797, +25749, +25749, +25781, +25782, +27862, +27895, +29975, +29975, +30008, +30008, +30008, +30040, +30072, +32121, +32153, +32153, +32153, +32153, +32153, +32121, +32088, +30008, +30040, +30008, +29976, +29976, +29976, +29943, +29975, +29976, +30008, +29976, +29976, +30008, +32088, +32121, +32121, +32121, +34169, +34201, +34233, +36281, +36313, +38394, +38394, +38395, +44569, +52727, +54544, +62734, +64780, +62666, +62603, +64717, +64716, +60424, +60424, +64650, +64650, +56263, +54118, +60457, +64651, +58312, +56232, +54086, +54087, +60426, +60459, +58346, +54119, +54152, +56232, +49926, +52007, +49958, +43619, +45700, +49862, +45635, +43523, +45668, +49894, +47813, +47716, +49861, +47814, +47846, +45733, +41572, +43685, +39459, +45831, +54251, +35234, +41540, +47879, +47880, +41573, +37347, +37348, +35235, +28961, +39494, +41607, +33188, +35300, +31139, +22688, +24833, +31140, +31140, +26914, +22721, +22721, +20640, +20705, +20706, +18625, +18625, +16512, +18592, +18560, +16480, +14465, +12385, +10304, +8224, +8257, +10337, +14401, +29093, +39560, +37349, +35203, +43719, +56395, +62766, +60621, +47879, +41573, +35235, +35235, +37315, +49992, +54250, +64814, +56361, +58474, +64910, +52071, +52071, +49991, +54216, +54216, +62636, +49991, +52104, +47911, +54217, +54217, +58411, +54152, +54184, +35200, +41571, +60524, +47878, +47846, +43588, +47846, +47846, +47847, +49960, +43620, +39427, +47847, +45734, +47912, +45799, +37348, +39494, +35268, +35269, +33221, +37414, +35366, +29027, +33253, +29027, +29027, +37479, +29092, +24834, +22786, +18626, +14498, +12417, +6208, +6176, +4128, +4128, +2112, +2112, +2080, +2080, +6274, +2048, +14693, +23113, +14693, +23112, +12547, +14628, +14660, +16773, +18918, +16741, +16740, +25192, +12547, +12548, +16741, +25225, +20967, +12547, +18886, +14660, +20998, +16805, +25160, +10369, +10369, +12385, +12288, +54480, +62864, +52265, +41735, +35365, +20609, +20642, +20609, +41639, +54283, +62701, +60589, +39491, +43653, +39460, +39427, +41507, +52103, +54248, +39652, +58636, +48007, +54282, +43654, +41540, +43653, +56331, +41539, +56362, +52169, +56362, +64782, +49959, +60556, +41571, +49926, +49991, +54152, +62604, +45765, +47846, +54217, +43620, +52039, +49959, +52040, +49894, +51975, +54185, +56298, +50024, +47944, +52138, +54186, +45734, +49960, +47815, +56266, +54218, +41508, +47814, +45734, +52073, +45701, +52041, +54186, +54186, +41573, +35169, +43686, +52138, +39493, +37412, +39525, +41639, +37413, +33187, +33187, +47913, +37348, +41574, +37348, +33122, +33155, +33188, +35333, +26881, +24834, +22721, +20673, +22818, +24834, +20641, +24834, +22786, +22753, +24802, +22753, +26947, +22721, +22721, +24802, +24802, +22722, +18561, +16481, +16481, +16513, +14433, +12417, +10272, +16514, +20641, +31139, +60687, +54250, +56265, +49958, +56297, +58378, +62637, +62636, +56297, +64846, +52135, +58442, +56328, +54215, +60490, +62635, +54216, +49958, +54248, +60587, +60555, +60489, +56263, +58312, +60490, +64749, +47878, +56298, +54185, +50024, +52138, +56398, +50124, +35465, +22853, +14499, +14598, +16777, +18891, +16875, +19053, +21167, +21199, +23313, +23345, +23313, +21200, +19119, +19054, +19021, +19021, +16940, +16875, +14761, +14695, +14630, +12516, +14563, +14595, +16642, +20770, +24963, +29124, +33285, +35365, +39558, +43752, +39558, +35300, +33220, +31075, +26914, +24834, +24866, +24898, +24930, +24963, +35592, +52560, +54738, +54771, +54707, +54706, +54674, +52626, +54674, +52626, +52594, +52593, +52561, +52593, +52561, +52561, +52561, +52561, +52561, +52561, +52561, +52561, +52561, +52593, +52593, +54642, +54673, +54673, +54674, +54674, +56755, +56787, +56787, +56787, +58867, +58867, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56754, +54706, +54706, +56722, +54674, +54674, +54674, +52626, +52626, +52626, +52625, +52625, +52593, +52593, +52594, +52594, +52594, +52594, +52594, +52594, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +48498, +48466, +48467, +48466, +46418, +46386, +46386, +46386, +46386, +46353, +46353, +44273, +44241, +44240, +42160, +42160, +42160, +42160, +42128, +42128, +40080, +40047, +40047, +37999, +37967, +37967, +35918, +37967, +35919, +35887, +33838, +33838, +33806, +33806, +29677, +29645, +29613, +27564, +27564, +25484, +25452, +23404, +23372, +23340, +21292, +21260, +19212, +19212, +19212, +19212 +}, +{ +42226, +42226, +42226, +42226, +40146, +40146, +38098, +38066, +38066, +36018, +35985, +33905, +31857, +31824, +29744, +29712, +27631, +25518, +25486, +23405, +21293, +19212, +19180, +17099, +15019, +12938, +12905, +12841, +10760, +8679, +8679, +8646, +8647, +8615, +6566, +8614, +8614, +8582, +8582, +8615, +8615, +8615, +8615, +8647, +8615, +8615, +8615, +8614, +8615, +8615, +10695, +10728, +12776, +12808, +12808, +12808, +14889, +14889, +14921, +14954, +17034, +17067, +17100, +17132, +19214, +19214, +19214, +19246, +19246, +19279, +21359, +21392, +21424, +23537, +25618, +25650, +25683, +25716, +27796, +27797, +27797, +27797, +25749, +25749, +25782, +25782, +27862, +27895, +29975, +29975, +30008, +30008, +30008, +30040, +32121, +32121, +32121, +32153, +32153, +32153, +32121, +32088, +30040, +30008, +30008, +29976, +27927, +27895, +27895, +27895, +27895, +29975, +29975, +29943, +27895, +29975, +32088, +32088, +32088, +32088, +32121, +34201, +34201, +34201, +34233, +36314, +38362, +38362, +50745, +52661, +56592, +64814, +64812, +64715, +62635, +64717, +64748, +60457, +60392, +64650, +64682, +56263, +54118, +60424, +64651, +58312, +56199, +54119, +56200, +58345, +56232, +54087, +52039, +52071, +52039, +49926, +49926, +47813, +45764, +54184, +58378, +52039, +47813, +49926, +52071, +52039, +49861, +49894, +51942, +47781, +47781, +45733, +39394, +37217, +43588, +45733, +43653, +43686, +45766, +39460, +45831, +39493, +43686, +37347, +45736, +43623, +35171, +30977, +31010, +35268, +24736, +28962, +24801, +26914, +26946, +26946, +22721, +22786, +18592, +18593, +20674, +18625, +18625, +20673, +18561, +16480, +16513, +12385, +12417, +8224, +8257, +8224, +12352, +22787, +43786, +37382, +37381, +37380, +45831, +64814, +39523, +33120, +39396, +37284, +43622, +45734, +47911, +58475, +54248, +56329, +56329, +54183, +58345, +58345, +49958, +54217, +52072, +56330, +47878, +52039, +54217, +52104, +45765, +56298, +52104, +45733, +43652, +54249, +47846, +45700, +45766, +49959, +49960, +47814, +47814, +45701, +49960, +43685, +45734, +37314, +45800, +41606, +52171, +35268, +50124, +33188, +35333, +41672, +29027, +26946, +29027, +33285, +24801, +22720, +24834, +22786, +22786, +18626, +10304, +8289, +6208, +4096, +4160, +4160, +2080, +4161, +2080, +2048, +6241, +8386, +12580, +10467, +12548, +16805, +18854, +20967, +16740, +16773, +18886, +16773, +8321, +12547, +20999, +14628, +23112, +21031, +20999, +21032, +14660, +21031, +14660, +25192, +23047, +8192, +8192, +16611, +16480, +52334, +45927, +54345, +43783, +26978, +16384, +16449, +18560, +45898, +54283, +56362, +60556, +41540, +39427, +43653, +39395, +43685, +54249, +52232, +58701, +65041, +52233, +50057, +43621, +37283, +37282, +41540, +54282, +60621, +56330, +50023, +37313, +56331, +58443, +49990, +62636, +41507, +45765, +49991, +52072, +56266, +56298, +41507, +47846, +54153, +47846, +54153, +47846, +56298, +52137, +52105, +45799, +50025, +47879, +45734, +56331, +54186, +52073, +54186, +45766, +52041, +45734, +43621, +41508, +52073, +43621, +41541, +39460, +43654, +47912, +37347, +41638, +37412, +35332, +35267, +37413, +39526, +37381, +37380, +39493, +31042, +39461, +33122, +35268, +28897, +35301, +31107, +26915, +20640, +22754, +22754, +24867, +22754, +24834, +24835, +24834, +24834, +22754, +22754, +24867, +24834, +24802, +22754, +20642, +18529, +16481, +16513, +16577, +12384, +12385, +10304, +16546, +18560, +41704, +62833, +54218, +64782, +56329, +60523, +52072, +62669, +56298, +54184, +56298, +60556, +60491, +56265, +54185, +56265, +56233, +45701, +60458, +62539, +56297, +56297, +62636, +58345, +52039, +52007, +54218, +56429, +56431, +48077, +39658, +29158, +22853, +8192, +18857, +23117, +29554, +33911, +33944, +33945, +29817, +31930, +25688, +27737, +27737, +23576, +23511, +23479, +21398, +19252, +19218, +21331, +19218, +17105, +17071, +17038, +16972, +12745, +12679, +10534, +8420, +10435, +10402, +14497, +16642, +20803, +27044, +33350, +35398, +33285, +33253, +31140, +29059, +26914, +24866, +24866, +24898, +24930, +31333, +41964, +50415, +56787, +54706, +52626, +52593, +52561, +52561, +52561, +52561, +52561, +52561, +52561, +50513, +50481, +50481, +50481, +50481, +50481, +52529, +52529, +52529, +52561, +52561, +54641, +54641, +54641, +54642, +54674, +56754, +56755, +56755, +56787, +56787, +58867, +56787, +56787, +56787, +56787, +56787, +56755, +56755, +56787, +58835, +56787, +56787, +56787, +54738, +54706, +54706, +56722, +54674, +54706, +54674, +52626, +52625, +52625, +52625, +52593, +52593, +52593, +52593, +52594, +52594, +52594, +52594, +52594, +52626, +52626, +52626, +52626, +50578, +50578, +50578, +50578, +50578, +50578, +50546, +50546, +50546, +50546, +50514, +50514, +48466, +48466, +48434, +46386, +46386, +46386, +46386, +46354, +46353, +46353, +44273, +44273, +44241, +44240, +44240, +44240, +44208, +42160, +42160, +42128, +40080, +40080, +40047, +37999, +37967, +37967, +37967, +35919, +35918, +35919, +33838, +33806, +31726, +31725, +29645, +29645, +27597, +25485, +25452, +23404, +23405, +23373, +21324, +21292, +21292, +21292, +19244, +19244 +}, +{ +40178, +40146, +40146, +40146, +40146, +38066, +38098, +36018, +38098, +35986, +33905, +33905, +31825, +29776, +29744, +29712, +27599, +25518, +23438, +21357, +19244, +19212, +17132, +15051, +14986, +12906, +12873, +10792, +10728, +8679, +8679, +8647, +8647, +8614, +6534, +8582, +8614, +8582, +6534, +8614, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +8615, +10695, +10695, +10695, +10727, +10727, +12808, +12840, +12841, +14921, +14954, +15019, +17099, +17132, +19181, +19213, +19214, +19246, +19279, +19311, +21392, +23472, +23505, +23570, +25650, +25651, +25683, +27764, +27796, +27829, +27829, +27829, +27797, +25749, +27862, +27862, +27862, +27895, +29975, +29975, +29975, +30008, +30008, +30040, +30072, +30073, +32121, +32153, +32153, +32153, +32121, +32088, +30008, +30008, +30008, +27927, +27895, +27895, +27895, +27895, +27862, +27895, +27895, +27895, +27895, +29975, +30007, +30008, +30008, +32056, +32088, +32121, +32153, +32121, +32121, +34201, +38330, +40377, +54775, +52531, +56559, +62701, +64748, +64682, +62603, +64716, +64781, +62602, +60424, +64682, +64682, +56231, +56198, +58312, +60393, +58280, +54054, +51973, +52006, +52006, +52038, +52006, +58344, +56264, +54119, +54119, +54184, +52071, +52070, +56296, +62603, +54184, +54151, +54119, +54119, +52006, +47748, +45700, +49862, +51975, +47781, +47782, +41475, +47814, +56266, +56234, +54185, +54185, +52104, +47846, +43653, +35234, +49993, +41573, +43654, +45735, +45767, +43655, +35202, +35268, +33155, +33155, +31107, +31107, +26914, +24801, +20608, +26947, +20705, +18560, +20674, +20674, +20673, +20706, +20641, +18561, +16513, +14465, +10304, +8224, +8289, +10337, +16513, +20641, +31108, +33220, +37414, +33186, +50089, +64815, +43717, +39492, +41541, +39364, +43686, +45766, +52137, +60588, +64846, +62667, +49990, +49990, +60459, +56265, +62604, +62669, +58443, +60556, +41539, +58411, +52072, +52072, +52104, +43587, +54185, +58444, +47878, +64880, +45766, +58444, +35201, +52137, +49992, +43621, +41540, +45734, +43686, +45766, +41541, +37315, +47912, +31042, +37381, +37381, +33188, +26849, +43817, +29059, +26913, +26913, +33285, +26914, +29027, +31205, +20705, +18592, +22852, +12417, +8256, +4128, +6209, +4096, +4161, +4160, +2080, +4161, +2080, +4096, +4128, +8387, +14725, +20999, +20999, +20999, +12579, +12515, +18918, +23144, +14692, +12547, +16805, +8289, +18918, +16741, +14660, +14660, +18919, +18919, +18919, +20967, +16741, +18821, +18756, +12417, +14498, +16545, +29157, +52333, +62766, +50086, +45928, +28994, +20609, +20675, +18528, +35365, +43718, +54249, +49959, +52105, +43653, +35201, +41540, +45830, +56427, +48007, +65073, +58637, +45862, +41605, +39428, +47880, +54219, +54251, +54282, +58475, +47911, +52072, +49927, +47813, +52071, +52103, +62734, +50024, +50024, +45733, +43620, +47846, +54185, +49959, +54153, +58379, +49959, +62638, +37314, +47912, +41540, +33088, +52138, +37347, +37282, +37314, +43621, +41508, +43654, +43621, +49993, +52106, +45734, +39396, +49960, +41509, +37315, +47848, +45767, +47945, +37347, +37347, +43751, +37444, +37380, +39493, +35301, +31042, +33187, +35300, +39461, +33155, +35268, +37316, +37349, +39494, +37382, +28995, +26947, +22754, +20673, +20706, +20673, +22754, +22754, +22754, +22754, +22754, +24899, +24835, +26947, +24867, +24835, +22754, +20642, +18561, +16513, +16546, +12385, +12385, +12385, +12386, +18627, +18593, +37543, +39557, +45798, +62701, +62668, +56297, +54217, +64750, +54184, +49958, +64685, +60459, +49894, +56265, +56233, +52072, +58346, +60492, +60361, +58345, +52071, +54217, +60557, +52106, +50026, +50092, +43882, +46029, +22918, +14532, +20970, +27342, +33715, +44345, +40186, +40284, +40317, +36156, +29851, +29851, +27737, +25657, +25689, +25625, +23544, +21367, +19287, +21367, +23447, +19286, +19220, +19220, +17107, +15026, +15025, +14992, +17039, +14926, +14861, +12779, +12713, +10600, +8453, +6275, +6209, +4129, +12482, +18723, +20804, +24932, +27012, +27012, +29060, +26979, +24866, +24898, +26979, +24931, +27076, +33479, +41964, +50415, +50481, +50481, +50480, +50480, +50448, +50480, +50480, +50513, +50481, +50480, +50480, +50480, +50480, +50480, +50480, +50448, +52496, +52496, +52528, +52529, +52561, +52561, +52593, +54641, +54641, +54642, +54674, +56754, +56754, +56755, +56787, +56787, +56755, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +58835, +58835, +56787, +56787, +54738, +54706, +56754, +56722, +54674, +54706, +54674, +52626, +52625, +52626, +52625, +52593, +52593, +52593, +52593, +52593, +52594, +52594, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +50578, +50578, +50578, +50578, +50578, +50579, +50579, +50547, +50546, +50546, +50546, +50514, +48466, +48466, +48466, +48466, +48434, +48434, +46354, +46353, +46353, +46321, +44273, +44273, +44273, +44273, +44241, +44241, +44240, +42160, +42160, +42160, +40080, +40079, +40047, +40047, +37999, +37999, +37999, +35919, +35918, +33838, +31758, +31726, +29678, +29678, +27597, +27565, +25485, +25485, +25485, +23405, +23373, +23373, +21325, +21357, +21325, +21325 +}, +{ +40145, +38065, +40113, +40114, +38066, +38066, +38098, +36018, +36018, +33937, +33905, +31825, +31792, +29744, +27663, +27663, +25551, +25518, +23438, +21357, +19245, +17164, +17132, +15019, +14986, +12906, +12873, +10792, +10728, +8679, +8679, +8647, +8647, +6566, +6534, +6534, +8614, +8582, +6534, +8583, +6534, +6534, +6534, +6534, +8582, +8582, +8615, +8615, +8582, +8582, +8582, +8582, +8614, +8615, +8647, +10695, +10727, +10728, +10760, +12841, +12874, +14986, +15019, +15052, +17101, +17133, +17133, +19214, +19246, +19311, +21392, +21456, +23537, +25618, +25651, +25683, +25683, +27764, +27796, +27829, +27829, +27862, +27830, +27830, +27863, +27862, +27862, +27895, +27895, +29975, +29975, +30008, +30008, +30040, +30040, +30073, +32121, +32153, +32153, +32153, +32121, +32088, +30008, +30008, +30008, +27927, +27895, +27895, +27895, +27862, +27830, +25782, +27862, +27895, +27895, +29975, +29975, +29975, +29975, +30007, +32055, +32088, +32121, +30073, +30041, +34169, +38297, +40345, +54677, +50384, +56527, +62636, +64683, +64618, +64651, +64716, +62635, +62570, +58311, +62537, +60489, +54150, +56231, +58279, +60393, +62538, +60425, +58345, +56232, +52006, +52038, +54118, +56199, +58377, +58377, +58345, +56264, +54151, +52070, +52070, +56264, +52005, +54151, +54151, +54151, +54152, +49893, +49893, +47846, +52072, +47846, +54153, +45701, +43588, +43620, +47846, +58378, +52072, +52072, +49991, +45701, +45701, +45702, +43621, +39492, +41605, +41541, +35234, +37347, +39526, +41671, +33252, +37413, +35300, +33220, +31075, +24833, +22753, +22753, +20673, +18593, +18593, +18625, +22754, +20673, +18561, +18593, +14465, +12385, +8224, +8289, +8224, +12352, +24867, +20608, +35300, +35333, +45897, +47976, +64879, +52201, +39492, +49961, +37251, +45733, +52104, +64781, +58410, +52135, +41538, +52070, +45699, +62572, +58378, +41474, +56298, +49991, +52104, +60524, +64815, +54185, +54152, +54152, +47814, +45701, +45766, +47911, +50024, +41507, +45766, +58476, +47879, +45799, +52138, +43621, +47847, +47880, +41573, +41541, +35202, +39461, +35268, +43752, +41672, +35300, +33219, +31107, +33220, +24833, +33252, +33252, +31172, +26979, +22785, +20737, +20738, +20836, +12417, +4128, +4193, +6241, +4128, +4193, +4160, +2048, +4161, +4128, +4096, +4161, +16838, +18919, +16838, +12547, +27338, +18854, +10466, +23079, +20999, +20999, +14660, +20967, +14660, +16741, +16774, +23112, +16805, +20999, +18919, +21032, +12548, +23113, +6209, +10240, +12352, +16578, +10240, +48141, +56527, +45862, +47909, +39524, +24800, +20609, +18562, +16448, +39591, +60654, +52136, +45733, +43620, +49960, +45799, +54283, +54282, +64977, +65009, +60783, +56460, +54315, +54283, +52139, +41542, +39428, +45799, +49991, +47911, +43652, +58378, +60492, +49926, +54151, +60522, +56362, +60589, +45830, +54217, +35201, +49959, +60524, +47814, +58379, +56299, +49960, +54218, +39492, +45799, +45799, +35202, +43686, +41573, +52073, +49960, +47814, +37314, +49993, +43686, +45734, +37347, +47912, +47912, +45799, +47848, +45735, +41542, +41541, +45767, +31008, +43718, +39493, +41606, +37380, +43752, +35300, +28961, +35300, +39526, +37348, +39494, +41574, +33155, +41575, +37414, +28930, +28995, +24834, +22754, +22786, +22786, +24899, +22754, +18561, +22786, +24802, +20641, +22786, +24867, +24899, +24867, +22786, +22722, +20674, +18594, +16545, +16513, +12354, +12353, +12353, +16579, +14465, +18592, +29122, +50218, +60685, +58507, +56393, +54216, +58475, +54216, +64749, +62603, +56232, +58312, +60457, +54151, +56231, +54151, +56264, +54184, +60425, +58377, +50056, +54315, +56527, +48076, +41803, +31271, +27077, +8192, +33615, +42232, +44378, +42396, +40284, +38236, +36092, +31964, +29884, +31964, +29851, +29851, +29785, +31930, +27769, +25625, +25560, +23480, +23447, +23415, +23415, +23382, +21238, +19157, +17044, +17076, +17076, +14962, +17009, +14928, +16975, +14894, +14861, +14859, +12745, +10599, +8485, +4292, +6274, +8321, +10369, +16578, +20738, +22818, +24931, +24898, +24898, +26979, +27011, +26979, +27043, +29253, +37673, +41931, +46222, +46287, +48367, +48367, +48367, +48335, +48367, +48400, +48368, +48367, +48367, +48367, +50448, +50448, +50448, +48368, +50416, +50416, +52496, +52496, +52496, +52528, +52528, +54609, +52561, +54641, +54674, +54706, +56754, +56754, +56786, +56787, +56755, +56787, +56787, +56787, +56787, +56787, +56787, +58867, +58835, +58835, +56787, +56787, +56787, +56754, +56754, +56722, +54706, +56754, +54706, +52626, +52625, +52626, +52626, +52625, +52593, +52593, +52593, +52593, +52594, +52594, +52626, +52626, +52594, +52594, +52594, +52626, +52626, +52626, +52626, +50578, +50578, +50578, +50578, +52627, +50547, +50547, +50546, +50514, +50514, +48466, +48466, +48466, +48466, +48466, +48434, +48434, +46386, +46354, +46353, +46353, +46353, +46353, +46321, +44273, +46321, +46321, +44241, +44241, +44241, +42192, +42160, +42160, +40079, +40079, +40079, +37999, +37999, +35951, +35919, +33838, +33839, +31758, +31758, +31758, +29710, +27630, +27566, +27566, +25485, +23405, +23405, +23405, +23405, +21357, +21357, +21357 +}, +{ +38065, +38065, +38066, +38066, +36018, +35985, +33937, +35986, +33938, +31857, +31825, +29744, +29744, +27664, +27631, +25551, +25519, +23438, +21326, +19245, +17197, +17132, +15051, +12939, +12906, +10825, +10760, +8680, +8647, +8647, +8647, +8615, +8582, +8582, +8614, +8582, +8582, +6534, +6534, +6534, +6534, +6502, +6501, +6502, +8582, +8614, +8582, +8582, +8550, +8550, +8582, +8582, +8582, +6534, +6566, +6567, +8615, +8647, +8648, +10728, +10793, +12906, +12939, +15020, +17101, +17133, +17166, +17133, +19246, +21359, +21392, +23505, +23537, +23538, +25651, +27764, +27764, +27796, +27797, +29877, +27829, +27829, +27862, +27862, +27862, +27895, +27895, +27895, +29975, +29975, +27927, +29975, +30008, +30040, +30040, +30040, +32088, +32088, +32121, +32121, +32121, +32088, +30040, +30008, +29976, +27895, +27895, +27862, +27862, +27862, +25814, +25814, +25814, +27862, +27862, +29943, +29975, +27927, +30007, +29975, +27928, +29976, +30009, +30042, +30042, +34137, +40344, +46520, +58706, +54381, +58476, +62571, +62538, +64650, +62537, +60457, +60457, +56199, +56198, +60392, +58312, +56166, +56199, +60425, +62506, +64684, +64684, +62506, +58312, +58247, +56232, +58345, +56232, +56199, +58377, +56264, +52038, +52005, +47844, +49925, +58376, +56231, +52006, +56232, +56232, +51974, +52039, +52006, +49893, +54120, +47781, +51975, +51975, +51975, +54120, +47814, +47748, +52007, +49959, +45733, +49959, +47846, +45734, +47847, +52073, +39395, +43621, +45799, +45831, +35267, +41573, +39428, +39494, +35268, +37381, +31107, +26914, +24802, +22753, +22721, +20608, +20641, +18593, +18528, +18528, +18561, +18594, +16546, +12385, +10304, +8256, +8256, +12384, +18593, +22721, +22656, +41672, +41671, +43847, +65074, +45830, +45766, +41476, +49961, +45798, +54217, +64781, +52103, +54216, +54216, +58442, +58442, +56233, +52039, +43620, +49991, +49991, +45765, +49926, +47846, +41507, +43653, +35168, +60524, +49959, +43620, +52105, +56331, +52073, +52138, +43718, +37379, +50025, +49993, +43654, +45670, +43719, +52138, +41574, +41606, +47913, +41639, +35333, +41672, +33221, +26881, +29027, +31172, +29027, +24865, +29059, +26946, +29092, +22818, +20738, +16610, +12385, +8257, +6241, +4161, +4193, +2113, +4161, +4128, +4128, +4129, +8322, +4128, +10435, +10403, +16774, +23080, +18886, +14660, +14660, +29419, +23079, +12579, +14628, +12515, +21000, +23112, +16805, +10499, +14661, +27338, +16773, +14628, +14692, +25225, +6144, +14466, +14464, +18625, +18593, +31173, +43817, +41638, +56362, +58409, +43751, +31107, +16416, +20642, +16416, +39559, +64945, +54281, +54185, +52073, +41541, +60623, +54283, +58475, +60653, +50120, +54314, +50088, +41637, +28960, +31041, +31009, +39364, +41509, +47878, +41507, +45733, +45733, +37248, +52072, +49958, +49926, +52104, +54249, +45830, +43717, +52136, +58476, +52072, +52072, +49927, +43588, +37282, +35201, +45831, +50025, +43719, +41573, +54218, +49992, +54186, +58412, +41508, +56299, +47912, +45735, +43654, +41541, +37315, +43687, +37315, +45800, +43687, +43687, +45800, +39461, +43687, +45799, +45799, +41638, +47978, +39526, +33188, +37381, +37381, +41640, +37446, +33187, +28962, +35268, +35269, +33189, +26915, +24834, +24835, +24835, +20641, +22755, +20674, +22722, +20642, +20642, +20674, +22722, +22787, +22755, +24835, +22754, +22754, +20641, +18561, +18593, +16513, +14465, +14434, +10305, +10337, +16547, +18594, +14368, +39688, +64977, +62701, +60620, +60586, +60587, +54248, +64814, +56393, +54247, +56263, +60489, +58344, +56230, +58343, +58376, +54183, +58475, +60491, +52202, +52333, +46061, +33417, +18661, +20937, +25262, +38038, +46523, +46589, +44542, +40349, +34075, +34108, +34075, +34077, +31996, +31995, +31995, +32027, +29947, +27835, +27802, +25754, +23641, +23576, +23544, +21431, +21399, +21366, +19285, +19189, +19156, +17076, +17075, +17075, +14993, +14928, +12847, +16974, +14894, +16909, +14828, +14763, +12682, +10568, +8486, +8420, +6307, +8355, +8322, +10402, +14530, +18658, +22819, +22819, +24931, +24931, +24931, +27043, +29188, +31334, +35593, +37770, +39916, +44109, +44142, +46254, +46254, +46254, +48335, +46254, +48334, +48335, +48335, +48334, +48335, +50383, +50415, +50415, +50415, +50415, +50415, +50415, +50415, +50448, +52561, +52560, +52561, +52593, +54641, +54641, +54674, +54706, +56754, +56755, +56755, +56787, +56787, +58867, +58867, +58867, +56787, +56787, +56787, +56787, +56787, +56755, +56754, +56754, +56722, +56754, +56754, +54674, +52626, +52626, +52626, +52625, +52593, +52625, +52593, +52593, +52593, +52594, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +50546, +50578, +52626, +50578, +50578, +52626, +52626, +52626, +52626, +50578, +50578, +52627, +50578, +50546, +50546, +48466, +48466, +48466, +48466, +48465, +48433, +48433, +46353, +46353, +46353, +46353, +46353, +46321, +46321, +46321, +46321, +44241, +44240, +42160, +42160, +42192, +42192, +42160, +40080, +40079, +37999, +37999, +35919, +33871, +33839, +33839, +31759, +29711, +29711, +27630, +27598, +25518, +25518, +25518, +25518, +23470, +23470, +23470, +23438 +}, +{ +38065, +38065, +36017, +36018, +36018, +33937, +33905, +33905, +31857, +31825, +29745, +29712, +27664, +27631, +25551, +25519, +23439, +21358, +19277, +19245, +17165, +17132, +15051, +12939, +12906, +10825, +8712, +8680, +8647, +8647, +8615, +8615, +8614, +8614, +8582, +8582, +6534, +6534, +6534, +6534, +6534, +6502, +6502, +6502, +6534, +8582, +8582, +6534, +6502, +8582, +8550, +8550, +6534, +6534, +6534, +6534, +8615, +8615, +8648, +10728, +10761, +12874, +12939, +15020, +17101, +17133, +17166, +17166, +19246, +21359, +21360, +23505, +23538, +25618, +25651, +27764, +27796, +27796, +27829, +29877, +27829, +27829, +27862, +27862, +27862, +27895, +27895, +27895, +27895, +27895, +29975, +29975, +30008, +30040, +30040, +30040, +32088, +32088, +32121, +32121, +32088, +30040, +30008, +29975, +29975, +27895, +27895, +27862, +27862, +27862, +25814, +25782, +25814, +27862, +27862, +27862, +27894, +27894, +27894, +27894, +29975, +29975, +30008, +30009, +29977, +36152, +42327, +48534, +56559, +54316, +56330, +56232, +58312, +62570, +60457, +56263, +56263, +56231, +56231, +58311, +58279, +54118, +56231, +62538, +60425, +60393, +60425, +58344, +56231, +58313, +60458, +58345, +54119, +52038, +54151, +56264, +56232, +52038, +49957, +49957, +54183, +54151, +58377, +60457, +56231, +58345, +54119, +51974, +49893, +56200, +51974, +52007, +52007, +52007, +58346, +54120, +60426, +49893, +54120, +60491, +58346, +58378, +56233, +56266, +54186, +54218, +54186, +54218, +49992, +50025, +41540, +45799, +43719, +35235, +37348, +31042, +31074, +28994, +22720, +22720, +20673, +20673, +20673, +20673, +20641, +18593, +18561, +16513, +12417, +10304, +8256, +8256, +12384, +18593, +22721, +24736, +24704, +31171, +58639, +64944, +37410, +43652, +41443, +45702, +52105, +62636, +45764, +60587, +56329, +52070, +49990, +54216, +54120, +47813, +54185, +43652, +64750, +47878, +49959, +58378, +54185, +47846, +45733, +52072, +49927, +54185, +45766, +54185, +56364, +45766, +41573, +26848, +45831, +45767, +49960, +39363, +50058, +45832, +33122, +37316, +45833, +39526, +35333, +33187, +28994, +28994, +35366, +35366, +24833, +33317, +29059, +26978, +22785, +18657, +16610, +14530, +8256, +6176, +6241, +2113, +4161, +2048, +6241, +2080, +4128, +4128, +2048, +16774, +10403, +29420, +25193, +18854, +20967, +18886, +18886, +27306, +25192, +14692, +18886, +18886, +14660, +12580, +16773, +18918, +20999, +25225, +16741, +20999, +25225, +18853, +8224, +10272, +18624, +20705, +27044, +50189, +56495, +45863, +52104, +54216, +43751, +24768, +20641, +20675, +16384, +48043, +60622, +56362, +60556, +49960, +54186, +45767, +45798, +56362, +48007, +62765, +60588, +43717, +37379, +41606, +43687, +49993, +41541, +52106, +45765, +54184, +43652, +41474, +45733, +64750, +52103, +52039, +47911, +50023, +52137, +56395, +49991, +47846, +45733, +52072, +54153, +58379, +54218, +47879, +45799, +45766, +41605, +47912, +56331, +41573, +47847, +52105, +45766, +49960, +35202, +52106, +41509, +43654, +31008, +47880, +39396, +43622, +45735, +41541, +45800, +35202, +47913, +37380, +41606, +47913, +35300, +33219, +43753, +41640, +24768, +31107, +31107, +28994, +33220, +26881, +24736, +35334, +31140, +24834, +22786, +22722, +20674, +22755, +20641, +22754, +22755, +22754, +20674, +20642, +22755, +22755, +24867, +22754, +22754, +20674, +18561, +18594, +16513, +14433, +12386, +8256, +10304, +14433, +18594, +16448, +56559, +64912, +60588, +62700, +56393, +58507, +62668, +45798, +45829, +56426, +64716, +62570, +60457, +58376, +56296, +60555, +60620, +62766, +58479, +52302, +35594, +10272, +20871, +44180, +52763, +52894, +44509, +46622, +42429, +40349, +38269, +36157, +36189, +31963, +34108, +34076, +34043, +34043, +31995, +31963, +29851, +27771, +27771, +25658, +23577, +23545, +23480, +21399, +21367, +19254, +19221, +17140, +17075, +17075, +17074, +14993, +14960, +12879, +14926, +14893, +14861, +14828, +14763, +14762, +12681, +12647, +10534, +8388, +8388, +8354, +8354, +12482, +14530, +16610, +18658, +22851, +24931, +24931, +27043, +27108, +29253, +33447, +33544, +37737, +39883, +41963, +42028, +44109, +44109, +44141, +46221, +46222, +46222, +46254, +46254, +46254, +48302, +48334, +48302, +48302, +50383, +50383, +48335, +48335, +50415, +50448, +50480, +52528, +52528, +52560, +52561, +54641, +54641, +54673, +56754, +56754, +56755, +56755, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56787, +56755, +56755, +56755, +56754, +56755, +56755, +54707, +54706, +52626, +52626, +52625, +52593, +52593, +52593, +52593, +52594, +52594, +52594, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +50546, +50578, +52626, +50578, +52626, +52626, +52659, +52626, +52626, +52626, +50578, +52626, +50578, +50546, +50546, +50546, +48466, +48466, +48466, +48466, +48465, +48433, +48433, +46353, +46353, +46353, +46353, +48402, +48402, +48402, +46353, +46353, +44273, +44241, +44240, +42192, +42192, +42192, +42160, +40112, +40080, +38031, +37999, +35952, +33871, +33871, +31791, +31791, +29743, +29711, +27631, +27598, +27630, +25551, +25583, +25551, +25551, +23503, +23503 +}, +{ +36018, +36017, +35985, +35986, +33937, +33905, +31825, +31825, +31825, +29745, +27664, +27631, +25583, +25551, +23470, +23438, +21358, +21326, +19245, +17164, +17164, +15052, +12971, +12938, +10825, +8745, +8680, +6599, +6599, +8615, +6566, +6534, +8614, +8614, +8582, +6534, +6534, +6534, +6534, +6534, +6534, +6502, +6502, +6502, +6502, +6534, +8582, +8582, +6502, +8582, +8550, +6502, +6502, +6502, +6534, +6534, +8615, +8615, +8615, +10696, +10761, +12842, +12907, +14987, +15053, +17101, +17166, +17166, +19247, +21359, +21392, +23505, +25618, +25618, +27731, +27764, +27796, +27797, +29877, +29877, +27829, +27830, +27862, +27862, +27862, +27895, +27895, +27895, +27895, +27895, +27895, +27927, +30008, +30008, +30040, +30040, +30040, +32088, +32088, +32088, +30040, +30008, +30008, +29975, +29975, +27927, +27895, +27862, +27862, +25814, +25781, +25781, +25814, +25814, +27830, +27862, +25814, +25814, +25814, +27862, +29941, +30006, +30007, +29976, +32024, +38199, +46421, +50548, +56525, +58508, +60523, +58345, +58311, +62569, +62569, +60489, +56230, +58376, +60456, +58376, +58343, +56263, +58311, +60457, +58345, +56199, +54119, +56199, +56232, +58313, +56264, +54119, +52006, +49893, +49893, +56264, +58377, +54151, +54151, +54151, +56264, +58344, +56264, +54151, +52006, +58377, +54119, +52006, +54119, +52038, +51974, +52006, +54120, +56232, +62604, +52039, +47748, +47780, +52006, +58378, +52071, +58346, +64717, +58346, +47814, +47847, +47879, +56299, +43621, +47847, +37282, +45799, +45767, +43621, +41509, +37316, +35268, +31074, +33220, +31172, +22720, +20640, +18560, +18592, +20640, +18593, +18561, +16513, +12417, +10336, +8256, +8256, +12384, +18593, +22722, +24769, +22688, +24800, +56526, +58605, +58540, +37313, +47814, +47815, +60491, +58410, +52104, +52071, +45764, +49990, +47877, +60524, +49894, +56265, +54152, +47846, +52104, +49991, +62637, +41507, +54217, +58379, +49959, +54185, +52040, +45733, +52072, +52072, +43685, +33120, +43718, +43718, +56397, +39493, +39428, +39364, +43687, +39461, +52171, +47881, +26816, +35268, +28994, +35366, +29059, +29059, +26913, +22720, +31172, +29059, +26979, +24833, +18625, +16545, +12481, +8321, +4160, +4161, +4193, +2113, +4161, +4161, +4129, +6209, +4096, +6209, +12548, +12580, +20967, +18854, +25226, +18887, +18886, +16805, +25225, +4096, +27338, +16773, +20999, +16741, +12515, +25193, +29451, +16741, +18918, +18854, +12580, +14693, +16773, +8256, +8224, +22884, +33317, +39656, +29059, +43817, +37477, +52170, +52104, +56330, +41605, +33220, +18496, +12288, +20609, +18464, +54283, +50023, +49927, +47814, +45701, +41508, +54249, +37345, +58572, +54345, +60555, +50056, +52105, +37315, +37315, +39395, +56299, +56363, +54184, +56297, +60556, +54152, +62604, +60491, +45700, +47813, +52072, +56330, +49992, +41540, +52072, +54186, +47847, +52073, +47814, +56234, +45734, +41572, +50024, +41572, +47911, +43685, +52105, +45766, +54186, +56299, +43653, +41541, +54251, +35170, +41508, +39460, +45799, +54187, +47848, +41509, +54155, +43622, +37380, +47881, +56365, +39461, +45800, +33154, +37348, +39494, +28929, +31042, +39559, +29026, +31107, +33253, +33285, +28995, +24834, +31173, +29060, +24834, +22787, +20673, +20674, +22787, +20642, +22754, +22754, +22754, +22722, +22722, +22754, +22722, +22786, +22722, +22754, +20674, +18594, +18594, +14465, +12385, +12417, +8256, +12449, +16546, +18593, +16480, +58671, +48008, +62700, +58474, +56329, +62636, +49959, +49992, +58508, +64879, +60457, +62603, +62604, +60524, +58508, +60687, +52333, +45994, +33354, +8192, +18888, +40148, +54940, +54974, +48701, +44540, +42495, +40414, +38301, +36253, +36253, +36221, +36254, +34109, +34108, +34108, +34075, +34043, +34011, +31964, +29852, +27772, +29788, +27707, +25594, +25562, +23449, +21368, +21335, +19254, +19253, +17140, +17108, +15059, +15026, +14993, +12912, +12911, +12878, +12845, +12812, +14828, +14795, +14762, +16809, +14728, +12614, +10501, +8420, +6307, +6307, +8387, +8354, +10402, +14529, +18723, +22851, +24931, +27011, +29124, +29189, +31334, +31398, +33511, +35624, +37737, +39850, +39915, +41963, +41996, +44076, +44109, +44141, +46189, +46189, +46189, +46221, +46222, +48270, +48270, +48302, +48302, +48302, +48302, +48335, +48367, +50415, +50447, +50480, +52528, +52560, +52561, +52593, +52593, +54674, +54674, +56754, +56755, +56787, +56787, +56787, +56755, +56755, +56755, +56755, +56755, +56755, +56755, +56755, +56755, +56755, +56755, +54707, +54706, +52626, +52626, +52625, +52593, +52593, +52593, +52626, +52626, +52594, +52594, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52659, +52659, +52659, +52626, +52626, +52626, +52626, +50578, +50546, +50546, +50546, +50546, +50546, +50546, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48433, +48434, +46385, +46353, +44305, +44273, +44241, +42192, +42192, +42192, +42192, +42160, +40112, +40112, +38031, +35984, +35952, +33904, +33872, +33872, +31824, +29743, +29743, +27663, +27663, +27663, +27663, +27663, +25583, +25583, +25583 +}, +{ +36017, +35986, +33937, +33937, +33905, +31857, +29776, +29744, +29745, +27664, +25583, +25551, +23471, +23438, +21358, +21358, +19278, +19245, +17165, +15084, +15052, +12971, +12938, +10858, +10793, +8712, +8680, +6599, +6599, +6567, +6566, +6534, +6566, +6566, +8582, +8582, +6534, +6534, +6534, +6534, +6534, +6534, +6534, +6534, +6502, +6502, +8582, +8582, +6534, +8550, +6502, +6501, +6501, +6502, +6502, +6534, +8583, +8583, +8615, +10696, +10729, +12842, +12875, +12939, +15020, +15053, +17133, +17166, +19279, +21392, +21392, +23538, +25618, +25650, +27731, +27796, +29844, +29877, +29877, +29910, +27862, +27862, +27862, +27862, +27862, +27895, +27895, +27895, +27895, +27895, +27895, +29975, +29975, +30008, +30008, +30008, +30008, +30008, +30040, +30040, +30040, +30008, +30008, +29975, +29975, +27927, +27895, +27894, +27862, +25814, +25781, +25781, +25781, +25781, +25781, +25782, +25782, +25814, +25782, +27862, +29941, +29974, +29975, +29943, +34071, +42326, +50516, +52561, +62764, +60555, +60522, +62538, +62570, +64715, +62602, +60521, +60456, +62569, +62569, +60424, +58344, +60425, +60457, +58344, +54151, +56167, +51973, +54054, +58280, +58280, +54087, +54119, +54119, +51973, +49893, +56232, +60457, +58344, +56264, +56264, +60458, +62539, +51973, +52038, +54119, +56232, +58344, +56264, +60425, +54151, +56232, +54087, +54119, +54151, +62571, +49893, +52007, +56265, +56233, +49894, +52039, +52007, +49894, +54055, +47814, +43652, +45733, +43620, +43653, +41540, +45766, +47847, +43588, +52041, +45702, +39396, +43687, +43752, +39526, +33220, +28994, +24833, +20672, +20640, +20640, +20641, +18593, +16513, +14465, +10336, +8256, +8256, +12385, +18594, +22722, +24737, +22689, +20576, +48042, +58573, +35232, +52104, +43620, +45701, +56266, +49959, +49958, +41507, +52104, +58410, +60556, +54185, +47813, +52072, +49958, +47878, +41571, +52072, +52104, +58379, +52040, +45700, +54217, +58379, +49959, +45733, +45766, +47846, +39427, +35233, +41605, +45831, +45832, +47945, +35203, +52107, +49994, +45832, +35267, +31041, +35268, +39526, +33252, +37479, +22688, +35398, +26913, +26946, +31140, +26946, +31140, +29059, +20739, +14529, +8321, +4193, +2113, +4193, +4193, +4129, +6241, +4128, +4161, +4096, +4128, +2048, +8322, +8354, +20967, +18886, +25193, +16774, +18886, +25225, +12579, +18854, +12547, +16805, +23080, +14628, +23079, +20967, +18853, +16740, +25192, +23112, +25225, +18887, +8288, +8256, +18722, +41866, +35396, +35364, +24832, +29025, +37412, +43717, +52137, +45797, +33186, +31107, +20641, +18562, +16448, +41737, +52203, +62702, +58379, +43555, +52008, +47814, +47878, +60620, +56491, +58604, +52135, +52137, +62670, +39428, +39461, +54218, +49992, +56362, +60555, +52071, +54184, +54185, +60523, +47814, +52104, +56298, +58379, +49926, +54153, +58411, +58347, +45734, +43621, +56299, +49927, +47847, +47846, +41507, +50056, +37313, +43717, +50056, +41573, +45766, +45734, +39427, +47847, +49928, +41540, +49960, +45767, +43654, +39428, +37283, +41541, +41541, +45735, +41476, +50026, +39428, +37315, +39493, +41574, +33154, +41607, +41607, +35236, +41607, +41640, +33220, +24833, +31172, +29092, +24834, +29060, +20673, +22786, +20706, +20674, +20674, +18593, +20674, +20674, +20707, +20674, +22755, +22755, +22755, +24803, +22722, +20706, +20641, +22754, +20674, +18594, +16546, +14433, +12353, +8224, +10369, +10304, +14433, +22786, +24930, +54413, +58572, +54280, +58474, +60523, +45732, +58346, +56298, +58378, +58442, +60459, +58346, +58477, +60656, +54416, +39789, +20869, +10305, +8293, +40085, +55006, +50878, +52991, +50847, +48767, +44541, +40446, +40445, +40445, +40477, +38364, +34204, +36253, +34108, +34109, +34076, +34076, +36092, +36092, +34012, +29852, +27804, +29820, +27707, +25594, +23481, +21400, +21367, +21367, +19286, +19253, +17172, +17108, +15059, +15026, +14993, +12912, +12879, +14927, +12845, +12813, +14828, +14795, +14762, +14761, +14728, +12615, +12582, +12582, +8388, +6339, +6372, +6339, +8387, +12450, +16611, +20771, +22851, +26979, +29124, +29189, +29253, +29285, +31398, +33479, +33511, +37705, +37770, +39818, +39850, +41963, +41963, +44044, +44076, +44076, +44076, +44108, +44109, +46157, +46189, +46189, +46189, +48270, +48270, +48302, +48335, +48335, +50415, +50447, +50448, +50480, +52560, +52560, +52561, +54674, +54674, +56754, +56755, +56787, +56787, +56755, +56755, +56754, +56754, +54706, +54706, +54706, +56755, +56755, +56755, +54674, +54706, +54706, +54675, +54706, +52626, +52626, +52625, +52593, +52593, +52626, +52626, +52626, +52594, +52626, +52626, +52626, +52626, +52626, +52594, +52594, +52594, +52626, +52626, +52626, +52659, +52659, +52659, +52627, +52626, +52626, +52626, +52626, +52626, +52626, +50578, +50546, +50546, +50514, +50514, +48433, +48433, +48433, +48433, +48465, +48465, +48465, +48466, +48433, +48433, +48434, +46385, +46353, +46353, +44305, +44273, +44240, +44273, +44273, +44273, +42225, +42193, +40144, +38064, +38032, +35984, +35984, +33904, +33904, +31856, +31824, +29744, +29744, +29744, +27696, +27696, +27696, +27664, +25616, +25616 +}, +{ +33937, +33937, +33937, +31889, +31857, +29777, +29744, +27664, +25616, +25584, +23503, +23471, +21390, +21358, +19278, +19277, +17197, +17165, +15084, +15052, +12971, +12939, +10858, +10825, +8745, +8712, +8680, +8680, +8647, +8647, +8647, +6566, +6534, +6534, +6566, +8614, +8614, +8582, +8582, +8582, +6534, +8582, +8582, +6534, +6502, +6502, +6502, +8582, +6502, +6502, +6501, +6501, +6501, +6502, +6502, +6502, +8583, +8583, +8615, +8616, +10729, +10762, +12875, +12907, +14988, +15020, +17133, +17166, +19279, +21392, +21425, +23538, +23538, +25650, +27763, +29844, +29877, +29909, +29910, +29910, +29910, +29910, +29910, +27862, +27862, +27862, +27862, +27862, +27862, +27895, +27895, +29975, +29975, +30008, +30008, +30008, +30008, +30008, +30008, +30040, +30008, +30008, +30008, +29975, +27927, +27927, +27895, +27894, +27862, +25813, +25781, +25781, +23733, +25781, +25781, +25782, +25782, +25782, +25782, +27862, +27893, +27894, +27895, +29943, +38167, +46389, +52498, +54478, +62731, +60554, +62570, +64683, +64716, +64748, +62634, +62601, +64683, +62602, +62538, +58344, +56231, +62570, +64716, +62538, +58279, +56199, +54054, +54054, +56167, +54086, +56167, +60425, +58345, +56199, +54119, +56199, +58377, +58377, +54151, +54151, +51974, +54120, +47813, +54120, +56200, +52006, +58377, +56265, +54151, +54119, +54119, +49893, +56200, +56200, +60458, +54120, +54088, +52007, +54120, +49894, +45668, +45700, +49894, +49861, +54152, +47846, +49959, +47878, +37281, +43620, +52040, +52073, +54154, +39330, +41508, +41541, +35235, +39494, +35333, +35333, +31075, +26946, +22753, +20640, +20641, +22721, +20642, +18561, +14465, +12352, +8256, +8256, +12385, +18594, +22689, +22657, +22657, +20576, +43816, +64912, +47910, +64846, +62668, +60491, +54153, +49992, +43620, +39459, +56330, +52072, +56298, +43620, +52072, +45765, +47878, +60556, +60557, +62637, +58443, +39394, +43620, +49992, +49959, +39394, +45734, +54185, +52105, +47879, +43686, +43718, +39525, +47977, +50058, +37348, +37348, +43687, +39461, +33122, +35268, +37381, +31075, +39592, +35333, +33253, +33318, +33252, +24833, +29059, +22688, +26947, +20673, +22786, +20739, +12417, +6208, +4160, +4161, +4161, +4161, +4161, +4128, +4129, +4161, +4129, +8354, +12548, +16806, +21032, +25161, +27306, +20999, +20935, +16740, +18854, +18886, +18854, +12579, +14660, +14660, +18886, +18854, +18821, +16741, +23080, +27306, +18853, +20967, +10369, +8256, +16609, +35527, +48107, +39590, +31105, +33186, +39557, +41637, +62735, +58475, +45797, +45831, +26914, +22755, +18530, +20674, +31140, +54348, +60621, +35168, +41507, +49862, +47813, +49990, +64878, +64975, +60717, +54281, +54249, +49960, +35202, +54219, +45734, +47878, +56330, +45764, +49990, +52104, +50023, +39394, +45733, +43588, +47846, +49926, +54153, +49894, +47781, +47846, +52040, +54153, +52008, +47847, +49960, +41540, +41507, +45798, +54249, +50056, +52169, +45798, +45766, +45734, +39363, +56266, +47847, +41573, +50025, +41540, +43686, +45767, +49961, +52106, +45735, +49929, +47815, +50026, +39493, +45800, +43687, +41542, +35235, +45800, +37381, +41607, +41608, +24768, +29027, +24834, +27011, +27012, +24866, +22754, +18560, +22819, +20674, +20674, +20707, +20706, +18594, +20642, +22787, +22787, +22755, +20674, +20642, +22755, +22755, +20706, +20674, +22787, +20707, +18594, +16513, +12385, +12353, +12418, +8224, +12418, +20707, +20640, +33349, +58639, +64847, +60619, +52167, +58409, +64814, +64717, +58377, +60523, +54184, +58348, +54252, +58545, +43918, +16582, +6148, +16843, +27473, +42330, +52959, +46686, +44638, +48831, +44573, +48767, +48735, +46718, +44573, +42524, +42557, +40444, +38332, +36253, +34141, +31997, +31997, +34044, +34044, +34044, +31963, +29883, +27803, +27771, +25658, +25625, +23512, +21431, +21399, +19318, +19286, +19221, +19189, +17108, +17076, +17075, +14962, +14928, +14928, +14927, +14894, +14861, +14860, +12747, +12714, +12680, +10599, +14695, +14663, +14662, +10501, +8420, +8453, +8452, +8452, +10467, +12515, +16611, +20739, +22851, +27077, +29221, +29221, +27141, +29253, +29285, +31366, +33511, +35624, +37705, +37737, +39850, +39850, +41931, +41963, +41963, +41963, +41963, +41995, +41996, +44076, +44076, +44108, +46157, +46189, +46222, +46222, +48302, +48302, +50383, +50415, +50447, +50448, +50480, +50480, +52561, +54641, +54673, +54674, +56754, +56754, +56754, +56754, +56754, +56754, +54706, +54706, +54706, +54706, +56754, +56754, +54674, +54674, +54675, +54675, +54675, +52626, +52626, +52625, +52594, +52594, +52594, +52626, +52626, +52626, +52626, +52594, +52594, +52626, +52594, +52594, +52594, +52594, +52594, +52626, +52659, +52659, +52659, +54707, +54675, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +52594, +50546, +50546, +50514, +50546, +50546, +50546, +50514, +50514, +50514, +48466, +48466, +50514, +48466, +48466, +48466, +46386, +46386, +46385, +46385, +44305, +44305, +46353, +44306, +44306, +42225, +42225, +40177, +38065, +38065, +35985, +35985, +33937, +33904, +31856, +31824, +31824, +29776, +29776, +29776, +29777, +27697, +27696, +25616 +}, +{ +33937, +33938, +31889, +31857, +29809, +29777, +27696, +25616, +25551, +23503, +21423, +21390, +19310, +19277, +17197, +17197, +15116, +15084, +15084, +13003, +12971, +12938, +10826, +10793, +8713, +8712, +8680, +8647, +8647, +8647, +8614, +6534, +6534, +6534, +6566, +8614, +8614, +8614, +8582, +8582, +8582, +8582, +8582, +6534, +6502, +6501, +6501, +6501, +6502, +6501, +6501, +6469, +6469, +6502, +6502, +6502, +6535, +8583, +8583, +8616, +10697, +10762, +12842, +12875, +15020, +15020, +17133, +17166, +19279, +21392, +21425, +23538, +23538, +25651, +27764, +29844, +29877, +29909, +29942, +29942, +29942, +29910, +29910, +27862, +27862, +27830, +27830, +27830, +27862, +27862, +27895, +27895, +29975, +29975, +29975, +27959, +30008, +30008, +30008, +30008, +30008, +30008, +29975, +29975, +27895, +27927, +27895, +27862, +27862, +25782, +25781, +25781, +25781, +25781, +25781, +25749, +25749, +25749, +25781, +27830, +27862, +25814, +27862, +31958, +40181, +48371, +54447, +54379, +62634, +64715, +64715, +64715, +64715, +64748, +64715, +62602, +62538, +60425, +58345, +56199, +54151, +62538, +64748, +64683, +62570, +58344, +60392, +60425, +56134, +54021, +56232, +58345, +58377, +58312, +58312, +56232, +58345, +58345, +52038, +52038, +49861, +49894, +56200, +58346, +52039, +52006, +60426, +56264, +56265, +62571, +60458, +54151, +60458, +58313, +54119, +54119, +52007, +52007, +60459, +49894, +47813, +58346, +49926, +60426, +52071, +52039, +60524, +49991, +49959, +45734, +43621, +49960, +49927, +45702, +49928, +45735, +39428, +37348, +31074, +35300, +28929, +26849, +24801, +22721, +22721, +24770, +20642, +20610, +16513, +12352, +8224, +8256, +12385, +18594, +20642, +20576, +22723, +18464, +45962, +60654, +45796, +47845, +54152, +54217, +49927, +41508, +54250, +50057, +43717, +56330, +52040, +47782, +56266, +49991, +56298, +58411, +54217, +49992, +43588, +47846, +47879, +45766, +49960, +47814, +43588, +41508, +47879, +45734, +47879, +39460, +41605, +47912, +37380, +39493, +43655, +43655, +35267, +26880, +28994, +26881, +37479, +29027, +26946, +26914, +33253, +24833, +28994, +31140, +26947, +24866, +18593, +24965, +14466, +10337, +4160, +4193, +4193, +4161, +4161, +6242, +4161, +6274, +4128, +4128, +6209, +14661, +21000, +25193, +16773, +33644, +16741, +23080, +20999, +14660, +23080, +18886, +23112, +16773, +33677, +16740, +20934, +42096, +31564, +14628, +18886, +31531, +14563, +10272, +16544, +29221, +46026, +41702, +31073, +33219, +33219, +33218, +47977, +43718, +56331, +47878, +37347, +22688, +24867, +18562, +14336, +33285, +54348, +62767, +60556, +45701, +52007, +56297, +54313, +56523, +60684, +60620, +64911, +41571, +52104, +47911, +54186, +58444, +60524, +56330, +47813, +54184, +45733, +58411, +43653, +54153, +54153, +54186, +54120, +62572, +54120, +49927, +52040, +49927, +60492, +54186, +41541, +47880, +43653, +47911, +47878, +45830, +52137, +54282, +43653, +45766, +54186, +37282, +49960, +45734, +60525, +47879, +54251, +45799, +56299, +39460, +45734, +41541, +52106, +37283, +43687, +41606, +33154, +39461, +39461, +37413, +41607, +37414, +33188, +31107, +28994, +29059, +26979, +29092, +20640, +24899, +18528, +22819, +20674, +20706, +22787, +18626, +22755, +20674, +20674, +20707, +20674, +20642, +18594, +18562, +20642, +20642, +20674, +18594, +20706, +20674, +16546, +16514, +12385, +12385, +6144, +6177, +12418, +18594, +20640, +48074, +65010, +58508, +52200, +47942, +60524, +64717, +64749, +60524, +56364, +62671, +58513, +41675, +24935, +12422, +14667, +29557, +40284, +42429, +44606, +46719, +46686, +46686, +46719, +48767, +50847, +48702, +46653, +44541, +42492, +42493, +40414, +38334, +38270, +38271, +31997, +31997, +31997, +31996, +31963, +29883, +27802, +27802, +27770, +25657, +25625, +23544, +23511, +21431, +19350, +17237, +19189, +19156, +17076, +17076, +17075, +17010, +16977, +16976, +16943, +14862, +14861, +14828, +12746, +12713, +12680, +10567, +12615, +12582, +12582, +10501, +8421, +8453, +8452, +10533, +12549, +12516, +14564, +16611, +18691, +24996, +27109, +25060, +25028, +27109, +27141, +29253, +31398, +35559, +35624, +37704, +37737, +37769, +39850, +39850, +39882, +39882, +39883, +41931, +41931, +41963, +44043, +44044, +44076, +44108, +46189, +46189, +46221, +48270, +48302, +48335, +50415, +50415, +50447, +50447, +52528, +52560, +52593, +54641, +54674, +54674, +54674, +54674, +56754, +56754, +54706, +54706, +54706, +54706, +54706, +54706, +54707, +54707, +54675, +54675, +54675, +52626, +52626, +52626, +52626, +52594, +52594, +52626, +54674, +52626, +52626, +52594, +52594, +52626, +52594, +52594, +52594, +52594, +52626, +52626, +52627, +52659, +54707, +54707, +54675, +52626, +52626, +52627, +52626, +52626, +52626, +52626, +52626, +52626, +52594, +52594, +52626, +52626, +52594, +52594, +52594, +50546, +50546, +50546, +50578, +50546, +50546, +50514, +48466, +48466, +48466, +48466, +46418, +46386, +46386, +46386, +46386, +44306, +44306, +42257, +40178, +40145, +38097, +38065, +36017, +36017, +33937, +33905, +31857, +31856, +29777, +29777, +29777, +27729, +27697, +27697 +}, +{ +33970, +33970, +31889, +31857, +29809, +27729, +27696, +25583, +23471, +23471, +21390, +19310, +19277, +17197, +17197, +17165, +15084, +15084, +15052, +13003, +12971, +12906, +10826, +10793, +8713, +8680, +8680, +8647, +8647, +8647, +8614, +6534, +6534, +6534, +6566, +8614, +8614, +8614, +8614, +8582, +8582, +8582, +8582, +8582, +6534, +6534, +6502, +6502, +6502, +6501, +6469, +6469, +6469, +6470, +6470, +6502, +6503, +6503, +8583, +8616, +8649, +10729, +10794, +10827, +14988, +15020, +17133, +17166, +19279, +21392, +21425, +23538, +25618, +27731, +29844, +29877, +29877, +29910, +29942, +29942, +29910, +29910, +29910, +27830, +27830, +27830, +25782, +25782, +27830, +27862, +27862, +27895, +29975, +27927, +27927, +27927, +30008, +30008, +30008, +30008, +30008, +30008, +29975, +29975, +27927, +27927, +27895, +27895, +27862, +25782, +25781, +25781, +25749, +25749, +27797, +25749, +25749, +25749, +25781, +27829, +27830, +25782, +27862, +34005, +44276, +52433, +56461, +56394, +62603, +64683, +62602, +60554, +62634, +62667, +60489, +56263, +56199, +56167, +54086, +52038, +56231, +60457, +60489, +60456, +62569, +58343, +62570, +64715, +58344, +54119, +58312, +58344, +58345, +58312, +56264, +58345, +60425, +54152, +51974, +54087, +51974, +52006, +56265, +56200, +49893, +54119, +56232, +54151, +49925, +56264, +60457, +56264, +54151, +52070, +49958, +52071, +56264, +54151, +54151, +56329, +58410, +58377, +54184, +60490, +49958, +52071, +58443, +54185, +54185, +56331, +43588, +39362, +52040, +47814, +45766, +45735, +43622, +33122, +33122, +35268, +33122, +28961, +26913, +26914, +26882, +24769, +22689, +22690, +18562, +14401, +8224, +8256, +12385, +16546, +20642, +20609, +18497, +16416, +43817, +64880, +60587, +56329, +52104, +56298, +49993, +41540, +52170, +26848, +47944, +47879, +49927, +49862, +52040, +54185, +45766, +64783, +49992, +43685, +52073, +45766, +58444, +45766, +45734, +47814, +49960, +47847, +52105, +45766, +47880, +45832, +41573, +47912, +52139, +45768, +37348, +45800, +45865, +28994, +26914, +35365, +35398, +24834, +31108, +26947, +29027, +31140, +28994, +24833, +24834, +22819, +18658, +18724, +8256, +8257, +6241, +4193, +4194, +4161, +4161, +4193, +4128, +4161, +4161, +4128, +10435, +14660, +18886, +27306, +25225, +16741, +20999, +16741, +25193, +16773, +16773, +14628, +23112, +12515, +27306, +20934, +33612, +20967, +42162, +21000, +23080, +10336, +12352, +18592, +43915, +43849, +37411, +39459, +37381, +35268, +26816, +31074, +33218, +47912, +54250, +43652, +39493, +26946, +18561, +16449, +18561, +31140, +58542, +62734, +47878, +60524, +41507, +56362, +50184, +56556, +56491, +62701, +62733, +54314, +50023, +41572, +41540, +45733, +60556, +58410, +52007, +54152, +54185, +49992, +43653, +45734, +49960, +45734, +47845, +43587, +52007, +56266, +52072, +54185, +56363, +33121, +37380, +45799, +37347, +45798, +39459, +49992, +49992, +45766, +37346, +52105, +52073, +49928, +52041, +47847, +47879, +45766, +41605, +33088, +39460, +37283, +45734, +41541, +41509, +41541, +35235, +37380, +41574, +35268, +35235, +35268, +35365, +31140, +33156, +33188, +33221, +33285, +24833, +31205, +20641, +27012, +18528, +22754, +16448, +20674, +22819, +18593, +20674, +20674, +20707, +20675, +18562, +18562, +18594, +18594, +20674, +18561, +20674, +18561, +18594, +18594, +16514, +14466, +12385, +12385, +10369, +8289, +14499, +20674, +20576, +54413, +65009, +56330, +52201, +64847, +64847, +58509, +54316, +52237, +52304, +43853, +14404, +16582, +23020, +29458, +38075, +40254, +38237, +38300, +38333, +40381, +46687, +48831, +46719, +46686, +46653, +46654, +44573, +44574, +44574, +42494, +40414, +38269, +36157, +36189, +34077, +34077, +32028, +31996, +29915, +29883, +29851, +29851, +29850, +27737, +25625, +23544, +23512, +23479, +21398, +19285, +19221, +19188, +17108, +17076, +17043, +17042, +17009, +17008, +14896, +14862, +12813, +12780, +12746, +12713, +12680, +10567, +10534, +10501, +10501, +10469, +8420, +8452, +8420, +10533, +12582, +12549, +12548, +14564, +16611, +20836, +25029, +22948, +22948, +22980, +25028, +27140, +29286, +33446, +35559, +35592, +35656, +37705, +37737, +37769, +39818, +39850, +39850, +41898, +39850, +41931, +41963, +41963, +41963, +44044, +44076, +44108, +46157, +46189, +48270, +48302, +48334, +48335, +50415, +50415, +50447, +50480, +52528, +52561, +54641, +54642, +54674, +54674, +56722, +54674, +54674, +54706, +54706, +54706, +54674, +54674, +54706, +54675, +54675, +54675, +54674, +52626, +52626, +52626, +52626, +52626, +54674, +54674, +54674, +52626, +52594, +52594, +52594, +52626, +52626, +52594, +52594, +52626, +52626, +52626, +54675, +54675, +54707, +54675, +54675, +54675, +54675, +54675, +52626, +52626, +52627, +52627, +52627, +52627, +52627, +52626, +52594, +52594, +52626, +52627, +52627, +52627, +52659, +52659, +52627, +52627, +52627, +50579, +50547, +50547, +48499, +48499, +48498, +46418, +46418, +46418, +46386, +44338, +44306, +44338, +42258, +42226, +40178, +40146, +38098, +36018, +36017, +33937, +31857, +31857, +31857, +29809, +29809, +27729, +27729, +27729 +}, +{ +33970, +33970, +31890, +29809, +29809, +27729, +25616, +23535, +23471, +21391, +21358, +19278, +17197, +17197, +17165, +15117, +15084, +15084, +15052, +13003, +12971, +12906, +10826, +10793, +10761, +10761, +10728, +8680, +10727, +8647, +8615, +8614, +6534, +6566, +6566, +8614, +8614, +8614, +8614, +8582, +8582, +8582, +8582, +8614, +8614, +8582, +8582, +8582, +6502, +6501, +6469, +6469, +6437, +6469, +6470, +6470, +6502, +6535, +8583, +8616, +8648, +8681, +10794, +10827, +14988, +15020, +17133, +17166, +19279, +21425, +21425, +23538, +25651, +27763, +29844, +29877, +29909, +29910, +29942, +29910, +29910, +29910, +27862, +27830, +27830, +27830, +25782, +25782, +25782, +27830, +27862, +27895, +27895, +27927, +27927, +27895, +29975, +29975, +30008, +30008, +30008, +30008, +30008, +30008, +30008, +29976, +29975, +27895, +27862, +27862, +25782, +25782, +25749, +25749, +27798, +27797, +25749, +25781, +25781, +27862, +25782, +25782, +29909, +38133, +48371, +56496, +58508, +60521, +62571, +64716, +64715, +62634, +58505, +56360, +56231, +54118, +56167, +56199, +52006, +52038, +58376, +60489, +58375, +58375, +60521, +58408, +62602, +64748, +62570, +56231, +54183, +56264, +58345, +58345, +56232, +60425, +60458, +52006, +49893, +54119, +52038, +58312, +54151, +54151, +56232, +60458, +54151, +54151, +52038, +47812, +54118, +56263, +47844, +54183, +58409, +54183, +54150, +54183, +52070, +60554, +62635, +47877, +54183, +58377, +56265, +58378, +56298, +60524, +56331, +58411, +45734, +47847, +52104, +47814, +49959, +45734, +45767, +37347, +37316, +39461, +33122, +28929, +26848, +26913, +26881, +22689, +22689, +24867, +20642, +14401, +10272, +8224, +10305, +16546, +20674, +20609, +20611, +16384, +43817, +60686, +52168, +56297, +64749, +47943, +47912, +41541, +39492, +35299, +47944, +41572, +52072, +52008, +52007, +56299, +47847, +56363, +52137, +43685, +41573, +49993, +54218, +47847, +56299, +49928, +45734, +39427, +43653, +43654, +43654, +45735, +37315, +41573, +37315, +39461, +37380, +41542, +33252, +33252, +31139, +24801, +26946, +26946, +28995, +26914, +26947, +28995, +31107, +29027, +26979, +22819, +18659, +12385, +8256, +6241, +4193, +4161, +4193, +4193, +2113, +2113, +4193, +4161, +4128, +6274, +14660, +14628, +33677, +12482, +18853, +14627, +23112, +20999, +25193, +18854, +12515, +20967, +14692, +20999, +12514, +16741, +31564, +8321, +12548, +16838, +25193, +12450, +14432, +43948, +48108, +43783, +41572, +39491, +37414, +31043, +28961, +35332, +45864, +50057, +41540, +52136, +39525, +31107, +22787, +18627, +16416, +35431, +56429, +47976, +43685, +35168, +39426, +41668, +52297, +65105, +56459, +54249, +54281, +47975, +47943, +41571, +52104, +47845, +54185, +52040, +51974, +43555, +49927, +52105, +64783, +41540, +47815, +43588, +49926, +54184, +54152, +56265, +45701, +45766, +33121, +52202, +41606, +56364, +52138, +45766, +43653, +33088, +60590, +47879, +37347, +56299, +49960, +47847, +47782, +52105, +33120, +41572, +47944, +47912, +45767, +43654, +41541, +41541, +43654, +45735, +39429, +41574, +37380, +37381, +39526, +35301, +31107, +33253, +33221, +26882, +37447, +31172, +26947, +29060, +18560, +24835, +18561, +18593, +18560, +22819, +22819, +24835, +24868, +22722, +20675, +20707, +20674, +18626, +18594, +18594, +20707, +18659, +20739, +18594, +18594, +18594, +16514, +14466, +12385, +10337, +8256, +8321, +12418, +22819, +26913, +52332, +52266, +62733, +65009, +60686, +62767, +54349, +43850, +35432, +14435, +22921, +35634, +39989, +46459, +40187, +33882, +29754, +34043, +38300, +36252, +44639, +44606, +44541, +46686, +46686, +44605, +46719, +42558, +42558, +42526, +42526, +42526, +40414, +36220, +36252, +36157, +34108, +32028, +31996, +29915, +29883, +29852, +31900, +31964, +29818, +25625, +25560, +23480, +23447, +21367, +19254, +19253, +17172, +17108, +17107, +17075, +17042, +17009, +17008, +14896, +12814, +12813, +12812, +12746, +12714, +12681, +12648, +10566, +8453, +10501, +8421, +8453, +8453, +8452, +10533, +12582, +12581, +12581, +12548, +14595, +18756, +22949, +22916, +20836, +22948, +22948, +25028, +27173, +31333, +33446, +35558, +33543, +35624, +35656, +37705, +37705, +37737, +39817, +39818, +39818, +39882, +41931, +41930, +41898, +41931, +41963, +41996, +46124, +46156, +46157, +48237, +48270, +48302, +48302, +48334, +48367, +50415, +50448, +52528, +52528, +52561, +54641, +54642, +54642, +54642, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +54674, +52626, +52626, +52626, +52626, +54674, +54707, +54707, +54674, +52626, +52594, +52594, +52626, +52626, +52626, +52594, +52594, +52626, +54674, +52626, +52626, +54675, +54675, +54675, +54675, +54675, +54675, +54707, +54707, +54707, +52659, +52659, +54675, +52627, +52627, +54675, +54675, +54675, +54675, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +50579, +50579, +50579, +50579, +48499, +48499, +48467, +46418, +44338, +44338, +44370, +42259, +42258, +42226, +40178, +38098, +38098, +36018, +35985, +33970, +31889, +31889, +31857, +29809, +29810, +29810, +27762 +}, +{ +33970, +31922, +31889, +29809, +27729, +27696, +25616, +25583, +23471, +21390, +19310, +19310, +17229, +17165, +15084, +15084, +15084, +15084, +15052, +13004, +12971, +12939, +10858, +10826, +10825, +10793, +8712, +8680, +10728, +10727, +8647, +8647, +6566, +8615, +8647, +8647, +8615, +8582, +8582, +8614, +8582, +8582, +6534, +8614, +8614, +6534, +6534, +8582, +6534, +6502, +6501, +6469, +6469, +6469, +6470, +8550, +6470, +6503, +6535, +8616, +8648, +10729, +10794, +10826, +12939, +15020, +15053, +17166, +19312, +21393, +21457, +23570, +25651, +27763, +29844, +29909, +29909, +29910, +29910, +31958, +27862, +27862, +27862, +27830, +27830, +25750, +25749, +25717, +25782, +25782, +27862, +27895, +27895, +27927, +27927, +27895, +29975, +29975, +30008, +30008, +30008, +30008, +30008, +29975, +29975, +29975, +27927, +27895, +27895, +27862, +27862, +27830, +25750, +25749, +25749, +25749, +25749, +27830, +27830, +27830, +27830, +27861, +29876, +40179, +52465, +58573, +62700, +60554, +60523, +64716, +64716, +62602, +60521, +60456, +58343, +56263, +56230, +58408, +58407, +56294, +60488, +62569, +58376, +54182, +56295, +56296, +58410, +56330, +54185, +52072, +54152, +56265, +56265, +52040, +52072, +54153, +49960, +47880, +49992, +50025, +54250, +54250, +54250, +52137, +50024, +52105, +50024, +45766, +47912, +50024, +52170, +54347, +45895, +47975, +52266, +52234, +54378, +52266, +54347, +64912, +56460, +47976, +52234, +56427, +50089, +43782, +47976, +54315, +50057, +56396, +43686, +39460, +52040, +52007, +45701, +43653, +43620, +41573, +41573, +43719, +39525, +33186, +31074, +26880, +24768, +24801, +24833, +22721, +18625, +14464, +10336, +6176, +10369, +12417, +16513, +18529, +18529, +16384, +43817, +58509, +64846, +52168, +64782, +37282, +45800, +35235, +35267, +41606, +39492, +49959, +54120, +54120, +54184, +58410, +47813, +49927, +45733, +43621, +39395, +62638, +54186, +49960, +56299, +41508, +41508, +47879, +47847, +41540, +41541, +52139, +39493, +39461, +33122, +39494, +39494, +37381, +29059, +33220, +35366, +29027, +29091, +26914, +29059, +33253, +28994, +26914, +26914, +22753, +20673, +18658, +12449, +6208, +6241, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +4161, +6241, +4160, +10467, +12547, +29419, +14628, +27306, +23080, +18854, +25225, +23112, +14660, +29451, +20966, +18854, +14661, +14627, +18853, +18886, +18983, +18952, +12580, +23145, +8257, +10272, +29189, +48010, +52170, +47879, +35202, +33090, +33124, +33189, +26882, +26946, +37445, +41638, +41638, +58510, +43752, +24865, +22786, +16480, +18528, +29059, +52170, +52169, +58411, +49992, +47846, +52072, +64879, +54346, +56426, +52006, +45700, +39426, +60622, +47847, +64653, +45668, +45765, +54152, +56200, +54120, +47813, +54185, +56362, +45765, +54152, +49926, +58378, +60491, +47878, +49959, +45733, +49959, +56363, +50024, +41637, +45863, +47944, +37347, +45799, +41540, +50057, +41572, +45734, +45734, +52040, +52073, +45734, +52040, +45701, +43621, +49960, +43686, +41606, +45767, +43718, +41573, +43654, +45734, +39461, +39494, +43687, +43752, +45866, +39495, +35334, +35301, +29028, +26914, +31172, +26915, +24834, +22754, +24835, +20706, +22755, +22819, +22787, +22786, +22786, +22787, +22787, +20707, +20675, +20642, +20675, +22755, +20707, +20707, +20707, +20707, +22756, +20675, +18594, +18594, +16546, +16546, +14497, +12385, +10304, +12418, +12450, +20771, +27043, +60686, +64845, +64844, +62668, +60655, +50320, +25063, +12549, +29455, +42135, +52638, +50621, +50717, +52829, +52895, +42364, +31866, +31932, +27835, +38236, +42462, +46655, +46654, +46686, +46686, +46686, +46686, +44574, +44574, +42493, +40413, +40413, +40414, +40382, +38301, +34077, +34044, +31996, +31964, +31964, +29916, +31964, +29884, +29851, +27738, +27738, +25625, +23480, +21367, +21366, +19286, +19253, +17140, +17108, +17075, +17075, +17042, +14961, +17009, +14895, +14894, +12813, +12780, +12747, +14762, +12681, +12680, +12615, +10534, +10501, +8421, +8388, +8420, +10501, +10533, +12582, +10533, +12613, +12613, +12579, +14660, +18820, +18820, +16708, +16675, +20868, +22915, +25028, +29253, +29253, +31398, +33479, +35591, +35592, +35592, +37672, +37704, +37705, +39785, +39785, +39818, +39818, +41898, +41898, +41930, +41931, +41963, +44011, +44044, +46124, +48205, +48237, +48269, +48302, +48302, +48302, +48335, +50415, +50448, +50480, +52529, +52561, +52561, +52593, +52594, +52594, +54674, +54674, +54674, +52626, +54674, +52594, +52594, +52594, +52626, +52626, +52594, +52594, +52594, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +54675, +52594, +52627, +52594, +52594, +54675, +52627, +52594, +52626, +54707, +54707, +54707, +54707, +54675, +54675, +54707, +54707, +54707, +54707, +52659, +52659, +52659, +52659, +52659, +52627, +52659, +52659, +52659, +52659, +52659, +52627, +52659, +52659, +52691, +52691, +52691, +52659, +52660, +52660, +52660, +50611, +50579, +48531, +48499, +48499, +46451, +44370, +44338, +44338, +44307, +42259, +40178, +40178, +40178, +38098, +36018, +33969, +33938, +33937, +31889, +31890, +29809, +27729, +27730, +27762 +}, +{ +33970, +31922, +31890, +29809, +27729, +27697, +25616, +23503, +21423, +21423, +21390, +19310, +19278, +17197, +17165, +17165, +15117, +15085, +15084, +15052, +15052, +12971, +12939, +10858, +10826, +10793, +10761, +10760, +10760, +10760, +10728, +8679, +8647, +8647, +8647, +10695, +8647, +8615, +8615, +8615, +8582, +8582, +6534, +8614, +8614, +6534, +6534, +8582, +8582, +6502, +6501, +6501, +6469, +6469, +6470, +6502, +6502, +6535, +8583, +8616, +8648, +10729, +10794, +10794, +12939, +15020, +15053, +17166, +19312, +21393, +21458, +23570, +25651, +27731, +29844, +29909, +31957, +29942, +29910, +29910, +29910, +27862, +27829, +27829, +25749, +25749, +25749, +25749, +25749, +25749, +25782, +25782, +27862, +27895, +27927, +27927, +27927, +27927, +27927, +29975, +29975, +29975, +30008, +30008, +30008, +29975, +27927, +27895, +27895, +27862, +27862, +25782, +27862, +25782, +25782, +25749, +25750, +27830, +27798, +27798, +27829, +29877, +31956, +42259, +54544, +60653, +64780, +60586, +64715, +64715, +62570, +60456, +62569, +64650, +62570, +60490, +58376, +60489, +62602, +62570, +62538, +62538, +58377, +52103, +52072, +49992, +49992, +47913, +45800, +43720, +43752, +45865, +43785, +39592, +39592, +39592, +35399, +33318, +35399, +35432, +35464, +33384, +33351, +31303, +31271, +33351, +33351, +29190, +29126, +33352, +37545, +35496, +29157, +33351, +35464, +31238, +31238, +33416, +33351, +37577, +37577, +39657, +43882, +45995, +41801, +37543, +39656, +46028, +43882, +43849, +39559, +37478, +47880, +49993, +45799, +39493, +39525, +43687, +43720, +41574, +37445, +31106, +31074, +28928, +26848, +24769, +24833, +24833, +20705, +16545, +12384, +8224, +10337, +12385, +18594, +18593, +20642, +16416, +48076, +58541, +47942, +41571, +49992, +41541, +37381, +31074, +35267, +45832, +43718, +47911, +60491, +56265, +43652, +52039, +45765, +54153, +47879, +43653, +54186, +49960, +45766, +45734, +49960, +45734, +45767, +45766, +47847, +41540, +45767, +45800, +31009, +47946, +45833, +37381, +35300, +35333, +33253, +33253, +29059, +31139, +33252, +31140, +29027, +26946, +26881, +33220, +22753, +24899, +18625, +14465, +8256, +6240, +4193, +4193, +6241, +6241, +6241, +4193, +4193, +4193, +4128, +2048, +8354, +23145, +18887, +18919, +18919, +18854, +18854, +20999, +20967, +18886, +16741, +25225, +16773, +31532, +12547, +16773, +16740, +12579, +18984, +21065, +16839, +10435, +8224, +12352, +43914, +48009, +56363, +47879, +35267, +33155, +33124, +31044, +28995, +24801, +35300, +33218, +41638, +45799, +26848, +24801, +20706, +18593, +16416, +41704, +64946, +56395, +54185, +39459, +49992, +54152, +54248, +65105, +56426, +49926, +54184, +52201, +43782, +37314, +43588, +43620, +58411, +58410, +58313, +54120, +37248, +45765, +45765, +54185, +52072, +52006, +56297, +52103, +49958, +54152, +45733, +49959, +47879, +45798, +33153, +47944, +50024, +52137, +56331, +43653, +41540, +41540, +52073, +41540, +43589, +35201, +41508, +41540, +45734, +43621, +35202, +47880, +47912, +37347, +45799, +43653, +41508, +43653, +39493, +45800, +41607, +35268, +22592, +26881, +33253, +31107, +37512, +26947, +24866, +24866, +24834, +22754, +24867, +24900, +20707, +22755, +22786, +22786, +22786, +22787, +24868, +24868, +24836, +22755, +20675, +20675, +20642, +20674, +20707, +20707, +20643, +18594, +18594, +18626, +16546, +16546, +14465, +12352, +12417, +12385, +16611, +18593, +35430, +60687, +58541, +62734, +62833, +39657, +24999, +18792, +50618, +56926, +52734, +52735, +54847, +52798, +52862, +55007, +48735, +31866, +23512, +27804, +36123, +40349, +42494, +44574, +46654, +46654, +44605, +44605, +46686, +44638, +44574, +42525, +40446, +40414, +40382, +38301, +34077, +34077, +31996, +31996, +31964, +29916, +29884, +29884, +29851, +27738, +27706, +25625, +23479, +21367, +21366, +19286, +19253, +17140, +17108, +17076, +17075, +17042, +17009, +17009, +14895, +12814, +12780, +12779, +12747, +12714, +12681, +12680, +10534, +10502, +8421, +8388, +8388, +8420, +10533, +10533, +10533, +10533, +12613, +14693, +14660, +14660, +16740, +18788, +16707, +14627, +18755, +20835, +22947, +27140, +29220, +29285, +33414, +33479, +35559, +35559, +35592, +37640, +37672, +37705, +37705, +39785, +39785, +39818, +39818, +39850, +41898, +41931, +44011, +44011, +46092, +46124, +46157, +46189, +46221, +46222, +46222, +48270, +48302, +48367, +50415, +50448, +52528, +52529, +52561, +52561, +52561, +52593, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52626, +52626, +52626, +52626, +52626, +52626, +52626, +54675, +52626, +52626, +54675, +54675, +52626, +54675, +54707, +54707, +54707, +54707, +54707, +54707, +54707, +54707, +54707, +54707, +52659, +52659, +52659, +52659, +52659, +52627, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52691, +52691, +52691, +52659, +52659, +52659, +50611, +50579, +50580, +50579, +48531, +48531, +48499, +46419, +44370, +44371, +44339, +42291, +42259, +42259, +40211, +38098, +36050, +33970, +33970, +33938, +31890, +31890, +29842, +29810, +27762, +29810 +}, +{ +31922, +31922, +31890, +29810, +29809, +27697, +25616, +23535, +21423, +21423, +21390, +19310, +19278, +17230, +17197, +17197, +17165, +17165, +15117, +15084, +15052, +15052, +12971, +12939, +12906, +10826, +10793, +10761, +10793, +10792, +10760, +10760, +8680, +10727, +10727, +10728, +10727, +10695, +8615, +8615, +8615, +8615, +8647, +8647, +8646, +8614, +8614, +8614, +8582, +8582, +8550, +8550, +6501, +6469, +6470, +6502, +8583, +8583, +8616, +8648, +8681, +10762, +10794, +10826, +12939, +15020, +15053, +17166, +19280, +21393, +21458, +23571, +25651, +27731, +27796, +29909, +29942, +31990, +29910, +29910, +29910, +27830, +27829, +27797, +25749, +25749, +25749, +25749, +25749, +25749, +25749, +25782, +25814, +27895, +27927, +27927, +27895, +27895, +27895, +27927, +27927, +29975, +30008, +30008, +30008, +30008, +29975, +27927, +27895, +27862, +27862, +27862, +27862, +27862, +25782, +25782, +27830, +27830, +29878, +29878, +29877, +31957, +36116, +46386, +56559, +62700, +64812, +64811, +64778, +64714, +62536, +60424, +62537, +64619, +62603, +62604, +56330, +54217, +56297, +58346, +56234, +52106, +49994, +43752, +41641, +39560, +35400, +33320, +31239, +27111, +27111, +27143, +25064, +22919, +22952, +22984, +20840, +18791, +18856, +20904, +18890, +16777, +16777, +16777, +16777, +16809, +16810, +16777, +16777, +20939, +23083, +23051, +20905, +22986, +20873, +18760, +16679, +18760, +20905, +16679, +10307, +12452, +12451, +6144, +8224, +8192, +8192, +14563, +16643, +14466, +18659, +20739, +37513, +37545, +37512, +33318, +35399, +37479, +41672, +37479, +35333, +33188, +31107, +28929, +28929, +26849, +26849, +24769, +24834, +20705, +16545, +10304, +10304, +12384, +16513, +16513, +14401, +14336, +45963, +62767, +50055, +52136, +43685, +35234, +35301, +28994, +39494, +35234, +47944, +56330, +64782, +58378, +56329, +64717, +62605, +56266, +52072, +45734, +49960, +49992, +47814, +52073, +52040, +47879, +50025, +47847, +45766, +43654, +45767, +43654, +43687, +43719, +45832, +31042, +35301, +37446, +26947, +35366, +26946, +26946, +26913, +26913, +28994, +31139, +29027, +31172, +24899, +22819, +18690, +8224, +6241, +4225, +2145, +4193, +4193, +6241, +6241, +6241, +4193, +4193, +6241, +6274, +6241, +12580, +18919, +18886, +18886, +20967, +16773, +16773, +12547, +16741, +18886, +16773, +12515, +23080, +27306, +20966, +12579, +23144, +14758, +21032, +14660, +8256, +14464, +35560, +45962, +47975, +47878, +41540, +33122, +37381, +31011, +26818, +22689, +29027, +41703, +52235, +41605, +45831, +39526, +20608, +20673, +18561, +18528, +37478, +39492, +47877, +54185, +58476, +62637, +47845, +62701, +60717, +56492, +45765, +56330, +43782, +33282, +47912, +47847, +56298, +52072, +47749, +52007, +52007, +49926, +52104, +50023, +45765, +47845, +60491, +60523, +52071, +54185, +56265, +43652, +52072, +49992, +52137, +58509, +56428, +50024, +50025, +52138, +43686, +45766, +45766, +49960, +49992, +54219, +45734, +52041, +47880, +45734, +47880, +41541, +45767, +43622, +43686, +50025, +41606, +47879, +45766, +37381, +39494, +41575, +41640, +35301, +31075, +33253, +33221, +33318, +29060, +26947, +29060, +24866, +24867, +24867, +20674, +20706, +22755, +22786, +22754, +22754, +22754, +22787, +22787, +22755, +20675, +22755, +22755, +20675, +20675, +20707, +20675, +18563, +18562, +18594, +18626, +16546, +14497, +14465, +12385, +8224, +12417, +18659, +14336, +45964, +64980, +60754, +54480, +39788, +12386, +29359, +52668, +56927, +48508, +54879, +50719, +54783, +54879, +57087, +55007, +50879, +31899, +4464, +21401, +38269, +42430, +44542, +44574, +46687, +46719, +46686, +46686, +46686, +44606, +42525, +42493, +40413, +38301, +36189, +36157, +34109, +34109, +34077, +32028, +31996, +31964, +31964, +31964, +29851, +27738, +25657, +25593, +23479, +21367, +21366, +21334, +19253, +19221, +17140, +19156, +19155, +17074, +17041, +17009, +14895, +14894, +12780, +12747, +12714, +12682, +12680, +12680, +10502, +10469, +8421, +8388, +8388, +8420, +10533, +10533, +10533, +10565, +12646, +14726, +14693, +12612, +12580, +16741, +14660, +14627, +16675, +18754, +20867, +25060, +27140, +29220, +31301, +33414, +33446, +33446, +35527, +35559, +35591, +37672, +37672, +37704, +39753, +39785, +39785, +39817, +39850, +39850, +41931, +43979, +44011, +44044, +46124, +46156, +46189, +46189, +46189, +46222, +48302, +48335, +48367, +50416, +50448, +50448, +50481, +50481, +52561, +52561, +52561, +52593, +52593, +52593, +52562, +52562, +52562, +52562, +52594, +52594, +52594, +52594, +52562, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52627, +54675, +52626, +52626, +54675, +54675, +52627, +54675, +52659, +52627, +52627, +52627, +52659, +54707, +54707, +54707, +52659, +52659, +52659, +52659, +52659, +52627, +52627, +52627, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52691, +54772, +54739, +52691, +52691, +52660, +52660, +50611, +50579, +50612, +50579, +48531, +48531, +48531, +46451, +46419, +46419, +44339, +42291, +42291, +42259, +40211, +38098, +36050, +33970, +36018, +33970, +31890, +31890, +29842, +29810, +29810, +29842 +}, +{ +31922, +31922, +31890, +29842, +27762, +27729, +25616, +23536, +21423, +21391, +19311, +19310, +19278, +19278, +19278, +19278, +17197, +17197, +17165, +17165, +15084, +15052, +15020, +12971, +12939, +12906, +10825, +10793, +10793, +12841, +10793, +10792, +10760, +10728, +10728, +10760, +10760, +10728, +10696, +10695, +10696, +10696, +10695, +10727, +8679, +8647, +8647, +8647, +8614, +8582, +8582, +8582, +8582, +6502, +6502, +6534, +8615, +8616, +8648, +8681, +10761, +10794, +12875, +12907, +14988, +15053, +15086, +17166, +19280, +19345, +21457, +23570, +25651, +27731, +27796, +29877, +29941, +29942, +29910, +29910, +27861, +27829, +27829, +27830, +25781, +25749, +25749, +23669, +25749, +25749, +25782, +25814, +25846, +27895, +25847, +25846, +27895, +27895, +27895, +27895, +27927, +30008, +30008, +30008, +30008, +30008, +30008, +29975, +27895, +27862, +25814, +25814, +25814, +25814, +25782, +27830, +27830, +27830, +29878, +29878, +31926, +34037, +40244, +50481, +58638, +64748, +64812, +64779, +64778, +62568, +60423, +62505, +64684, +64685, +58412, +54186, +52139, +43785, +41737, +43851, +39658, +35433, +31273, +31306, +29259, +29259, +29324, +31470, +33616, +33713, +35794, +35827, +35892, +35860, +37973, +40119, +40120, +40152, +40217, +40217, +42331, +42330, +42331, +42331, +42331, +42331, +42331, +42299, +42332, +44412, +46524, +44411, +44443, +46491, +42266, +44346, +40153, +42266, +42266, +38040, +35926, +38038, +35893, +33844, +33779, +31666, +27407, +23181, +18922, +10437, +6212, +4098, +6145, +6144, +8225, +12386, +14466, +16513, +24933, +31207, +29060, +33319, +37480, +29028, +26849, +26849, +26881, +26881, +24834, +22753, +18625, +12384, +12384, +10304, +14433, +14433, +14433, +14368, +45930, +64977, +50023, +43717, +43686, +37316, +35334, +28962, +37413, +37347, +47911, +54217, +47910, +50023, +54152, +60491, +58378, +49927, +47846, +43588, +49960, +45734, +47847, +49927, +45766, +47879, +50025, +47880, +43654, +41508, +52074, +41541, +35235, +45833, +35268, +37446, +33285, +26946, +26946, +22688, +22688, +29059, +28994, +28994, +31139, +26913, +29092, +24866, +20738, +18690, +8224, +8289, +6241, +4193, +2145, +2177, +4193, +6241, +6241, +6241, +4193, +4193, +2080, +4160, +8354, +14725, +25258, +14692, +18886, +18919, +18886, +25192, +18853, +16741, +23112, +14660, +23080, +16773, +27306, +14660, +25225, +23112, +12612, +18854, +10336, +8192, +35528, +48108, +33250, +41571, +45732, +45765, +35234, +28994, +28931, +26882, +22689, +26913, +35364, +52235, +54348, +47944, +26913, +24866, +22819, +18593, +20640, +39591, +52137, +49990, +54216, +56362, +49959, +49958, +64878, +60814, +48072, +47943, +58443, +45895, +48073, +56429, +41573, +52073, +49927, +49894, +56201, +49894, +49959, +45733, +41539, +52104, +54184, +54184, +49991, +58410, +60491, +49959, +52071, +58443, +49991, +50024, +52170, +45830, +45798, +43685, +45766, +52138, +56364, +41508, +49993, +43686, +45767, +37282, +43654, +54219, +47847, +43622, +41541, +47880, +45799, +37347, +45767, +45799, +39460, +43686, +41574, +39526, +43720, +39527, +37414, +31140, +33253, +33253, +26947, +26979, +24802, +24899, +22754, +27013, +27013, +20642, +20674, +22755, +22819, +22754, +20674, +20706, +20674, +18594, +20642, +20642, +20675, +22755, +20707, +20707, +20675, +18627, +18595, +16514, +16514, +16546, +14465, +12417, +12417, +12385, +8257, +14531, +18691, +12288, +45998, +52370, +46096, +22919, +20906, +18827, +56895, +48508, +54847, +56927, +54847, +56991, +56895, +61151, +57086, +57119, +46558, +29658, +12821, +14, +40318, +42462, +44542, +44574, +46687, +46687, +46686, +46686, +46718, +44638, +44574, +42526, +40446, +38301, +36189, +36157, +36157, +34109, +34109, +34077, +31996, +31996, +31964, +31964, +29851, +27738, +25625, +25593, +23480, +21399, +21367, +21366, +19285, +19221, +19188, +19156, +19155, +17074, +17041, +14960, +14928, +14894, +12813, +12779, +12714, +12681, +12648, +12647, +10534, +10502, +8421, +8388, +8388, +8420, +10500, +10533, +10533, +12614, +12614, +12646, +12678, +12613, +12580, +14693, +14692, +12579, +14594, +16674, +18787, +22979, +25059, +27140, +31268, +33381, +33414, +33414, +35494, +35527, +35559, +35592, +37640, +37672, +39720, +39753, +39753, +39785, +39818, +41898, +41898, +43979, +44011, +44011, +46092, +46124, +46189, +46189, +46222, +48270, +48302, +48334, +48335, +48335, +50416, +50416, +50448, +50448, +50481, +50481, +50513, +52561, +52561, +52561, +50481, +50481, +50513, +50513, +50513, +50513, +50513, +50513, +50513, +50514, +50514, +50546, +52594, +52594, +52594, +52594, +52594, +52627, +52626, +52626, +52659, +52659, +52626, +52627, +52627, +52627, +52626, +52626, +52627, +52627, +54707, +54707, +52659, +52659, +52659, +52627, +52627, +52627, +52626, +52626, +52627, +52627, +52659, +52659, +52659, +52659, +52659, +52691, +54739, +52691, +52691, +52659, +52660, +52659, +50611, +50579, +50579, +50579, +48531, +48531, +48531, +46451, +46451, +46451, +44339, +42291, +40211, +40211, +40179, +40178, +38098, +36050, +36018, +33970, +31890, +31890, +29842, +29842, +29810, +29843 +}, +{ +31923, +31923, +31890, +29842, +27762, +27730, +25649, +25617, +21424, +21423, +21391, +19311, +19311, +19311, +19310, +19278, +19278, +19278, +17198, +17197, +17165, +17133, +15052, +15020, +12939, +12939, +12906, +10826, +10825, +12873, +12873, +10793, +12841, +12841, +10761, +12841, +12841, +12841, +12808, +12808, +10728, +10728, +10728, +10727, +10727, +10727, +10695, +10695, +8647, +8614, +8614, +8582, +8582, +6534, +6534, +8583, +8615, +8616, +8648, +10729, +10761, +10826, +12907, +12939, +15020, +17101, +17166, +17199, +19312, +19345, +21457, +23538, +25651, +25683, +27764, +27828, +29909, +29941, +29910, +29910, +27829, +27829, +27829, +27829, +25749, +25749, +23669, +23669, +23669, +23701, +25749, +25782, +25814, +25814, +25814, +25814, +27862, +27895, +27895, +27927, +29975, +30008, +30008, +30008, +30008, +30008, +30008, +29975, +27895, +27895, +27862, +27862, +25814, +25814, +25814, +27862, +27830, +29910, +29910, +29910, +31958, +34037, +42292, +52561, +62766, +64780, +64715, +60554, +60521, +58441, +60490, +62605, +62606, +54285, +45867, +39593, +33256, +31273, +31435, +31566, +31600, +29520, +33682, +37973, +40152, +40152, +40184, +42330, +44475, +44509, +46589, +46557, +46589, +44509, +44509, +44510, +42430, +40349, +40349, +40317, +40283, +42396, +42397, +42364, +42364, +42365, +42397, +42397, +40284, +42397, +42396, +38203, +40316, +40348, +38203, +38235, +40316, +38170, +38170, +36090, +38170, +38203, +36057, +38170, +38170, +38202, +38169, +36024, +33911, +31765, +27506, +27441, +25359, +19020, +14728, +12583, +8323, +8258, +8193, +8192, +14433, +20740, +27045, +22819, +24899, +26979, +26947, +26881, +22689, +20673, +18625, +14432, +12384, +12352, +12417, +14433, +12288, +12288, +48076, +64945, +52169, +47943, +52138, +31010, +29093, +22689, +31107, +37380, +45766, +47910, +50023, +54313, +56329, +45733, +45701, +45701, +56234, +52073, +52040, +47814, +58379, +52073, +45766, +52105, +45734, +35201, +43654, +49993, +41509, +41509, +39461, +37348, +37381, +43818, +31172, +26979, +18496, +29059, +29059, +26913, +29026, +33252, +29091, +29059, +26980, +20706, +14529, +12449, +4096, +8321, +6274, +4193, +2177, +4225, +4193, +6241, +6241, +6241, +6241, +4193, +6273, +14725, +21032, +18951, +14725, +16838, +12612, +18919, +20999, +29418, +16741, +23080, +18854, +23112, +23080, +29451, +20999, +16773, +18886, +16773, +18919, +10369, +10272, +39755, +48075, +48009, +58540, +52103, +54184, +45831, +39461, +26849, +24769, +26882, +26979, +29058, +33283, +39590, +43783, +33186, +33220, +22753, +20673, +14336, +22688, +45832, +49991, +58409, +54248, +60587, +60556, +64781, +58507, +45991, +54411, +47910, +47910, +65074, +56590, +47944, +47911, +56331, +64750, +64652, +60427, +52040, +52072, +52072, +62669, +60589, +47878, +47814, +58443, +47845, +49959, +47846, +56266, +56298, +43653, +43653, +45798, +47944, +45798, +43685, +49992, +49960, +43621, +45767, +49993, +41573, +49993, +39395, +39460, +45799, +49993, +39461, +39428, +49993, +45767, +33089, +39428, +43719, +41606, +41606, +37381, +33155, +35301, +28994, +26881, +29059, +31141, +24802, +22786, +26947, +24834, +26947, +20641, +20674, +22787, +20707, +20674, +22755, +24867, +22754, +22722, +22787, +20706, +18626, +20674, +18594, +18626, +20675, +18594, +18594, +18626, +18626, +18595, +16514, +14433, +14433, +12385, +10305, +10305, +10305, +12451, +14531, +12354, +14369, +48177, +31339, +18793, +12487, +6282, +42202, +48540, +54846, +59006, +63199, +63231, +61087, +59007, +54876, +57022, +57055, +44383, +21143, +12757, +14, +40317, +42430, +44543, +46655, +46687, +46687, +46654, +46654, +46719, +46686, +44606, +42526, +40446, +38301, +38269, +36189, +36157, +34109, +34077, +32028, +31996, +31964, +31964, +29884, +29819, +27706, +25625, +25593, +23512, +23479, +21399, +21366, +21334, +19253, +19188, +19188, +19155, +17074, +17009, +14928, +14928, +14927, +14893, +12780, +12746, +12681, +12648, +10567, +10534, +10502, +8421, +8388, +8388, +8420, +10500, +10533, +10533, +10566, +10565, +12646, +14726, +12646, +12581, +12613, +14692, +12579, +10466, +14594, +18786, +20867, +25027, +27075, +29188, +31301, +33381, +33381, +33446, +35494, +35527, +35559, +37640, +37640, +39720, +39753, +39753, +39785, +39818, +39850, +41898, +43979, +44011, +44011, +44044, +46124, +46157, +46189, +46189, +46222, +48270, +48302, +48302, +48335, +48335, +48367, +48368, +48368, +50448, +50448, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50481, +50513, +50513, +50514, +50514, +50546, +52594, +50514, +52594, +52594, +52594, +52627, +52627, +52594, +52627, +52627, +52594, +52594, +52594, +52594, +52627, +52627, +52627, +52627, +52627, +52627, +52627, +52627, +52627, +52627, +52627, +52626, +52627, +52627, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +52659, +50579, +50579, +50579, +50579, +50579, +48531, +48499, +48499, +48531, +48499, +46451, +46419, +46451, +44371, +42291, +42291, +40210, +40179, +40179, +38131, +36050, +33970, +33938, +31890, +31890, +29842, +29842, +29842, +29843 +}, +{ +31955, +31955, +31923, +29842, +27762, +27762, +27730, +25649, +23537, +21456, +21424, +21423, +21391, +21391, +21391, +19311, +19311, +19278, +19278, +17198, +17165, +17133, +15084, +15052, +15020, +12939, +12938, +12906, +12906, +12906, +12873, +10825, +12874, +12841, +12841, +12841, +12873, +12841, +12841, +12841, +12777, +12809, +10760, +10760, +10760, +10760, +10760, +10728, +10695, +10663, +8614, +8614, +8582, +8582, +8583, +8615, +8648, +8648, +10728, +10729, +10761, +10794, +12875, +12907, +15020, +17133, +17166, +17199, +19312, +19345, +21458, +23570, +23570, +25651, +27731, +27796, +29909, +29909, +29910, +29910, +27861, +27829, +27829, +25749, +25749, +25749, +23669, +23669, +23669, +23669, +23669, +23701, +25782, +25782, +25814, +25814, +25814, +27862, +27895, +27895, +29975, +30008, +30008, +30008, +30008, +30008, +30008, +29975, +27927, +27895, +27895, +27895, +27862, +27862, +27862, +27862, +27862, +27862, +29910, +29910, +31926, +36085, +44404, +54609, +62701, +64716, +64716, +60620, +62702, +58509, +56397, +50092, +39594, +31273, +31307, +33485, +37713, +39988, +40119, +38136, +38234, +40347, +42396, +44509, +42461, +42429, +42461, +42461, +42461, +42494, +42462, +42430, +42429, +42429, +40349, +40349, +40317, +38269, +38269, +38269, +40284, +42365, +42365, +40284, +40284, +40284, +40284, +42365, +38204, +38203, +38235, +34074, +36187, +34106, +34074, +34107, +36154, +31928, +36122, +36155, +34042, +34010, +33978, +31897, +31929, +31897, +31929, +31897, +29783, +31864, +29686, +31831, +31798, +31797, +27571, +25425, +19020, +14761, +12615, +12549, +12484, +10306, +10305, +10272, +16546, +20739, +24899, +24899, +20640, +20641, +18625, +14432, +12384, +12352, +14465, +12417, +14466, +12288, +48076, +58574, +52201, +43718, +39494, +28930, +20673, +22753, +39526, +37347, +56363, +52104, +50055, +58507, +60523, +47845, +52007, +58346, +49894, +52008, +54153, +52040, +47814, +47847, +49960, +39460, +41573, +47912, +41541, +45767, +41574, +47881, +33090, +31074, +35333, +29059, +20640, +22753, +27012, +26979, +22752, +26978, +29026, +29091, +24866, +33318, +20706, +20771, +12449, +8289, +8322, +4161, +8354, +6274, +4193, +4193, +6241, +6241, +6241, +6241, +4193, +4193, +10499, +14725, +14725, +25290, +12612, +14693, +23112, +16838, +20967, +14660, +12547, +14627, +23112, +20967, +18886, +18853, +18822, +18886, +23080, +25225, +14595, +8192, +52432, +48108, +47976, +37378, +50024, +45797, +52072, +41606, +33188, +26882, +28995, +26947, +24866, +31172, +33316, +41703, +35267, +35300, +28994, +18528, +20673, +20674, +22720, +50058, +60556, +58442, +52167, +60652, +60588, +56297, +64878, +64975, +56524, +60523, +56329, +62799, +29024, +47911, +56266, +60525, +52040, +49926, +49894, +54120, +56298, +62670, +50057, +43653, +37314, +54218, +47813, +43620, +47846, +43620, +49959, +47879, +41507, +45733, +56396, +45766, +47879, +49960, +49992, +41540, +45766, +54218, +50025, +49960, +52105, +43653, +43654, +39460, +45799, +43686, +41573, +50025, +39428, +49993, +41574, +37412, +39526, +33252, +31107, +31042, +35333, +31075, +37479, +35334, +31141, +22753, +24867, +26980, +26948, +26980, +22722, +18561, +18561, +20642, +20674, +22755, +24867, +20674, +20674, +22819, +20739, +20707, +20674, +18594, +18626, +20707, +18627, +18626, +18626, +18594, +18595, +14465, +14433, +12417, +10369, +8257, +8257, +6177, +8292, +8292, +8227, +8194, +48308, +61085, +61119, +46427, +23220, +50687, +54911, +56989, +65343, +65375, +63199, +58973, +54812, +59102, +59199, +48607, +29562, +16886, +8498, +12754, +42495, +44575, +44575, +44574, +46654, +46654, +46654, +46687, +44606, +44574, +44574, +42494, +40413, +38301, +38269, +36221, +36157, +34077, +31996, +31996, +31964, +29884, +29883, +29851, +29818, +27706, +25625, +25625, +23512, +23480, +21399, +21367, +21334, +19253, +19188, +19188, +19155, +17074, +17009, +14928, +14928, +14927, +14893, +12812, +12747, +12681, +12648, +12647, +10502, +8421, +8421, +8388, +8388, +8420, +10501, +10533, +10533, +10565, +12614, +12646, +14727, +14726, +12613, +12581, +12612, +12547, +10434, +14594, +18754, +20834, +24995, +25027, +29155, +31268, +31301, +33349, +33382, +35462, +35494, +35527, +37607, +37607, +37640, +39720, +39753, +39753, +39785, +41866, +41898, +43946, +43979, +44011, +44011, +46124, +46156, +46157, +46189, +46189, +46222, +48270, +48302, +48303, +48335, +48367, +48368, +48368, +48368, +48400, +50481, +50481, +50449, +50449, +50449, +50449, +50449, +50449, +50449, +48401, +48401, +48401, +48433, +48433, +48433, +48433, +50481, +50513, +50514, +50514, +50514, +50546, +50514, +50546, +52627, +52627, +50546, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52594, +52627, +52627, +52627, +52627, +52627, +52627, +52626, +52627, +52627, +52659, +52659, +52659, +52659, +52659, +52626, +50578, +50578, +50578, +50547, +50579, +50547, +48499, +48499, +48499, +48499, +48499, +46451, +46419, +46419, +46419, +44371, +42291, +42291, +40178, +40178, +40179, +38099, +36050, +33970, +33938, +31890, +31890, +31890, +29842, +29843, +29843 +}, +{ +34036, +31956, +31955, +29843, +29843, +27795, +27762, +25682, +23569, +23537, +23537, +21456, +23504, +23504, +21424, +21391, +19311, +19310, +19278, +17198, +17197, +17165, +15085, +15052, +15052, +15020, +12939, +12938, +12938, +12938, +12906, +12905, +12906, +12874, +12873, +12874, +12874, +14921, +12841, +12841, +12809, +12841, +12841, +12840, +12840, +12840, +12840, +12840, +10727, +10695, +10695, +10695, +8615, +8615, +8615, +8647, +10728, +10728, +10729, +10761, +10794, +10826, +12907, +12907, +15020, +17134, +17199, +19280, +19345, +21425, +21458, +23571, +23538, +25619, +25716, +27828, +29909, +29909, +29909, +29909, +27861, +27829, +27829, +27829, +25749, +25749, +23669, +23669, +23669, +23669, +23669, +23701, +23733, +23734, +25814, +25814, +25782, +25782, +27862, +27895, +27895, +29975, +30008, +30008, +30008, +30008, +30008, +30008, +27927, +27895, +27895, +27927, +27895, +27895, +27895, +27895, +27895, +27863, +29943, +29943, +31926, +36118, +48533, +56657, +60589, +64684, +62636, +60622, +54351, +43819, +35433, +29258, +29324, +31568, +37974, +44346, +44379, +44476, +44477, +42429, +44542, +44575, +42462, +40348, +40382, +40349, +40381, +40381, +40413, +40414, +40382, +40349, +40349, +40350, +40350, +40317, +38205, +38204, +38204, +38269, +38237, +38269, +38237, +38205, +38237, +38204, +36156, +38236, +38269, +34075, +34075, +34107, +36187, +34042, +34107, +34075, +31929, +34043, +34043, +31929, +34043, +31898, +31865, +36091, +31962, +29817, +29849, +29784, +27671, +27671, +25558, +29751, +27573, +25460, +21266, +23346, +25425, +23279, +19020, +14761, +12615, +10469, +12582, +12548, +14563, +14498, +16545, +16545, +18625, +20674, +18658, +14432, +14432, +12352, +12385, +12385, +12353, +12352, +50221, +56429, +50088, +47976, +33187, +31043, +24932, +20608, +41639, +52105, +54250, +56329, +62733, +64846, +49990, +45732, +52040, +49894, +45669, +58379, +43621, +43621, +49960, +56299, +47847, +47847, +50025, +43654, +45767, +49993, +43719, +41574, +37316, +37349, +26881, +31173, +29092, +22818, +26979, +29092, +22753, +29026, +29059, +26979, +20673, +27013, +16513, +16643, +6176, +6273, +4193, +6241, +4161, +6242, +6241, +6241, +6241, +4193, +4193, +4193, +4193, +6240, +16806, +16838, +23144, +12580, +18918, +12612, +23177, +12644, +14628, +16773, +35790, +18854, +20967, +23112, +14628, +18886, +18854, +23113, +20935, +23047, +8224, +29223, +64979, +45864, +37345, +52104, +52137, +50024, +45799, +39526, +31075, +22688, +20608, +20641, +20673, +24834, +26914, +39526, +39494, +33123, +31108, +26915, +18560, +18560, +33221, +54284, +64814, +60586, +58506, +56426, +64814, +58442, +60620, +56556, +50119, +56329, +52103, +43717, +50088, +56298, +56233, +56266, +54217, +45700, +47814, +54153, +41572, +31008, +28928, +35266, +43654, +49993, +58443, +58411, +43653, +47814, +47847, +49959, +49992, +45733, +50024, +41573, +49960, +47879, +54153, +45701, +49960, +43621, +49992, +47912, +45767, +43653, +43686, +41573, +39460, +45831, +41540, +39460, +39460, +50026, +26816, +33187, +45897, +39559, +35268, +39527, +39559, +28994, +39560, +29027, +26979, +24834, +24899, +24867, +22786, +20641, +24867, +24867, +20675, +20675, +20707, +20674, +22787, +20674, +22722, +22819, +18626, +18659, +18626, +18626, +18659, +20739, +18659, +18627, +18626, +16578, +16546, +14465, +12417, +12450, +10369, +8290, +6210, +6210, +8261, +12487, +37875, +59037, +65375, +56958, +56991, +46493, +44413, +42266, +59167, +63295, +65375, +61118, +52699, +52796, +59167, +59199, +54975, +31738, +21113, +14774, +11, +31865, +44607, +44607, +44542, +44542, +44574, +44574, +44574, +46654, +46655, +44607, +44606, +42494, +40413, +38333, +38302, +38302, +36189, +34077, +31996, +31964, +31964, +29884, +29851, +27770, +27770, +27706, +25625, +25625, +23512, +23479, +21399, +21367, +21334, +19221, +17140, +19156, +19155, +17074, +17009, +14928, +14928, +14894, +14893, +12780, +12746, +12681, +12680, +12647, +10502, +8453, +8421, +8388, +8388, +8420, +10500, +10533, +10533, +10565, +12646, +12646, +12678, +14758, +14726, +12581, +12613, +12580, +10434, +14626, +16739, +20834, +22947, +25027, +27107, +29188, +31268, +31301, +33349, +33382, +35462, +35495, +37575, +37607, +37608, +39688, +39720, +39753, +39785, +41866, +41898, +41898, +43979, +44011, +44011, +44044, +46124, +46157, +46189, +46189, +46222, +48270, +48302, +48303, +48335, +48367, +48368, +48368, +48368, +48400, +50449, +50449, +50449, +48401, +50449, +50449, +50449, +50449, +48401, +48401, +48400, +48400, +48401, +48401, +48433, +48433, +48433, +48433, +48433, +48433, +50481, +50514, +50481, +50481, +50514, +50514, +50514, +50546, +50514, +50514, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +52594, +52594, +50546, +50578, +50578, +50578, +50578, +50578, +50578, +50578, +50578, +50578, +50546, +50546, +50546, +48498, +48466, +48466, +48466, +48466, +46418, +46418, +46418, +44370, +44338, +44339, +42259, +42291, +40210, +40178, +40178, +40178, +38098, +36018, +33970, +33938, +33970, +31922, +31923, +29843, +29843, +31923 +}, +{ +34036, +34036, +31955, +29875, +29875, +29843, +27762, +25682, +25650, +25618, +23537, +23505, +23504, +23504, +21424, +21391, +21391, +19311, +19310, +19278, +19246, +17197, +17165, +17133, +15085, +15052, +15019, +12939, +12938, +12938, +14986, +14986, +14954, +14954, +14954, +14922, +14922, +14922, +14890, +14890, +12841, +12841, +12841, +12841, +12840, +12841, +12841, +12840, +12808, +12776, +10727, +10695, +8647, +8615, +8647, +8680, +10728, +10729, +10761, +10761, +10794, +10827, +12907, +12939, +15053, +17166, +17199, +19312, +19345, +21425, +21458, +23538, +23538, +25651, +27764, +29877, +29909, +29909, +27829, +27829, +27861, +27830, +27862, +27862, +27830, +25782, +25749, +23669, +21588, +21588, +23669, +23701, +23701, +23733, +23733, +23733, +25782, +25782, +25782, +25814, +27895, +27927, +29975, +30008, +30008, +30008, +30008, +30008, +27927, +27927, +27927, +27927, +27895, +27895, +27895, +27895, +29943, +29943, +29943, +32023, +34040, +36118, +46452, +56657, +62702, +64685, +58411, +50123, +39595, +31273, +31371, +35761, +40118, +42330, +44476, +42462, +44575, +42462, +42462, +44478, +44446, +44478, +42462, +40348, +42365, +40317, +40317, +40381, +42429, +42461, +42397, +40317, +38203, +40317, +40349, +40285, +38204, +36123, +38204, +40316, +34077, +34077, +31997, +34077, +36190, +34076, +31996, +34109, +32028, +31996, +31963, +29882, +31930, +31963, +38237, +31931, +34011, +31931, +34011, +33978, +33979, +31897, +31930, +31898, +29817, +27704, +29784, +27703, +27671, +27639, +25525, +23445, +25461, +27574, +25493, +21234, +21233, +19118, +21198, +21165, +16906, +10599, +10567, +8453, +10500, +14596, +16611, +12385, +18626, +18658, +18658, +16513, +14433, +12352, +12385, +12352, +12418, +12288, +54480, +62800, +41572, +41605, +28929, +28931, +22818, +22753, +33219, +41605, +54185, +52104, +60620, +45861, +56329, +47845, +56233, +56201, +58314, +54121, +52040, +45734, +49960, +45734, +47847, +45799, +43653, +41541, +43686, +43687, +41574, +35268, +35236, +41607, +33220, +33285, +24866, +18560, +24899, +26947, +29059, +33252, +29027, +22785, +24931, +20706, +18659, +10337, +6241, +4193, +6274, +6274, +6242, +6242, +8289, +8289, +6241, +4193, +4193, +4193, +6241, +6241, +10499, +14693, +25290, +18951, +18919, +12612, +27370, +18951, +10402, +31564, +14660, +16773, +20999, +14628, +14628, +18854, +20967, +20967, +25193, +8256, +33514, +62965, +41703, +43653, +43619, +45732, +37346, +47912, +50058, +37446, +33253, +29027, +22689, +18561, +22754, +18528, +26882, +41641, +31011, +33060, +24801, +20608, +22754, +33286, +52237, +50090, +56394, +64780, +62797, +64943, +64911, +64749, +60620, +56491, +50119, +43619, +56264, +43684, +54249, +43555, +49829, +56234, +47878, +49991, +49959, +56331, +54218, +62703, +45864, +47945, +49993, +43686, +39427, +64718, +37314, +49927, +54153, +56299, +60557, +49992, +47912, +52105, +47911, +47879, +56266, +47847, +49959, +45733, +64816, +45767, +41605, +39427, +39492, +47912, +41605, +45799, +35266, +47912, +43719, +39493, +37413, +33187, +41672, +33252, +39527, +41672, +35333, +35334, +41673, +31173, +29125, +27012, +20674, +22787, +26980, +22722, +24900, +20674, +18594, +22820, +20707, +18593, +22754, +22754, +22786, +22819, +18626, +20739, +20739, +18659, +18626, +18626, +16546, +16546, +16578, +16578, +16546, +14465, +12417, +10401, +8289, +6209, +6211, +6243, +10375, +50586, +61183, +59135, +59103, +50716, +48637, +50719, +50750, +50717, +46458, +52764, +52667, +52765, +57055, +55039, +57151, +50814, +40252, +21175, +10581, +15, +10705, +44573, +42494, +44575, +44574, +44574, +46687, +46654, +44574, +44574, +44607, +46655, +44574, +40445, +40381, +38333, +38334, +38301, +36190, +34077, +31996, +31964, +31964, +31964, +29883, +29851, +27770, +27706, +25625, +25625, +23512, +23447, +21399, +21367, +21334, +19221, +17140, +19156, +19155, +17075, +17041, +14960, +14928, +14927, +14861, +12780, +12714, +12681, +12680, +12680, +10534, +10534, +8421, +8421, +8388, +8420, +10500, +10501, +10533, +10533, +12646, +12614, +12613, +16774, +16807, +14661, +14661, +12580, +10434, +14627, +16739, +18754, +22947, +24995, +27075, +29188, +29220, +31268, +31301, +33381, +33414, +35494, +37575, +37575, +39656, +39688, +39720, +39753, +39785, +41866, +41866, +43946, +43979, +44011, +44011, +44044, +46124, +46156, +46189, +46189, +46189, +46222, +46222, +46254, +46255, +48335, +48368, +48367, +48367, +48368, +48368, +48401, +48368, +48368, +48401, +48401, +48401, +48401, +48401, +48400, +48400, +48400, +48400, +48400, +48401, +48401, +48401, +48401, +48401, +48401, +48433, +48433, +48401, +48401, +48433, +50481, +50481, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50514, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50546, +50514, +48466, +48466, +48466, +48434, +46386, +46386, +46386, +46386, +46386, +46386, +44338, +44306, +44338, +42258, +42258, +40210, +40178, +40178, +40179, +38099, +36018, +33970, +33938, +33970, +33971, +31923, +31923, +31923, +31923 +}, +{ +34068, +34068, +34036, +31955, +31955, +31923, +29843, +29810, +27730, +27730, +27698, +25617, +25584, +23504, +23504, +21392, +19311, +19311, +19311, +19310, +17230, +17197, +15117, +15117, +17165, +15084, +15052, +15020, +15019, +15019, +15019, +17068, +15019, +14987, +14986, +14954, +14954, +14954, +14954, +14954, +14954, +14954, +12873, +12873, +14921, +14921, +14921, +14921, +12840, +12808, +12808, +10759, +10727, +10695, +10728, +12809, +12841, +12841, +12841, +12874, +12907, +12907, +12939, +14988, +15085, +17166, +17231, +19312, +19345, +21458, +21490, +23538, +25651, +25683, +25716, +27764, +27796, +27797, +27829, +27861, +27829, +29910, +29910, +27862, +25749, +25749, +23669, +23604, +21556, +21556, +21588, +21621, +21621, +21621, +21653, +23702, +25782, +25782, +25782, +25814, +27895, +27927, +27927, +27927, +30007, +29975, +29975, +30008, +30008, +29976, +29943, +29975, +27927, +32023, +31991, +29975, +29975, +34040, +31992, +27959, +27958, +38326, +50580, +60753, +64783, +56365, +35497, +29354, +21102, +31635, +38039, +42299, +44445, +44478, +42429, +42462, +42397, +40316, +40316, +42364, +42397, +42430, +42430, +40317, +40349, +40349, +40317, +40317, +42398, +42397, +40317, +40349, +38236, +38205, +38269, +40350, +38237, +36124, +36124, +36124, +34044, +34012, +34044, +36125, +34044, +36124, +36157, +36124, +36156, +34076, +34076, +34076, +34043, +34043, +34043, +34043, +31931, +31963, +31931, +31931, +33979, +31866, +29753, +31866, +27705, +27672, +29720, +27639, +27607, +27639, +25526, +27607, +23412, +25525, +25460, +19153, +19120, +16942, +19021, +19021, +16908, +16875, +14794, +12647, +10502, +12549, +12582, +14629, +12483, +12419, +14499, +18659, +16513, +12320, +12353, +12353, +12353, +12320, +60753, +62735, +45798, +41606, +28994, +29028, +20674, +18496, +37478, +54282, +54217, +54216, +56330, +45765, +58314, +47782, +52008, +49959, +45701, +47878, +47846, +49992, +41540, +47814, +49928, +43654, +43654, +41542, +39461, +35203, +33155, +39493, +33220, +33188, +31140, +24866, +20608, +20673, +20802, +24930, +26946, +31011, +35270, +29061, +20739, +16643, +8321, +6241, +6241, +6273, +6274, +6274, +6241, +6241, +4161, +6274, +4161, +6306, +4226, +2080, +10467, +12612, +10434, +18951, +14692, +18918, +14693, +12580, +16806, +18886, +23112, +16805, +20966, +16773, +20967, +16774, +27338, +14627, +16774, +29451, +20933, +20834, +65174, +43783, +37379, +43685, +41572, +35234, +45832, +41574, +43655, +37381, +35301, +24736, +22721, +20673, +18593, +16512, +20706, +26980, +33286, +29028, +24835, +24802, +26849, +37381, +50058, +62702, +56362, +56361, +64813, +49990, +47910, +49991, +43684, +47878, +39426, +47846, +49926, +41475, +56233, +43555, +54120, +47846, +43653, +50024, +52105, +43653, +54218, +54185, +56331, +56331, +41507, +52072, +47910, +43652, +45798, +39427, +41541, +43654, +45767, +45799, +47847, +49960, +43653, +35201, +43653, +37347, +45799, +45767, +45799, +33056, +39460, +35202, +47880, +45767, +39461, +41574, +43654, +43687, +37348, +39493, +37413, +29027, +26947, +33286, +31172, +31108, +35398, +31140, +26947, +29060, +26979, +37512, +22786, +26980, +24899, +20641, +22787, +22819, +22820, +20739, +18626, +18626, +20739, +22755, +22788, +24836, +20675, +20707, +18691, +16579, +16579, +16546, +20740, +18659, +18659, +14498, +16514, +14465, +12418, +8257, +6242, +4163, +4163, +16842, +56923, +59069, +59135, +54943, +48573, +50718, +50782, +50782, +52799, +52863, +48541, +42236, +48541, +50750, +52927, +50815, +42303, +35934, +29497, +19025, +31733, +46524, +48637, +48669, +42495, +42463, +40350, +42495, +40413, +42526, +42525, +42525, +44607, +42494, +42494, +40381, +36188, +38269, +38301, +36156, +36125, +34109, +34044, +31964, +31931, +29883, +29851, +27771, +27771, +27739, +27738, +25625, +23480, +21432, +21431, +19318, +21334, +19221, +19220, +19188, +19155, +17074, +17041, +17009, +14928, +14895, +14861, +12748, +12715, +12682, +12649, +10567, +10535, +10502, +8421, +8388, +8420, +8452, +10533, +10533, +10532, +10533, +12613, +12613, +12678, +14759, +14759, +14726, +12613, +10500, +8354, +12481, +18755, +20835, +22915, +24995, +27043, +29156, +29156, +31236, +33349, +33349, +33414, +35494, +37575, +37607, +39688, +39720, +39720, +39753, +39785, +39817, +41898, +41898, +43979, +44011, +44043, +44076, +46156, +46157, +46189, +46189, +46222, +48270, +48302, +48303, +48335, +48335, +48336, +48368, +48368, +48368, +48368, +48368, +48368, +48400, +48400, +48401, +50449, +50449, +50449, +50449, +48401, +48400, +50481, +48433, +48401, +48401, +48401, +48401, +48401, +46321, +48401, +48401, +48401, +48401, +48401, +48401, +48402, +48402, +48402, +48434, +48402, +48402, +48402, +48434, +50482, +48434, +48434, +48434, +48434, +50482, +48434, +48434, +48433, +48433, +48466, +48466, +48434, +48433, +48434, +48466, +48466, +48466, +46386, +46386, +46386, +46385, +46353, +44305, +44305, +44305, +46354, +44306, +44306, +44306, +42225, +42225, +42226, +42258, +42258, +42258, +40178, +38130, +38098, +36050, +36050, +34002, +33970, +34002, +34035, +34035, +31955, +31955, +31923, +29875 +}, +{ +34101, +34069, +34068, +34036, +31956, +31956, +31923, +29842, +27730, +27730, +25650, +25617, +25585, +23536, +23504, +21392, +19311, +19311, +19311, +19310, +19278, +17230, +17197, +15117, +15084, +15052, +15052, +15052, +15052, +15020, +17068, +17068, +15052, +15019, +14987, +14987, +14986, +14986, +14986, +14954, +14954, +14954, +14953, +14953, +14953, +14953, +14953, +14921, +14921, +12841, +12840, +12840, +12808, +12808, +12841, +12841, +12874, +12874, +12874, +12907, +12939, +12940, +15020, +15020, +15085, +17166, +17231, +19344, +19377, +21458, +23538, +23571, +25651, +25651, +25684, +27764, +27764, +27797, +27829, +27829, +27862, +29942, +29942, +27830, +25749, +25749, +23669, +23636, +21588, +21556, +21588, +21589, +21621, +21621, +21621, +21653, +23734, +25782, +25782, +25814, +27895, +27927, +27927, +27927, +30007, +30007, +30007, +30008, +30008, +29975, +29975, +29975, +29975, +32023, +32023, +29976, +29976, +34072, +34072, +30008, +32119, +40375, +52694, +58738, +52237, +39593, +31371, +29487, +40120, +44346, +46492, +46493, +44477, +42397, +42397, +42397, +44510, +42397, +42397, +42397, +40349, +42397, +40349, +40317, +40317, +40349, +42397, +40317, +40349, +40317, +40285, +38236, +38269, +38205, +38205, +38237, +38237, +36157, +36124, +34044, +36157, +34044, +34044, +34044, +34044, +36124, +36157, +36157, +34044, +34043, +34044, +34044, +34011, +34011, +34043, +31963, +31931, +31931, +29818, +29818, +31899, +31866, +29753, +29753, +27672, +27640, +27672, +27639, +27639, +27639, +25494, +25494, +23412, +25461, +23347, +19121, +19120, +17006, +16973, +16908, +16908, +16875, +14794, +14729, +12647, +12582, +12582, +12582, +14662, +14629, +14531, +14499, +16546, +14433, +12385, +10337, +10304, +12288, +54447, +50089, +43685, +37380, +24801, +20641, +18529, +24834, +54317, +56363, +54249, +60555, +47845, +52072, +52008, +49895, +54120, +47814, +45701, +47846, +45766, +49992, +47879, +43653, +49960, +47847, +37315, +45768, +41542, +37381, +41607, +37413, +37381, +33188, +24834, +26947, +26947, +26947, +22850, +26979, +33286, +28962, +29028, +20706, +16610, +10369, +6241, +6241, +6241, +6273, +6274, +6241, +6241, +6241, +4193, +6241, +4193, +2080, +6306, +2080, +16806, +18951, +12579, +21031, +18886, +25225, +18919, +23144, +14660, +14660, +23145, +14660, +20967, +16741, +27339, +18854, +20999, +20999, +18887, +8321, +14528, +58770, +58671, +50154, +43718, +37315, +35266, +39460, +41573, +43719, +47881, +37316, +33156, +22624, +20608, +18560, +18593, +18592, +18593, +24866, +31173, +26882, +26915, +29027, +33188, +33154, +50057, +45765, +58410, +54216, +62700, +54216, +37344, +47910, +60556, +41539, +54185, +52040, +52104, +56298, +52040, +60491, +47813, +49959, +52105, +54250, +45766, +49959, +49992, +45733, +45733, +49959, +49959, +49992, +41539, +50024, +52137, +41573, +47912, +35234, +41573, +37315, +49993, +47847, +39460, +39460, +45799, +56331, +45767, +39460, +43653, +41541, +41541, +47880, +50026, +33122, +35267, +37380, +43719, +45832, +35235, +39526, +22624, +28994, +31172, +31205, +26882, +33253, +31140, +29092, +26947, +31205, +24834, +31173, +22722, +26948, +26980, +24867, +22819, +22787, +20739, +22819, +18626, +18626, +20675, +20675, +22755, +22755, +20675, +20707, +18659, +18659, +16579, +18627, +18626, +18626, +16546, +12417, +12352, +18692, +12418, +8291, +6276, +1, +21133, +56989, +61182, +65407, +56958, +48604, +50685, +54943, +54975, +54943, +50751, +46492, +48606, +46462, +50719, +52799, +44349, +38012, +35867, +27415, +33752, +52799, +57087, +57055, +55007, +48637, +27705, +36125, +36124, +36156, +40381, +42494, +38332, +42526, +44574, +42462, +40414, +40381, +36221, +38269, +38269, +34076, +34109, +34077, +34044, +31964, +29884, +29883, +27771, +27738, +27738, +25658, +25658, +25625, +23480, +21399, +21399, +19318, +21301, +19188, +19188, +19188, +17075, +17042, +17041, +17008, +14927, +14895, +14861, +12748, +12715, +12682, +12649, +10600, +10534, +8454, +8421, +8388, +8388, +8420, +10500, +10532, +10532, +10565, +12613, +12613, +12678, +14759, +16839, +14759, +12613, +10499, +10434, +12514, +18755, +20835, +22882, +24995, +27043, +29124, +29156, +31236, +33349, +33381, +35462, +35495, +37607, +37639, +39688, +39720, +39752, +39753, +39785, +39817, +41898, +41898, +41931, +44011, +44043, +44076, +46124, +46157, +46189, +46189, +46222, +48270, +48302, +48303, +48335, +48367, +48336, +48368, +48368, +48368, +48368, +48368, +48368, +48400, +50449, +48401, +48400, +48400, +48400, +48400, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +46321, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48402, +48402, +48402, +48369, +48369, +48369, +48402, +48402, +48402, +48434, +48434, +48402, +48434, +48434, +48402, +48401, +48433, +48433, +48433, +46385, +46385, +48433, +46385, +46385, +46385, +46386, +46385, +46385, +46353, +46353, +44305, +44305, +44305, +44306, +44305, +44305, +44305, +42225, +42225, +42226, +42226, +42258, +40178, +40178, +38098, +38098, +36050, +36018, +33970, +33970, +34002, +34002, +31955, +31955, +31955, +31955, +31955 +}, +{ +34101, +36149, +34069, +34068, +34036, +31956, +31923, +29843, +27730, +27698, +25649, +25617, +25585, +23505, +23504, +21392, +19311, +19311, +19311, +19310, +19310, +17230, +17198, +17197, +15084, +15052, +15052, +15084, +17100, +15052, +17100, +17100, +17100, +17100, +15019, +14987, +14987, +14987, +14986, +14986, +14954, +14986, +14986, +14986, +14986, +14954, +14953, +14921, +14953, +14921, +12873, +12873, +12841, +12841, +12873, +12874, +14954, +12906, +12906, +12939, +12939, +12972, +15020, +15053, +15085, +17199, +19312, +19345, +19377, +21458, +21491, +23603, +25683, +25683, +25684, +25716, +27764, +27797, +27829, +27829, +29910, +29942, +29942, +27830, +25749, +25749, +23669, +23637, +21588, +21556, +21556, +21588, +21589, +21589, +21621, +21621, +23702, +23702, +25782, +25782, +25814, +27895, +27927, +27927, +30007, +29975, +30007, +30007, +30008, +29975, +29976, +29976, +30007, +32023, +32023, +29975, +32056, +34104, +34136, +32088, +36184, +40279, +50615, +46193, +35564, +31372, +37843, +40121, +46492, +46557, +46525, +44445, +42365, +42397, +42397, +42430, +42430, +40349, +40317, +42397, +40316, +40316, +40317, +40317, +38236, +42430, +42430, +40317, +40317, +40317, +38236, +38204, +38237, +36156, +36156, +38237, +38237, +36157, +36124, +34044, +36125, +34044, +34044, +34044, +34044, +36124, +36124, +34044, +31963, +34011, +34044, +34043, +31963, +31963, +31963, +31898, +34011, +31898, +27705, +29753, +29818, +29786, +29753, +27673, +27640, +25591, +27640, +27639, +27639, +27607, +25494, +23413, +23380, +23380, +21267, +17073, +19120, +19055, +16973, +16908, +16908, +16875, +14826, +14793, +12712, +12614, +12614, +12614, +14662, +16774, +14596, +12451, +14498, +10337, +10305, +10338, +10305, +12352, +50189, +50122, +45799, +37412, +24801, +24835, +22754, +20576, +37445, +54250, +54249, +56330, +49991, +49959, +45636, +47781, +52007, +54120, +49927, +52072, +47846, +37314, +45766, +47880, +37315, +41508, +43655, +45768, +35236, +35204, +39526, +31042, +35300, +33220, +26914, +33253, +26979, +26915, +26979, +29092, +33254, +31109, +22754, +18658, +12417, +6208, +6241, +6241, +6241, +6273, +6274, +6241, +6241, +6241, +6241, +6274, +6306, +4226, +4193, +6273, +10467, +12547, +14692, +21064, +25257, +16773, +18886, +16773, +16773, +23145, +16741, +16740, +18886, +16709, +18887, +23080, +25161, +18821, +10369, +8192, +44011, +54510, +56460, +43782, +37379, +31042, +39493, +37381, +43719, +39460, +43654, +37316, +37414, +31076, +22721, +20641, +20706, +18625, +16512, +22754, +31140, +26882, +26882, +28994, +33122, +52138, +54250, +49991, +52071, +43650, +62668, +62700, +62668, +64814, +60588, +60524, +58443, +60491, +56297, +54153, +47781, +41475, +49959, +35136, +54218, +41540, +45733, +37313, +39427, +60524, +41507, +56298, +52104, +54185, +45765, +49959, +43653, +47879, +45799, +52138, +45767, +43654, +43621, +50025, +45799, +45767, +45799, +43686, +33154, +45799, +47880, +45799, +37347, +49993, +37380, +37348, +37413, +37348, +39526, +45800, +39526, +43720, +37414, +37414, +31172, +29060, +29027, +26882, +26947, +22753, +24834, +31173, +24867, +20641, +22754, +24899, +26948, +27013, +22787, +20707, +18626, +20707, +18626, +18626, +18594, +20674, +20707, +20675, +20707, +20740, +18659, +18691, +18659, +18659, +16546, +18626, +14465, +14497, +16643, +6144, +10371, +4098, +6212, +27407, +54877, +61247, +65471, +57021, +46489, +52829, +54975, +54975, +57055, +52831, +50718, +46461, +44349, +46495, +44382, +37980, +42078, +35772, +33688, +44283, +59071, +59135, +54878, +59135, +55007, +52862, +25529, +19157, +29786, +34044, +42463, +38269, +40414, +42558, +42494, +40381, +38333, +38301, +36220, +36221, +36189, +31995, +34077, +34076, +31996, +31963, +29884, +29883, +27771, +25658, +25658, +25625, +25593, +25593, +23480, +21399, +21399, +19286, +21301, +19220, +19188, +19156, +17075, +17042, +17041, +14960, +14927, +14894, +14861, +12748, +12715, +12682, +12681, +10600, +10534, +8454, +8389, +6340, +8388, +8420, +10500, +10501, +10533, +10565, +12613, +12645, +12646, +14759, +16839, +16839, +10565, +10499, +8386, +12514, +16707, +20835, +20834, +24995, +24995, +27076, +29156, +31236, +33349, +33382, +35462, +35527, +37607, +37640, +39720, +39752, +39753, +39785, +39817, +41866, +41898, +41898, +43979, +44011, +44044, +44076, +46156, +46157, +46189, +46222, +48270, +48302, +48303, +48335, +48335, +48368, +48368, +48368, +48368, +48368, +48368, +48368, +48400, +50449, +48401, +48400, +48400, +48368, +48368, +48400, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48369, +48369, +48402, +48402, +48369, +48369, +48369, +48402, +48402, +48402, +48401, +48401, +48402, +48402, +48402, +46353, +46353, +48401, +46353, +46385, +46385, +48434, +48434, +46353, +46353, +46353, +46353, +46353, +46353, +44305, +44273, +44273, +44305, +44305, +44273, +44273, +44273, +42225, +42225, +42225, +40178, +40178, +40178, +40178, +38098, +38098, +36018, +36018, +33970, +33970, +33970, +33970, +33970, +31922, +31923, +31955, +31955, +31955 +}, +{ +34069, +34069, +34069, +34069, +34036, +31956, +29875, +29843, +27762, +27698, +25617, +25617, +25553, +23505, +23472, +21391, +19311, +19311, +19311, +19279, +19278, +17230, +17198, +17198, +15085, +15084, +15084, +15085, +17133, +17133, +17100, +17133, +17133, +15052, +15020, +15019, +14987, +14987, +14987, +14987, +14987, +14986, +14986, +14986, +14986, +14953, +14921, +12873, +14954, +14953, +14953, +14953, +14953, +14954, +14954, +14954, +14987, +14987, +12939, +14987, +15020, +15020, +15053, +15085, +17166, +17231, +19312, +19345, +19377, +21458, +23571, +23603, +25684, +25716, +25716, +27764, +27764, +27797, +27829, +27829, +29910, +29910, +29910, +27830, +25750, +25749, +23669, +23637, +21588, +21556, +21556, +21588, +21588, +21588, +21621, +21621, +23701, +23701, +23701, +23734, +25814, +27895, +27895, +27927, +29975, +29975, +30007, +30007, +30008, +29975, +29975, +29975, +30008, +32024, +32056, +32056, +32056, +34136, +34168, +34168, +42360, +44408, +46390, +31534, +27277, +37876, +42202, +44414, +44478, +44478, +44445, +42365, +42365, +42398, +42430, +42430, +40349, +40284, +40316, +40317, +40284, +40284, +40317, +42430, +40317, +42430, +42397, +40317, +40285, +40285, +38237, +38269, +36156, +36156, +36189, +38237, +36156, +34076, +34076, +34076, +34044, +34012, +34012, +34044, +34044, +34044, +34044, +31963, +31963, +34011, +34044, +34011, +31930, +31931, +31931, +29850, +31963, +29818, +27705, +27673, +27705, +27705, +27673, +27673, +25592, +25559, +25591, +25559, +25559, +25558, +23446, +23413, +21300, +21267, +21267, +17040, +19088, +19055, +19022, +16941, +16875, +14795, +14794, +14793, +12712, +10599, +10566, +10566, +10533, +14694, +12613, +12548, +12450, +8257, +8257, +10337, +8192, +10240, +48141, +50123, +45799, +28961, +24769, +22722, +26948, +16384, +50123, +58508, +49991, +52104, +45765, +45701, +49895, +45668, +51975, +56266, +47814, +49927, +47847, +47911, +45799, +54251, +39460, +45734, +39461, +35203, +37349, +41575, +31075, +31107, +28994, +31140, +26946, +24802, +26914, +29028, +29060, +28995, +26948, +27012, +22852, +14530, +8321, +4193, +4161, +6241, +6241, +6273, +6274, +6241, +6241, +6274, +6274, +4128, +4161, +4193, +4128, +14693, +10499, +14692, +10466, +25257, +12580, +16805, +12612, +14693, +16773, +25257, +10499, +16806, +20999, +12548, +16774, +18887, +27241, +16675, +10240, +37640, +50284, +52266, +58539, +41636, +41638, +31042, +24801, +35333, +39525, +39460, +43654, +43622, +33156, +22657, +22754, +20673, +22786, +20706, +18593, +22753, +29060, +29060, +31042, +37348, +37347, +39427, +52136, +49991, +52135, +47877, +58474, +58474, +58442, +52104, +45765, +49991, +49992, +49959, +49991, +45701, +39394, +54185, +52072, +45733, +52105, +39426, +43620, +54185, +52104, +52072, +45733, +45765, +43653, +43620, +54184, +54217, +47879, +47879, +45799, +39428, +47847, +45767, +43653, +52073, +58412, +45799, +41541, +49993, +45767, +52138, +45799, +47913, +39428, +45800, +35235, +47913, +41639, +41639, +43751, +35300, +39526, +39494, +33188, +31108, +26914, +26947, +31205, +22721, +31205, +24834, +24835, +26948, +24867, +22754, +24867, +24867, +24867, +24900, +20707, +20674, +18626, +18626, +20707, +20707, +16546, +18659, +20707, +18594, +20707, +20740, +18659, +18691, +18659, +18659, +16546, +16546, +14498, +12450, +8289, +10435, +2049, +6245, +37941, +48571, +46491, +50717, +50651, +54909, +50683, +52829, +54975, +54943, +52863, +52863, +50718, +46463, +44351, +40157, +35932, +31610, +33626, +37851, +54687, +61151, +56958, +56894, +56991, +57119, +55071, +50814, +29691, +6512, +14964, +38206, +38205, +38269, +38269, +42494, +42462, +40381, +40382, +38301, +36221, +36221, +34141, +32028, +31996, +31996, +31964, +29915, +29883, +29883, +27771, +25690, +25658, +23545, +23513, +23513, +23480, +21431, +21399, +19286, +21333, +19221, +19188, +19156, +17075, +17042, +17041, +14960, +14895, +14894, +14861, +12748, +12714, +12682, +12649, +10600, +10502, +8453, +8389, +6340, +8388, +8420, +10500, +10533, +10533, +10565, +12614, +12646, +12646, +14727, +14791, +16840, +12678, +10499, +8354, +12482, +16674, +18754, +20834, +24995, +24995, +27076, +29156, +29188, +33349, +33382, +35494, +35527, +37640, +39688, +39720, +39753, +39785, +39785, +41866, +41898, +41898, +41898, +43979, +44011, +44044, +46124, +46157, +46189, +48270, +48270, +48302, +48303, +48335, +48335, +48368, +48368, +50416, +48400, +50449, +50449, +50449, +50449, +50481, +50481, +48400, +48401, +50449, +50449, +50449, +50449, +48401, +48400, +50481, +48401, +48401, +48368, +48369, +48369, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48369, +48369, +48402, +48402, +48402, +48369, +48369, +48402, +48402, +48369, +48401, +48369, +48369, +48402, +46354, +46321, +46353, +46353, +46353, +46353, +46353, +46385, +46353, +46353, +46353, +46353, +46353, +46353, +46353, +44273, +44273, +44273, +44273, +44273, +44273, +44273, +42225, +42225, +42225, +42226, +40177, +40145, +40178, +40146, +38097, +36017, +36018, +36018, +33970, +33970, +33970, +33970, +33970, +31922, +31923, +31955, +31955, +31955 +}, +{ +34069, +34069, +34069, +34069, +34036, +31956, +29843, +29843, +27763, +25650, +25617, +25585, +23505, +23504, +23472, +21391, +19311, +19311, +19311, +19279, +19278, +17230, +17198, +17198, +17165, +15085, +17133, +17133, +17133, +17133, +17133, +17133, +17133, +17133, +17100, +15052, +15052, +17100, +17067, +17067, +14987, +17035, +14987, +14986, +14954, +14953, +14921, +14953, +14986, +14986, +14986, +17034, +17066, +17067, +17035, +17067, +17067, +14987, +15019, +15020, +15052, +15053, +15085, +17165, +17198, +17231, +19344, +19377, +19378, +21458, +23571, +23604, +25716, +25716, +27764, +27797, +27797, +27797, +27797, +27829, +27830, +29910, +29910, +27862, +27830, +25749, +25717, +23637, +23637, +21556, +21556, +21588, +21588, +21589, +21621, +21621, +23669, +23669, +23701, +23702, +25814, +25846, +27895, +27927, +27927, +30007, +30007, +30008, +30008, +30008, +30008, +30008, +30008, +32056, +32056, +34104, +34168, +32120, +34168, +36215, +46456, +46456, +35858, +27374, +31666, +42266, +42301, +40254, +42398, +42365, +40317, +40317, +40349, +42398, +42430, +42398, +42430, +40317, +40317, +42397, +40316, +40284, +40317, +42430, +42398, +40349, +40317, +40285, +40317, +38237, +38236, +38269, +36156, +36156, +36157, +36157, +34044, +34011, +34044, +34076, +34044, +34044, +34012, +31963, +34012, +34012, +34044, +34076, +34011, +34011, +34011, +31931, +31898, +31931, +31931, +31898, +31931, +29818, +29785, +27705, +27673, +27672, +27673, +27673, +25592, +27640, +25559, +25559, +25527, +25494, +23445, +23413, +21300, +21235, +21267, +17008, +17007, +17007, +16974, +16941, +14795, +14795, +14794, +14761, +12680, +10599, +10566, +10534, +10566, +10534, +12581, +14694, +12516, +8289, +8257, +6209, +8256, +10272, +35496, +41704, +28928, +22656, +24802, +22722, +18464, +22688, +56429, +60621, +52104, +45765, +49959, +49991, +49927, +54121, +49894, +52040, +49927, +45701, +52105, +52105, +52138, +47880, +39428, +43687, +39461, +43688, +39462, +41608, +37414, +33220, +26914, +29027, +31140, +29059, +24801, +28995, +26915, +29028, +20609, +24965, +16611, +12450, +4160, +4225, +4193, +4193, +6273, +6273, +6274, +6274, +6274, +6274, +6274, +4161, +6306, +4193, +8387, +12612, +10499, +10467, +14725, +16838, +21064, +18951, +14693, +16773, +12579, +20999, +18951, +14725, +18919, +12581, +14661, +23080, +16643, +10272, +31269, +45961, +50185, +65040, +60587, +47910, +43752, +24769, +22754, +26947, +43752, +39493, +37315, +39461, +31075, +20544, +20640, +20641, +18560, +18592, +18560, +18560, +22721, +31108, +35268, +43687, +47944, +49992, +49958, +54216, +64748, +60587, +56329, +60555, +49990, +52104, +54217, +45733, +49991, +52072, +43652, +49991, +49927, +49927, +43588, +49992, +62637, +56331, +58444, +56330, +52072, +47879, +39427, +43620, +49959, +56298, +47846, +47814, +47879, +45799, +45799, +52074, +39428, +54186, +45799, +49960, +41540, +43622, +39428, +52138, +52106, +43686, +41606, +54284, +41541, +41541, +41542, +37413, +33187, +39526, +39526, +31074, +41607, +35301, +35301, +33188, +31141, +33254, +29060, +26979, +27012, +27012, +24900, +26980, +22787, +24932, +22787, +22787, +22819, +20707, +20706, +18594, +18659, +18659, +20739, +20739, +18626, +18659, +20707, +18595, +18659, +18692, +18659, +16611, +16611, +16546, +16546, +14466, +12450, +10370, +4161, +2049, +18922, +46458, +50684, +52798, +46491, +44411, +48571, +57055, +57055, +52829, +50717, +50718, +46493, +46461, +44381, +40125, +33789, +29595, +31706, +29528, +39993, +59007, +63135, +63199, +61055, +58943, +54878, +55005, +57215, +46654, +23353, +8594, +4334, +36061, +36157, +38270, +38237, +40350, +40382, +40349, +38301, +36221, +34141, +34108, +34108, +32028, +31996, +31996, +31964, +29883, +29883, +27803, +27803, +27771, +27739, +23545, +21432, +21432, +23480, +21431, +21399, +19286, +19253, +19188, +17108, +17075, +17042, +17041, +17009, +14928, +14895, +14894, +12813, +12747, +12682, +12649, +10600, +10567, +8454, +8421, +8388, +6340, +8388, +8420, +10501, +10533, +10533, +10533, +12614, +12646, +12678, +14726, +14791, +16872, +14759, +8452, +8354, +10434, +14626, +18754, +20834, +22915, +24995, +27076, +29156, +29188, +31301, +33414, +35494, +35527, +37640, +37672, +39753, +39753, +39785, +41866, +41866, +41898, +41898, +43979, +44011, +44044, +44076, +46156, +46189, +46189, +48270, +48302, +48302, +50383, +50415, +50416, +50448, +50448, +50449, +50481, +50481, +50481, +50481, +50481, +50513, +50513, +50449, +50481, +50481, +50481, +50481, +50481, +50481, +50449, +50481, +50481, +48401, +48369, +48369, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48369, +48369, +48369, +48369, +48369, +46321, +46321, +46321, +46321, +46321, +46321, +46321, +46321, +46321, +46321, +46289, +46289, +46321, +46321, +46321, +46353, +46353, +46321, +44273, +44273, +44273, +46353, +46353, +46321, +44273, +44241, +44273, +44273, +44273, +44273, +44241, +42193, +42225, +42225, +42225, +40177, +40145, +40146, +38065, +38065, +36017, +36017, +36018, +33970, +33970, +33938, +33970, +33970, +31922, +31955, +31955, +31955, +31955 +}, +{ +34068, +34036, +34036, +34036, +31956, +31923, +29843, +29811, +27762, +25649, +25585, +25585, +23504, +23472, +21424, +21391, +21391, +19311, +19311, +19279, +19279, +19279, +19279, +17230, +17198, +17166, +17166, +17166, +17166, +17165, +17165, +17133, +17166, +17165, +17133, +17133, +17100, +17100, +17100, +17100, +17067, +17067, +17067, +14987, +14986, +14953, +14954, +14954, +14986, +14986, +17066, +17099, +17099, +17099, +17100, +17100, +17100, +17068, +15020, +15052, +15085, +15085, +17166, +17198, +17166, +17231, +19312, +19345, +19377, +21458, +23571, +23604, +25716, +25716, +25748, +27797, +27797, +27797, +27829, +27829, +27830, +29910, +29910, +27862, +27830, +25782, +25717, +23669, +23637, +21588, +21556, +21588, +21621, +21621, +21621, +21621, +21621, +23669, +23701, +23702, +25782, +25814, +27895, +27927, +27927, +27959, +30008, +30008, +27959, +30008, +30008, +30008, +29976, +30008, +32056, +34136, +34168, +32152, +34168, +36184, +44344, +40118, +25294, +31666, +40185, +42331, +42365, +40253, +38204, +38172, +38204, +40285, +40317, +42397, +42430, +40349, +40350, +40317, +40317, +42397, +40316, +40316, +40349, +42429, +40349, +40317, +38236, +40285, +40317, +38237, +36156, +36189, +38270, +36157, +36124, +34044, +34043, +34043, +34044, +34043, +31964, +31964, +31963, +31963, +31964, +31964, +31963, +34044, +31963, +31931, +31931, +31931, +31898, +31931, +33979, +33979, +31899, +29818, +29818, +29786, +27673, +27673, +27673, +27673, +25592, +25592, +25559, +25527, +23446, +23413, +23413, +21333, +23380, +19154, +19154, +14927, +16975, +19055, +16974, +14860, +14827, +14827, +14795, +14761, +12648, +12615, +12582, +10502, +12614, +10501, +12614, +14727, +10468, +6241, +6241, +6209, +6144, +10272, +24964, +45931, +31075, +28995, +22722, +18561, +20576, +31107, +60623, +56362, +49958, +47878, +49991, +58411, +54185, +56266, +54088, +52007, +54185, +47814, +56266, +41508, +45767, +45799, +50025, +43719, +43720, +39494, +33156, +39527, +33220, +29059, +29059, +31172, +31172, +31140, +24834, +29028, +26915, +26980, +22819, +16643, +14563, +4096, +4193, +4193, +4193, +4193, +6273, +6273, +6274, +6274, +6274, +6274, +4193, +6241, +4161, +4128, +10467, +8386, +14693, +12612, +18886, +10467, +16805, +14693, +23112, +12547, +25225, +14693, +10499, +16806, +6273, +18887, +18854, +25095, +16610, +24963, +54381, +54347, +50022, +58441, +47844, +33120, +41639, +22657, +20609, +33287, +33220, +41671, +35267, +37348, +31107, +24834, +22753, +22754, +18625, +20673, +20673, +18560, +20576, +29060, +33187, +45832, +39427, +47846, +52071, +54151, +60555, +64845, +60555, +49991, +39425, +47910, +45798, +45765, +41539, +54185, +56298, +62637, +58443, +47878, +60557, +52072, +49959, +52072, +56330, +43620, +47878, +47878, +47879, +47879, +49991, +52072, +49926, +60524, +47879, +52105, +54251, +37315, +52106, +43622, +47912, +52073, +43686, +43654, +39460, +52106, +47881, +37348, +37412, +52139, +35267, +39461, +43719, +39494, +35332, +41704, +39526, +35332, +45865, +37413, +33221, +29028, +37447, +33286, +26979, +26980, +20673, +27013, +24900, +26980, +27013, +22787, +20706, +20739, +22819, +18626, +18594, +16513, +18626, +18627, +20707, +20707, +18659, +18659, +18659, +18627, +16579, +16579, +16578, +14498, +16578, +14466, +14499, +12418, +10403, +8290, +2049, +14793, +54876, +57055, +54943, +50717, +52830, +48637, +50782, +48637, +50717, +52863, +50718, +48639, +44414, +44414, +40156, +31707, +31644, +31676, +25335, +33752, +56991, +59102, +65311, +58941, +58943, +52636, +52764, +61311, +55071, +36026, +14901, +8562, +4367, +33980, +40286, +36124, +40382, +38269, +40349, +38302, +38269, +36189, +34108, +32028, +32028, +32028, +31996, +31996, +31964, +29915, +29851, +27803, +27771, +27771, +27739, +25593, +21432, +21400, +21399, +21399, +21367, +19286, +19220, +17140, +17107, +17075, +17042, +17041, +17009, +14928, +14895, +12814, +12780, +10667, +12682, +10601, +10568, +10535, +8454, +8421, +8388, +6340, +8388, +8421, +10501, +10533, +10533, +10533, +12614, +12646, +14726, +14727, +16839, +18952, +14791, +8419, +6273, +10466, +16675, +18754, +20834, +22883, +24995, +27076, +29156, +29189, +31301, +33414, +33446, +35527, +37607, +37640, +39720, +39753, +39785, +39785, +41866, +41898, +41931, +43979, +44011, +44044, +44076, +46157, +48237, +48237, +48270, +48302, +48335, +50383, +50416, +50416, +50448, +50448, +50481, +50481, +50513, +50513, +50513, +50513, +50514, +52562, +50514, +50513, +50481, +50481, +50481, +50481, +50481, +50481, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48402, +48401, +48401, +48401, +48401, +48401, +48369, +46321, +46321, +46321, +46321, +46321, +46289, +46289, +46321, +46289, +46289, +46289, +46289, +46289, +46289, +44241, +44208, +44240, +44240, +46321, +46321, +46321, +46321, +46321, +44240, +44272, +44272, +44273, +44273, +44273, +44273, +44241, +44241, +44241, +44273, +44241, +42193, +42193, +42193, +42225, +40177, +40145, +40113, +38065, +38065, +35985, +35985, +35985, +35986, +33970, +33938, +31889, +33938, +33970, +31922, +31922, +31955, +31955, +31923 +}, +{ +34036, +31956, +31924, +31924, +31924, +29843, +29811, +29810, +27731, +25618, +25585, +25585, +23504, +23472, +23472, +21392, +21391, +19311, +19311, +19311, +19311, +19311, +19311, +19311, +19278, +17198, +17198, +19246, +17198, +17198, +17166, +17166, +17166, +17166, +17133, +17133, +17133, +17100, +17132, +17132, +17068, +17067, +17099, +15019, +14986, +14954, +14954, +14954, +14986, +14986, +17067, +17100, +19180, +17132, +19180, +19181, +19181, +17132, +17133, +17133, +17165, +17166, +17198, +17198, +17199, +17231, +19312, +19345, +19378, +21458, +23571, +23603, +25716, +25716, +27797, +27829, +27829, +27829, +27829, +27830, +29910, +29910, +29910, +27862, +27862, +25782, +25750, +23669, +23669, +21588, +21588, +21589, +21621, +21621, +21589, +21589, +21621, +21621, +23669, +23701, +23702, +25782, +25846, +27895, +27927, +27959, +30008, +27959, +27959, +30008, +30008, +30008, +32056, +30008, +32056, +34136, +34169, +30105, +32153, +36216, +42329, +31699, +23280, +35991, +42395, +38203, +42364, +42333, +40285, +38204, +40285, +40317, +40317, +40349, +42398, +40317, +40317, +40285, +40316, +40317, +40317, +42397, +42430, +42429, +40317, +40317, +38236, +38237, +40317, +38205, +36124, +36124, +38237, +36124, +34044, +34043, +34043, +34044, +34011, +31931, +29851, +31931, +31931, +31931, +31996, +31963, +31931, +31963, +31963, +29850, +31930, +31931, +31898, +29850, +31899, +31899, +31899, +29786, +29786, +29786, +27705, +27705, +27705, +25592, +25559, +25559, +23478, +23478, +23446, +21333, +21333, +21268, +23380, +19122, +19154, +14927, +14927, +17007, +16974, +14860, +14828, +14795, +14794, +14762, +14696, +12583, +12550, +12550, +12582, +12582, +12614, +14695, +12581, +8322, +6241, +4161, +8322, +8256, +20739, +35367, +37479, +24769, +20674, +16481, +20544, +37446, +54316, +49991, +45764, +58442, +52104, +49991, +62605, +47814, +58379, +49927, +49895, +47814, +47847, +47847, +50058, +47945, +47945, +41606, +41639, +37446, +35366, +28995, +26914, +29059, +20608, +24866, +26979, +26947, +31140, +26947, +29028, +24900, +20771, +12514, +6241, +4193, +4193, +4225, +4193, +4193, +4225, +4193, +6241, +6274, +6274, +6241, +4161, +8354, +4161, +10500, +14661, +12613, +12580, +12612, +14692, +14725, +10467, +20999, +10467, +16773, +12579, +14660, +10499, +16806, +18887, +18886, +25128, +16578, +18592, +50188, +52201, +62701, +60554, +64812, +60555, +52105, +37413, +24770, +24835, +22722, +26947, +31139, +35333, +33188, +29059, +22753, +20673, +20641, +18592, +18593, +18560, +18528, +18496, +26882, +41606, +45864, +47879, +62669, +52070, +56296, +64716, +43619, +43619, +50023, +58475, +54249, +50024, +62637, +54249, +54184, +60556, +45765, +47878, +43685, +49991, +54250, +56331, +41507, +52104, +49959, +45733, +54185, +52104, +43652, +54185, +49991, +43620, +56298, +39394, +52105, +41541, +39396, +47880, +37347, +43686, +37347, +37314, +45734, +39428, +33090, +43654, +30977, +39526, +45800, +31041, +41574, +41606, +43720, +35300, +37446, +35300, +35300, +28961, +31075, +33253, +35399, +24834, +22754, +26979, +24867, +24899, +26980, +24867, +20706, +29126, +22820, +20674, +20707, +18658, +16546, +18594, +16514, +16546, +20707, +18627, +18659, +18659, +16579, +18627, +18659, +16547, +16579, +14498, +14498, +14499, +14499, +14499, +12419, +8291, +4162, +14793, +52827, +59199, +59167, +50716, +50749, +50782, +52863, +48670, +52863, +50719, +48671, +48607, +44382, +38108, +38109, +31739, +29594, +25369, +18997, +31673, +54911, +61279, +61247, +63231, +54748, +50586, +59101, +63359, +55007, +42334, +23351, +12723, +2222, +14964, +40287, +36092, +38237, +40350, +38269, +40382, +40382, +38270, +36189, +34141, +34109, +34077, +34109, +31996, +31996, +29915, +29883, +29883, +29851, +27771, +27770, +25625, +23513, +23480, +21400, +21367, +21367, +21366, +19254, +19220, +17140, +17107, +17075, +17042, +17041, +17009, +14928, +14895, +12814, +12780, +10667, +12682, +12681, +10568, +8486, +8453, +8421, +8388, +6340, +8388, +8421, +10501, +10501, +10533, +10533, +12613, +12646, +14726, +14727, +16839, +18952, +12710, +8419, +6306, +12546, +14659, +18754, +20835, +22915, +24995, +27108, +27140, +29189, +31301, +33382, +33446, +35559, +35559, +37640, +37672, +39753, +39753, +39785, +41866, +41898, +41898, +43979, +43979, +44011, +44044, +46124, +46189, +48237, +48302, +48302, +48335, +50383, +50415, +50416, +50448, +50448, +50481, +50481, +50513, +50513, +50514, +52562, +52562, +52562, +52562, +52562, +50514, +50513, +50481, +50481, +50481, +50481, +50481, +50481, +50449, +48433, +50482, +48434, +48434, +48434, +48401, +48401, +48401, +48401, +48401, +48369, +46321, +46289, +46321, +46321, +46321, +46289, +46289, +46289, +46289, +46256, +46256, +44208, +44208, +46257, +44208, +44208, +44208, +44240, +44240, +44241, +46321, +46321, +44241, +44241, +44241, +44273, +44241, +44241, +44273, +44273, +44273, +44241, +44273, +44273, +44241, +42193, +42193, +42193, +42193, +40145, +40113, +40113, +38033, +38033, +35985, +35985, +35985, +33937, +33937, +33937, +31857, +31889, +31890, +31890, +31890, +31922, +31923, +31923 +}, +{ +31956, +31923, +29843, +31891, +29843, +29843, +27730, +27730, +27730, +25618, +25585, +25585, +23504, +23472, +23472, +21424, +19311, +19311, +19311, +19279, +19311, +19311, +19311, +19311, +19279, +19247, +19247, +19279, +19279, +19246, +17166, +17166, +17198, +17166, +17165, +17133, +17133, +17133, +17133, +17132, +15020, +17068, +17100, +15019, +14986, +14954, +14954, +14954, +14986, +17067, +17099, +19180, +19212, +19213, +19213, +21294, +21294, +19245, +17165, +17166, +17198, +17198, +17198, +19279, +19312, +19344, +19377, +19377, +21458, +21491, +23571, +23604, +25716, +25716, +27797, +27829, +27830, +29910, +29910, +29910, +29943, +29911, +29910, +29910, +27862, +25782, +25750, +25717, +23669, +23637, +21588, +21589, +21621, +21621, +21588, +21588, +21589, +21589, +21621, +23669, +23701, +23734, +25814, +25846, +27927, +27959, +27960, +27959, +27959, +30008, +30040, +32056, +32056, +30008, +32056, +34136, +34169, +30137, +32185, +38297, +40217, +23280, +29587, +40218, +42396, +40315, +42364, +42364, +38204, +38204, +40284, +40349, +40316, +40317, +42398, +42365, +40349, +40317, +40317, +40349, +42397, +42430, +42430, +42397, +40317, +40317, +40284, +38204, +38237, +38237, +36156, +36124, +34044, +34043, +34044, +34076, +34044, +34043, +31963, +29850, +31963, +31964, +29851, +29850, +31963, +31964, +31963, +31995, +31963, +29850, +31930, +31963, +31899, +29786, +29786, +29818, +29818, +27705, +27705, +27705, +27705, +27705, +27673, +23479, +23479, +23479, +23414, +23446, +23446, +21332, +21332, +19187, +21268, +19122, +21234, +14928, +14895, +17007, +16974, +16941, +14828, +12715, +12714, +14762, +14729, +12583, +12550, +14631, +14630, +14630, +12517, +12582, +14727, +12581, +6274, +2080, +4161, +8257, +14432, +18528, +33286, +20544, +22722, +20675, +18496, +52237, +58510, +58443, +45765, +52103, +52104, +60524, +45701, +45734, +54120, +47781, +45669, +45669, +47847, +47847, +39493, +45799, +41573, +39526, +28961, +37446, +33285, +31140, +24833, +26946, +29060, +22785, +24866, +31173, +24834, +33253, +29093, +18593, +14497, +8321, +2048, +4226, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6274, +6274, +4193, +6274, +6274, +6241, +8387, +12613, +16838, +10467, +16806, +14692, +18919, +6273, +16805, +10499, +25257, +8354, +20999, +14660, +18854, +18853, +23048, +16643, +12288, +45995, +50123, +47909, +41505, +56327, +56327, +58441, +47944, +28929, +26851, +20610, +22722, +33286, +31172, +41704, +29026, +24801, +22720, +20641, +18560, +18593, +18625, +18560, +20673, +22689, +26947, +37445, +54283, +47911, +52104, +54184, +54184, +62635, +64748, +62668, +58475, +58442, +47910, +47910, +52104, +45765, +54217, +39426, +49991, +52137, +47878, +47846, +52104, +43620, +52105, +52104, +60524, +52105, +60524, +49959, +47846, +56298, +49992, +47781, +56298, +47846, +49960, +47847, +41508, +45767, +41541, +49992, +47879, +45767, +47880, +47913, +43687, +50026, +37380, +45865, +50026, +33154, +41606, +43687, +37413, +35333, +39591, +41639, +35300, +35333, +35366, +33253, +31140, +22721, +26948, +26980, +22754, +24899, +22786, +26980, +22787, +20674, +22787, +20706, +20707, +16513, +18626, +18659, +20739, +18627, +22820, +18626, +18627, +18692, +16579, +18659, +20740, +16579, +16579, +14498, +14531, +14499, +14532, +12419, +10371, +4098, +1, +40150, +61279, +54973, +50715, +50781, +57087, +55007, +52895, +50815, +50815, +46558, +48607, +44350, +40157, +35997, +29626, +29594, +19060, +19028, +33787, +48575, +52862, +59135, +57055, +56862, +56861, +63327, +65535, +57085, +46527, +27514, +14870, +12787, +11, +33980, +38206, +38237, +42463, +42463, +40350, +40350, +38302, +36189, +34109, +34109, +34077, +34044, +34076, +31996, +29915, +29883, +29883, +29883, +29851, +27771, +27738, +23512, +23480, +23480, +21400, +21367, +21367, +21366, +19254, +19220, +17140, +19188, +17107, +17042, +17041, +14960, +14895, +12847, +12813, +12748, +10667, +12714, +12681, +10568, +8454, +8421, +8421, +8388, +6340, +8388, +8420, +10501, +10501, +10533, +10533, +10533, +12614, +12646, +14726, +14759, +18952, +12710, +8419, +6306, +10498, +14627, +16706, +20867, +22947, +24995, +27108, +29188, +29221, +31301, +31334, +33447, +35527, +35559, +37640, +37672, +37672, +39753, +39785, +39785, +41866, +41898, +41898, +43979, +44011, +44044, +46124, +46157, +46189, +48302, +48302, +48302, +48335, +48335, +50416, +50448, +50480, +50481, +50513, +52561, +52562, +52562, +52562, +52562, +52562, +50514, +52562, +52562, +52562, +50514, +50481, +50481, +50481, +50514, +50481, +50482, +48433, +50482, +48434, +48434, +48434, +48433, +48433, +48401, +48401, +48401, +48369, +46321, +46289, +46289, +46289, +46289, +46289, +46289, +46289, +46289, +44208, +44208, +44208, +44208, +46257, +44208, +44208, +44208, +44240, +44208, +44208, +44240, +44241, +44240, +44240, +44240, +44240, +44208, +44241, +44241, +44273, +44273, +44273, +44273, +44273, +44241, +42193, +42193, +42193, +42193, +40145, +40113, +38065, +38033, +35985, +35985, +35985, +35985, +33937, +33937, +33905, +33905, +33937, +31889, +31890, +29810, +29842, +29842, +29842 +}, +{ +29843, +29811, +29811, +29811, +29811, +27730, +27730, +27730, +27730, +27698, +25617, +25585, +23505, +23473, +23473, +23473, +21392, +21360, +21360, +21360, +21392, +21392, +21392, +19312, +19279, +19279, +19279, +19279, +19279, +17199, +17199, +17198, +17198, +17198, +17166, +17166, +17133, +17133, +17133, +17100, +17133, +15020, +14987, +15019, +14987, +12906, +12906, +14955, +15019, +17099, +19180, +19212, +19213, +19245, +19245, +19245, +19310, +21391, +21359, +19279, +19279, +19279, +19279, +19312, +19344, +19344, +19345, +19377, +21458, +21491, +23571, +23604, +25684, +27764, +27797, +29878, +29878, +29910, +29910, +31991, +31991, +31991, +31991, +29943, +29911, +27830, +25750, +25750, +23669, +23669, +23669, +21589, +21588, +21589, +21621, +21589, +21589, +21589, +21589, +21621, +23701, +23734, +25782, +25815, +27895, +27927, +27928, +29976, +29975, +30008, +30008, +30008, +30008, +32056, +32056, +32056, +34137, +36217, +36217, +38233, +38168, +19152, +31863, +40284, +40252, +40252, +40285, +42397, +40285, +42365, +42365, +42397, +42397, +42429, +42397, +42397, +40381, +40349, +40349, +40349, +42429, +42430, +42429, +40349, +40285, +38204, +38204, +38237, +38237, +38237, +38237, +36189, +36124, +34044, +34043, +34011, +34044, +34076, +34044, +31931, +31963, +31963, +31963, +31963, +31931, +31931, +31931, +31963, +31963, +31931, +29850, +29818, +29818, +29818, +31866, +31866, +31899, +29786, +27705, +29786, +25560, +23511, +27705, +23479, +21366, +25559, +23446, +21365, +23446, +21332, +21333, +21333, +21267, +21267, +17041, +16976, +17040, +16975, +12781, +14893, +12812, +12747, +14827, +12713, +12648, +12615, +10503, +12583, +12582, +12582, +12582, +12582, +14662, +14662, +8387, +4096, +4161, +6176, +14498, +18561, +20641, +18593, +16513, +16513, +18528, +45930, +52138, +58410, +52071, +47878, +58443, +52073, +52105, +47847, +54120, +49830, +45637, +45702, +50024, +45766, +45767, +39460, +39526, +39493, +33220, +31172, +24833, +24898, +22754, +22754, +24899, +22818, +24866, +27011, +26946, +31205, +22884, +14562, +8289, +4193, +2178, +2114, +4161, +6210, +4193, +4193, +4193, +4193, +4225, +4193, +4193, +4193, +6242, +4161, +8355, +8355, +12548, +12580, +21031, +6305, +21064, +10466, +14725, +14692, +21031, +6240, +16741, +14660, +16805, +18886, +20967, +16643, +14368, +45995, +50122, +47975, +62636, +64748, +58473, +64846, +49991, +41574, +31075, +22657, +20609, +20641, +24867, +31173, +39625, +35366, +29027, +24833, +22721, +22786, +18561, +20673, +18593, +20673, +26915, +33253, +39526, +54316, +52170, +58476, +64749, +62668, +64716, +60523, +62700, +47877, +47878, +58442, +49959, +52136, +43652, +43653, +45798, +52137, +50056, +56363, +62702, +50024, +41539, +58444, +54153, +47846, +41539, +49992, +43653, +45766, +43652, +60524, +47781, +52040, +43620, +49992, +37347, +50058, +47912, +43719, +49992, +47880, +45766, +37380, +50025, +43719, +47945, +37316, +43687, +43719, +37381, +41639, +39526, +39526, +35300, +39494, +39526, +31074, +31075, +31172, +29060, +29093, +29093, +22787, +22786, +22786, +27045, +18593, +20674, +20707, +18594, +20707, +18627, +18626, +18626, +16578, +16578, +18692, +20772, +18659, +20708, +16579, +16612, +16611, +16579, +18660, +18660, +16579, +16643, +14562, +14531, +12419, +10372, +4131, +4230, +10602, +54943, +52862, +52860, +54972, +57118, +59199, +57087, +54975, +52799, +46526, +42333, +40220, +31801, +31802, +35996, +31771, +21206, +21172, +40187, +54943, +50685, +48573, +46460, +46525, +54910, +59167, +59167, +52862, +46525, +33818, +25369, +14773, +107, +27608, +42399, +38237, +44575, +40382, +38269, +38302, +38270, +36189, +36157, +36157, +36125, +34044, +34077, +36189, +31963, +31964, +29883, +31931, +29851, +27770, +27738, +25657, +25625, +23513, +21432, +21399, +21367, +21334, +19254, +19253, +19220, +17172, +19188, +17107, +17042, +14961, +14928, +14895, +12814, +12781, +10699, +12715, +12682, +10601, +10567, +8486, +8421, +8388, +6340, +8388, +8420, +8421, +10501, +10501, +10501, +10533, +12582, +12614, +14694, +14695, +14759, +18953, +12711, +6339, +6306, +10466, +14627, +18755, +20835, +22947, +25028, +27076, +27141, +29221, +31302, +33382, +33447, +35527, +35559, +35592, +37640, +37672, +39720, +39753, +39785, +39817, +41866, +41898, +41931, +44011, +44043, +46124, +46157, +46189, +48270, +48302, +48302, +48335, +48335, +48367, +50416, +50448, +50481, +50481, +50513, +50513, +52562, +52562, +50513, +50513, +50481, +52562, +52562, +52562, +52562, +52562, +52562, +50482, +48434, +48434, +50482, +48434, +48434, +48434, +48434, +48434, +48434, +48434, +48401, +48401, +48369, +46321, +46321, +46289, +46321, +46289, +46289, +46321, +46321, +46289, +46256, +46256, +46256, +46256, +46256, +44208, +44208, +44208, +44208, +44208, +44176, +44208, +44208, +44208, +42128, +42160, +44240, +44241, +42160, +44208, +44209, +44241, +44241, +44241, +44241, +44241, +42193, +42193, +42161, +40080, +40112, +40145, +40113, +38032, +38033, +38001, +35985, +35953, +35953, +35953, +33905, +33905, +31857, +31857, +31857, +31857, +31858, +29810, +29810, +29810 +}, +{ +29843, +29811, +29810, +29811, +29810, +27730, +25650, +25650, +27698, +25650, +25618, +25585, +23537, +23505, +23473, +23473, +21392, +21392, +21392, +21424, +21425, +21424, +21392, +21392, +21392, +19312, +19312, +19312, +19311, +19279, +19279, +17199, +17198, +17198, +17166, +17166, +17165, +17133, +17133, +17100, +17101, +17100, +15019, +14987, +14986, +14954, +14986, +14987, +15019, +17100, +19180, +19213, +21261, +21293, +19277, +19278, +21358, +21391, +21391, +21359, +19311, +19311, +19311, +21392, +19376, +21425, +19377, +21426, +21458, +21491, +21523, +23604, +25684, +25716, +27797, +27829, +29910, +29910, +29943, +29943, +32024, +32024, +32024, +31991, +29943, +27862, +25782, +25750, +23669, +23701, +23669, +21621, +21589, +21621, +21621, +21589, +21589, +21589, +21621, +21621, +23701, +23702, +25782, +25815, +25847, +27895, +27928, +29976, +29975, +30008, +30008, +30008, +30008, +32056, +32088, +32088, +34137, +34169, +36217, +38265, +36056, +21298, +36057, +40284, +40252, +40285, +42333, +42366, +42365, +42365, +42397, +42397, +42397, +42429, +44477, +44477, +40349, +40349, +40349, +40349, +42429, +42430, +42430, +42429, +40349, +40285, +40285, +38237, +38204, +38204, +36157, +34076, +36124, +36124, +34076, +34044, +34076, +34077, +34044, +34012, +31931, +29883, +29851, +31931, +31931, +31931, +31931, +31931, +29850, +31931, +31931, +31930, +31899, +31899, +31898, +29818, +31866, +27705, +27673, +27673, +23479, +23479, +25624, +23479, +23446, +25559, +23446, +23446, +23446, +21365, +21332, +21300, +21235, +19154, +14928, +14895, +17007, +16975, +14861, +14861, +14860, +12779, +14827, +12714, +12681, +12648, +10535, +10503, +12582, +12583, +12582, +12582, +12614, +12614, +10468, +4193, +4161, +8289, +14465, +18594, +18561, +18561, +16513, +14401, +24898, +54317, +45766, +56297, +58345, +47845, +47846, +56298, +47879, +47846, +45636, +56201, +47749, +52008, +45734, +47879, +41541, +43719, +37380, +39526, +33220, +24865, +24833, +24899, +24867, +24899, +20705, +22851, +24931, +27011, +22818, +20737, +16610, +12449, +6240, +4193, +2145, +2113, +4161, +6242, +4193, +4193, +4193, +4193, +4225, +4193, +6241, +4193, +4161, +6274, +10467, +12548, +12580, +10467, +16805, +12611, +14693, +18886, +21031, +18886, +16805, +12547, +16773, +8353, +14693, +16741, +20869, +10240, +31237, +52236, +45830, +45765, +54184, +52135, +56393, +56329, +45765, +37315, +28898, +22657, +18528, +20641, +20641, +31205, +31173, +29027, +29059, +22785, +22754, +20673, +20673, +20706, +18593, +18560, +18528, +29060, +47945, +41605, +45798, +49991, +49990, +62668, +60523, +56264, +60555, +47877, +49958, +58443, +45765, +43684, +43652, +47846, +43685, +43685, +35200, +43717, +50024, +47911, +56331, +47846, +49959, +37281, +52105, +52105, +47911, +56331, +58379, +54153, +45733, +54185, +49959, +60525, +52105, +43653, +35267, +45832, +52105, +47880, +41541, +39460, +50025, +37348, +43687, +39461, +45832, +39494, +52139, +41574, +35268, +33155, +45866, +39559, +31107, +33220, +33285, +26914, +26947, +26948, +24835, +26980, +20673, +22787, +27045, +18593, +18593, +20707, +20707, +20739, +18659, +20740, +20739, +16546, +16578, +20772, +20772, +16546, +18627, +18659, +14498, +16579, +16611, +16547, +16579, +14499, +12418, +14531, +12419, +10307, +6211, +4132, +4165, +33813, +55006, +54974, +57085, +59198, +61343, +61311, +57087, +52894, +48574, +44414, +38108, +31802, +35996, +31802, +31770, +21237, +21204, +46591, +54975, +52831, +52831, +52799, +48637, +50750, +52830, +57023, +48606, +42268, +35930, +27545, +19094, +6449, +14930, +42431, +36124, +44575, +40381, +36155, +38301, +36188, +36189, +36156, +36125, +36157, +36157, +34044, +34044, +34109, +31964, +31963, +29851, +29851, +27770, +25658, +27738, +25658, +23545, +23513, +23480, +21399, +21367, +19286, +19254, +19254, +19253, +19220, +19188, +19155, +17042, +14961, +14928, +14895, +12814, +12781, +10699, +12715, +12714, +10601, +10567, +8486, +8421, +8420, +8388, +8388, +8421, +8421, +10501, +10501, +10501, +10533, +10534, +12614, +14695, +14727, +14760, +18953, +14791, +6371, +6306, +10466, +14627, +16707, +20835, +22947, +25028, +27076, +27141, +29221, +31301, +31334, +33447, +33447, +35559, +35592, +37640, +37672, +37672, +37672, +39753, +39785, +39818, +41866, +41898, +43979, +44011, +44044, +46156, +46157, +46189, +48270, +48302, +48302, +48335, +48335, +48368, +48368, +50448, +48400, +50449, +50481, +50481, +50513, +50513, +50481, +50481, +50514, +50514, +50481, +50481, +52562, +50514, +50482, +50482, +50482, +50482, +50482, +48434, +50482, +48434, +48434, +50482, +48434, +48401, +48401, +48369, +48369, +46321, +46321, +46321, +46289, +44208, +46289, +46289, +44208, +44208, +46256, +44208, +44208, +44208, +44208, +44208, +44208, +44208, +44208, +44176, +44176, +44176, +44208, +42128, +42128, +42160, +42160, +44208, +44208, +44208, +42160, +42160, +44241, +44241, +44241, +42161, +42161, +42161, +40080, +40080, +40113, +40113, +38000, +35953, +35953, +35953, +35953, +33905, +33873, +33873, +31824, +31857, +31857, +31857, +31857, +31858, +29810, +29810, +29810 +}, +{ +29810, +29778, +27730, +27730, +27730, +27698, +25618, +25618, +25618, +25618, +25618, +25617, +23537, +23505, +23505, +23473, +21392, +21424, +21425, +21425, +23505, +21425, +21425, +21392, +21424, +21392, +21392, +21392, +19312, +19312, +19312, +19279, +19279, +17199, +17198, +17166, +17166, +17133, +17101, +15052, +17101, +17101, +15020, +14987, +14954, +14954, +14954, +14954, +17067, +17099, +19180, +21261, +21261, +21294, +19278, +19278, +21358, +21391, +21391, +21391, +21392, +21392, +21392, +21424, +21457, +21457, +21458, +21458, +21458, +21491, +23571, +23572, +25717, +25717, +27797, +27830, +29910, +29943, +29943, +29943, +32024, +32024, +32024, +32024, +29943, +27863, +25782, +25750, +23701, +25750, +23701, +23669, +21621, +21621, +21621, +21621, +21621, +21621, +21589, +21621, +23701, +23702, +25782, +25814, +25815, +25847, +27895, +27927, +27927, +29975, +30008, +30008, +30008, +32088, +32088, +32088, +32088, +34169, +36217, +38265, +31863, +25524, +38171, +40284, +40220, +40253, +42333, +42333, +40317, +42365, +42397, +42397, +42397, +42397, +42397, +42397, +42429, +42429, +42430, +42430, +42430, +42430, +42429, +42429, +40317, +40285, +38236, +38204, +38204, +36156, +36124, +34076, +31963, +31963, +31963, +31963, +31963, +31964, +31963, +31931, +31931, +29851, +29850, +29883, +31931, +31963, +31931, +29883, +29850, +31931, +31963, +31931, +31899, +31898, +29818, +29785, +29818, +29786, +27673, +25592, +23479, +23479, +23511, +23447, +21398, +23446, +21333, +23446, +21365, +23446, +23413, +21332, +19187, +19122, +17008, +14928, +14927, +14926, +14894, +14893, +14860, +12747, +12746, +12713, +12681, +12648, +10535, +10502, +12583, +12583, +12583, +12582, +12615, +12614, +10501, +6307, +4129, +10370, +12385, +18626, +16481, +16481, +16513, +14400, +33285, +58511, +45766, +49926, +49925, +49958, +52039, +52072, +54185, +45733, +52040, +51975, +49895, +43556, +52105, +45735, +37380, +39526, +31074, +33252, +33285, +26979, +29092, +27044, +22786, +24898, +22785, +22851, +22818, +24963, +22851, +24964, +10368, +8288, +6209, +4161, +4161, +4161, +4193, +6241, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +4193, +6274, +8354, +12580, +8354, +10467, +12580, +8386, +14758, +10434, +14693, +12579, +18951, +10499, +12580, +12548, +23113, +14597, +23048, +8192, +31269, +64913, +47976, +45765, +47846, +54152, +54216, +56361, +56394, +58476, +37348, +33156, +22689, +20641, +16448, +18528, +29092, +31173, +20608, +22721, +18560, +18528, +20673, +16480, +16448, +18593, +20640, +22688, +33253, +37412, +50057, +33120, +49990, +62636, +52103, +47877, +52103, +49991, +49959, +45733, +45733, +49991, +49991, +49991, +43652, +43652, +45798, +58443, +56395, +45798, +45798, +35201, +43620, +49959, +41572, +60524, +45766, +52072, +49959, +45701, +52007, +47846, +43620, +54153, +45766, +35202, +45766, +49993, +45767, +47880, +43686, +35169, +47880, +45767, +45767, +50026, +47881, +47946, +41639, +39494, +35300, +33155, +41672, +41640, +28995, +37414, +33253, +33286, +24834, +29092, +27012, +24867, +24899, +22754, +22754, +24900, +20706, +22819, +20739, +20707, +18659, +20739, +18659, +18627, +16578, +18659, +20739, +18659, +18627, +20740, +14466, +14499, +16611, +14498, +16579, +14531, +12450, +14564, +12452, +10339, +8259, +6212, +6246, +12683, +54911, +57087, +59167, +61311, +63391, +61279, +57054, +50717, +46524, +40188, +38108, +35996, +33884, +27512, +33915, +19091, +29687, +52895, +50783, +52863, +54943, +52798, +50718, +46557, +48734, +50751, +48607, +40124, +40126, +35933, +23319, +10705, +8624, +42463, +42463, +46687, +38236, +42494, +42494, +36187, +36220, +40350, +38269, +36157, +36157, +34076, +34012, +31963, +34012, +31964, +31931, +27770, +27770, +27706, +25593, +25625, +25625, +23480, +23480, +23448, +21367, +21335, +19254, +19254, +19254, +19220, +19188, +19188, +19155, +17042, +14961, +14928, +12815, +12782, +12748, +10699, +12715, +12714, +12649, +10567, +8486, +8421, +8388, +8388, +8388, +8421, +8453, +10501, +10501, +10501, +10534, +12582, +12614, +12647, +14727, +14792, +18985, +14824, +8452, +6338, +10499, +14627, +16707, +20835, +22915, +25028, +25028, +27109, +29221, +31302, +31334, +33415, +33447, +35527, +35560, +37672, +37672, +37672, +37672, +39753, +39785, +39785, +41866, +41898, +41931, +44011, +44044, +46124, +46157, +46189, +48237, +48270, +48302, +48335, +48335, +48335, +48367, +48336, +48336, +48368, +48368, +50449, +50449, +50481, +50481, +50481, +50513, +50514, +50481, +50481, +52562, +52562, +50481, +50482, +50482, +50482, +50482, +50482, +48434, +48434, +48402, +48434, +48434, +48401, +48401, +48401, +46321, +46321, +46321, +46321, +46289, +44208, +44241, +44241, +44208, +44208, +44208, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +42128, +44176, +44176, +44208, +42128, +42128, +42128, +42128, +44208, +44208, +44208, +42128, +42160, +42160, +42161, +42161, +42161, +42161, +42161, +40080, +40080, +40080, +38032, +38000, +35953, +35953, +35953, +35953, +33905, +33873, +31825, +31824, +31825, +31825, +31857, +31857, +31857, +29809, +29777, +27729 +}, +{ +27697, +27697, +27697, +27698, +27698, +27666, +25618, +25618, +25586, +25586, +25618, +25586, +23537, +23537, +23505, +21424, +21424, +21425, +21425, +21425, +21457, +21457, +21425, +21425, +21425, +21425, +21392, +19344, +19344, +19344, +19344, +19344, +19312, +19279, +17231, +17198, +17166, +17133, +15053, +15053, +15021, +17101, +15020, +14987, +14954, +14954, +14986, +14986, +17067, +17067, +19180, +21260, +21261, +21293, +19246, +19278, +21358, +21391, +21391, +21391, +21424, +21424, +21424, +21457, +21457, +21457, +21458, +21458, +21458, +21491, +23571, +23604, +25717, +25749, +27797, +27830, +27862, +29911, +29943, +29943, +32024, +32056, +32056, +32024, +29975, +27863, +27862, +25782, +25782, +25782, +25750, +23669, +21589, +21589, +21589, +21589, +21589, +21621, +21621, +23669, +23702, +23702, +25782, +25782, +25814, +25815, +27895, +27895, +27927, +30008, +30008, +32056, +32056, +32056, +32056, +32056, +32088, +34137, +36217, +36185, +29782, +27670, +38203, +40252, +40220, +40253, +40253, +40285, +40285, +40317, +42398, +42430, +42462, +42429, +42429, +42429, +42462, +42462, +42462, +42462, +42462, +42430, +42397, +40349, +40317, +40285, +38237, +38237, +38204, +36156, +36124, +34044, +31963, +31995, +31996, +31996, +31964, +31963, +31931, +31931, +31931, +29850, +29850, +29851, +31931, +31931, +29883, +29850, +29882, +29850, +29850, +29850, +29818, +29818, +29786, +29786, +29786, +29786, +27673, +25592, +25592, +23479, +23479, +21398, +23511, +23446, +21366, +23446, +21300, +21333, +23413, +21300, +19155, +17074, +17041, +17008, +14894, +14894, +14894, +14893, +14828, +12747, +12714, +12681, +12648, +12648, +10503, +10502, +10502, +12583, +12583, +12583, +12615, +12614, +10533, +8420, +4129, +8289, +12353, +16546, +16481, +16513, +16513, +14433, +24801, +45833, +52073, +54120, +56200, +49926, +49991, +47846, +39459, +47879, +47847, +45669, +52041, +47783, +47880, +47880, +39494, +37445, +33220, +29091, +26946, +24866, +20673, +24899, +20705, +24898, +22753, +24931, +24931, +22851, +20771, +16610, +6208, +6241, +6241, +4193, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6241, +10499, +10467, +10499, +12612, +10499, +10532, +8419, +12515, +16773, +16806, +10467, +12580, +14725, +14628, +20967, +25163, +14499, +14432, +50252, +58573, +47942, +45765, +39394, +52071, +49990, +50055, +50055, +56363, +43720, +33156, +22657, +20641, +18561, +18560, +18528, +29060, +29060, +26979, +20705, +20672, +18560, +20738, +20706, +20641, +22754, +26882, +35301, +37379, +54250, +47878, +47845, +54183, +54248, +54216, +56297, +52072, +37281, +52072, +52072, +43587, +47846, +45765, +43685, +43684, +47943, +47878, +56363, +56330, +60556, +54218, +52072, +58476, +54250, +49959, +47878, +60524, +49927, +41475, +47749, +49959, +37249, +45733, +54218, +49992, +47912, +43653, +45766, +47847, +41541, +37315, +54219, +43654, +39461, +43687, +43655, +37413, +37413, +37381, +33220, +31107, +33253, +22688, +33253, +33318, +29060, +31205, +24866, +27044, +24899, +24899, +24899, +24867, +22787, +22755, +20707, +22852, +18658, +18659, +18659, +18659, +18659, +16546, +18627, +20740, +18627, +18627, +20740, +20675, +18627, +16579, +14498, +16643, +16643, +12450, +14563, +8226, +10339, +8259, +6179, +4100, +4198, +52830, +54975, +57087, +61247, +63359, +63327, +57022, +50717, +46461, +42333, +38140, +33948, +31771, +31772, +33884, +17011, +27574, +48670, +52925, +52926, +59167, +54911, +50686, +50751, +46623, +46687, +42302, +35932, +35933, +29595, +23288, +14899, +6575, +40414, +40382, +38302, +38269, +38268, +38301, +38268, +38269, +36156, +38269, +36156, +34076, +36156, +34076, +34044, +34012, +34044, +31932, +29851, +29786, +29819, +27706, +23512, +23513, +25593, +21400, +23448, +23448, +23415, +21334, +19254, +19221, +19221, +17140, +17107, +17107, +17075, +17009, +14928, +14896, +12814, +12781, +12748, +10699, +12714, +12714, +10600, +10567, +8485, +8388, +6340, +6340, +8388, +8421, +8421, +8453, +10533, +10534, +12582, +12582, +12614, +12647, +12679, +14792, +16937, +16904, +8452, +8387, +10499, +14659, +18787, +20835, +22915, +24996, +25028, +27141, +29221, +29254, +31334, +33415, +33447, +35559, +35592, +37640, +37640, +37672, +37672, +37705, +39785, +39785, +41866, +41898, +41931, +44011, +44044, +46124, +46157, +48237, +48237, +48270, +48302, +48335, +48335, +48335, +48367, +48336, +48336, +48336, +48368, +50416, +50449, +50449, +50481, +50481, +50481, +50481, +50481, +50481, +50514, +50514, +50482, +50482, +50481, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +48401, +46321, +46321, +46321, +46321, +46321, +46321, +46289, +44241, +44241, +44241, +44208, +44208, +44208, +44176, +44176, +44176, +44176, +42128, +42128, +42128, +42128, +44176, +44176, +44208, +44208, +44208, +42128, +42128, +42128, +44208, +44208, +42160, +42128, +42128, +42160, +42161, +42161, +40080, +42161, +42161, +40080, +40080, +40080, +38032, +38032, +35952, +35952, +35953, +33873, +33873, +33873, +33873, +31824, +31824, +31825, +31825, +31857, +29809, +29777, +29777, +27729 +}, +{ +25617, +25617, +25617, +27666, +27666, +25618, +25618, +25618, +23538, +25586, +25618, +25618, +23570, +23537, +23505, +21456, +23505, +23505, +23505, +21457, +21457, +21457, +21457, +21457, +21425, +21425, +21425, +21392, +21392, +21392, +21392, +19344, +19344, +19312, +19279, +17199, +17166, +17133, +15053, +15053, +15021, +15020, +15020, +15020, +14987, +14954, +14986, +17066, +17067, +17067, +19148, +19180, +21261, +19213, +19246, +19246, +19278, +21391, +21392, +21392, +21424, +21456, +21424, +23505, +23537, +23538, +23538, +21458, +21491, +23539, +23604, +23604, +25717, +25749, +27830, +27830, +27862, +27862, +29943, +29943, +32056, +32056, +32056, +32024, +29975, +29943, +27862, +27862, +25782, +25782, +25782, +23669, +21621, +21589, +21589, +21589, +21621, +21621, +23669, +23701, +23702, +23734, +25782, +25782, +25814, +25815, +25847, +27895, +27927, +30008, +32056, +32056, +32056, +32056, +32056, +32056, +32088, +32089, +34137, +36184, +31895, +31863, +38203, +40219, +40252, +40252, +40252, +40317, +38204, +40285, +42397, +44510, +44510, +42429, +42430, +44510, +42462, +42430, +42429, +42429, +42429, +42430, +42397, +42397, +42398, +40317, +40317, +40317, +38237, +36157, +36156, +34043, +31964, +31996, +32028, +31996, +31996, +31964, +31931, +31931, +31899, +29850, +29850, +31899, +31899, +31899, +29850, +29850, +29850, +27737, +27705, +29786, +29818, +29786, +29786, +29818, +27673, +27673, +27673, +25592, +25592, +25560, +23479, +23479, +25559, +21398, +23478, +21365, +19220, +21268, +21332, +19219, +19155, +17041, +17041, +17008, +12846, +12813, +14893, +14861, +14860, +12747, +12714, +12681, +10600, +10567, +10503, +10535, +10502, +10535, +12583, +12583, +12583, +10535, +10534, +10501, +6242, +6177, +12418, +14433, +16513, +16513, +16513, +16513, +22688, +43752, +56332, +49927, +54185, +45733, +47846, +54217, +45798, +43686, +47879, +43653, +45702, +41541, +47881, +37316, +35333, +29059, +29027, +26947, +20608, +29093, +20641, +24964, +22720, +26946, +22753, +24899, +24932, +16545, +16610, +10304, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6241, +8354, +8386, +12547, +12612, +12612, +10500, +16806, +10500, +12515, +16741, +14693, +12612, +8386, +14725, +16741, +18789, +14564, +8192, +46027, +62831, +52135, +50022, +47878, +47879, +58443, +41571, +58474, +54281, +52138, +43720, +16384, +24770, +16416, +20641, +18560, +20640, +26979, +35367, +29092, +20705, +22753, +18560, +20706, +18561, +20641, +20608, +24768, +43752, +56331, +54249, +60588, +62700, +58441, +52103, +62668, +50055, +52104, +62670, +58443, +58443, +64782, +60523, +41539, +56297, +54250, +56363, +49991, +54249, +56363, +43652, +49991, +56298, +47911, +45798, +58411, +58411, +41539, +49927, +47846, +49927, +58444, +56298, +54185, +49960, +60525, +43621, +45767, +49960, +39395, +45767, +39460, +47913, +37348, +43687, +39461, +37348, +37381, +41607, +37413, +33252, +37511, +26946, +24833, +29027, +27012, +27012, +26980, +20673, +24932, +22818, +24900, +24899, +22787, +24900, +22787, +18594, +18594, +16546, +18691, +18691, +16578, +18691, +18659, +16579, +18659, +18659, +20708, +20740, +18627, +16579, +14498, +16644, +14531, +12450, +16709, +8322, +12516, +8323, +6211, +1, +21133, +57054, +57055, +59199, +61247, +61279, +61279, +57055, +50717, +44412, +42300, +40221, +36060, +33883, +33916, +31739, +25366, +21171, +52895, +55007, +55068, +63487, +59199, +54943, +52831, +44414, +38141, +33947, +35966, +33820, +25401, +21207, +12819, +2317, +36157, +38334, +36189, +38269, +36189, +40414, +38269, +40382, +38269, +36157, +36156, +34076, +34076, +36156, +36124, +34044, +31931, +31931, +31899, +29851, +27738, +29786, +27706, +23512, +23480, +23480, +23448, +23448, +23447, +21367, +21334, +19254, +19221, +19221, +17107, +17107, +17075, +17042, +14961, +14928, +14895, +12782, +12749, +12748, +10666, +12714, +10633, +10567, +8486, +8453, +8388, +6340, +6340, +8388, +8421, +8421, +8453, +8453, +10534, +12582, +12582, +12614, +12647, +12679, +14792, +16938, +14856, +8452, +6338, +10499, +14659, +18787, +20835, +22915, +24996, +25028, +27109, +29221, +31302, +31334, +33447, +33447, +35559, +35560, +37640, +37640, +37672, +37705, +39753, +39753, +39785, +39818, +41898, +41931, +44011, +44043, +44076, +46124, +48237, +48237, +48270, +48302, +48303, +48335, +48335, +50383, +48336, +48336, +48336, +48368, +48368, +50416, +50449, +50449, +50449, +50449, +50449, +50449, +50449, +50481, +50481, +50481, +50449, +48401, +48369, +48369, +48369, +48369, +48369, +48369, +48401, +48369, +46321, +46321, +46321, +46321, +46321, +46321, +46321, +46321, +46289, +46289, +46289, +44208, +44208, +44208, +44208, +44208, +42128, +42128, +42128, +42128, +42128, +42128, +42128, +44208, +44208, +44208, +42160, +42160, +42160, +42160, +42128, +42160, +42160, +42128, +42128, +42160, +42160, +42128, +40080, +40080, +40112, +40080, +40080, +40080, +38032, +38032, +35920, +35920, +33872, +33872, +33872, +31824, +31824, +31824, +31792, +31792, +31825, +31825, +29777, +29777, +29777, +29777 +}, +{ +25617, +25585, +25585, +25618, +25618, +25618, +25618, +25618, +25618, +25618, +25618, +25618, +23570, +23537, +21489, +21457, +23538, +23538, +23538, +23538, +21458, +21457, +21457, +21458, +21457, +21425, +21425, +19345, +19345, +19345, +19345, +19345, +19377, +19344, +19312, +19279, +17199, +17166, +15086, +15053, +15021, +12940, +14988, +15020, +14987, +12906, +12906, +14986, +17035, +17067, +19148, +19180, +19213, +19213, +19213, +19245, +19278, +21359, +21391, +21392, +23504, +23505, +23505, +23537, +23537, +23538, +23538, +23538, +21490, +23539, +23571, +23604, +25684, +25717, +27829, +27830, +27830, +27862, +29943, +29943, +32056, +32056, +32056, +32056, +32055, +29975, +29943, +27895, +27862, +27862, +25814, +23702, +23701, +23669, +21621, +21589, +23670, +23670, +23670, +23701, +23702, +23734, +25782, +25782, +25814, +25815, +25847, +27895, +27927, +30008, +32056, +32056, +32088, +32056, +32056, +32056, +32088, +34169, +34137, +34104, +31928, +33976, +38170, +38171, +40252, +40252, +40252, +40317, +40285, +40317, +42397, +42429, +42397, +42397, +42397, +42429, +44510, +42429, +40349, +40316, +40317, +40317, +40349, +40349, +40317, +40285, +40285, +38237, +38237, +38237, +36156, +31995, +31963, +31964, +31996, +31996, +31964, +31931, +31899, +31899, +31931, +31899, +31899, +31899, +31899, +31899, +29850, +31899, +29818, +27705, +27705, +29786, +29786, +27738, +27705, +27738, +25560, +23512, +23512, +23479, +23511, +23544, +23479, +23511, +21398, +19285, +23479, +21365, +21300, +19220, +21300, +21267, +21202, +17041, +14960, +14960, +14926, +14894, +14893, +12780, +14860, +14795, +14795, +12681, +10568, +10535, +10502, +10535, +10535, +10535, +12583, +10535, +10535, +10534, +10566, +10566, +8355, +6177, +12418, +12385, +14465, +14465, +14433, +14465, +16448, +31172, +52139, +47848, +45798, +47911, +47911, +43685, +39460, +45766, +49960, +49960, +47848, +45768, +41607, +28962, +33221, +26914, +24866, +22722, +20706, +24900, +22787, +22786, +24866, +24834, +29060, +22786, +22819, +16578, +10369, +10370, +4193, +4193, +4161, +4161, +4193, +4193, +4193, +2113, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6274, +8386, +12580, +12612, +6241, +14693, +12580, +6273, +18984, +14660, +10467, +12613, +16871, +14693, +14628, +23047, +20869, +10304, +50319, +60785, +48007, +45764, +49958, +47879, +47847, +45733, +43716, +64846, +64911, +43686, +41640, +24737, +20576, +22722, +20673, +18528, +20673, +22753, +22721, +29060, +22786, +20640, +24866, +18560, +18561, +22754, +22688, +39526, +56397, +50056, +62701, +54216, +60587, +62667, +64878, +62668, +58475, +43653, +52105, +58444, +56266, +56298, +47878, +43652, +47878, +56363, +50056, +54250, +43652, +49991, +49959, +41474, +47878, +47879, +45798, +64880, +52072, +52072, +43653, +41507, +47814, +49927, +43588, +43653, +47847, +33088, +37347, +43653, +39460, +45767, +45799, +45800, +39493, +41574, +37381, +41575, +37381, +37446, +43785, +33220, +28994, +35366, +26914, +33318, +31205, +31205, +26980, +20705, +20706, +22819, +22787, +24932, +20706, +20707, +22787, +20674, +18626, +18626, +16546, +18626, +18659, +14498, +16579, +16579, +18627, +18659, +18659, +18660, +20772, +16579, +14498, +18724, +12418, +14499, +16677, +8290, +10435, +6210, +8388, +1, +23245, +59167, +59167, +59199, +61279, +63455, +61311, +57086, +50781, +44476, +40251, +38139, +36060, +36029, +31803, +31803, +23285, +16977, +48606, +57087, +57087, +55036, +61343, +57151, +50750, +44446, +38077, +33884, +31739, +25369, +23321, +21207, +14899, +2317, +36125, +40415, +38334, +38302, +36157, +36189, +34076, +38237, +36189, +36189, +34076, +36189, +36156, +34076, +34076, +34043, +31931, +31931, +31899, +29851, +29819, +27706, +27706, +25593, +23480, +23480, +21400, +23447, +23415, +21367, +21334, +21302, +19253, +19221, +19189, +19155, +17107, +17075, +17042, +14928, +14928, +14895, +12781, +12748, +12715, +10666, +10665, +10600, +8487, +8454, +6373, +8389, +8388, +8388, +6340, +8421, +8421, +8421, +8453, +10533, +10534, +12614, +12614, +12647, +12679, +14792, +16938, +16904, +8452, +6306, +10467, +14659, +18787, +18787, +22915, +22947, +25028, +27109, +29221, +29254, +31334, +33415, +33447, +35559, +35559, +35560, +37640, +37672, +39753, +39753, +39753, +39785, +39817, +41898, +41930, +41931, +44011, +44044, +46124, +48205, +48237, +48237, +48270, +48270, +48303, +48303, +48335, +48336, +48336, +48336, +48336, +48336, +48336, +48368, +48368, +48400, +48400, +50449, +50449, +50449, +50449, +50449, +50449, +48369, +48369, +48369, +48369, +48369, +48369, +48337, +48336, +46321, +46321, +46321, +46288, +46289, +46321, +46321, +46321, +46321, +46289, +46289, +46289, +46289, +44241, +44208, +44208, +44208, +44208, +42128, +42128, +42128, +42128, +42127, +42127, +42128, +42128, +42128, +42128, +42128, +42128, +42128, +42128, +42128, +42160, +42128, +40080, +40080, +40080, +40080, +40080, +40048, +40080, +40080, +40048, +38000, +38000, +38000, +38000, +35952, +35920, +33872, +33840, +33840, +31792, +31792, +31792, +29744, +29744, +29744, +29776, +29777, +29777, +29777, +27729 +}, +{ +23537, +23505, +23537, +25585, +25618, +25618, +25618, +25618, +25618, +25618, +23570, +23570, +23570, +23538, +21489, +21489, +23538, +23538, +23538, +21490, +21457, +21457, +21425, +21425, +21425, +19377, +19345, +19344, +19344, +19344, +19344, +19344, +19345, +19345, +19312, +19280, +17231, +17167, +17166, +15086, +15020, +12940, +12940, +12907, +12907, +12874, +12874, +12906, +14987, +17035, +17067, +19148, +19181, +19213, +19213, +17165, +19246, +21327, +21359, +21392, +23504, +23537, +23537, +23537, +23537, +23538, +23538, +23538, +21458, +21491, +23571, +23604, +23636, +25716, +25749, +27829, +27830, +27862, +29942, +29943, +32056, +32056, +32056, +32088, +32056, +32056, +29975, +29975, +27895, +27895, +27895, +25782, +25750, +23702, +23702, +23670, +23702, +23702, +23702, +23702, +23702, +23734, +25782, +25782, +27863, +27895, +27895, +27895, +27959, +30008, +32056, +32056, +32056, +32056, +34136, +32088, +32088, +32121, +34136, +34104, +33976, +36057, +38138, +38139, +40220, +40252, +40285, +40317, +42430, +42429, +42430, +42462, +42430, +42397, +40349, +42429, +44510, +42429, +42397, +40349, +40317, +40317, +40317, +40349, +40285, +38204, +38204, +38205, +38205, +36157, +36156, +34044, +31996, +31996, +31996, +31996, +31964, +31931, +31931, +31931, +31931, +31931, +31899, +31899, +29850, +29818, +29818, +29818, +29786, +29786, +29786, +27705, +27705, +27705, +27673, +25625, +25560, +23479, +23479, +23479, +23479, +23511, +21431, +23479, +21398, +21366, +23479, +21365, +19220, +19219, +19219, +19187, +19154, +17041, +14993, +14992, +14959, +14926, +14893, +14861, +14828, +12747, +12746, +10633, +10568, +10535, +8454, +10535, +12615, +12615, +12583, +12584, +10535, +10535, +10566, +12646, +10468, +8290, +8257, +12385, +12417, +12385, +12384, +14433, +18561, +18496, +35333, +50026, +45799, +52170, +52170, +39524, +39492, +45831, +47880, +45767, +43719, +41574, +33220, +28994, +24801, +24834, +24867, +20641, +22755, +16480, +22819, +20706, +29060, +24834, +29125, +22819, +20803, +16676, +4128, +2112, +4193, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6274, +8354, +6306, +8386, +10467, +12612, +10467, +8354, +12580, +10467, +10467, +14693, +10500, +12645, +10499, +20934, +16643, +10240, +33414, +65076, +60654, +52136, +49926, +45733, +43653, +45735, +45765, +54314, +64878, +54282, +50090, +31074, +22689, +22690, +20609, +20673, +22754, +22721, +24834, +20608, +29028, +20641, +20608, +20673, +18561, +22787, +20641, +24801, +47977, +45831, +47943, +60588, +54216, +49990, +62667, +54248, +49990, +45796, +60556, +56330, +49992, +45765, +52072, +52071, +64782, +39426, +56395, +50023, +52104, +50024, +45798, +47878, +54185, +54152, +45733, +47878, +45798, +37346, +39459, +43685, +49992, +43621, +45734, +41508, +49992, +52138, +49960, +52171, +37347, +45832, +41574, +47880, +45832, +35267, +37380, +37381, +43720, +37413, +33220, +31107, +35333, +31107, +37511, +26979, +27012, +33351, +29125, +24866, +20738, +22851, +18625, +18626, +20739, +20674, +20739, +18626, +18594, +18627, +20739, +18626, +16546, +18627, +14498, +14465, +16546, +18659, +18659, +16579, +16611, +18692, +14531, +16612, +12451, +16644, +14500, +10339, +12517, +6210, +8356, +1, +29584, +57086, +59166, +61311, +61246, +65471, +61311, +57118, +50813, +46557, +42365, +38205, +36093, +36028, +33916, +25496, +21236, +21202, +48605, +55007, +50749, +57055, +55006, +55038, +52895, +44477, +42367, +33852, +25370, +29563, +23321, +19095, +14868, +11, +29786, +40351, +40415, +36156, +34076, +34076, +36157, +34044, +34012, +34076, +36156, +38302, +34077, +34076, +34044, +34011, +31963, +31963, +34012, +34012, +29818, +29818, +27673, +25593, +25593, +23512, +23480, +21399, +23415, +21334, +21302, +19253, +19253, +21269, +19220, +19188, +19155, +17075, +17074, +17009, +14928, +14927, +14894, +12749, +12748, +12715, +10665, +10632, +10599, +8454, +6373, +6340, +8389, +8388, +8388, +8421, +8421, +8453, +8453, +8485, +10534, +10566, +10566, +12614, +12679, +12679, +14792, +16970, +16937, +8452, +6306, +10466, +14627, +16707, +18787, +20835, +22947, +25028, +27109, +27173, +29254, +29254, +31334, +31366, +33479, +35527, +35559, +37640, +37672, +37672, +39753, +39753, +39785, +39817, +41898, +41898, +41931, +44011, +44044, +46092, +46156, +46157, +48237, +48270, +48270, +48270, +48303, +48303, +48303, +48335, +48335, +48335, +48303, +48303, +48335, +48336, +48368, +48368, +48400, +48400, +48400, +48368, +48368, +48368, +48336, +48336, +48336, +48336, +48336, +46288, +46288, +46256, +46288, +46288, +46288, +46288, +46256, +46288, +46289, +46289, +46289, +46289, +46289, +46289, +46289, +46256, +44208, +44176, +42160, +42128, +42128, +42128, +42128, +42127, +40047, +40047, +40047, +40047, +40047, +40079, +42127, +42127, +42127, +42127, +40079, +40080, +40080, +40080, +40079, +40079, +38000, +37999, +38000, +38000, +37999, +37967, +37967, +37967, +37967, +35920, +35920, +35920, +35920, +33840, +33840, +31792, +31760, +31791, +29711, +29712, +29744, +29744, +29744, +29745, +29745, +27697 +}, +{ +21424, +21424, +21456, +23537, +23537, +23537, +23570, +23570, +23570, +23570, +23570, +23570, +23538, +21490, +21489, +21457, +21457, +21457, +21458, +21457, +21425, +19377, +19377, +19377, +19345, +19345, +19312, +17264, +17264, +19312, +19312, +19312, +19345, +19312, +19312, +19312, +19279, +17199, +17166, +15086, +15053, +15053, +12940, +12907, +12907, +12907, +12906, +12906, +12906, +14987, +17035, +17100, +19181, +19181, +17165, +17165, +17165, +19246, +21327, +21391, +23504, +23505, +23537, +23537, +23537, +23537, +23538, +21458, +21458, +21491, +23571, +23571, +23635, +23636, +25716, +25749, +27829, +27862, +29942, +29943, +30007, +32056, +32088, +32088, +32088, +32088, +32056, +29975, +29975, +29975, +27895, +27862, +25782, +25782, +23734, +23702, +23702, +23702, +23702, +23702, +23702, +23734, +25782, +25815, +27895, +27895, +27895, +27895, +27927, +30008, +32056, +32023, +32056, +32056, +34136, +32088, +32088, +32088, +34136, +34104, +33977, +36090, +38139, +38107, +38140, +40253, +40317, +40317, +40317, +40317, +42397, +42462, +42462, +42429, +42397, +42429, +42429, +42429, +42429, +42462, +42430, +42429, +42430, +42430, +40317, +38237, +38204, +38205, +38205, +36157, +36156, +34044, +31964, +31963, +31931, +31931, +29883, +29851, +31899, +31931, +31963, +31931, +29850, +29818, +29818, +29786, +27737, +27705, +27705, +29786, +29786, +27673, +25592, +27673, +27673, +25593, +25592, +23479, +25592, +23512, +23479, +23511, +21398, +21398, +21333, +19285, +21366, +21333, +19187, +21300, +21268, +23348, +19122, +19122, +17073, +17072, +14959, +12845, +14861, +14893, +14828, +12715, +12714, +10633, +10568, +10567, +10502, +10535, +12615, +12615, +12616, +12616, +12616, +10567, +10566, +12646, +12548, +10402, +6176, +12450, +12417, +10304, +12385, +14465, +16513, +18528, +24801, +41639, +43752, +47977, +43750, +37411, +50024, +41573, +43686, +47912, +41574, +35301, +31075, +26881, +24769, +29060, +24803, +22787, +22787, +20674, +20706, +22786, +22786, +27044, +22819, +20771, +14530, +6176, +6273, +2145, +4193, +4161, +4193, +4225, +4193, +4193, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6274, +8354, +6306, +8419, +6273, +10499, +10466, +10499, +12580, +6241, +12612, +12580, +12613, +10499, +14725, +16676, +8192, +24997, +60817, +54412, +43717, +49991, +54120, +47782, +45670, +43623, +56395, +47942, +58507, +52201, +37379, +39494, +18464, +20642, +22722, +20641, +18528, +20641, +24802, +22689, +20576, +20673, +22786, +20641, +20642, +16448, +22754, +29027, +33187, +39460, +50024, +50056, +56329, +62700, +62667, +56361, +58474, +60619, +54282, +47911, +45733, +49958, +43620, +33088, +49991, +45797, +45797, +45797, +50056, +45797, +47878, +45733, +49959, +45701, +52039, +45733, +49991, +47911, +54283, +43685, +43653, +50024, +54186, +37282, +54154, +54186, +45799, +47912, +35267, +35299, +41573, +45800, +37380, +31041, +45833, +37446, +35333, +28961, +41640, +43785, +33253, +35366, +31140, +26979, +33318, +26979, +20673, +24899, +22786, +20706, +18625, +22852, +20706, +22819, +20739, +20739, +20707, +18594, +16546, +18659, +18626, +18659, +16546, +16578, +18659, +18659, +16579, +16611, +16611, +12418, +14499, +12418, +14564, +14532, +12452, +12452, +8291, +6243, +1, +42262, +61247, +57086, +59166, +61311, +63391, +63358, +57086, +54942, +48638, +40286, +36061, +33917, +29724, +29691, +23383, +17043, +19155, +48702, +55007, +52894, +54942, +54942, +57023, +54975, +46589, +40284, +33915, +25401, +27418, +23192, +16982, +12787, +2190, +27643, +38239, +38271, +34076, +34108, +34044, +36157, +31963, +34076, +36189, +34044, +34044, +34044, +31964, +34044, +34044, +34076, +34044, +31931, +31899, +29819, +27738, +29786, +25625, +25593, +25593, +23512, +23480, +21367, +21367, +21334, +19221, +19221, +19221, +19221, +19188, +19188, +17074, +17074, +17041, +14960, +14895, +14895, +14894, +12781, +12748, +10666, +10633, +10600, +8519, +8454, +6341, +6308, +8389, +6340, +8388, +8421, +8453, +8453, +8485, +10534, +10534, +10566, +10566, +12647, +12679, +12679, +14792, +16938, +19018, +8485, +6306, +10467, +12547, +16707, +18755, +20867, +22947, +25028, +25061, +27141, +29222, +29254, +31334, +31334, +33446, +33479, +35559, +37608, +37640, +37672, +37705, +39753, +39785, +39818, +41898, +41931, +43979, +44011, +44044, +46124, +46124, +46157, +48237, +48270, +48270, +48270, +48270, +48303, +48303, +48303, +48335, +48303, +48303, +48303, +48303, +48335, +48336, +48336, +48368, +48368, +48368, +48336, +48336, +48336, +46256, +46256, +46256, +46256, +46256, +46256, +46256, +46256, +46256, +46256, +46256, +44208, +44176, +44208, +46256, +46256, +44208, +46256, +46256, +46256, +46256, +46256, +44176, +42128, +42128, +42128, +42128, +42128, +42127, +40047, +40047, +40047, +40047, +40047, +40047, +40079, +40079, +40079, +40079, +40047, +40079, +40080, +40080, +37999, +37999, +37999, +37999, +37967, +38000, +37967, +37967, +37935, +35887, +35887, +35887, +35887, +35887, +35887, +33839, +33807, +31760, +31759, +31759, +31759, +29711, +29711, +29712, +29712, +29744, +29744, +27696, +27696 +}, +{ +21392, +21424, +21425, +21457, +23505, +23538, +23538, +23538, +23538, +23570, +23538, +21490, +21458, +21457, +21457, +21457, +21425, +21425, +21425, +19377, +19377, +19345, +19345, +17265, +17264, +17264, +17232, +17232, +17232, +17264, +17264, +17265, +17264, +17264, +17264, +17232, +17199, +15151, +15119, +15119, +15118, +12973, +12940, +12907, +10827, +10826, +12874, +10826, +12874, +14954, +14955, +17036, +17101, +17101, +17100, +17133, +17165, +17165, +17166, +19279, +21391, +21456, +21457, +23505, +21457, +23505, +23538, +23538, +21458, +21458, +21523, +23603, +25684, +25684, +25684, +25716, +27797, +27830, +29910, +29943, +29942, +29975, +32055, +32088, +32088, +32088, +32055, +32055, +30008, +30007, +27895, +27895, +25815, +25782, +25782, +23734, +25782, +23702, +23702, +23734, +25782, +25782, +25782, +25814, +27895, +27927, +27927, +27959, +30007, +30008, +30008, +32056, +32088, +32056, +32089, +32089, +32056, +34136, +34136, +34104, +34041, +36090, +38172, +38108, +38108, +40252, +38236, +40349, +40349, +40349, +40349, +42429, +42430, +42462, +42462, +44510, +42462, +42429, +42429, +42462, +42430, +42429, +42429, +40349, +40317, +38236, +38204, +38204, +36124, +36124, +34076, +34044, +31995, +31963, +29915, +29883, +29851, +31931, +31964, +31931, +29850, +29818, +31899, +31899, +29818, +27737, +27705, +27673, +25625, +27673, +25592, +27673, +25625, +23480, +25624, +25625, +23511, +23480, +23480, +23480, +21399, +21431, +21431, +21398, +21365, +21398, +21333, +19252, +19187, +19219, +21300, +19187, +19154, +17041, +17041, +17073, +14960, +12813, +12780, +12812, +14827, +14795, +14795, +10633, +10600, +8487, +10535, +10535, +12647, +12615, +12615, +10535, +10535, +10567, +12615, +12614, +10533, +8355, +6177, +8290, +10337, +8224, +12417, +10337, +14465, +18626, +18529, +18464, +41608, +41672, +39591, +43784, +37413, +37380, +43719, +50058, +35301, +35366, +29060, +22754, +24835, +22754, +22787, +20675, +22755, +22722, +22787, +18658, +20706, +18625, +16578, +14498, +10337, +6209, +4193, +2178, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +6241, +6241, +6241, +6274, +8354, +10467, +8387, +8354, +6274, +6306, +8419, +12612, +8354, +12579, +10500, +12580, +8354, +18887, +14563, +12384, +22883, +60819, +37408, +62700, +45765, +49927, +52008, +47783, +41541, +47879, +50023, +56362, +58475, +43717, +35267, +28995, +22657, +20609, +20641, +20609, +20609, +22689, +22689, +22689, +20641, +22722, +22721, +20641, +20609, +20642, +24802, +35300, +52170, +43716, +41603, +39458, +52103, +52102, +49957, +58409, +56296, +52103, +54249, +62701, +47878, +49991, +52104, +56330, +54249, +47910, +52072, +49991, +45765, +41539, +52104, +49926, +52039, +49959, +47846, +54185, +47879, +54218, +43653, +49992, +43686, +54283, +49960, +43653, +49928, +39396, +45767, +45832, +39493, +37413, +50123, +43752, +37380, +31075, +45866, +31043, +33221, +26882, +33253, +39592, +29059, +33318, +26979, +24866, +24899, +27012, +22819, +22786, +27013, +20706, +20706, +18626, +18658, +18691, +16513, +18627, +18659, +16546, +16578, +16579, +16546, +16546, +18724, +18724, +16612, +16579, +16579, +16611, +16579, +12418, +14563, +12451, +12484, +10371, +8356, +6180, +4164, +2081, +42263, +59199, +52925, +59231, +59231, +61311, +61311, +59134, +55007, +48605, +42334, +35965, +31773, +27612, +23352, +17110, +16977, +27541, +55007, +59199, +55006, +54941, +54942, +54911, +52831, +50751, +44446, +31771, +31740, +27449, +14770, +14769, +12720, +6446, +12850, +40319, +38238, +34044, +31963, +31963, +31931, +31931, +34012, +34044, +34044, +34044, +34076, +34044, +34011, +34012, +31963, +34012, +31931, +31898, +31931, +31866, +29754, +29754, +27706, +25561, +23448, +23480, +23447, +21334, +21302, +21301, +19221, +19220, +21268, +21300, +19219, +17106, +17073, +17041, +14992, +14927, +14895, +14862, +14829, +12715, +12715, +12682, +10633, +8520, +6406, +6341, +6341, +6341, +6340, +8389, +8421, +6373, +8453, +8453, +8486, +8486, +10534, +12614, +12647, +10566, +10599, +12712, +14824, +16970, +19017, +10565, +6306, +8386, +12547, +16707, +18787, +20867, +22948, +22980, +25061, +27141, +29222, +29254, +31334, +31334, +33414, +33446, +35527, +35559, +35592, +37672, +37672, +37705, +39785, +39785, +41866, +41898, +41898, +43979, +44044, +46092, +46092, +46124, +48205, +48237, +48270, +48270, +48270, +48270, +46222, +48270, +48302, +48271, +48271, +48271, +48271, +48271, +48303, +48303, +48303, +48336, +48368, +48368, +48336, +48336, +48303, +48303, +46255, +46255, +48303, +46255, +46223, +46191, +44175, +44175, +44175, +44175, +44208, +44175, +44208, +46256, +44208, +44208, +44208, +44208, +44208, +44208, +44208, +42128, +42128, +42128, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40079, +40079, +40047, +40047, +40047, +40079, +40079, +38000, +37999, +37967, +37967, +37967, +37967, +37935, +37935, +37935, +35919, +35919, +35919, +35887, +35887, +33839, +35887, +35887, +33839, +33839, +33839, +31791, +31759, +31727, +29711, +29711, +29711, +29712, +29712, +29744, +29744 +}, +{ +19312, +19344, +21392, +21425, +21425, +21457, +21457, +21458, +21489, +21490, +21490, +21458, +21457, +19409, +19409, +19409, +21425, +19377, +19377, +19377, +19345, +19345, +17265, +17265, +17265, +17265, +17232, +17232, +15152, +15152, +17232, +17265, +17232, +17232, +17232, +17232, +15151, +15119, +15119, +15119, +15054, +12940, +10860, +12907, +10794, +10794, +10794, +10761, +12874, +12906, +14955, +14955, +17036, +15020, +15020, +15052, +17132, +17133, +17165, +19246, +19311, +19343, +21424, +21424, +21457, +21457, +21457, +23538, +21490, +21490, +21523, +23604, +23635, +23636, +25716, +25749, +27829, +27862, +29910, +29943, +29975, +32055, +32088, +32088, +32088, +32088, +32088, +32088, +32056, +30008, +29975, +27895, +27895, +25815, +25815, +25783, +25782, +23702, +23702, +23734, +25782, +25782, +25814, +25814, +27895, +27895, +27927, +27959, +30007, +30008, +30008, +32056, +32088, +32056, +32089, +32089, +32088, +34136, +34136, +34104, +34041, +36090, +38172, +38108, +38140, +40252, +38236, +40317, +40349, +40317, +40349, +40381, +42462, +42462, +44510, +44510, +44542, +44510, +44510, +42462, +42429, +42429, +42429, +42397, +40349, +40285, +40285, +40285, +36156, +36124, +34076, +34044, +31963, +31963, +31963, +29883, +29850, +29850, +31931, +31931, +29818, +31931, +31964, +29851, +29818, +31899, +31899, +27705, +27673, +25625, +25592, +25593, +25560, +23479, +23479, +23479, +23512, +23480, +23480, +23480, +23447, +21431, +21431, +21398, +19285, +21365, +19252, +19252, +19219, +21300, +23348, +19187, +19089, +17008, +14928, +14927, +12846, +12813, +12813, +12812, +14827, +14795, +14827, +10633, +10600, +8487, +10535, +10535, +12615, +12615, +12615, +10567, +10535, +12615, +12615, +12615, +12581, +10436, +6209, +8290, +10369, +8224, +10337, +10337, +14498, +14433, +20706, +18496, +31140, +43850, +37478, +41736, +37413, +43752, +37413, +43752, +31107, +31173, +24867, +20641, +24868, +22755, +22755, +20674, +22754, +22754, +22819, +20738, +18625, +16578, +14530, +10402, +8257, +6209, +4193, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +6241, +6241, +6242, +6274, +6274, +8354, +8387, +14725, +2048, +6306, +10499, +8386, +12612, +18918, +14596, +14629, +18855, +18822, +14497, +14400, +52302, +56462, +54280, +47942, +54185, +47782, +45670, +41508, +43686, +41572, +47910, +58507, +45830, +41572, +35267, +31075, +22689, +22689, +20641, +20641, +20641, +22689, +22689, +20609, +20609, +20641, +20576, +22722, +20609, +20609, +20576, +37413, +54250, +52168, +54216, +50023, +64814, +49990, +56329, +60523, +56329, +56297, +41539, +45765, +52104, +49991, +49958, +49959, +52104, +54185, +45733, +56330, +58443, +52072, +49991, +56330, +47845, +60556, +54218, +56331, +49959, +43653, +45798, +47911, +47976, +37379, +47879, +49960, +49960, +47848, +37315, +37347, +41606, +35299, +41671, +37381, +37413, +45865, +47946, +28962, +33253, +31107, +31140, +33253, +26979, +26946, +26979, +29092, +20641, +22818, +26980, +20706, +27012, +20706, +22819, +22852, +16578, +18658, +18626, +18626, +16546, +16546, +16546, +14466, +14466, +16578, +18692, +18724, +18692, +16611, +16579, +14531, +14498, +12417, +12482, +12451, +12484, +10403, +8291, +6245, +2, +54939, +59166, +61311, +55005, +57118, +61311, +59231, +57087, +54942, +46558, +44414, +40191, +33854, +27548, +19127, +21270, +6510, +35993, +52831, +59199, +57086, +59231, +54942, +50782, +52863, +50719, +46463, +40158, +33820, +25367, +16913, +40154, +54943, +27509, +8, +42463, +34045, +31932, +36125, +31964, +31964, +31899, +31899, +33979, +34012, +34011, +34044, +34044, +34011, +34011, +34011, +34011, +34012, +31931, +31866, +31899, +29818, +27706, +27706, +27706, +25593, +23448, +23447, +23447, +21302, +19253, +19221, +19220, +19188, +19220, +19187, +19155, +17074, +14993, +17008, +14959, +12847, +14862, +14830, +12748, +12683, +12682, +10601, +10568, +8487, +6374, +6341, +6308, +6341, +8389, +8421, +8421, +6373, +6373, +8454, +8486, +8486, +10534, +12614, +12647, +10566, +10599, +12712, +14825, +19018, +19017, +10533, +6306, +8386, +12547, +16675, +18755, +20867, +22915, +22948, +25060, +27141, +27173, +29254, +29286, +31366, +33414, +33446, +33479, +35559, +35559, +35592, +37672, +37673, +37705, +39785, +39785, +39818, +41898, +41931, +44011, +44011, +46092, +46124, +46125, +46157, +46189, +46189, +46189, +46189, +46189, +46189, +46190, +46190, +46190, +46190, +46190, +46190, +46223, +46223, +46223, +48303, +48303, +48303, +48303, +48303, +46223, +46223, +46191, +46190, +46191, +46223, +46223, +46191, +44143, +44143, +44175, +44175, +44175, +44175, +44176, +46256, +44208, +44208, +44208, +44208, +44208, +44208, +44176, +42128, +42127, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +37999, +37967, +37967, +37967, +37968, +37968, +37935, +37935, +37935, +35919, +35919, +35919, +35887, +35887, +33839, +35887, +35887, +33807, +33839, +33839, +31791, +31759, +29679, +29711, +29711, +29711, +29711, +29712, +29744, +29744 +}, +{ +19312, +19312, +19345, +19377, +21425, +21425, +21457, +21457, +21457, +21489, +21489, +21458, +21457, +21457, +19409, +21458, +19377, +19345, +19345, +19345, +19313, +17265, +17265, +17265, +17232, +17232, +17232, +15152, +15120, +15120, +15152, +17233, +17232, +17232, +17232, +17232, +15151, +15119, +15119, +15119, +15118, +13005, +12973, +12940, +10827, +10794, +10794, +10794, +12841, +12874, +12842, +12843, +14923, +14955, +12907, +15019, +15052, +15053, +17133, +17166, +17198, +19279, +19311, +19344, +21424, +21424, +21425, +21457, +21458, +21490, +21491, +23571, +23603, +23636, +25716, +25749, +27829, +27862, +29942, +29942, +29975, +32055, +32087, +32088, +32088, +32088, +32088, +32088, +32088, +32056, +30008, +29975, +27927, +27895, +25847, +25815, +25783, +23702, +23702, +25782, +25782, +25782, +25814, +25815, +27895, +27895, +27927, +27959, +30008, +30008, +32056, +32056, +32088, +32056, +32089, +32088, +32088, +34136, +34136, +34072, +34009, +36090, +38172, +38140, +38140, +38204, +38236, +38301, +40382, +40382, +40382, +42430, +42430, +42430, +42462, +42462, +44542, +44510, +44510, +42430, +40349, +40349, +42397, +42397, +40317, +40285, +40317, +40317, +38205, +36124, +34076, +34076, +31963, +31963, +31963, +29883, +29850, +29850, +31899, +29818, +31932, +31932, +31932, +31931, +31899, +31899, +29851, +29818, +29786, +27705, +27673, +25593, +25592, +25592, +23512, +23512, +23512, +23480, +23480, +23480, +21399, +23479, +21430, +21366, +19285, +21333, +19252, +19252, +19252, +21300, +21332, +19187, +19154, +17073, +17041, +14927, +12846, +12846, +14893, +12780, +14827, +12747, +12746, +10601, +10600, +8455, +10535, +10535, +12615, +12615, +12616, +12616, +10535, +12615, +12615, +10566, +12614, +10468, +6209, +8322, +8289, +8256, +10337, +10337, +10337, +14498, +12288, +20706, +16416, +37511, +33285, +35495, +33220, +39559, +39559, +35365, +35366, +29060, +22721, +22787, +22722, +20642, +20674, +22721, +22754, +22722, +22754, +20674, +16546, +14530, +10434, +6273, +4161, +4193, +4194, +2113, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +6241, +6274, +6274, +6273, +6273, +6241, +6273, +12612, +10499, +6273, +4160, +18919, +10467, +12484, +10403, +12548, +12515, +10240, +58706, +54348, +56363, +45829, +49991, +52073, +43589, +43621, +41541, +43686, +39557, +58540, +50023, +56330, +45765, +39396, +31043, +22657, +22690, +20641, +20641, +20641, +20641, +20609, +20576, +18561, +20609, +20608, +20576, +20609, +20609, +29027, +37445, +50024, +47910, +52104, +45764, +60555, +45764, +62635, +54216, +41506, +52071, +47910, +45733, +47878, +52104, +47878, +54185, +56298, +49959, +49959, +56298, +43620, +45733, +47878, +43652, +43620, +47910, +52072, +41507, +45766, +45766, +54218, +39427, +43718, +41605, +45767, +41508, +47879, +41541, +43654, +37348, +43719, +39493, +45865, +28994, +35300, +39526, +31075, +41640, +35398, +37446, +33253, +26947, +31205, +24899, +20673, +22818, +18593, +24899, +27012, +22786, +24900, +18593, +18626, +18626, +16546, +18659, +20739, +16514, +14401, +16514, +18659, +18692, +18660, +16579, +14467, +16547, +16611, +16579, +14531, +14563, +14531, +14530, +12483, +12484, +12484, +10436, +4130, +6213, +56989, +59133, +63327, +61247, +63391, +61311, +61279, +54975, +50750, +48638, +42366, +38110, +31741, +21178, +21145, +21143, +10607, +40218, +59135, +61279, +57054, +59167, +61311, +54975, +50783, +46590, +48607, +40126, +33756, +27416, +25301, +50621, +63359, +59166, +55039, +33977, +31930, +29851, +31997, +29819, +29819, +29851, +33979, +33979, +36092, +36124, +36092, +36092, +36124, +36124, +34011, +36091, +34011, +34011, +31898, +29818, +29818, +29786, +27673, +27673, +27674, +25561, +23447, +23415, +21366, +19253, +19221, +19221, +19220, +19188, +19187, +19187, +17106, +17041, +17009, +17008, +14927, +12814, +12782, +12749, +12716, +10634, +10601, +8520, +8487, +6406, +6373, +6341, +6341, +6341, +8421, +8421, +8421, +6373, +6373, +8454, +8486, +8486, +10566, +10566, +12647, +10566, +10599, +12744, +14825, +19051, +19018, +10533, +6274, +10435, +12579, +14627, +16707, +18819, +20867, +22948, +22980, +25093, +27173, +29253, +29286, +31366, +33414, +33446, +33447, +33479, +35559, +35559, +37640, +37672, +37705, +39753, +39785, +39817, +41898, +41930, +43979, +44011, +44044, +46092, +46124, +46125, +46125, +46157, +46157, +46189, +46157, +46157, +46189, +46157, +46158, +46190, +46190, +46190, +46190, +46190, +46222, +46222, +48271, +48271, +48271, +46223, +46190, +46190, +44142, +44142, +46190, +46191, +46223, +46223, +44143, +44143, +44143, +44175, +44175, +44175, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +42128, +42128, +42095, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40047, +40015, +40015, +40015, +37967, +37967, +37967, +37967, +37968, +37935, +37935, +37935, +37935, +35887, +37967, +35919, +35887, +33839, +35887, +33839, +33839, +33807, +33839, +31759, +31759, +29711, +29711, +29711, +29711, +29711, +27664, +27696, +29744 +}, +{ +17232, +19312, +19345, +19345, +19377, +19377, +19377, +19377, +21457, +21457, +21458, +21457, +19409, +19377, +19377, +19377, +19345, +19345, +19313, +17265, +17265, +17265, +17265, +17265, +15152, +15152, +15152, +15152, +15152, +15152, +15184, +17233, +17233, +17265, +17265, +17232, +17232, +15152, +15151, +15119, +15119, +13006, +12973, +10860, +8746, +8714, +8746, +8746, +10793, +10794, +12842, +12842, +12875, +12875, +12907, +14987, +15020, +15052, +17133, +17165, +17166, +17198, +19311, +19311, +19343, +19311, +19344, +19344, +21425, +21458, +21490, +21491, +23603, +23636, +25749, +27829, +27861, +27862, +29942, +29942, +32023, +32055, +32087, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +30040, +30008, +29975, +27927, +27895, +25847, +25815, +25783, +25783, +25783, +25782, +25782, +25814, +25815, +27895, +27895, +27927, +27959, +30008, +30008, +32056, +32056, +32088, +32056, +32088, +32088, +32088, +34136, +34104, +34072, +34009, +36091, +38172, +38140, +38140, +38204, +38236, +38301, +40382, +40382, +42462, +42462, +42462, +42429, +42430, +42462, +44510, +42462, +42429, +42429, +40316, +40317, +40349, +40349, +40317, +38237, +40285, +40285, +36156, +34044, +34043, +31963, +31963, +29883, +29883, +29883, +29883, +31931, +29851, +27705, +31932, +31899, +29819, +31899, +31899, +29818, +27738, +29818, +29786, +27673, +27705, +23512, +23480, +25593, +23512, +23512, +23480, +23480, +23480, +23480, +21399, +21398, +21366, +19285, +21333, +21333, +19252, +19252, +19252, +21300, +21299, +19154, +19122, +17073, +17041, +14928, +12846, +12846, +14893, +12780, +12779, +12746, +12714, +10600, +10568, +8455, +10535, +10535, +12615, +12615, +12616, +12616, +10535, +12615, +12647, +12615, +12614, +10500, +6242, +6241, +8289, +6209, +8289, +10337, +14498, +14498, +16546, +16545, +22786, +20673, +35496, +35463, +35398, +35365, +37479, +24769, +33286, +29060, +22754, +18561, +20674, +20642, +22721, +24802, +24834, +24834, +22787, +20707, +14530, +10402, +6273, +2145, +65, +2145, +4194, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +6241, +6241, +8322, +8354, +6274, +6241, +8354, +8386, +4161, +8387, +12613, +6274, +8386, +8354, +14662, +10435, +16839, +4096, +48336, +50253, +47976, +43652, +45766, +54218, +41508, +47815, +43686, +43686, +45863, +45895, +60621, +58475, +52104, +43620, +39396, +24640, +22657, +20609, +18561, +18561, +20609, +20609, +20609, +20609, +20609, +20641, +22722, +22690, +18529, +20608, +33253, +45897, +54282, +58443, +64782, +39425, +47845, +54216, +60490, +60523, +54184, +52104, +49959, +45765, +43620, +47846, +52039, +39394, +47813, +60491, +47814, +47846, +47878, +49959, +47879, +43685, +49991, +35200, +45733, +52072, +56298, +47846, +52104, +43653, +47944, +62734, +52138, +47847, +52074, +43686, +43687, +41574, +37381, +35300, +35300, +31074, +28961, +43785, +28994, +35366, +31140, +26946, +31205, +24898, +31205, +29125, +24899, +24964, +24932, +22819, +22787, +22851, +22819, +22820, +20739, +14433, +16578, +14498, +18627, +18627, +18660, +16579, +16546, +16579, +18660, +14499, +14467, +16547, +16580, +16579, +14531, +14530, +12482, +12482, +10370, +12517, +6210, +8323, +1, +50651, +59135, +59199, +65439, +61246, +65439, +59166, +57055, +52863, +46591, +40254, +29754, +27611, +21210, +19065, +14806, +2125, +46429, +59103, +63327, +61214, +63359, +63391, +54974, +48669, +46590, +44478, +40254, +35997, +27513, +21107, +52766, +61183, +61182, +61247, +55007, +40283, +12914, +29819, +25658, +29852, +27738, +29850, +33979, +33979, +36091, +36091, +34011, +34011, +36091, +34011, +34011, +34011, +33978, +33979, +31866, +29785, +29786, +27705, +25593, +25593, +25593, +25528, +21367, +21334, +21334, +19221, +19221, +19253, +21268, +19220, +19187, +19154, +17074, +17041, +17008, +17008, +14894, +12781, +12749, +12716, +10635, +10601, +10568, +8487, +6407, +6374, +6373, +6373, +6373, +8421, +8421, +8453, +8453, +6373, +6373, +8454, +8486, +8486, +10566, +10566, +10567, +10567, +10599, +12744, +14825, +19051, +19018, +10533, +6274, +10435, +12547, +14627, +16707, +18787, +20867, +20900, +22980, +25060, +25093, +27173, +29253, +29253, +31334, +33414, +33446, +33479, +35527, +35559, +37640, +37640, +37705, +37705, +39753, +39785, +41898, +41930, +41931, +41931, +44011, +44011, +44044, +46092, +44044, +46124, +46157, +46157, +44108, +44109, +44109, +44109, +44109, +46157, +46157, +46157, +46157, +46157, +46190, +46190, +46190, +46222, +46222, +46222, +46190, +46190, +46190, +46223, +46223, +46191, +44142, +44142, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44176, +44176, +44176, +44176, +42128, +42128, +42128, +42127, +42095, +42095, +42095, +42095, +42095, +40047, +40047, +40047, +40047, +42095, +42095, +40047, +40047, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +37967, +37968, +37935, +37935, +37935, +37935, +35887, +35887, +35887, +35887, +35887, +35887, +33839, +33839, +33839, +31759, +31759, +31759, +31791, +29711, +29711, +29711, +29711, +29712, +27696 +}, +{ +17200, +17232, +17232, +17264, +19312, +17264, +17296, +17296, +19345, +19345, +19345, +19345, +19345, +19345, +17297, +17265, +17265, +17265, +17265, +17265, +17265, +17265, +17232, +15184, +15152, +15152, +15152, +15152, +15152, +15185, +17233, +17233, +17265, +17265, +17265, +17265, +17265, +17232, +15152, +15151, +15119, +13006, +12973, +10860, +8746, +8682, +8714, +8714, +8713, +10762, +10794, +12842, +12875, +12875, +12907, +14987, +15020, +15052, +17101, +17133, +17133, +17166, +17198, +19279, +19311, +17263, +17263, +19344, +19377, +19409, +21458, +21490, +23603, +25716, +27829, +27862, +27862, +27862, +29942, +29974, +32055, +32055, +32088, +32088, +32088, +32088, +32088, +34168, +32120, +32088, +32056, +30008, +29975, +27927, +27927, +25847, +27895, +25815, +25815, +25815, +25815, +25815, +27863, +27895, +27863, +27895, +27927, +29975, +30008, +30008, +30008, +32056, +32056, +32056, +32056, +32056, +32088, +34136, +34104, +32024, +33977, +36091, +38140, +38140, +36092, +36124, +38237, +38301, +38269, +38301, +40382, +42462, +42462, +42462, +42462, +42462, +44542, +44510, +44510, +42430, +40349, +40317, +40349, +40317, +40317, +38205, +38205, +38237, +36124, +34011, +31931, +29851, +31963, +29883, +29883, +29883, +31931, +31931, +31899, +27705, +29786, +29819, +29786, +27705, +29786, +29818, +27706, +27705, +27738, +25625, +27705, +23512, +21431, +23512, +21399, +23480, +21431, +23447, +23480, +23447, +21366, +21366, +21366, +19285, +19253, +19285, +19252, +19252, +19219, +19187, +19187, +17074, +17041, +17009, +14960, +14960, +14895, +12846, +14861, +14861, +12780, +12747, +12714, +10568, +10567, +8455, +10535, +10535, +12615, +12615, +12616, +12616, +10535, +12615, +12647, +12615, +12614, +10501, +6274, +6209, +6241, +6209, +8289, +10370, +12417, +10304, +14465, +14432, +18593, +16512, +24964, +29157, +33318, +31173, +31173, +31141, +29060, +20641, +22754, +22787, +22755, +22722, +22722, +24802, +24801, +24835, +24868, +22820, +12482, +8289, +2112, +97, +97, +2145, +4194, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6274, +6274, +6274, +6274, +6273, +8386, +4128, +8354, +8354, +8354, +8387, +6241, +10467, +10370, +16741, +4096, +27271, +63029, +43848, +56330, +54119, +54218, +49928, +39428, +47880, +43654, +41605, +43750, +60718, +58508, +43652, +49991, +49927, +41509, +30979, +28996, +20610, +18561, +18561, +20609, +20609, +20641, +20641, +22689, +20674, +22690, +20641, +22754, +18496, +41672, +48009, +56330, +56297, +62636, +58410, +52071, +56297, +58378, +52039, +49959, +49959, +45733, +49991, +56298, +49959, +47846, +47846, +54153, +56266, +45733, +54185, +54153, +52040, +49959, +41572, +47878, +50056, +54153, +54185, +47846, +45766, +39394, +37347, +45766, +49992, +37283, +41573, +41573, +39396, +41542, +39461, +45865, +35268, +37413, +39591, +24736, +39559, +33253, +29059, +31172, +20640, +29092, +27012, +26979, +27012, +22851, +27012, +22851, +20706, +22819, +22819, +20674, +20739, +20772, +16546, +16579, +12417, +16546, +18659, +18692, +18659, +14466, +14499, +16611, +14499, +16579, +16547, +16579, +14531, +14531, +14531, +12482, +12482, +12515, +10404, +4130, +4162, +18987, +52797, +59135, +59167, +57086, +59166, +63359, +59199, +52830, +44478, +40222, +29723, +25531, +21274, +16983, +14838, +10578, +44382, +57023, +61247, +61212, +65503, +65471, +59166, +50749, +44444, +42365, +40318, +33917, +27577, +19091, +48572, +61247, +63359, +61215, +59071, +54975, +46590, +10801, +10802, +29852, +29818, +31963, +31962, +36059, +34011, +34011, +36059, +34011, +34011, +36059, +34011, +34010, +33978, +33946, +31898, +29818, +29753, +29786, +27673, +25593, +25560, +25560, +23447, +21334, +21302, +19253, +19221, +19220, +19220, +21268, +19187, +19154, +17106, +17041, +17008, +16976, +14895, +12813, +12748, +10668, +10635, +10602, +10569, +8520, +8455, +6374, +6373, +6373, +6373, +6373, +8421, +8421, +8421, +8453, +6405, +8453, +8486, +8486, +8486, +10566, +10566, +10599, +10599, +12680, +12744, +14825, +19019, +19018, +12614, +8355, +8354, +12514, +14627, +16707, +18787, +20867, +20867, +22980, +25060, +25093, +27141, +27173, +29253, +31334, +31366, +33446, +33479, +35527, +35559, +35592, +37640, +37672, +37672, +37705, +39785, +39818, +41898, +41898, +41898, +43979, +43979, +44011, +44011, +44043, +44044, +44044, +46124, +44044, +44076, +44076, +44044, +44077, +44077, +44077, +44077, +44077, +44077, +46157, +46157, +46190, +46190, +46190, +46190, +46158, +46190, +46190, +46190, +44142, +44110, +44110, +44110, +44143, +44143, +44143, +44143, +44143, +42095, +42095, +44143, +44143, +44143, +44143, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +40015, +40015, +40015, +40015, +39983, +39983, +40015, +40015, +37936, +37935, +37935, +37935, +37935, +37935, +35887, +35887, +33838, +35887, +35887, +35887, +35887, +33839, +33807, +31726, +31759, +31759, +31791, +29711, +29744, +29712, +29744, +29744 +}, +{ +15151, +17199, +17232, +17232, +17232, +17232, +17232, +17232, +17264, +17264, +17265, +17265, +17265, +17265, +17265, +17264, +17232, +17232, +17233, +17265, +17265, +17232, +15152, +15152, +15152, +15152, +15152, +15184, +17233, +17265, +17265, +17233, +17265, +17297, +17297, +19345, +19345, +17265, +17264, +17232, +15119, +15086, +15054, +12941, +10827, +8714, +8714, +8681, +8681, +10762, +10794, +12842, +12875, +14955, +14987, +15020, +15052, +17101, +17133, +17133, +17165, +17166, +17198, +17231, +19311, +17231, +17263, +19344, +19377, +19409, +21490, +21490, +23603, +25716, +27829, +29910, +29942, +29942, +29942, +29975, +32055, +32087, +34136, +34136, +32088, +34168, +34168, +34168, +32120, +32088, +32088, +30008, +30007, +29975, +27927, +27927, +27895, +27895, +27863, +27863, +25815, +27863, +27896, +27896, +27895, +27896, +27928, +29976, +30008, +30008, +30008, +30008, +32056, +32056, +32056, +32056, +32055, +34136, +34104, +31992, +33978, +36059, +38108, +38108, +38140, +36092, +38237, +38269, +38237, +40317, +40382, +42462, +42462, +42462, +42461, +42462, +44542, +44542, +44542, +42462, +42397, +40349, +40317, +40285, +38237, +36124, +36124, +36156, +36124, +34043, +31963, +31963, +31963, +29883, +29883, +29883, +29851, +31931, +31931, +29818, +29818, +29786, +27673, +25625, +27706, +27705, +25593, +25625, +27673, +25625, +25625, +25593, +23512, +23512, +21400, +23480, +21431, +21399, +23447, +21367, +21334, +21334, +21366, +21365, +19253, +21333, +19285, +21300, +19219, +19187, +19219, +19154, +19154, +17041, +14993, +14992, +14927, +12814, +14893, +14893, +14860, +14827, +12746, +10600, +10567, +8455, +10535, +10535, +12615, +12615, +12616, +10567, +10535, +10567, +12616, +12615, +10534, +10501, +6275, +4161, +6241, +6241, +8289, +10370, +12417, +12385, +14497, +14433, +16513, +18625, +18593, +20738, +31238, +22787, +26980, +33319, +27012, +22787, +20706, +22819, +20642, +20674, +20673, +22722, +22721, +24835, +20739, +16611, +10370, +4160, +2112, +2145, +2178, +2145, +4193, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6241, +6241, +6273, +6273, +6273, +6273, +4161, +8387, +4161, +4160, +10467, +10434, +12548, +6209, +18724, +10272, +24997, +58738, +64914, +52105, +49894, +45636, +49961, +39396, +37283, +49928, +35169, +41540, +50024, +58508, +60621, +50023, +47878, +41540, +37349, +28930, +24803, +22755, +18593, +20641, +20641, +20641, +20641, +20641, +20641, +20641, +18529, +22722, +20609, +26914, +39559, +45831, +43684, +49958, +62636, +54184, +58443, +54152, +54152, +47846, +45732, +56330, +49959, +47879, +43652, +45766, +49991, +54185, +52072, +49894, +56266, +47878, +52040, +43652, +49991, +54185, +49959, +47878, +47814, +45733, +49959, +49959, +37249, +45767, +50025, +45767, +39428, +52107, +41574, +41542, +39429, +33188, +39494, +33187, +37447, +41673, +37446, +35333, +37479, +31205, +29124, +29092, +24931, +20673, +22818, +27012, +18625, +22819, +20738, +27045, +22819, +20674, +18626, +16513, +16546, +16578, +14498, +14498, +16579, +14498, +14498, +16579, +16611, +16612, +16612, +16579, +16579, +14531, +14499, +14532, +14564, +14563, +12515, +12514, +12483, +8323, +6243, +2082, +27472, +50717, +52798, +54943, +54974, +52893, +50781, +50782, +46558, +40221, +31837, +21337, +19131, +10678, +16983, +4302, +40187, +57055, +59165, +63422, +65471, +65503, +54940, +50716, +48670, +42365, +42335, +35996, +23321, +19060, +38073, +61279, +65407, +63326, +57021, +54973, +50815, +42397, +17075, +6576, +36158, +27672, +34010, +36122, +36091, +36059, +36059, +36059, +36059, +36059, +36091, +36059, +33978, +33978, +31898, +31866, +31833, +29753, +29753, +27673, +25592, +25560, +23447, +23415, +21334, +19221, +19221, +19220, +19220, +21268, +19219, +19187, +19154, +17073, +17040, +14960, +14894, +14861, +12748, +10667, +10635, +10602, +10601, +10568, +8487, +6406, +6373, +6341, +6341, +6341, +6373, +6373, +8421, +8421, +8454, +8454, +8454, +8486, +10534, +10534, +10567, +10567, +10599, +10599, +12680, +14793, +14825, +19019, +19018, +12646, +8355, +8322, +12482, +14627, +16707, +16707, +20835, +20867, +22948, +25060, +25093, +27141, +27173, +29253, +29253, +31334, +31366, +33478, +33479, +35559, +35559, +35592, +37672, +37672, +37672, +39753, +39785, +41866, +41866, +41866, +43979, +43979, +44011, +44011, +44011, +44011, +44011, +44043, +41963, +44011, +44044, +44044, +44044, +44044, +44044, +44044, +44076, +46124, +46125, +46157, +46157, +46157, +46157, +46158, +46157, +44109, +44077, +44077, +44077, +44077, +44110, +44110, +44110, +44143, +44143, +44111, +42062, +42095, +42095, +42095, +42095, +44143, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +42095, +42095, +42095, +42095, +42095, +42063, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +37935, +37935, +37935, +37935, +37935, +37935, +37967, +37967, +35854, +35887, +35887, +35887, +33839, +33839, +33839, +31758, +31758, +31758, +31759, +31759, +31760, +31792, +31792, +31792 +}, +{ +15151, +15151, +15152, +17232, +17232, +17232, +17233, +17233, +17233, +17233, +17233, +17233, +17265, +17265, +17264, +17232, +15152, +15152, +15152, +15184, +15185, +15184, +15152, +15152, +15152, +15152, +15184, +17232, +17265, +17265, +17265, +17265, +19346, +19346, +19378, +19378, +19378, +19377, +19345, +19344, +17199, +15087, +15054, +15021, +12876, +10762, +8714, +8681, +8681, +10794, +12842, +12875, +14955, +14955, +14988, +17100, +17133, +17133, +19214, +19214, +19246, +19247, +19279, +19311, +19311, +19311, +19311, +19344, +19376, +19409, +21489, +21522, +23603, +25683, +27796, +27861, +29942, +29942, +29974, +32023, +32055, +32087, +34136, +34168, +34168, +32120, +34168, +34168, +32120, +32088, +32088, +30039, +30008, +30007, +27959, +27959, +27895, +27895, +27895, +27895, +27863, +27863, +27896, +29944, +27896, +27896, +29976, +29976, +29975, +30008, +30008, +30008, +32056, +29976, +32056, +32056, +32055, +34136, +34137, +32025, +33978, +36059, +36027, +38108, +38108, +36091, +38204, +38236, +38269, +40317, +40350, +42430, +42462, +42429, +42429, +42429, +44510, +44510, +44510, +42462, +42397, +40349, +40317, +38236, +36124, +34043, +36092, +36124, +36092, +34044, +34044, +34076, +31964, +29883, +29883, +29883, +29851, +31931, +31931, +31899, +31899, +27705, +25592, +27673, +29786, +25625, +25592, +27705, +25624, +25592, +23512, +23512, +23512, +21399, +21400, +21399, +21399, +21367, +21367, +21366, +21334, +21366, +21366, +19285, +19253, +21333, +21300, +21332, +19219, +19219, +21299, +19187, +19154, +17041, +14960, +14960, +12846, +12813, +12813, +14829, +14860, +14795, +12714, +10568, +10567, +8454, +10535, +10535, +12583, +10535, +12616, +12616, +10535, +10567, +12615, +12615, +10534, +10534, +6307, +4161, +6209, +8289, +8257, +10369, +10337, +12450, +12417, +14497, +14465, +16546, +16513, +14432, +22852, +20739, +29191, +22754, +18529, +20706, +20674, +20674, +20673, +22754, +22754, +24803, +22755, +24868, +18659, +12417, +8289, +4160, +2145, +2177, +2145, +2145, +4193, +4161, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6241, +6241, +6273, +6274, +6306, +6273, +4225, +8451, +4193, +8386, +8322, +8322, +8322, +14629, +18724, +12352, +48141, +60687, +58444, +47846, +45668, +47782, +47848, +41476, +47783, +45670, +43556, +56298, +45798, +58443, +49991, +54249, +43652, +37347, +31074, +28996, +20577, +20642, +18561, +20641, +20641, +20641, +20609, +20609, +20609, +20609, +20610, +20642, +20641, +22721, +41671, +43718, +49991, +58410, +54184, +56297, +58378, +64717, +58378, +43587, +49958, +54184, +54217, +41539, +39459, +41572, +47879, +45701, +56266, +52007, +56265, +52072, +52072, +49926, +56298, +47846, +56266, +56266, +49991, +47846, +52040, +45701, +45734, +54154, +43621, +45735, +41607, +50026, +47914, +39462, +41607, +31043, +33188, +37446, +31140, +31108, +26915, +26914, +35399, +26915, +22786, +22786, +29190, +20705, +27044, +31271, +20706, +20738, +16513, +18626, +18594, +18594, +22819, +20707, +18626, +18659, +14498, +14531, +16579, +16611, +16611, +16611, +16611, +14531, +14498, +16611, +16676, +16612, +14532, +14532, +14531, +12451, +12450, +12450, +8290, +8291, +4098, +1, +40215, +50750, +48638, +50750, +44476, +46589, +48670, +46591, +40254, +29723, +23354, +17048, +10711, +17015, +6382, +40187, +61279, +61279, +61278, +63455, +61311, +54974, +48636, +46525, +44414, +38077, +38111, +29660, +25337, +25333, +54910, +63327, +65439, +59004, +50682, +59231, +50879, +36123, +8656, +21334, +38205, +33979, +34010, +34042, +33978, +33946, +33978, +33978, +33946, +33978, +33979, +33979, +33914, +31866, +31834, +31834, +29753, +27640, +27640, +25527, +25559, +23447, +21366, +21334, +21301, +19220, +19220, +19220, +19220, +19219, +19187, +19154, +17073, +17040, +14960, +14927, +14861, +12780, +10667, +10635, +10634, +10601, +8520, +8519, +6406, +6374, +6341, +6341, +6341, +6373, +6373, +6373, +6373, +8454, +8454, +8454, +8454, +8486, +10534, +10567, +10567, +10567, +10599, +10599, +12712, +14825, +14857, +19051, +16969, +10565, +6306, +8354, +12514, +14594, +16706, +18754, +20835, +20867, +22948, +25028, +25060, +27141, +27173, +29253, +29253, +31333, +31366, +33446, +33478, +35527, +35559, +35559, +37640, +37672, +37672, +37672, +39753, +39753, +39785, +39818, +41898, +41898, +41931, +41931, +41931, +41931, +41931, +43979, +41930, +41931, +43979, +43979, +44012, +44011, +44011, +44012, +44044, +44044, +44044, +44044, +44044, +44044, +44077, +44077, +44045, +44045, +44077, +41997, +41997, +41997, +42029, +42061, +42030, +44110, +44110, +42062, +42062, +42062, +42095, +42063, +44111, +44143, +44143, +42095, +42095, +42095, +44143, +44143, +44143, +44143, +42095, +44143, +44143, +44143, +42095, +42095, +42063, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +37935, +37935, +37934, +37934, +37934, +35887, +35887, +35886, +35886, +35887, +35886, +35887, +33839, +33807, +31758, +31758, +31759, +31759, +31759, +31759, +31759, +31760, +31760 +}, +{ +15118, +15119, +15151, +15152, +17232, +17233, +17233, +17233, +17233, +17233, +17233, +17233, +17233, +17233, +15184, +15184, +15120, +15120, +15152, +15152, +15152, +15152, +15152, +15152, +15152, +17232, +17232, +17233, +17233, +17265, +19345, +19378, +19378, +19378, +19378, +21458, +21458, +21458, +21425, +19377, +19345, +19280, +17167, +17134, +12940, +12875, +10827, +10794, +10762, +10827, +12875, +12875, +14955, +14988, +15020, +17101, +17133, +17133, +19214, +19246, +19279, +19279, +21359, +19344, +19311, +19311, +19312, +19344, +19376, +19409, +21489, +21522, +23603, +25683, +25748, +27861, +29910, +29942, +32022, +32023, +32055, +32055, +32087, +32087, +32087, +32088, +32120, +34168, +32120, +32088, +32088, +30040, +30039, +30039, +30040, +30040, +27927, +27895, +27895, +27895, +27863, +27863, +27864, +27896, +27896, +27928, +29976, +29976, +29975, +30008, +30008, +29976, +32056, +29976, +29976, +32056, +32055, +34136, +34137, +32025, +33978, +36059, +36027, +38108, +38108, +36059, +38204, +38204, +38237, +38237, +40317, +42430, +42430, +42430, +42461, +42462, +44509, +44509, +44510, +42462, +42429, +42397, +40349, +38236, +36156, +36124, +36124, +36124, +34044, +31963, +34012, +34076, +31964, +29883, +29851, +29883, +31963, +34044, +31931, +29786, +29785, +29785, +25592, +25592, +29786, +29818, +25657, +27737, +27738, +27673, +23480, +23512, +23512, +21367, +21400, +21400, +21367, +19318, +21366, +21366, +21366, +21366, +21333, +17172, +19253, +19253, +19220, +19252, +19219, +19187, +19219, +19186, +19154, +17041, +14992, +14960, +14927, +14894, +14861, +14828, +14828, +12747, +12714, +10568, +10535, +10502, +10535, +10535, +10535, +10535, +12616, +12648, +10567, +10567, +12615, +12583, +10535, +10534, +8388, +4129, +6209, +8289, +8256, +10369, +10337, +10304, +12449, +14498, +12417, +14498, +16546, +16546, +16546, +16513, +20675, +20642, +22754, +20673, +18593, +18593, +22754, +22786, +22722, +22723, +22691, +22820, +16611, +8288, +6208, +6240, +4225, +2145, +2113, +2113, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6241, +6273, +8354, +8386, +8354, +6306, +4225, +4225, +4225, +8354, +8354, +6241, +10435, +10370, +6144, +41965, +58737, +45895, +43684, +45766, +43686, +41606, +39363, +43557, +43524, +47750, +49895, +41507, +52072, +62669, +58410, +47845, +45830, +43718, +35300, +24770, +20609, +20609, +18561, +20641, +22722, +22722, +22689, +22657, +22657, +22657, +18529, +20642, +18528, +22688, +48042, +54283, +52104, +43619, +47845, +54184, +49926, +54184, +54152, +52039, +45765, +45765, +56363, +47911, +52137, +47878, +56330, +58411, +56265, +49927, +49894, +52039, +54153, +43588, +47813, +47846, +54185, +47846, +49959, +52040, +58412, +52040, +45734, +43622, +41509, +43655, +39461, +39494, +37349, +39462, +37414, +39527, +37414, +37447, +29027, +33254, +31108, +26914, +29027, +24866, +22786, +20641, +18625, +20738, +24931, +22851, +18593, +20739, +18626, +18626, +16481, +18626, +18626, +18626, +16546, +14466, +16579, +14531, +14498, +16579, +16578, +14498, +16611, +16644, +14531, +14498, +14563, +14531, +14531, +14531, +14531, +12451, +12450, +12482, +10402, +10404, +6211, +1, +50748, +50750, +50751, +44444, +44445, +42365, +40285, +33947, +29756, +23353, +14935, +10645, +14967, +76, +38106, +59167, +59198, +61311, +61279, +61311, +55006, +48669, +50751, +44414, +40190, +35966, +31773, +25370, +18963, +48574, +65439, +65407, +61052, +52634, +63295, +57151, +44574, +25558, +12849, +38173, +31802, +33946, +31800, +33978, +31865, +31865, +31898, +31898, +31865, +31866, +33946, +33946, +31834, +31834, +29753, +29753, +27672, +25560, +25527, +23414, +23446, +21333, +19285, +21301, +19253, +19220, +19220, +19220, +19187, +19187, +17106, +17073, +17041, +14960, +14895, +12814, +12749, +12748, +10635, +8586, +8553, +8520, +8455, +6406, +6373, +6341, +6341, +6341, +6341, +6373, +8421, +8454, +8421, +8454, +8454, +8454, +8454, +8486, +10567, +10567, +10599, +10567, +10599, +10600, +12712, +14825, +16906, +19084, +16969, +8517, +6274, +8354, +12514, +14594, +16674, +18754, +20867, +20867, +22947, +24996, +25028, +25060, +27140, +29221, +29285, +31333, +31366, +33414, +33446, +33446, +35527, +35559, +37607, +37640, +37640, +37640, +37640, +37672, +39753, +39753, +39785, +39785, +41866, +41866, +41866, +41866, +41866, +41898, +41898, +41898, +41898, +41931, +41899, +43979, +43979, +43979, +41930, +41931, +41931, +41963, +41931, +41931, +41964, +41964, +41964, +41964, +41996, +41997, +41997, +41964, +41997, +41997, +41997, +42030, +42030, +42030, +42062, +42062, +42063, +42063, +44111, +44111, +44143, +42095, +42095, +44143, +44143, +44144, +44143, +44143, +44143, +44143, +44143, +44143, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42096, +42096, +40016, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +37934, +37934, +35886, +35886, +35886, +35886, +35886, +35887, +35887, +35854, +33807, +33839, +33839, +31759, +31759, +31759, +31759, +31759, +31759, +31759, +31727, +31727 +}, +{ +15151, +15151, +15151, +15152, +15152, +15152, +15152, +15184, +15153, +15185, +15185, +15185, +17233, +17232, +15184, +15184, +15152, +15152, +15152, +15152, +15152, +15152, +15152, +15152, +15184, +17232, +17265, +17265, +17265, +17297, +19378, +19378, +19410, +21458, +21490, +21522, +23570, +23538, +23538, +21458, +21426, +21393, +19280, +17167, +15085, +12972, +12907, +10827, +12875, +12907, +12940, +14988, +15020, +17100, +17133, +19181, +19214, +19246, +19278, +19279, +19311, +21359, +19344, +19312, +19311, +19311, +19312, +21392, +21425, +21457, +23505, +23538, +23570, +25683, +27764, +29877, +29909, +29910, +29942, +32022, +32022, +32023, +34103, +34135, +34135, +32087, +34136, +32088, +34168, +34168, +34168, +32120, +32120, +32088, +30040, +30008, +27927, +27927, +27895, +27896, +27863, +27864, +27896, +27928, +27928, +27928, +27928, +29975, +29975, +29975, +30007, +30007, +30007, +32056, +29976, +32024, +32056, +34104, +36186, +34041, +33978, +36059, +36028, +36059, +38140, +38172, +38204, +36124, +38237, +40317, +40382, +42430, +42430, +42430, +42430, +42429, +42429, +42429, +42461, +42461, +42429, +40349, +40317, +38237, +38237, +36156, +36124, +36124, +34076, +34044, +34044, +34044, +31964, +31931, +29883, +29883, +31931, +31963, +31899, +29786, +27673, +27641, +25560, +27673, +29786, +27706, +27705, +23544, +23480, +25593, +23479, +21431, +23480, +23513, +23448, +23448, +23480, +21367, +19286, +21334, +21366, +21366, +19285, +19221, +19252, +19252, +19252, +19219, +17107, +19219, +19219, +17073, +17041, +14960, +14960, +14992, +14928, +12814, +12781, +14860, +14828, +12715, +12681, +12648, +10568, +8487, +8454, +10535, +10503, +10535, +12615, +12615, +10567, +10535, +10535, +10567, +10567, +10534, +8421, +4161, +6209, +6241, +8289, +8289, +10337, +10337, +12417, +12417, +12417, +14465, +14465, +14465, +16513, +16546, +18626, +18626, +20706, +20674, +20674, +22722, +24770, +26915, +22787, +20739, +18723, +16643, +8289, +8289, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +2113, +4193, +4193, +4193, +4193, +6241, +6241, +4193, +4193, +6241, +6273, +8322, +8322, +4129, +6338, +4225, +2145, +8387, +16742, +14563, +10272, +39721, +65043, +56459, +54281, +45765, +56299, +49993, +41541, +41510, +37283, +43622, +39428, +47879, +56330, +58443, +56363, +58442, +47878, +41605, +41639, +26881, +22689, +20641, +18529, +18593, +18593, +20641, +20641, +20609, +20641, +20641, +18593, +20642, +20609, +20576, +33220, +56429, +52137, +45765, +54152, +56265, +43620, +56265, +47781, +39394, +58411, +49959, +49959, +56363, +52136, +45765, +54282, +56395, +45765, +54217, +56330, +45765, +47813, +45733, +52072, +47846, +41507, +56266, +47846, +45701, +47846, +56266, +45734, +43654, +41508, +49961, +39461, +49961, +49994, +39429, +37349, +39526, +41673, +33188, +33221, +26947, +35399, +31173, +29060, +26948, +22754, +24867, +24899, +20738, +20771, +22852, +16545, +20739, +16513, +20739, +22852, +16513, +18626, +18594, +18626, +18626, +16579, +14466, +14499, +16579, +16643, +16579, +16611, +16644, +14531, +14531, +14531, +12451, +14531, +14531, +12451, +10402, +10370, +10403, +10371, +6210, +6211, +2083, +8488, +54975, +50782, +46622, +42397, +42366, +40222, +35965, +29660, +23322, +17016, +12791, +12791, +10637, +40218, +61279, +59166, +63391, +63391, +63391, +54974, +50814, +48670, +44446, +40191, +38047, +35871, +25306, +16853, +35895, +61247, +63327, +63263, +56858, +59068, +61247, +54975, +40284, +23446, +33979, +29753, +31866, +29753, +36059, +29816, +29785, +31865, +33978, +33978, +31898, +31833, +31833, +31833, +29753, +29721, +29721, +27640, +27608, +25560, +25527, +23447, +21365, +19285, +19253, +19220, +21268, +21268, +21268, +19187, +21235, +19155, +19121, +17040, +17007, +14894, +14862, +14861, +12715, +12683, +10634, +10601, +10569, +8487, +8455, +6374, +6341, +6341, +6373, +6341, +6373, +6373, +8454, +8454, +8454, +8454, +8454, +8486, +8486, +8487, +10567, +10599, +10600, +10600, +10600, +10632, +12713, +12745, +16971, +19084, +14889, +8452, +6274, +10402, +12514, +14562, +16642, +18754, +20835, +22915, +24963, +24995, +25028, +27108, +27140, +29221, +31301, +31301, +31333, +33414, +33414, +33414, +33446, +35495, +35527, +35527, +35559, +35559, +37607, +37640, +37640, +37640, +39753, +39753, +39753, +39785, +39785, +39785, +39785, +39785, +39785, +39818, +41866, +41866, +41866, +41866, +41866, +41866, +41898, +41898, +41898, +41899, +41899, +41931, +41931, +41932, +41964, +41964, +41964, +41964, +41996, +41997, +41997, +39917, +41965, +41997, +42030, +42030, +42062, +42095, +42095, +42095, +44143, +44143, +44143, +44143, +44143, +44143, +44176, +44176, +44143, +44143, +44143, +44143, +44176, +44176, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42063, +40015, +40015, +40015, +40015, +40015, +40047, +40015, +37967, +37934, +37934, +37934, +35886, +35886, +37935, +37935, +35887, +35854, +33806, +33806, +33806, +33806, +33806, +31758, +31758, +31759, +31759, +31759, +31759, +31759 +}, +{ +15183, +17232, +15184, +15184, +15152, +15152, +15152, +15184, +15153, +15153, +15185, +15184, +17232, +17232, +17232, +17232, +15184, +15184, +15184, +15184, +15184, +15184, +15184, +15184, +17232, +17265, +17265, +17297, +17297, +19346, +19378, +19410, +21491, +21491, +23571, +23603, +23603, +23603, +23603, +23571, +23539, +23506, +21393, +19312, +17199, +17133, +15020, +12940, +12907, +14988, +15020, +15020, +17100, +17133, +19213, +19214, +19214, +19246, +19279, +19311, +21359, +21392, +21392, +19312, +19344, +19311, +19312, +21392, +21424, +21425, +21457, +23538, +23570, +25651, +27764, +27796, +27829, +29909, +29910, +29942, +31990, +32023, +32055, +34135, +34135, +32087, +32088, +32088, +34168, +34168, +34201, +32120, +32120, +32120, +32088, +30040, +30008, +27928, +27928, +27895, +27896, +27864, +27896, +27928, +27928, +27928, +27928, +29975, +29975, +29975, +30007, +30007, +32055, +32056, +29976, +32024, +32024, +34104, +36185, +34041, +33978, +36059, +36060, +36059, +38139, +38172, +38204, +38205, +38237, +40317, +40350, +42430, +42430, +42429, +42429, +42429, +42397, +42397, +42429, +42461, +42430, +42430, +40350, +40349, +38237, +38205, +36124, +34044, +34012, +34012, +31964, +31964, +31996, +31963, +29883, +29883, +31931, +31931, +31899, +29786, +27673, +25593, +25560, +27705, +29786, +27705, +25625, +23512, +23512, +25593, +23480, +23480, +23480, +23512, +23448, +23480, +21367, +21334, +19286, +19253, +19253, +19253, +19221, +19221, +19252, +19220, +19220, +19252, +19187, +17106, +17106, +17106, +17073, +17040, +14960, +14959, +14927, +14862, +14861, +14861, +16908, +12715, +12649, +10568, +8487, +8454, +8455, +10535, +10503, +10535, +12615, +12616, +12615, +10567, +10567, +10567, +10567, +10534, +8421, +4161, +6209, +6241, +8289, +8289, +10337, +10337, +10369, +12417, +12417, +14466, +14466, +14466, +14466, +14498, +16546, +16546, +18593, +18561, +20641, +22722, +22689, +24867, +22819, +18658, +14530, +10401, +6240, +6240, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4194, +4193, +4193, +4193, +6273, +6273, +8322, +8322, +6242, +6274, +4225, +2145, +8387, +14628, +16610, +22948, +56592, +52299, +58540, +58474, +43620, +45766, +41573, +45767, +39364, +39429, +39460, +41541, +45798, +52137, +54217, +60589, +54216, +58443, +47944, +37413, +28962, +26883, +20609, +18496, +18593, +20641, +20609, +20609, +20609, +20641, +20641, +18561, +18529, +20577, +18464, +43817, +50090, +52137, +60491, +58346, +56297, +47846, +52104, +54185, +45733, +41539, +54217, +58411, +45766, +43652, +37378, +56362, +47943, +50023, +58443, +49959, +52039, +58411, +41507, +54217, +47910, +43652, +54153, +49927, +49927, +49927, +52105, +49960, +43621, +37282, +45735, +47881, +52074, +41574, +41542, +43687, +41607, +37414, +33253, +33253, +26947, +29092, +29093, +24867, +27013, +22787, +24932, +18593, +16480, +20739, +24933, +16545, +18626, +16546, +20739, +20739, +16546, +18659, +16514, +16481, +16513, +18659, +16579, +16579, +14498, +16611, +14498, +14498, +16579, +14499, +12451, +12451, +12451, +14531, +12483, +12451, +10403, +10403, +10403, +8323, +8323, +6276, +2, +35958, +55007, +48669, +44510, +40284, +40253, +38142, +31804, +27579, +17046, +14933, +12788, +77, +44443, +54975, +59167, +59198, +63391, +63359, +57119, +52862, +48670, +46558, +40254, +40223, +33821, +25336, +16915, +25365, +59135, +63391, +61245, +59100, +63262, +65471, +59167, +46557, +29752, +36091, +31866, +29721, +31802, +29720, +29720, +31929, +31833, +31865, +31865, +31865, +31833, +29753, +29785, +31833, +29721, +29721, +29688, +27608, +25527, +25527, +23414, +21334, +19253, +19252, +19220, +19220, +19220, +21268, +19187, +19187, +19187, +19154, +17073, +17008, +14927, +14862, +12781, +12748, +12714, +10602, +10569, +8520, +8488, +8455, +6374, +6342, +6341, +6341, +6373, +6373, +6373, +8421, +8454, +8454, +8454, +8486, +8486, +8487, +8487, +8519, +10567, +10599, +10600, +12680, +10600, +10632, +12713, +12777, +16971, +19083, +14889, +6404, +6274, +10434, +14562, +14594, +16674, +18754, +20835, +22915, +24963, +24963, +25028, +27108, +27140, +29189, +31269, +31269, +31301, +31333, +33414, +33414, +33414, +33414, +33446, +33446, +33446, +35494, +35527, +35559, +35559, +37607, +37640, +37640, +37640, +37672, +37672, +37672, +37672, +37672, +37704, +39753, +39785, +39785, +39785, +39786, +39786, +39786, +41866, +41866, +41898, +41898, +39851, +41899, +41931, +41931, +41931, +41931, +41964, +41964, +41964, +41964, +41997, +41964, +41965, +41997, +42030, +42030, +42062, +42062, +42095, +42062, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44176, +44176, +44176, +44143, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +40015, +37934, +37934, +37934, +37934, +37934, +37935, +37935, +35887, +35886, +35854, +33838, +33806, +33806, +33806, +33806, +33806, +31759, +31759, +31759, +31759, +31727 +}, +{ +17264, +17264, +17264, +15184, +15184, +15152, +15184, +15185, +15153, +15153, +15184, +15184, +17232, +17265, +17265, +17265, +17265, +17265, +17265, +17265, +17265, +17233, +17232, +17232, +17265, +17265, +17297, +19345, +19346, +19378, +19410, +21491, +21491, +23571, +23603, +23603, +25683, +25683, +25683, +25683, +25651, +23571, +23538, +21425, +21392, +19279, +17134, +15053, +15020, +15020, +15020, +17101, +17101, +19181, +19214, +19246, +19246, +21327, +21359, +21359, +21391, +21392, +21392, +21392, +21392, +19344, +21392, +21392, +21425, +21425, +23505, +23538, +23570, +25651, +25683, +27796, +27797, +27829, +29909, +29910, +29942, +32022, +32055, +34103, +34135, +32055, +32088, +32088, +32088, +34168, +34201, +34168, +32120, +32121, +32121, +32120, +30008, +30008, +27928, +27895, +27896, +27896, +27896, +27928, +27896, +27928, +27928, +29975, +29975, +29975, +30007, +30008, +32056, +32056, +29976, +32023, +32024, +34105, +36154, +34009, +33979, +36059, +36060, +36060, +38140, +38172, +38205, +38237, +38237, +40317, +40349, +40349, +40349, +40349, +42429, +42429, +42397, +42429, +42429, +42461, +42429, +40381, +40349, +40317, +38269, +38269, +38237, +36124, +34012, +31964, +31963, +31931, +31963, +31931, +29883, +31963, +31964, +31931, +27738, +25592, +27706, +27673, +25593, +27738, +29786, +25625, +23512, +21399, +23480, +25592, +23512, +23512, +23480, +21399, +21335, +21400, +21367, +21334, +19286, +19253, +19253, +19221, +19220, +19221, +19252, +19220, +19220, +21300, +19220, +17106, +17074, +19186, +17041, +17073, +14992, +12879, +12847, +14894, +14861, +14860, +14860, +12747, +10633, +10535, +8455, +8487, +10535, +10567, +10503, +10535, +10567, +10568, +10568, +10567, +10567, +10567, +10567, +10534, +8421, +4129, +4161, +6241, +8289, +8289, +8289, +10337, +10337, +12418, +12418, +14466, +14466, +14466, +14466, +14498, +14498, +16546, +16545, +18593, +22754, +26947, +24835, +24900, +22852, +12417, +10369, +6240, +4193, +4161, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4194, +4193, +4193, +4193, +6273, +6241, +6242, +8290, +6306, +4193, +6339, +4226, +6241, +10336, +18689, +39786, +56525, +58605, +43716, +43651, +45733, +39395, +43655, +33090, +39397, +39429, +33089, +47879, +54250, +64880, +52136, +50023, +47910, +50024, +43686, +35268, +24769, +20576, +18529, +18529, +20673, +20641, +20609, +20609, +20641, +20641, +20641, +18593, +20642, +20641, +18496, +37445, +43718, +37313, +45733, +54185, +49991, +45700, +49959, +45733, +47813, +45733, +43652, +45733, +52105, +45798, +47943, +52136, +33152, +50056, +54249, +45732, +52136, +49991, +58475, +56330, +52104, +43653, +45733, +52040, +52040, +49959, +45733, +47879, +54186, +47880, +35267, +39461, +43719, +35235, +47913, +41607, +43753, +39560, +39657, +27012, +20673, +29158, +29158, +20641, +29191, +22787, +18594, +20739, +20707, +24933, +24933, +18626, +18626, +16578, +16546, +14400, +16514, +18626, +16514, +16513, +16546, +18660, +16579, +16579, +14498, +14531, +14498, +14498, +14531, +14531, +14531, +12418, +12451, +12451, +12451, +10403, +10435, +10403, +8355, +8323, +4163, +2051, +36, +46588, +48701, +50783, +48735, +44511, +42334, +38174, +27578, +23288, +19093, +12818, +12784, +40285, +59231, +59231, +57085, +63391, +61343, +59199, +52862, +48670, +48671, +42334, +38110, +33917, +25465, +14897, +27572, +57119, +59230, +61278, +57052, +59132, +63359, +59103, +50718, +35993, +36091, +25494, +25527, +29721, +23382, +36059, +31865, +27703, +29785, +29785, +29785, +29753, +29753, +29753, +29753, +29753, +29721, +27640, +27608, +25495, +25495, +23414, +21334, +19221, +19220, +19220, +19220, +19220, +19220, +19188, +19155, +19122, +19154, +19121, +17040, +14927, +14894, +12813, +12748, +10667, +10634, +10601, +8520, +8488, +8455, +8422, +6374, +6341, +6341, +6341, +6373, +8454, +8454, +8454, +8454, +8454, +8486, +8486, +8487, +8519, +8519, +10567, +8519, +10599, +10567, +10632, +10632, +10632, +10632, +12777, +17003, +17035, +14888, +6372, +6274, +12450, +14562, +16642, +16674, +18754, +20802, +22883, +24931, +24963, +24996, +27076, +27108, +29156, +29188, +31268, +31269, +31301, +31333, +31333, +33381, +33382, +33414, +33414, +33414, +33414, +33446, +35494, +35527, +35527, +37607, +37607, +37607, +37640, +37640, +37640, +37672, +37672, +37672, +37672, +37705, +37705, +37705, +39753, +39753, +39753, +39785, +39786, +39818, +39818, +39818, +39818, +39851, +39851, +39851, +41931, +41931, +39884, +39884, +41964, +41964, +41964, +41965, +41997, +42030, +42030, +42062, +42062, +42062, +42062, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44143, +42095, +42095, +42095, +42095, +42095, +42095, +44143, +44143, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +40015, +40015, +40015, +40015, +37967, +37967, +37934, +37934, +37935, +37935, +35887, +35886, +35854, +33838, +33838, +33806, +33806, +33807, +33807, +33807, +31759, +31759, +31759, +31759 +}, +{ +17296, +17297, +17296, +17264, +17264, +15184, +15184, +15185, +15153, +15185, +15185, +15185, +17265, +17265, +17297, +19345, +17265, +17265, +17265, +17265, +17265, +17265, +17233, +17233, +17265, +17297, +19346, +19378, +19378, +19378, +21459, +21491, +23571, +23571, +23603, +23635, +25684, +25683, +25683, +27731, +25651, +25619, +23538, +23506, +21425, +21392, +19279, +17198, +17166, +17133, +17101, +17133, +17133, +19214, +19246, +21326, +21359, +21359, +21391, +21392, +21392, +21392, +21392, +21392, +21392, +21392, +21392, +21425, +21457, +23505, +23538, +23538, +23538, +23570, +25651, +25683, +25716, +27797, +29909, +29942, +29942, +32022, +34103, +34135, +34135, +32055, +32055, +32087, +32088, +34168, +34168, +32120, +32120, +32120, +32120, +32120, +30008, +27959, +27927, +27895, +27895, +27896, +27896, +27928, +27928, +27928, +27928, +29975, +29975, +29975, +29975, +30008, +30007, +32056, +29975, +32023, +32024, +34105, +36154, +31961, +33979, +36059, +36092, +38140, +38172, +38204, +40285, +40286, +38237, +40317, +40317, +40317, +40317, +40349, +40349, +40349, +42429, +42429, +42429, +42429, +42429, +40349, +40317, +38269, +38269, +38237, +38237, +36189, +36125, +34012, +31931, +31931, +29883, +29883, +29883, +31964, +31964, +29851, +27705, +25592, +29754, +27673, +27673, +29786, +29786, +25593, +23480, +23480, +25560, +23512, +23480, +23480, +21431, +21367, +21334, +21367, +21399, +21334, +19254, +19253, +19285, +19285, +19253, +19221, +19220, +21333, +21301, +19220, +19220, +19187, +17106, +17106, +17041, +17041, +14992, +12879, +12847, +12814, +12813, +12780, +12715, +12714, +10601, +8487, +8455, +8487, +10535, +8487, +10503, +10535, +10567, +12616, +10568, +10568, +10568, +10568, +10567, +10534, +8421, +4129, +4161, +6241, +6241, +8289, +8289, +8289, +10337, +10370, +10370, +12418, +12418, +12418, +12417, +12417, +12417, +14530, +16578, +20674, +24867, +29061, +27045, +22884, +16611, +8256, +6241, +4193, +2145, +97, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +6241, +6241, +6241, +4160, +6274, +6274, +6274, +12547, +8192, +54544, +60849, +60718, +56427, +54184, +52103, +47878, +37314, +37316, +39429, +37348, +43687, +43719, +52170, +43749, +43684, +60588, +60588, +56330, +47911, +37380, +26816, +22656, +20544, +18529, +18561, +20641, +20641, +20609, +20609, +20609, +20641, +20641, +18593, +18528, +18528, +20608, +39558, +41638, +47943, +49991, +47814, +47878, +54152, +56298, +54152, +49926, +52072, +43653, +37313, +45831, +39459, +50024, +47911, +58508, +56395, +47878, +49958, +56298, +62636, +60556, +52104, +45798, +56298, +54185, +52105, +49992, +45701, +58411, +52105, +45767, +35267, +43655, +43720, +45832, +41639, +39559, +35301, +35398, +33285, +22786, +24899, +22851, +18593, +20706, +16545, +14400, +18594, +18627, +14400, +16481, +16546, +14433, +14401, +16514, +16546, +16546, +16546, +16546, +16514, +16514, +16546, +16546, +14498, +14466, +14498, +14498, +14531, +12418, +12418, +14531, +16612, +16644, +12483, +12483, +12483, +12483, +10435, +10435, +10403, +8323, +8323, +4163, +2083, +19053, +52927, +48701, +55007, +48703, +42365, +38140, +31770, +27545, +19126, +19092, +17008, +48734, +57151, +59197, +59262, +59198, +63423, +57118, +52894, +48669, +44478, +44479, +38174, +31836, +21337, +8593, +31801, +50847, +57151, +59199, +59199, +57023, +59167, +61311, +50719, +42333, +27671, +23446, +25560, +25560, +29721, +29721, +29753, +27671, +29817, +29785, +29785, +29753, +29753, +29753, +29753, +29720, +27672, +27640, +27575, +25495, +23414, +23414, +23381, +21301, +19220, +19252, +19220, +19220, +19188, +19188, +19155, +19122, +17041, +19121, +19088, +17007, +14894, +12812, +12780, +12747, +10666, +10633, +10568, +8488, +8455, +8422, +6374, +6341, +6341, +6341, +6373, +8421, +8454, +8454, +8454, +8486, +8486, +8486, +8487, +8519, +8519, +8519, +8519, +8519, +8519, +8519, +10632, +10632, +10632, +10665, +12778, +17003, +19116, +14856, +8419, +8321, +12482, +14594, +16674, +18722, +18754, +18722, +20835, +22883, +24931, +24963, +24995, +27075, +27076, +29156, +29188, +31268, +31268, +31269, +31301, +31301, +33349, +33381, +33381, +33381, +33381, +33414, +33414, +33414, +33446, +33414, +33446, +35494, +35494, +35527, +35527, +35527, +35527, +35559, +37640, +37640, +37640, +37640, +37672, +37672, +37672, +37673, +37705, +37705, +39785, +39786, +39818, +39818, +39818, +39818, +39851, +39851, +39883, +39883, +39884, +39916, +39916, +41965, +41997, +42029, +42030, +42062, +42062, +42062, +42062, +42063, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44143, +44143, +44143, +44143, +44143, +44143, +44176, +44144, +44144, +42095, +42095, +42095, +42095, +42095, +42095, +40015, +40015, +40015, +40015, +40015, +37967, +40015, +40015, +37935, +37935, +37935, +35886, +35854, +35886, +35854, +33806, +33806, +33806, +33807, +33807, +33807, +33807, +31759, +31759 +}, +{ +19377, +19377, +19377, +19377, +17297, +17265, +15217, +15217, +17233, +17265, +17265, +17297, +19345, +19346, +19378, +19378, +19346, +19345, +17297, +17265, +17265, +17265, +17265, +17265, +17265, +17297, +19346, +19378, +19378, +19410, +21491, +21491, +23571, +23604, +25684, +25684, +25716, +27764, +27764, +27764, +27731, +25651, +25618, +25586, +23537, +23505, +21392, +21391, +21359, +19246, +19214, +19214, +19246, +19246, +19278, +21359, +23440, +21392, +21392, +21392, +21392, +21424, +21424, +21425, +21424, +21424, +21425, +21457, +21457, +21457, +23538, +23538, +23570, +23570, +23603, +23603, +25683, +27764, +29877, +29942, +29942, +32022, +34103, +34135, +34135, +32055, +32055, +32055, +32055, +34136, +34168, +32088, +32088, +32088, +32120, +32088, +30008, +27959, +27927, +27895, +27895, +27895, +27895, +27928, +27896, +27928, +27928, +29975, +29975, +29975, +29975, +30008, +32056, +32056, +29975, +32023, +32024, +34105, +34074, +31929, +33978, +36059, +36092, +38172, +38172, +38204, +38237, +40286, +38237, +40285, +38237, +40285, +40317, +40317, +40349, +40349, +42429, +42429, +42429, +42429, +40381, +40349, +40349, +40349, +38269, +36156, +36124, +36189, +36157, +34012, +31931, +31931, +29883, +29883, +29883, +29883, +29883, +29851, +29818, +29818, +27706, +27673, +27673, +27706, +27706, +25625, +25593, +25657, +25625, +23480, +21399, +21399, +21399, +21367, +21367, +23448, +21367, +19286, +19254, +19286, +21334, +19285, +19253, +19221, +19220, +19253, +19220, +19219, +19220, +19187, +17074, +17074, +17073, +17040, +14960, +12879, +12847, +12782, +12781, +14860, +14795, +12715, +12681, +10568, +8487, +10567, +10567, +8487, +10535, +10535, +10567, +10568, +10568, +10567, +10568, +10568, +10567, +10534, +8421, +4161, +4161, +6209, +6241, +8289, +8289, +8321, +10370, +10370, +10369, +10369, +10369, +12418, +12418, +10337, +12417, +14498, +16546, +18594, +20706, +24835, +24965, +18723, +10337, +6209, +4193, +4226, +2145, +97, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +6305, +4161, +8387, +10402, +10304, +37673, +58704, +64944, +64911, +58442, +49926, +49926, +37314, +33088, +33090, +37316, +35268, +35267, +35234, +47944, +60621, +64879, +58475, +62701, +56331, +41540, +43687, +35301, +26883, +18464, +20609, +20609, +18560, +20608, +20609, +18560, +20609, +20609, +20641, +20641, +20641, +22721, +28995, +43816, +41637, +47910, +56265, +47813, +41507, +52072, +41507, +45701, +43620, +49959, +45733, +58476, +52138, +54251, +62702, +60589, +58508, +50023, +47878, +54185, +49991, +62669, +54249, +52137, +45765, +47911, +45765, +41540, +54185, +52072, +45798, +49992, +47912, +35267, +39461, +41639, +39559, +33220, +39527, +33285, +35399, +24899, +20706, +22851, +20739, +18658, +18658, +16578, +16546, +18659, +14433, +16514, +18627, +18659, +16546, +14498, +14498, +14465, +14433, +16579, +18659, +16579, +16578, +16578, +16546, +14466, +14498, +14531, +14498, +14531, +12418, +12418, +12451, +14563, +14596, +12451, +12483, +12483, +12483, +12483, +10435, +8355, +8323, +8323, +4130, +2, +31763, +55039, +48733, +52895, +50783, +46558, +40221, +33850, +27512, +21205, +10671, +50847, +55071, +52957, +57150, +59263, +59263, +57183, +52927, +48735, +46591, +42366, +33980, +29754, +23416, +21304, +19191, +36061, +44478, +44443, +46493, +42269, +42268, +35992, +31767, +29591, +23382, +23478, +25560, +29786, +29786, +27608, +31801, +29753, +31897, +29849, +29785, +29785, +29753, +29753, +29753, +27705, +27672, +27640, +25560, +25527, +23414, +23382, +23382, +21333, +21301, +19220, +19252, +19220, +19220, +19187, +19155, +19122, +19121, +17041, +17008, +17007, +14894, +12780, +12747, +12747, +12714, +10634, +10600, +10567, +8487, +8454, +6373, +6341, +6341, +6341, +6373, +8421, +6373, +8454, +8454, +8486, +8486, +8487, +8487, +8519, +8519, +8519, +8519, +8519, +8519, +8519, +8551, +10632, +10632, +12745, +12778, +14858, +19084, +21197, +14856, +8419, +8354, +12482, +16642, +16674, +18722, +18754, +18722, +20803, +22883, +22882, +24963, +24995, +24995, +27075, +29124, +29156, +29188, +29188, +31236, +31268, +31268, +31268, +31301, +31301, +31301, +31301, +31301, +31301, +31301, +31333, +33381, +33381, +33381, +33414, +33414, +33414, +33446, +33446, +33446, +35527, +35527, +35527, +35527, +35559, +35560, +35560, +35592, +37640, +37672, +37672, +37705, +37705, +39786, +39786, +37738, +39818, +39851, +39851, +39851, +39883, +39884, +39916, +41965, +41965, +39949, +42030, +39982, +42030, +42062, +42062, +42063, +42063, +44143, +44143, +44143, +44176, +44143, +44143, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44144, +44144, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +40015, +40015, +40015, +40015, +40015, +40015, +37935, +37935, +37935, +37935, +35886, +35886, +35854, +35854, +35854, +35854, +33807, +33807, +33807, +33807, +33807, +33807 +}, +{ +19377, +19377, +19409, +19410, +19378, +17297, +17297, +17297, +17266, +17298, +17298, +19378, +19378, +19378, +19378, +19378, +19378, +19378, +19346, +17297, +17297, +17297, +17297, +17297, +17297, +19345, +19346, +19378, +19378, +19378, +21491, +21491, +23604, +23604, +25684, +25716, +27764, +27796, +27796, +27796, +27764, +27731, +25651, +25618, +25618, +23537, +23505, +21424, +23472, +21359, +21327, +19279, +19278, +19278, +21327, +21359, +23440, +21392, +21392, +21424, +21424, +21424, +21424, +21457, +21457, +21457, +21457, +21457, +21457, +21457, +21457, +21490, +23570, +23570, +23570, +23570, +23603, +25684, +27797, +29909, +29942, +32022, +34103, +34135, +34103, +32055, +32055, +32055, +32055, +32088, +32088, +32088, +32088, +32088, +32088, +32088, +30040, +30008, +27927, +27895, +27863, +25815, +27863, +27895, +27895, +27895, +27927, +29975, +29975, +29975, +29975, +29976, +32056, +32056, +29975, +32023, +32024, +32025, +34074, +31897, +33946, +36059, +36092, +38172, +38172, +38204, +38205, +38205, +38237, +38237, +38237, +38237, +40285, +40349, +40349, +40349, +42430, +42430, +42430, +42429, +40381, +40349, +40349, +40349, +40382, +36189, +36124, +36157, +36125, +34012, +31899, +31931, +29883, +29851, +29883, +29883, +29883, +29851, +29818, +29818, +29786, +27673, +27673, +27673, +25593, +25593, +25625, +27738, +25560, +21367, +21399, +21399, +21399, +21367, +21399, +21367, +19286, +21334, +21366, +21366, +19285, +19253, +19253, +19253, +19253, +19220, +17139, +19219, +19252, +19187, +17106, +17106, +19121, +14992, +14959, +12879, +12815, +12782, +12813, +14893, +14860, +14827, +12714, +10568, +8487, +10567, +10567, +10567, +10535, +10567, +10567, +10568, +10568, +10568, +10568, +10568, +10567, +10534, +8421, +4161, +4161, +6209, +6241, +6241, +8289, +8321, +8321, +10370, +10370, +10370, +12417, +12417, +10369, +10337, +12385, +14465, +14498, +16546, +16546, +18594, +16611, +12418, +6176, +4193, +2113, +2178, +97, +2178, +2145, +2145, +2145, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4162, +4192, +6241, +8289, +10240, +29157, +62897, +56459, +60620, +47974, +56362, +47846, +43621, +37346, +41573, +33122, +33123, +41509, +43622, +45766, +50024, +58475, +60588, +50023, +50056, +43653, +45767, +43720, +24705, +20576, +20609, +20642, +22722, +18592, +20640, +20641, +20609, +20609, +20641, +20641, +20641, +22722, +20576, +33220, +45864, +54282, +52136, +52137, +54185, +56298, +41507, +54218, +49959, +47814, +47814, +49992, +45766, +43653, +54250, +52137, +52137, +47911, +56330, +52104, +54185, +49959, +47845, +41539, +47911, +49959, +47911, +43653, +52072, +47879, +49992, +37347, +50025, +41605, +37348, +47978, +45865, +37478, +31139, +33253, +29092, +22786, +20738, +18625, +16545, +14401, +16578, +18723, +16611, +18723, +16578, +12352, +18626, +16514, +18627, +16578, +14498, +14498, +14466, +12385, +14433, +14466, +16546, +18659, +16579, +16579, +16579, +16612, +14531, +14531, +14531, +14498, +12418, +12418, +12451, +14532, +12418, +12483, +12483, +10435, +10403, +10371, +8323, +6243, +8291, +2049, +1, +48667, +55039, +55039, +52895, +48702, +44412, +36027, +29689, +19157, +8559, +40285, +52959, +50879, +52958, +48733, +44508, +38169, +31830, +25525, +21300, +23414, +21301, +21334, +23447, +23448, +14964, +23385, +19158, +21237, +23317, +23318, +21206, +23319, +23383, +25495, +27641, +25528, +21399, +23480, +25593, +31932, +31866, +31834, +31866, +27704, +27769, +29818, +29785, +29753, +27672, +27672, +27640, +25560, +25559, +25527, +23447, +23382, +21333, +21333, +21301, +19220, +19220, +21300, +19220, +19187, +19155, +19122, +19089, +19089, +19056, +16975, +14894, +12781, +12747, +10666, +10633, +10601, +10601, +10567, +8487, +8454, +6374, +6373, +6341, +6341, +6341, +6373, +6373, +6373, +8454, +8454, +8487, +8487, +8487, +8519, +8519, +8519, +8551, +8552, +8552, +8552, +8552, +10632, +10632, +10632, +12745, +14858, +14858, +19084, +21197, +14791, +8419, +10402, +14562, +16642, +16674, +16674, +18754, +18722, +20802, +22850, +22850, +22883, +22915, +24995, +24995, +27075, +27075, +27107, +29155, +29155, +29156, +29188, +29188, +29188, +29188, +29188, +31236, +31268, +31268, +31268, +31269, +31301, +31301, +31333, +33381, +33381, +33414, +33414, +33414, +33414, +33414, +33446, +33446, +33447, +35527, +35559, +35559, +35559, +35559, +35560, +35592, +35592, +37672, +37705, +37705, +37705, +37738, +39818, +39818, +39851, +39883, +39916, +41964, +41965, +39917, +39949, +39981, +39982, +39982, +42030, +42062, +42063, +42063, +44143, +44143, +44143, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44143, +44143, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +40015, +40015, +39983, +39983, +40015, +37935, +37935, +37935, +37935, +37935, +35887, +35886, +35854, +35854, +35855, +35855, +33807, +33807, +33807, +33807, +33807 +}, +{ +21458, +19410, +19410, +19410, +19410, +17330, +17330, +17298, +19346, +19378, +19378, +19378, +19410, +19410, +19410, +19410, +19378, +19378, +19378, +19346, +19345, +19345, +17297, +17297, +17297, +19345, +19378, +19378, +19378, +19378, +21459, +21491, +23604, +23604, +25684, +25716, +27796, +27796, +27796, +27796, +27796, +27764, +27731, +27731, +25651, +25618, +23537, +23537, +23505, +23472, +23440, +21392, +21359, +21327, +21327, +21359, +21392, +21391, +21392, +21424, +21424, +21424, +21457, +23505, +21489, +21489, +21489, +21489, +21489, +21489, +21490, +23570, +23570, +23570, +23570, +23570, +23570, +25651, +27764, +27797, +29909, +31990, +32023, +34103, +34103, +32055, +32055, +32055, +32055, +32056, +32088, +32088, +32088, +32088, +32088, +32088, +30040, +30040, +27927, +27895, +25815, +25815, +25815, +27863, +27895, +27895, +27927, +27927, +29975, +29975, +29976, +29976, +32056, +32056, +29975, +32024, +32024, +32025, +34042, +29817, +33979, +34011, +36092, +36124, +38204, +38204, +38205, +38173, +38237, +38237, +38237, +40285, +40317, +40349, +40349, +40349, +42430, +42430, +42462, +42461, +40381, +40349, +38269, +38269, +38269, +36189, +36156, +36124, +34076, +34012, +31931, +29851, +29850, +29818, +29851, +29883, +31931, +29851, +29786, +27705, +29819, +27706, +27706, +27673, +25593, +25625, +25560, +25593, +23447, +21335, +21399, +21399, +21399, +21367, +21367, +19254, +19286, +21334, +21366, +21366, +19285, +19253, +19253, +21334, +21333, +19220, +17139, +19219, +19219, +19187, +19154, +17074, +17041, +14960, +14927, +12847, +12814, +12814, +14861, +14860, +14828, +12715, +10601, +8487, +8454, +8454, +8455, +8487, +10535, +10567, +10567, +10536, +10535, +10536, +10568, +10568, +10535, +10534, +8421, +4162, +4161, +4161, +6209, +6241, +8289, +8289, +8321, +10369, +10369, +10369, +10369, +10369, +10369, +10369, +12417, +14465, +16514, +16546, +14498, +14466, +10369, +8289, +6209, +4194, +2146, +2146, +2145, +4193, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +2145, +2146, +4257, +6241, +10337, +14368, +54446, +56427, +56394, +56329, +58475, +54217, +45734, +45799, +39428, +37412, +31009, +33122, +47848, +39427, +47911, +56362, +47877, +64781, +52169, +54217, +45734, +41541, +31043, +22656, +20577, +20609, +20609, +18496, +18592, +20641, +20641, +20641, +20641, +20641, +22689, +20641, +22689, +20544, +39527, +48010, +41637, +50023, +52169, +58444, +49992, +58444, +49959, +47814, +47846, +49927, +39427, +39427, +37346, +39459, +39491, +41604, +43685, +45733, +49927, +49927, +52072, +41507, +52104, +52104, +47878, +41540, +58412, +49927, +52072, +47879, +45799, +49992, +47945, +39526, +50091, +28929, +33285, +31172, +29092, +26979, +31238, +20738, +14400, +16546, +16579, +16579, +16578, +12417, +16578, +16610, +16578, +16546, +16578, +18659, +16579, +12450, +14531, +14531, +12386, +12353, +12320, +12353, +16546, +16546, +16579, +16579, +16579, +12418, +14531, +14563, +14531, +14531, +12418, +12419, +14532, +12451, +12483, +12451, +10370, +10371, +8323, +8291, +6243, +6243, +2049, +10567, +59231, +50845, +55039, +55039, +52895, +44445, +38141, +29689, +19190, +21270, +38238, +27672, +29719, +21266, +17074, +17107, +19220, +21334, +25528, +23415, +23448, +23448, +23448, +21367, +23447, +25560, +21335, +25562, +25562, +25529, +23480, +23512, +23480, +23481, +23416, +23447, +25625, +25593, +25593, +25626, +25560, +31898, +31833, +29752, +29849, +27769, +29818, +29785, +27705, +27640, +25592, +25560, +25527, +23479, +23447, +23414, +21302, +21301, +21301, +21268, +19220, +19252, +19220, +19187, +19155, +19122, +17041, +17009, +16976, +16976, +14830, +12749, +12716, +12715, +10634, +10601, +8520, +8520, +8487, +8454, +6406, +6374, +6341, +6341, +6341, +6341, +6373, +6373, +6373, +8454, +8454, +8487, +8487, +8487, +8519, +8519, +8519, +8551, +8552, +8552, +8552, +8552, +10632, +10665, +10665, +12745, +14858, +14891, +19084, +19116, +12677, +10434, +12482, +16643, +16642, +16674, +16674, +18754, +18722, +20802, +22850, +22850, +22883, +22915, +22915, +24995, +24995, +27075, +27075, +27107, +27107, +29155, +29155, +29155, +29155, +29155, +29188, +29188, +31236, +31268, +31268, +31268, +31236, +31268, +31268, +31268, +31268, +31301, +31301, +31301, +31333, +33414, +33414, +33414, +33446, +33447, +35527, +35527, +33479, +33479, +35527, +35527, +35559, +35592, +37672, +37673, +37705, +37737, +39818, +39818, +37770, +39851, +39884, +41964, +41965, +39917, +39949, +39981, +39982, +39982, +42062, +42062, +42063, +42063, +44143, +44143, +44143, +44143, +44143, +44176, +44176, +44176, +44176, +44176, +44208, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44143, +44176, +44143, +44143, +44143, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +42063, +40015, +39983, +40015, +40015, +37935, +37935, +37935, +37935, +37935, +37935, +37935, +35854, +35886, +35855, +35855, +35855, +35855, +33807, +33807, +33807 +}, +{ +21490, +21490, +21490, +19410, +19410, +19378, +19378, +19378, +19379, +19378, +19378, +19410, +19410, +19410, +19410, +19410, +19378, +19378, +19378, +19378, +19346, +19345, +17297, +17297, +17297, +19346, +19378, +19378, +19378, +19378, +21459, +21491, +23604, +25684, +25716, +27796, +27796, +29876, +29877, +29877, +29877, +29844, +29844, +27764, +27763, +27731, +25650, +25618, +25585, +25553, +23505, +23505, +23472, +21359, +21359, +21391, +21392, +21392, +21424, +23472, +23505, +21424, +21424, +21425, +21489, +21489, +21490, +23570, +23570, +21522, +23570, +23602, +23570, +23570, +23570, +23570, +23570, +23603, +25684, +27796, +29877, +29910, +32022, +34103, +34103, +32023, +32055, +32055, +32023, +32055, +32055, +32055, +32088, +32088, +32088, +32088, +30040, +30039, +27927, +27895, +25815, +25815, +25815, +27895, +27863, +27895, +27927, +27927, +27927, +29975, +29976, +29976, +29975, +29976, +29975, +32024, +32056, +34105, +34042, +31865, +34011, +36092, +36092, +36124, +38204, +38204, +38205, +38173, +38237, +38237, +38237, +40285, +40317, +40349, +40349, +40349, +40317, +40349, +42429, +40381, +40381, +40349, +40349, +40349, +34043, +34076, +34076, +34044, +34044, +34044, +34012, +31931, +29851, +27770, +27738, +29850, +29883, +31931, +29818, +29786, +29754, +27673, +29786, +27673, +27673, +27673, +23480, +23480, +23512, +21399, +23480, +21399, +21366, +19286, +21399, +21335, +21367, +21334, +19286, +19253, +19285, +19253, +19253, +19253, +19252, +19220, +19220, +17107, +17074, +19187, +19186, +14993, +12847, +14928, +14959, +12847, +12814, +14862, +14861, +12780, +14828, +12715, +10601, +10568, +8487, +8487, +8487, +8519, +10567, +10567, +10567, +10535, +10535, +10535, +10568, +10568, +10535, +8486, +8421, +4162, +4161, +4161, +6209, +6241, +8289, +8289, +8289, +8321, +10337, +10369, +10369, +10369, +8321, +12417, +14465, +14433, +14433, +14466, +12418, +10337, +10370, +8289, +6274, +2146, +2178, +2146, +4226, +4161, +4193, +4193, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +4161, +4161, +4193, +2113, +2113, +2113, +4257, +8353, +8192, +52367, +60687, +62733, +54215, +60522, +52201, +45766, +43622, +39428, +31041, +39460, +35235, +39429, +41508, +45734, +45733, +56298, +52136, +52103, +39458, +54185, +45767, +39461, +22624, +24705, +20577, +18497, +20609, +22722, +18592, +18592, +18560, +18560, +20609, +20641, +20609, +20576, +22689, +20576, +39527, +52235, +43717, +39491, +47911, +47911, +45733, +54185, +39362, +43588, +45701, +47846, +47879, +45734, +33088, +54218, +45766, +56363, +56363, +43620, +45733, +54153, +52040, +62605, +54153, +54218, +56298, +54186, +45701, +47815, +45798, +49992, +49992, +43718, +41638, +39558, +37413, +26881, +31205, +27011, +24899, +29158, +24900, +20739, +16546, +18659, +14466, +16579, +16643, +16610, +12417, +16610, +18658, +14465, +12352, +14465, +14498, +12385, +12418, +12385, +12418, +16579, +16579, +12385, +16546, +16579, +16611, +14498, +16579, +14466, +14498, +14531, +14531, +14531, +12418, +12419, +14564, +12483, +12516, +12451, +10370, +10371, +10371, +8323, +8291, +8291, +1, +29616, +57183, +55103, +52991, +50847, +42397, +31800, +19189, +19189, +19255, +21335, +21368, +17140, +23414, +27608, +25528, +23416, +21303, +23449, +25594, +25561, +25593, +25561, +25529, +25560, +23414, +25591, +27640, +25593, +19255, +23514, +25689, +21494, +25753, +23545, +25562, +27706, +25625, +25626, +23545, +25658, +27706, +29786, +29753, +31898, +27769, +27769, +29818, +29785, +27705, +27672, +25592, +25559, +23479, +23447, +23414, +21334, +21301, +21301, +21268, +19220, +19220, +21301, +19220, +19187, +19155, +17042, +17009, +16976, +16943, +14895, +12749, +10636, +10635, +12715, +10634, +8520, +8487, +8487, +6406, +6374, +6373, +6341, +6341, +4260, +4260, +6341, +6373, +6373, +6373, +8454, +8487, +8487, +8487, +8487, +8519, +8519, +8519, +8519, +8551, +8551, +8552, +8552, +10632, +10697, +10665, +12778, +14858, +16971, +19116, +19084, +12612, +8354, +12482, +16675, +16674, +16674, +16674, +18754, +18722, +20803, +20802, +20802, +22882, +22915, +22914, +24995, +24995, +27075, +27107, +27107, +27107, +29155, +29155, +29155, +29155, +29155, +29156, +29188, +31236, +31236, +31236, +31236, +31268, +31268, +31268, +31268, +31268, +31301, +31301, +31301, +31333, +33381, +33414, +33414, +31366, +33414, +33446, +33446, +33446, +33446, +33446, +33479, +35527, +35591, +37672, +37704, +37705, +37737, +37738, +37770, +39818, +39851, +39883, +39916, +41965, +39917, +39949, +42030, +42062, +42030, +42062, +42095, +42063, +44143, +44143, +44143, +44143, +44143, +44143, +44143, +44176, +44176, +44176, +44176, +44208, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44143, +44176, +44176, +44143, +44143, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +42063, +40015, +39983, +39983, +40015, +37935, +37935, +37935, +37935, +37935, +37935, +37935, +37935, +35887, +35887, +35855, +35855, +35855, +35855, +33807, +33807 +}, +{ +21522, +21522, +21523, +21523, +19442, +19410, +19410, +19410, +19411, +19411, +19410, +19410, +19410, +19411, +19410, +19410, +17298, +17330, +17330, +17298, +17298, +17298, +17297, +17297, +17298, +17298, +17298, +17330, +17330, +19378, +19411, +21491, +23571, +25684, +25716, +27797, +27796, +27797, +27829, +29877, +29909, +29876, +27796, +27796, +27796, +27763, +27763, +27731, +25650, +25618, +23537, +23504, +21424, +21424, +21424, +21424, +21425, +21392, +21424, +21425, +21425, +21392, +21392, +21425, +23505, +21457, +21457, +23538, +23538, +23570, +23570, +25651, +23570, +23570, +23570, +23570, +23570, +23570, +23603, +25684, +27829, +29909, +29942, +29942, +32022, +32055, +32055, +32023, +32055, +32055, +32055, +32055, +32055, +32056, +32056, +32056, +30008, +30007, +29975, +27895, +27862, +25814, +25814, +25814, +25815, +27895, +27927, +27895, +27895, +29975, +32056, +29975, +32024, +32024, +29976, +29976, +32024, +31992, +31929, +29849, +33979, +36060, +36060, +36092, +38204, +38204, +38172, +38140, +38237, +38237, +40317, +40350, +40349, +40317, +40349, +42429, +40381, +40381, +42461, +42494, +42494, +40381, +40349, +40349, +36124, +34043, +36124, +34044, +34012, +34044, +31964, +31964, +29883, +29851, +29851, +29851, +29850, +29850, +27769, +29817, +27705, +27705, +27673, +27673, +25561, +23480, +25528, +23480, +23447, +23447, +21399, +21367, +21367, +21367, +21334, +19286, +21334, +19286, +17140, +19221, +19253, +19253, +19253, +19221, +17107, +19221, +19188, +17139, +17107, +17074, +17073, +17073, +19121, +14928, +14895, +14894, +14862, +14861, +14861, +12780, +14828, +12715, +10569, +8487, +8455, +10535, +10535, +10535, +10568, +10535, +10535, +10535, +10536, +10568, +10600, +10536, +10535, +8422, +8389, +2050, +2113, +4193, +4193, +4193, +6241, +6241, +8289, +8289, +8289, +8289, +8289, +8289, +8289, +10369, +12418, +12418, +12418, +12417, +10401, +8353, +6273, +4225, +4225, +2177, +2145, +2145, +4194, +4194, +2146, +2146, +2146, +2146, +2146, +2113, +2113, +2113, +2146, +2146, +2146, +2145, +2145, +2113, +2113, +2145, +2113, +4193, +6273, +2112, +4225, +2080, +2114, +2114, +10371, +8192, +35430, +58638, +58637, +60684, +52168, +54152, +54184, +52104, +43685, +39428, +31009, +35267, +31041, +37347, +41508, +43621, +45765, +49990, +52070, +52038, +54119, +54153, +50025, +33187, +29028, +18528, +18561, +20674, +20673, +20674, +18561, +18561, +20641, +18561, +20641, +20641, +20609, +22689, +22624, +22656, +47946, +41638, +39427, +39394, +52072, +52072, +54218, +64815, +52072, +43653, +47911, +47878, +49959, +49992, +56331, +47878, +49992, +43685, +58444, +54217, +49991, +54217, +45732, +52072, +54120, +54120, +47846, +47879, +41605, +50024, +49993, +49993, +39461, +39494, +35301, +37479, +33253, +31172, +29059, +29092, +24867, +26980, +22788, +20675, +18595, +16514, +16481, +14433, +14465, +14465, +14433, +14433, +14433, +14465, +16513, +16513, +14465, +14465, +14498, +16579, +14530, +14465, +16579, +14498, +16611, +16579, +14498, +14531, +14530, +14563, +16644, +12450, +14531, +14530, +14595, +16676, +12450, +12450, +14499, +12418, +14532, +10403, +8356, +4164, +4, +4, +5, +44476, +46590, +36026, +25495, +17076, +17076, +17076, +23447, +27706, +23512, +23512, +23577, +25690, +25658, +23512, +25593, +23480, +25625, +25625, +25625, +27738, +25625, +27738, +25658, +25658, +27738, +27738, +25625, +23512, +23512, +25593, +23544, +27706, +25657, +25592, +25625, +27737, +27705, +27673, +27705, +27705, +29818, +31866, +29786, +29818, +29818, +29786, +29785, +29785, +27705, +27640, +25559, +23446, +21366, +23446, +21301, +21333, +19252, +19252, +19220, +19219, +19252, +19219, +19155, +19122, +17041, +17008, +16975, +14894, +14861, +12748, +12716, +12715, +12682, +10633, +10601, +10600, +8487, +8422, +6341, +6341, +6341, +4260, +4260, +6341, +6373, +6405, +6373, +6405, +6406, +8454, +8486, +8486, +8487, +10567, +8519, +8519, +8519, +8519, +8519, +8520, +8520, +8552, +10632, +10697, +10698, +10698, +14892, +14891, +23342, +16970, +10433, +12514, +14594, +16642, +18722, +18690, +18690, +20770, +20738, +20802, +20835, +22882, +22882, +22882, +24963, +24995, +27075, +27107, +27107, +27107, +27107, +29123, +29155, +29155, +29155, +29155, +29156, +29156, +29188, +29188, +31236, +31236, +29188, +29220, +31268, +31268, +31268, +31301, +31301, +31301, +33349, +33381, +33381, +33413, +33413, +33414, +33414, +33414, +33446, +33478, +35527, +35527, +35559, +35591, +35592, +35624, +35657, +37705, +37738, +37770, +39819, +39851, +39884, +39884, +42028, +42029, +42029, +42029, +42029, +42062, +42094, +42094, +42095, +42095, +44143, +44143, +44143, +44175, +44175, +44208, +44208, +44208, +44208, +44208, +44176, +44176, +44208, +44208, +44208, +44208, +44208, +44176, +44176, +44176, +44176, +44143, +44144, +44144, +44144, +44144, +44144, +44144, +44143, +44143, +44143, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +37935, +37935, +37935, +35887, +35887, +35887, +35919, +35887, +35887, +35887, +35887, +35887, +35887, +33839, +33839 +}, +{ +21555, +21555, +21523, +21523, +21523, +21491, +19443, +19443, +19443, +19443, +19411, +19411, +19410, +19378, +17330, +17330, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17297, +17297, +17298, +17330, +19378, +19378, +19378, +19411, +21491, +23604, +25684, +25749, +27797, +27797, +27829, +29877, +29909, +29909, +29876, +29876, +29844, +29844, +27796, +27763, +27731, +27731, +25650, +25618, +25617, +23537, +23505, +23505, +23505, +21425, +21425, +21425, +23505, +21425, +21393, +21425, +23505, +21457, +21425, +21457, +23505, +23538, +23538, +23570, +25651, +23602, +23570, +23570, +23570, +23570, +23538, +23571, +25683, +27796, +27829, +29909, +29910, +29942, +29974, +32023, +29974, +29975, +29975, +29975, +29975, +29975, +29975, +29975, +30007, +29975, +29975, +27927, +27895, +27862, +25814, +25814, +25814, +25815, +25815, +25815, +27862, +27894, +27895, +29943, +29975, +29975, +29975, +29976, +29976, +32024, +31992, +31929, +29849, +31898, +33979, +36060, +36092, +38172, +38172, +38172, +38141, +38205, +38237, +40317, +40350, +40349, +40349, +40381, +42462, +42462, +42462, +42494, +42494, +40413, +40381, +40349, +38269, +36124, +34044, +36124, +34044, +34044, +34045, +34012, +31964, +31963, +29883, +29851, +27802, +27770, +27769, +29818, +29850, +29786, +29786, +27673, +25593, +25561, +23480, +23480, +23480, +23480, +23447, +21367, +21367, +21367, +21367, +21334, +19254, +19286, +19286, +19221, +19221, +19220, +17140, +17172, +17140, +17108, +17140, +17107, +17107, +17107, +14993, +14961, +14960, +14928, +14895, +14895, +14895, +14862, +14861, +14828, +12780, +12715, +12682, +10601, +10568, +10535, +10535, +10535, +10535, +10535, +10535, +10535, +10535, +10535, +10568, +10568, +8488, +10568, +8454, +8389, +2082, +2113, +4161, +4193, +4193, +6241, +6241, +6241, +6241, +8289, +8289, +8289, +8289, +8321, +8321, +10369, +12418, +12418, +10369, +8321, +6273, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +4162, +2145, +2145, +2145, +2145, +2145, +2113, +2113, +2113, +2145, +2145, +2145, +2145, +2145, +4193, +4193, +4193, +4161, +2112, +4192, +4192, +2113, +2113, +4193, +8387, +10272, +22883, +58639, +56459, +54345, +52200, +56362, +52071, +54216, +56297, +43653, +39493, +35268, +33155, +28928, +39525, +43588, +49960, +54217, +49990, +58344, +58345, +52071, +60459, +45767, +37349, +28995, +22722, +18528, +18560, +20641, +18528, +20609, +18561, +18561, +20609, +20609, +20609, +20609, +22657, +24736, +31107, +50123, +35267, +41540, +56330, +56298, +49959, +54218, +43685, +60524, +47911, +47846, +49959, +54185, +43653, +49992, +47846, +45798, +47911, +45798, +52137, +58411, +56330, +47878, +52039, +58378, +49926, +52072, +58444, +43685, +47911, +45799, +45800, +33187, +37413, +33220, +35366, +26946, +35431, +29125, +27012, +22819, +22819, +16481, +14433, +18627, +20772, +14498, +14498, +14466, +12417, +14498, +16579, +14498, +12385, +14498, +14498, +14498, +14498, +14498, +14530, +14498, +12385, +16578, +16579, +16579, +16611, +16611, +14531, +14531, +14531, +16612, +14499, +14531, +12450, +12483, +14597, +12484, +10437, +10372, +12485, +10437, +2050, +2, +36, +12716, +23314, +21298, +23412, +19187, +21268, +23447, +25528, +25528, +29754, +27706, +27739, +27738, +25690, +27835, +27738, +27738, +27706, +27738, +27738, +29819, +29819, +27738, +27771, +29851, +29883, +29851, +27770, +27738, +27770, +29851, +29851, +29851, +27770, +25625, +25657, +27706, +27738, +29818, +29786, +27737, +29786, +29818, +29786, +29818, +31866, +29786, +29753, +27705, +27705, +29785, +29753, +27640, +25559, +25527, +23414, +21301, +21301, +21301, +21333, +19220, +19220, +19220, +17139, +19219, +19155, +17074, +17041, +17008, +14927, +14894, +14862, +12781, +12748, +12683, +10635, +10602, +10601, +10568, +8519, +8454, +6373, +6341, +6341, +6341, +4260, +6341, +6341, +6373, +6405, +6405, +6406, +6406, +8486, +8486, +8487, +8519, +10567, +8519, +8519, +8519, +8520, +8552, +8520, +8552, +10633, +10664, +12746, +12778, +12779, +14924, +16971, +25358, +16937, +10434, +12514, +14594, +16674, +18722, +18690, +18722, +20770, +18722, +20802, +20835, +20834, +22882, +22882, +24963, +24995, +24995, +27075, +27075, +27107, +27107, +29123, +29155, +29155, +29155, +29156, +29188, +29188, +29188, +31236, +31236, +31268, +31268, +31268, +31268, +31269, +31301, +31301, +33349, +33349, +33381, +33413, +33414, +33446, +33446, +33446, +33478, +33479, +33478, +35527, +35559, +35559, +35559, +35592, +37672, +37672, +37705, +37705, +37738, +37770, +39819, +39851, +39884, +39884, +42028, +42029, +42029, +42029, +42062, +42094, +44143, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +44143, +44175, +44208, +44208, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44144, +44144, +44143, +44143, +42095, +42095, +42095, +44111, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +37935, +37935, +37935, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887, +35887 +}, +{ +23635, +21555, +21523, +21522, +21523, +21523, +21523, +21523, +21491, +19443, +19411, +19411, +19411, +19378, +17330, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17330, +19378, +19378, +19378, +19410, +19411, +23604, +25684, +25717, +27797, +27797, +29877, +29877, +29909, +29909, +29909, +29877, +29876, +29876, +29844, +27796, +27764, +27763, +27763, +27731, +27730, +25650, +25618, +23569, +23569, +23505, +23505, +23505, +23505, +23505, +23473, +23473, +23505, +21425, +21425, +21425, +21457, +21490, +23538, +23570, +23570, +23603, +23570, +23570, +23570, +21490, +21490, +23571, +23603, +25716, +27797, +29877, +29909, +29909, +29942, +29942, +29942, +29942, +29942, +29942, +29942, +27894, +29943, +29975, +29975, +29943, +27895, +27894, +25814, +25782, +25782, +25782, +25782, +25815, +25782, +25814, +27862, +27894, +27862, +27895, +29975, +29943, +29943, +29943, +29976, +29976, +31992, +29881, +29849, +31866, +33979, +36060, +38140, +38172, +38172, +38172, +38173, +36156, +38237, +40317, +40349, +40349, +40349, +40381, +42462, +42462, +42494, +42494, +40413, +40381, +40381, +40381, +40349, +38237, +36124, +36156, +34076, +34012, +34045, +34012, +34012, +29883, +29883, +29851, +27770, +27738, +27769, +29850, +31931, +29786, +29818, +27673, +25561, +23480, +23448, +23480, +23448, +23480, +21399, +21367, +21334, +21367, +21367, +21334, +19254, +17173, +19221, +19221, +19221, +17172, +17108, +17140, +17108, +17140, +17108, +14995, +17107, +17139, +14993, +14928, +14928, +14927, +14895, +14895, +14895, +14862, +12781, +12748, +10667, +12683, +10634, +10601, +10568, +10568, +10536, +10535, +8455, +10535, +10535, +10568, +10568, +10536, +10568, +10568, +10568, +10568, +10503, +6341, +2082, +2113, +4161, +4161, +4193, +6209, +6209, +6241, +6241, +6241, +6241, +6241, +6241, +8289, +8289, +10369, +10337, +10337, +8289, +6241, +6241, +4193, +4193, +4193, +2145, +2145, +4193, +4193, +4193, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +2145, +4193, +4161, +4161, +4161, +4193, +4193, +4193, +4161, +4193, +4193, +4193, +4161, +4161, +10435, +6144, +24932, +48108, +60654, +56362, +60652, +50087, +54216, +49990, +49958, +58411, +35202, +33155, +28929, +31075, +28929, +39461, +43588, +43653, +52104, +56329, +52070, +52038, +54185, +45701, +43655, +31042, +20576, +20641, +20609, +20641, +22722, +20674, +20641, +18561, +20609, +20641, +20609, +20609, +20641, +20608, +24801, +39527, +50090, +35266, +43653, +58443, +52104, +47813, +33056, +50024, +41508, +45798, +43685, +41507, +54218, +41572, +39427, +47879, +47879, +50024, +52137, +45798, +47910, +45765, +45765, +49959, +47813, +52072, +52072, +41540, +56363, +43653, +43686, +39493, +37445, +43817, +31140, +33253, +29092, +26979, +22851, +18658, +20738, +22917, +16578, +14465, +16578, +14530, +10305, +14498, +14530, +12450, +12417, +12450, +12450, +12450, +12418, +12450, +14498, +12450, +12450, +12417, +14465, +14497, +16578, +18691, +16578, +16579, +16579, +12386, +14499, +14499, +14499, +10338, +12451, +12549, +12550, +8325, +2051, +2084, +4199, +10505, +14828, +23281, +27605, +31831, +31799, +27606, +23478, +23446, +29818, +29786, +27673, +27706, +29786, +31932, +29851, +27771, +29884, +27803, +29884, +27803, +29851, +31931, +27738, +29819, +29851, +29883, +29851, +29851, +31996, +31964, +29851, +27771, +27770, +27738, +27738, +27738, +27738, +27738, +27770, +27738, +27770, +29851, +29850, +29850, +31899, +31899, +29850, +29818, +31898, +31899, +29786, +29785, +29753, +27673, +25560, +25560, +25527, +23447, +23447, +23414, +21333, +21333, +19253, +21301, +19220, +19187, +17139, +17106, +17106, +17041, +14928, +14928, +14927, +12814, +12781, +12716, +12715, +10667, +10634, +10602, +10569, +8520, +8487, +8486, +8454, +6341, +6341, +6341, +6341, +6341, +6341, +6373, +6373, +6405, +6406, +6406, +6438, +8486, +8487, +8519, +10567, +10599, +8519, +8519, +8519, +8552, +8552, +8552, +10632, +10633, +10633, +12746, +12779, +12811, +14924, +19084, +23309, +14824, +12514, +14594, +16642, +16674, +18722, +18722, +18722, +18722, +18722, +20802, +20835, +20834, +20834, +22882, +22915, +24963, +24962, +24995, +27075, +27075, +27075, +29123, +29155, +29155, +29156, +29156, +29188, +31236, +31236, +31236, +31268, +31268, +31300, +31301, +31301, +33349, +33349, +33381, +33381, +33381, +33414, +33414, +35494, +33446, +35494, +35526, +35527, +35559, +35559, +35559, +35591, +37640, +37640, +37672, +37704, +37705, +37705, +37737, +37738, +37770, +39819, +39851, +41932, +41932, +42028, +42029, +42029, +42061, +42062, +42094, +44143, +44143, +42095, +42095, +44143, +44143, +42095, +42095, +44143, +44143, +44208, +44208, +44208, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44144, +44143, +42095, +42063, +42063, +42063, +42095, +44111, +42063, +42063, +42095, +42063, +40015, +40015, +40015, +40015, +37967, +37934, +37934, +37934, +35886, +35886, +35918, +37967, +37967, +35887, +35887, +35887, +35887, +35887, +35887 +}, +{ +23635, +21555, +21523, +21522, +21523, +21523, +21523, +21523, +21523, +19443, +19443, +19411, +19411, +19378, +17330, +17298, +17265, +17265, +17297, +17298, +17298, +17298, +17298, +17298, +17330, +17330, +19378, +19410, +19378, +17330, +19378, +19411, +21523, +23604, +25716, +25717, +27797, +27829, +29877, +29909, +29909, +29909, +29909, +29909, +29877, +29876, +29844, +29844, +27796, +29844, +27796, +27763, +27731, +25650, +25650, +25618, +23538, +23538, +23506, +23538, +23506, +23505, +23506, +23506, +21457, +21425, +21425, +21457, +21457, +21457, +21490, +23570, +23571, +23571, +23570, +23538, +21490, +23538, +23571, +23603, +25684, +27796, +27829, +27829, +27829, +29910, +29942, +29942, +27862, +27862, +27862, +27862, +27862, +27862, +27894, +29943, +27862, +27862, +27862, +25782, +25782, +25782, +23734, +23734, +23734, +25782, +25782, +25814, +27862, +27862, +27862, +27895, +27895, +27895, +27863, +27895, +29944, +29944, +29880, +29817, +31834, +33979, +36060, +36092, +38172, +38172, +36092, +36093, +36124, +38237, +38269, +40349, +40349, +40349, +40381, +42462, +42462, +42462, +42462, +40381, +40381, +40382, +40382, +40382, +38269, +36157, +36189, +36124, +34012, +34012, +31964, +34044, +29883, +29851, +29851, +27770, +27770, +27770, +29818, +29818, +27738, +27738, +25593, +23480, +23448, +23448, +23480, +23448, +21367, +21367, +21367, +21334, +19286, +19254, +19286, +19286, +17140, +19221, +19221, +19221, +17172, +17108, +17140, +17108, +17140, +17108, +12914, +14995, +17107, +17042, +17041, +14960, +17008, +14895, +14894, +14862, +12749, +12748, +12748, +10667, +12715, +10634, +10569, +10536, +10535, +10535, +10535, +10503, +10568, +10568, +10568, +10568, +10536, +10568, +10568, +10536, +10568, +8454, +6308, +2114, +2113, +4161, +4161, +4161, +4161, +4161, +4161, +6241, +6241, +6241, +6241, +6241, +6241, +8321, +8289, +8289, +8289, +6209, +6241, +4161, +4193, +4193, +4193, +2145, +4193, +4193, +4193, +4193, +4161, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +2112, +4193, +2113, +2081, +4162, +6209, +10304, +12352, +54382, +41670, +62733, +62667, +60555, +58442, +52104, +52072, +49959, +47847, +45800, +28897, +26817, +31043, +31074, +33122, +54186, +41507, +52136, +64976, +45731, +62636, +56298, +47815, +47881, +28930, +22657, +20609, +20641, +20641, +18496, +20609, +20641, +20609, +20609, +20641, +18529, +20641, +22722, +20608, +24736, +37446, +45832, +41605, +43685, +54218, +54217, +52104, +47879, +56363, +41540, +54250, +45766, +45766, +54185, +41540, +49960, +47879, +47911, +52105, +47911, +39459, +43652, +47878, +43652, +52104, +52072, +45766, +45733, +49992, +41540, +49992, +50025, +43687, +45833, +35366, +29027, +33253, +33285, +27011, +24997, +20771, +18691, +18691, +14497, +14465, +16578, +16578, +14498, +12417, +12417, +14498, +14530, +12450, +12418, +12418, +12450, +12417, +12417, +14498, +14530, +16578, +16577, +16577, +16578, +18659, +16514, +16547, +18692, +16580, +14500, +14500, +12485, +12485, +8324, +2050, +3, +10570, +19088, +25460, +27542, +27607, +23445, +23446, +23446, +25624, +27705, +25592, +27738, +27738, +27738, +27739, +29884, +29851, +29851, +29851, +31996, +31964, +32028, +32028, +29915, +34109, +34077, +38238, +29818, +31931, +34044, +34044, +34044, +34044, +34077, +31964, +29851, +31963, +31996, +31963, +29851, +29850, +29883, +31964, +29851, +29851, +31931, +29851, +29818, +31931, +31963, +29850, +29818, +31898, +31931, +31866, +29786, +29786, +29786, +27640, +25560, +27608, +25527, +23414, +23414, +21334, +21301, +19220, +19220, +21268, +19187, +17107, +17074, +17041, +17073, +14960, +12815, +12814, +12814, +12749, +10668, +10635, +10634, +10602, +10601, +10569, +8520, +8487, +8486, +8454, +6373, +6340, +6341, +6341, +6341, +6341, +6341, +6373, +6373, +6405, +6406, +6438, +8486, +8487, +8519, +8519, +10599, +10600, +8552, +8551, +8552, +8552, +8552, +8552, +10601, +10633, +10665, +10698, +12811, +12843, +17004, +19116, +23244, +14759, +14562, +16642, +16674, +18722, +18722, +18722, +18754, +18754, +18722, +20802, +20835, +20834, +22882, +22915, +24963, +24963, +24962, +24994, +27075, +27075, +27107, +29123, +29155, +29155, +31204, +31236, +31236, +31236, +31236, +31236, +31268, +31268, +33349, +33349, +33381, +33381, +33381, +33381, +33381, +33381, +35462, +35461, +35462, +35494, +35494, +35526, +35559, +35559, +35559, +37640, +37672, +37672, +37704, +37705, +37705, +37705, +37737, +37737, +39818, +39818, +39818, +39883, +41932, +41964, +41996, +42029, +42029, +42061, +42062, +42094, +42094, +42062, +44143, +44143, +44143, +44143, +44175, +44175, +44175, +44175, +44176, +44176, +44176, +44208, +44176, +44208, +44208, +44208, +44208, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44144, +44143, +44143, +42095, +42095, +42095, +42095, +44143, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +40015, +37967, +37966, +37966, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +35887, +35887, +35887 +}, +{ +23635, +23635, +21555, +21522, +19442, +19442, +21523, +21523, +21523, +19443, +19443, +19411, +19411, +19410, +17330, +17298, +17265, +17265, +17297, +17298, +17298, +17298, +17298, +17298, +19378, +19378, +19378, +19378, +17330, +17330, +19378, +19411, +21491, +21523, +23604, +25716, +25748, +27797, +29877, +29909, +29909, +29909, +29909, +29909, +29877, +29877, +29877, +29844, +29844, +29844, +29844, +27764, +27731, +25651, +25651, +25651, +25618, +25618, +23538, +23538, +23538, +23506, +23506, +23506, +21457, +21457, +21425, +21457, +21457, +21458, +21490, +23538, +23570, +23571, +23571, +23570, +23538, +23570, +23571, +23603, +25651, +25684, +25748, +27796, +27797, +27797, +27829, +27829, +27829, +27829, +27829, +27829, +27829, +27830, +27830, +27862, +27862, +27830, +25782, +25782, +25749, +23702, +23702, +23702, +23702, +23734, +25782, +25782, +25782, +25814, +27863, +25814, +27863, +27863, +27863, +27895, +29943, +29912, +29848, +29817, +31834, +33947, +36060, +36092, +38172, +36124, +36092, +36093, +36124, +36157, +38269, +40350, +38269, +40349, +40349, +40382, +42429, +42462, +42461, +40381, +40349, +40381, +40382, +40382, +38269, +38237, +38237, +36125, +34012, +34012, +31963, +31964, +29883, +29851, +29851, +29851, +29850, +27770, +27737, +27737, +27738, +27706, +25593, +23480, +23480, +23480, +25561, +23480, +21367, +21334, +19286, +19254, +19254, +19254, +19254, +19254, +19221, +19221, +17140, +17140, +17140, +17075, +17107, +17075, +17075, +17108, +14962, +14962, +17042, +17042, +17041, +17008, +14927, +14895, +12814, +12781, +12748, +12748, +12748, +12747, +12715, +10634, +10569, +8488, +8455, +8455, +8487, +8487, +10536, +10536, +10568, +10568, +10535, +10536, +10536, +8456, +10535, +8454, +4227, +2113, +2113, +4161, +2113, +4161, +4161, +4161, +4161, +4193, +4193, +6241, +6241, +6241, +6241, +6241, +8289, +8289, +6241, +6241, +4161, +4161, +2113, +2113, +2113, +2145, +2145, +4193, +4161, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4161, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +4193, +4162, +6210, +10305, +14400, +43914, +62735, +60588, +52103, +62634, +54216, +56297, +54184, +49959, +43620, +47880, +41607, +22656, +28995, +22624, +35301, +43752, +47879, +45766, +58476, +50023, +64911, +58410, +43588, +43654, +35203, +22624, +22689, +20609, +20674, +20609, +20609, +20641, +20609, +18529, +18529, +20609, +18529, +20609, +22722, +18528, +31075, +47978, +33154, +49992, +60589, +47878, +49959, +54217, +47879, +47879, +47879, +45733, +52072, +43653, +49960, +41507, +52105, +49992, +45798, +50024, +47911, +45733, +43653, +54185, +41539, +47846, +52105, +49992, +47879, +45799, +50025, +52138, +39461, +41574, +41607, +24736, +35366, +33254, +18560, +24899, +12320, +12352, +14465, +14497, +14497, +14465, +14497, +14498, +16578, +14498, +14465, +16546, +14498, +14465, +12417, +12417, +14498, +14498, +16578, +16610, +16578, +14497, +16577, +16610, +18724, +18725, +18693, +16581, +16614, +14534, +8195, +6147, +10438, +14697, +19021, +25393, +31798, +36025, +29784, +23446, +23447, +27674, +27738, +27738, +23545, +25658, +27771, +29883, +23545, +27803, +27738, +29884, +31964, +29883, +31964, +34076, +31996, +31963, +31996, +32028, +31963, +34108, +34076, +38270, +34044, +31963, +38237, +34076, +36157, +36189, +34109, +34044, +31963, +31996, +31996, +31964, +31963, +31963, +29883, +29851, +31931, +31899, +31931, +31931, +29850, +31899, +31899, +29786, +29818, +29786, +29818, +29818, +29753, +27673, +27640, +25560, +25528, +25528, +23447, +21334, +21301, +21301, +19220, +19220, +19187, +19220, +19155, +17074, +14993, +14960, +17008, +14927, +12781, +12781, +12748, +10700, +10667, +10602, +8521, +8521, +8520, +8487, +8455, +6406, +8453, +6373, +6373, +6340, +6341, +6341, +6341, +6341, +6373, +6373, +6405, +6406, +6406, +6406, +8486, +8487, +8519, +8519, +8519, +10600, +8552, +8552, +10600, +10600, +8552, +8552, +10633, +10665, +12745, +12746, +12811, +12843, +17036, +21196, +21130, +14693, +16643, +16643, +18722, +18722, +18722, +18754, +18754, +18754, +18722, +20802, +20835, +20834, +22882, +22915, +24963, +24963, +24962, +24995, +27075, +27107, +29123, +29155, +29155, +29156, +31236, +31236, +31236, +31236, +31236, +31268, +31268, +31268, +33349, +33349, +33381, +33381, +33381, +33381, +35461, +35461, +35461, +35462, +35494, +35494, +35526, +35526, +37607, +37639, +37639, +37640, +37672, +37704, +37704, +37705, +37737, +39785, +39785, +39818, +39818, +39818, +39851, +41931, +41964, +41964, +42028, +42029, +42061, +42061, +42062, +44142, +42094, +42062, +42095, +42095, +44143, +44143, +44143, +44175, +44175, +44175, +44175, +44175, +44175, +44175, +44176, +44176, +44176, +44176, +44208, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +37967, +37967 +}, +{ +21555, +21555, +21555, +21523, +19442, +19442, +21523, +21555, +21523, +21523, +19443, +19443, +19411, +19378, +17298, +17298, +17265, +17265, +17297, +17298, +17298, +17298, +17298, +17298, +17330, +17330, +17330, +19378, +17330, +17330, +19410, +19443, +21459, +21491, +23604, +25684, +25716, +27797, +27829, +29877, +29877, +29909, +29909, +29909, +29877, +29844, +29844, +29844, +29877, +29876, +29844, +27764, +27763, +27731, +27731, +27731, +25651, +25651, +25618, +25618, +23538, +23538, +23506, +23506, +21457, +21425, +21425, +21457, +21457, +21458, +21490, +23538, +21490, +23571, +23571, +23570, +21522, +23571, +23603, +23603, +23603, +23635, +25684, +25716, +25716, +25716, +25716, +25748, +25749, +25749, +25749, +27829, +25781, +25781, +27830, +27830, +25782, +25781, +25781, +25749, +23701, +23701, +23701, +23701, +21621, +23734, +25782, +23701, +25749, +25814, +25814, +25782, +25782, +25782, +27863, +27895, +29944, +29912, +29848, +27736, +31834, +33947, +33980, +36060, +36124, +36124, +36060, +34012, +34044, +36156, +38237, +38269, +38269, +38301, +40382, +40381, +40349, +40381, +40381, +40349, +40349, +40349, +40382, +40382, +38269, +36157, +36189, +36157, +34044, +34044, +31963, +31931, +29883, +29851, +29850, +29851, +29851, +29850, +29818, +29786, +27737, +27705, +25560, +23513, +23481, +23481, +25561, +23480, +21367, +19254, +17173, +19221, +19254, +19254, +19253, +17173, +19221, +19221, +17108, +17108, +17108, +17075, +17075, +14994, +14962, +17075, +14994, +14962, +14994, +14961, +14960, +14928, +14927, +12846, +12814, +12781, +12748, +12748, +12747, +10666, +10634, +10601, +10569, +8488, +8487, +8487, +10535, +8488, +10536, +8488, +10568, +10568, +8488, +10536, +10536, +8423, +8454, +8421, +2114, +2113, +2113, +4161, +2113, +4161, +4161, +4161, +4161, +4161, +4193, +4193, +4193, +4193, +6241, +6241, +6241, +6241, +6241, +4161, +4193, +4193, +2113, +2113, +2145, +2145, +4193, +4193, +4161, +4161, +4161, +4161, +4193, +4193, +4193, +4193, +4193, +4193, +2113, +2113, +4161, +4161, +4161, +4193, +4193, +4193, +4160, +0, +4161, +6209, +6176, +10272, +33349, +60687, +58410, +54216, +56296, +56328, +58410, +54185, +47846, +45798, +54186, +41606, +33188, +26850, +24802, +24769, +33155, +31009, +52040, +54218, +50023, +49990, +56329, +56297, +43621, +45735, +28930, +22656, +22722, +22787, +22787, +16416, +20641, +18529, +18561, +20609, +18529, +20609, +18561, +20609, +22722, +18528, +33188, +37413, +45864, +56331, +54249, +47813, +39394, +49959, +45766, +41507, +49959, +47911, +39427, +49992, +37346, +43685, +45733, +45733, +45766, +43653, +33120, +43685, +43620, +54217, +52105, +43653, +43653, +50025, +45799, +43719, +41638, +39461, +43720, +33155, +35301, +33254, +31206, +24899, +29125, +22818, +20740, +18627, +16578, +14433, +14465, +14466, +14465, +14466, +14433, +16513, +16546, +14465, +14433, +14433, +14466, +14466, +14466, +12353, +10273, +12385, +14531, +16579, +14531, +14531, +14533, +14566, +14599, +8261, +4101, +10472, +19022, +33780, +38072, +33879, +31798, +31864, +29784, +25559, +25560, +27706, +27739, +27706, +27739, +27772, +27771, +27804, +25690, +27738, +27803, +31964, +31996, +31996, +29915, +34141, +36221, +36221, +36189, +34076, +36188, +36188, +38269, +34076, +36156, +38301, +36189, +34043, +38269, +34076, +36189, +38269, +36157, +36157, +36157, +36157, +34076, +34076, +34076, +34044, +31931, +29850, +31931, +31898, +31899, +34011, +31931, +29786, +27705, +27737, +29786, +25592, +25592, +29785, +27673, +25527, +23479, +25559, +23415, +23415, +21334, +21301, +21301, +21301, +21268, +21268, +19155, +19187, +17074, +17041, +14928, +14927, +14927, +12814, +12781, +12748, +10667, +10666, +10634, +10601, +8520, +8487, +8487, +8455, +6406, +6405, +6373, +6373, +6340, +6340, +6341, +6341, +6341, +6373, +6373, +6405, +6406, +6406, +6406, +6406, +8486, +8487, +8519, +8519, +8519, +8551, +8520, +8520, +8552, +10632, +10633, +10633, +10633, +10665, +10698, +10731, +10763, +12811, +17036, +21164, +18920, +12579, +16643, +16674, +18722, +18722, +18754, +18754, +18754, +20802, +20771, +20803, +20803, +20834, +22882, +22915, +24963, +24963, +24995, +27043, +27075, +27107, +29155, +29155, +29155, +31204, +31236, +31236, +31236, +31236, +31268, +31268, +31268, +33348, +33348, +33381, +33381, +35429, +35429, +35429, +35461, +35461, +35462, +35494, +35526, +37574, +37606, +37607, +37607, +37639, +37639, +37672, +37672, +37704, +37705, +37737, +39785, +39785, +39817, +39818, +39818, +39818, +39851, +41931, +41932, +41964, +42028, +42029, +42061, +42061, +42062, +44142, +44142, +42062, +44143, +44143, +44143, +44143, +44143, +44175, +44175, +44175, +44175, +44175, +44175, +44175, +44143, +44143, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +44144, +44144, +44144, +44144, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40047, +40047, +40015, +40015, +40015, +37967, +37967, +40015, +40015, +37967, +37967, +37967, +37967, +37967, +37967, +37967 +}, +{ +21554, +21554, +21555, +21522, +19474, +19442, +21523, +21555, +21555, +21523, +19443, +19443, +19411, +19378, +17330, +17298, +17297, +17298, +17298, +17298, +17330, +17330, +17330, +17330, +17330, +17330, +19378, +19378, +17330, +17330, +19378, +19411, +19410, +21491, +23571, +23636, +25716, +27764, +27797, +27797, +27829, +29877, +29909, +29877, +29877, +29845, +29845, +29877, +29877, +29877, +29844, +29844, +27764, +27764, +27763, +27763, +25683, +25651, +25651, +25651, +25619, +25619, +23538, +23506, +21458, +21457, +21425, +21425, +21457, +21457, +21458, +21490, +21490, +21490, +23571, +23571, +23570, +23571, +23603, +23603, +23603, +23603, +23603, +23603, +23635, +25684, +25716, +25716, +23636, +25716, +25716, +25716, +25716, +25717, +25749, +25749, +25717, +25717, +23669, +23669, +23669, +23669, +21621, +21621, +21621, +23702, +23702, +23702, +23702, +25782, +25782, +25750, +25750, +25750, +25782, +25783, +27863, +27832, +27768, +27736, +29786, +33947, +33980, +36060, +36092, +36092, +34012, +34012, +34044, +36156, +36189, +36189, +38269, +38269, +38301, +40349, +40349, +40349, +40349, +40381, +40381, +40349, +40349, +40350, +38269, +36156, +36124, +34044, +34044, +34044, +31963, +31931, +29851, +29851, +29850, +29851, +29851, +29818, +27738, +27738, +27706, +25625, +23512, +25561, +25561, +23448, +23448, +21368, +21335, +19254, +17174, +19221, +19254, +19221, +17173, +17141, +17140, +17140, +15027, +17108, +17075, +17075, +17075, +14994, +14962, +14995, +14962, +14962, +14961, +14896, +14896, +14895, +14894, +12846, +12814, +12781, +12748, +12748, +10667, +8586, +10602, +10569, +8520, +8488, +8487, +8487, +8487, +8488, +8520, +8488, +10568, +10568, +10536, +10536, +10536, +8423, +8454, +8421, +2082, +2113, +2113, +4161, +2113, +4161, +2113, +4161, +4161, +4161, +4161, +4161, +4193, +4193, +6241, +6241, +6241, +6241, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4161, +4161, +4161, +4161, +4161, +4161, +4161, +4161, +4161, +4161, +2113, +2113, +2113, +2113, +4161, +4161, +4161, +4193, +4225, +2080, +8322, +8322, +12449, +27044, +54381, +58508, +58442, +64878, +58473, +52070, +49925, +45701, +52072, +41573, +41541, +35267, +26881, +22689, +24834, +24769, +43720, +43687, +54153, +47879, +50056, +49990, +52103, +56330, +49992, +45735, +31108, +24770, +20642, +24835, +22787, +16448, +20674, +18594, +18529, +20642, +18561, +18561, +18561, +18529, +22689, +18528, +35333, +39493, +45831, +41540, +45732, +54217, +49992, +52040, +52073, +41508, +47879, +49992, +47847, +49992, +45734, +52105, +47879, +52073, +45798, +39395, +56331, +45765, +58411, +43652, +45766, +47879, +43686, +43718, +41638, +33154, +43752, +35268, +37414, +31075, +24802, +29061, +26981, +14368, +22852, +14432, +20773, +16514, +16514, +12353, +14466, +14498, +14498, +14466, +14466, +14466, +12386, +14434, +14499, +16580, +16580, +14499, +14500, +16613, +16613, +12420, +8227, +8227, +12486, +16744, +16810, +18924, +23151, +27442, +33847, +36025, +34009, +31929, +29785, +29785, +27704, +27705, +27705, +27705, +27738, +27706, +31900, +27739, +31932, +27771, +27771, +27771, +27738, +31996, +31963, +29882, +34075, +36188, +38269, +38269, +36221, +34140, +36221, +36188, +36188, +38268, +40381, +36155, +36188, +38301, +40349, +36188, +40382, +38269, +38302, +38269, +38302, +38269, +34076, +34044, +34043, +34076, +34044, +31995, +31963, +31995, +34011, +31899, +29850, +31899, +31898, +27705, +27673, +27737, +27705, +25560, +25560, +27640, +25560, +23447, +23447, +23479, +23415, +23414, +21302, +21301, +21301, +19188, +17107, +17107, +17074, +19154, +17041, +14928, +14927, +14894, +14894, +12748, +12780, +10667, +10634, +10601, +10601, +8520, +8487, +8487, +8454, +6406, +6374, +6373, +6373, +6373, +6341, +6373, +6341, +6341, +6373, +6373, +6373, +6405, +6406, +6406, +6406, +6406, +8486, +8487, +8519, +8519, +8519, +8552, +8520, +8552, +10632, +10633, +10633, +10633, +10665, +10666, +10698, +10731, +10763, +10763, +19084, +21163, +14726, +12515, +18691, +18690, +18722, +18722, +18754, +20802, +20802, +20802, +20803, +20803, +20803, +20802, +22882, +24963, +24963, +24963, +24995, +27043, +27075, +27107, +29155, +29155, +29156, +31204, +31236, +31236, +31236, +31236, +31268, +31268, +31268, +33348, +33348, +33381, +33381, +35429, +35429, +35461, +35461, +35461, +35494, +35494, +37574, +37574, +37606, +37606, +37639, +37639, +37639, +37672, +37672, +37704, +37705, +37737, +39785, +39817, +39817, +39818, +39818, +39818, +39818, +39851, +41932, +41932, +39948, +42028, +42029, +42029, +42061, +42062, +42062, +42062, +44143, +44143, +44142, +42094, +44143, +42095, +42095, +42095, +44175, +44175, +44175, +44175, +42095, +44143, +44143, +44143, +44176, +44176, +44143, +44143, +44143, +44143, +44176, +44176, +44144, +44144, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40047, +40047, +40015, +40047, +40015, +40015, +40047, +40047, +40015, +40015, +37967, +37967, +37967, +37967, +37967, +37967 +}, +{ +21522, +21522, +21522, +19474, +21522, +21523, +21523, +21523, +21523, +21523, +19443, +19443, +19411, +19379, +19378, +17298, +17298, +17298, +17330, +17330, +19378, +19378, +19378, +19378, +17330, +19378, +19378, +19378, +17330, +17298, +17330, +19378, +19410, +21491, +21523, +23603, +25684, +25716, +27764, +27796, +27796, +27797, +29877, +29877, +29877, +29877, +29877, +29877, +29877, +29877, +29844, +29844, +29844, +27764, +27764, +27731, +27731, +27731, +25683, +25651, +25651, +25619, +25618, +23538, +21490, +21457, +21425, +21425, +19377, +19377, +21457, +21458, +21458, +21490, +23571, +23571, +23570, +23571, +23603, +23571, +23571, +21522, +21490, +21522, +23603, +23603, +23603, +23635, +23603, +23603, +23603, +23603, +23603, +23604, +23636, +23668, +23636, +23636, +23636, +21588, +21588, +21588, +21588, +21588, +21621, +21621, +23669, +23701, +23702, +23701, +23701, +23702, +23702, +23702, +23670, +25750, +25782, +27799, +27768, +27737, +29753, +31867, +33980, +36060, +36060, +34012, +34012, +34012, +34076, +36124, +36156, +36156, +36188, +38237, +38269, +38269, +40381, +40349, +40381, +40414, +40381, +40349, +38269, +38269, +40382, +36156, +34044, +31963, +34012, +34076, +31996, +31931, +29883, +29883, +29883, +29851, +27770, +27705, +25625, +25592, +27705, +25593, +23480, +23513, +23513, +21400, +21367, +19287, +19254, +19254, +19254, +19254, +17173, +17141, +17141, +17173, +17108, +17140, +15027, +17108, +17075, +14995, +17043, +14962, +14962, +14962, +12849, +14929, +14929, +12815, +12815, +14895, +12814, +12814, +12814, +12781, +12748, +12748, +12747, +10666, +10602, +10601, +8520, +8487, +8487, +8487, +8488, +10536, +8520, +8488, +8520, +10536, +10536, +10536, +10536, +8423, +8454, +8421, +2081, +2113, +2113, +2113, +4161, +4161, +2113, +4161, +4161, +4161, +4161, +4161, +4161, +4161, +6241, +6241, +6241, +4193, +4161, +4161, +2145, +2145, +2145, +4193, +4193, +4193, +4193, +4161, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +2113, +4161, +4161, +2113, +2112, +4161, +6241, +6176, +12384, +43979, +50089, +52135, +64780, +56361, +58473, +52103, +58410, +45733, +47847, +50025, +43654, +37380, +28995, +26915, +24834, +28995, +37380, +45832, +49959, +47879, +41604, +43651, +49991, +45765, +47847, +35235, +28962, +22689, +20641, +18561, +16448, +18529, +18529, +16481, +16480, +20674, +16481, +18561, +18529, +18496, +20609, +18496, +35301, +43752, +52138, +54250, +56330, +56297, +54185, +49959, +43653, +47879, +49960, +45734, +43653, +47847, +54218, +49960, +52137, +45766, +54251, +54218, +50024, +58444, +54185, +45733, +45766, +41540, +37379, +41606, +41639, +39493, +39558, +35333, +37479, +33253, +31206, +24932, +24965, +16545, +18691, +16545, +16579, +12320, +16546, +16546, +14466, +14466, +14499, +12418, +12386, +10306, +12386, +12419, +14467, +12387, +12419, +14532, +10339, +8195, +6146, +8228, +12520, +21005, +27377, +31603, +33781, +35927, +33879, +33880, +29752, +25656, +27834, +27834, +31997, +29884, +27771, +29851, +27771, +27738, +27771, +29852, +34012, +27706, +34045, +31965, +34077, +34077, +31931, +36156, +34075, +38268, +38268, +36155, +40414, +38301, +38366, +36221, +38301, +40446, +38268, +40381, +40414, +40414, +40414, +42494, +40381, +38268, +40381, +38301, +40382, +36188, +38301, +36189, +36189, +34076, +31995, +34075, +34075, +31963, +31963, +31995, +34011, +34011, +29850, +27737, +29785, +27705, +27705, +29785, +27673, +27672, +25592, +23479, +23414, +23446, +23414, +21333, +21301, +19221, +19188, +19220, +21268, +19188, +17075, +17074, +17074, +17074, +14960, +14927, +14927, +14894, +12813, +10635, +12747, +10666, +8553, +8520, +8520, +8487, +8486, +8486, +6374, +6373, +6341, +6373, +6373, +6341, +6340, +6341, +6341, +6341, +6373, +6373, +6373, +6405, +6406, +6406, +6406, +6406, +8486, +8487, +8519, +8519, +8551, +8552, +10600, +10600, +10633, +10665, +10633, +10665, +10665, +10666, +10698, +10763, +10796, +12843, +19149, +23244, +14693, +14595, +18691, +18690, +18690, +18722, +18722, +20802, +20802, +20802, +20803, +20803, +22851, +22850, +22882, +24931, +24963, +24963, +24995, +27043, +27075, +27107, +29155, +29155, +31204, +31236, +31236, +31236, +31236, +31268, +31268, +31268, +31268, +33348, +33380, +33380, +33380, +35461, +35461, +35461, +35493, +35493, +37542, +37542, +37574, +37574, +37574, +37606, +37607, +37639, +37639, +37672, +37672, +37704, +37705, +37737, +39817, +39817, +39785, +39818, +39818, +39818, +39818, +39851, +41931, +41931, +39915, +39948, +39948, +41997, +42029, +42061, +42062, +42062, +44110, +44110, +42062, +42062, +42062, +42094, +42094, +42094, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +44176, +44143, +44143, +42095, +42095, +42095, +44143, +44143, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42095, +42063, +42063, +42063, +42095, +42095, +42063, +40015, +40015, +40047, +40047, +40015, +40047, +40015, +40015, +40015, +40047, +40015, +40015, +40015, +37967, +37967, +37967, +37935, +37967 +}, +{ +21522, +19474, +19474, +19474, +19474, +21522, +21523, +21523, +19474, +19443, +19443, +19411, +19411, +19410, +19378, +17330, +17298, +17298, +17298, +17298, +17330, +17330, +17330, +17330, +17330, +17330, +17330, +19378, +17330, +17298, +17298, +17330, +19378, +19410, +21459, +21523, +23604, +25684, +25684, +25684, +27764, +27796, +29845, +29845, +29845, +29845, +29845, +29877, +29845, +29845, +29845, +29844, +27796, +27796, +27764, +27764, +27764, +25684, +25651, +25651, +25651, +25651, +25619, +25618, +23506, +21458, +21425, +21425, +21425, +19409, +21457, +21490, +19409, +21457, +21458, +21490, +21522, +23570, +23571, +23571, +21490, +21490, +21458, +21490, +21490, +21522, +21522, +21522, +19442, +19410, +19410, +19442, +21491, +21523, +21555, +23604, +23636, +21556, +21555, +21523, +19443, +19475, +19508, +21588, +21621, +21589, +21621, +21621, +21621, +23669, +23669, +23669, +21621, +23669, +23669, +23669, +25750, +27799, +27768, +27737, +29721, +31835, +33948, +33980, +34044, +34044, +34012, +34012, +34076, +34076, +36156, +36157, +36156, +36156, +36188, +36188, +38269, +38301, +40381, +40349, +40317, +40317, +38269, +38269, +38269, +36156, +34043, +34011, +34043, +34043, +34043, +31963, +29883, +29883, +29851, +29851, +29851, +27738, +27706, +27706, +27737, +25593, +25593, +25561, +21368, +19255, +19255, +19255, +19254, +19254, +19254, +19254, +17173, +17141, +15092, +17108, +17141, +17140, +14995, +14994, +14995, +17042, +17042, +14929, +12849, +12849, +12848, +12848, +12816, +12815, +12814, +12814, +12814, +12846, +12814, +10733, +10667, +10635, +10635, +10634, +10602, +8521, +8488, +8456, +8456, +8488, +10568, +10536, +8487, +8487, +10568, +10568, +10568, +10569, +10536, +8423, +8454, +6340, +33, +2113, +4225, +4193, +4225, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6274, +6242, +6241, +6241, +8290, +8290, +4129, +4129, +4194, +2081, +4162, +4162, +2082, +2082, +2082, +2081, +2145, +2177, +2113, +2113, +2113, +2081, +2113, +2146, +2146, +2113, +65, +65, +2114, +65, +2114, +2113, +2113, +2113, +2145, +4193, +6176, +10240, +37576, +54348, +52137, +52070, +58473, +54215, +58442, +52104, +58378, +47846, +39428, +49960, +43784, +29026, +26914, +24834, +24834, +31107, +41573, +60589, +49959, +54249, +54249, +64782, +52104, +43686, +43687, +39494, +20576, +24835, +20675, +16481, +16481, +14401, +16513, +16513, +16481, +18561, +16480, +18594, +18562, +16481, +20641, +22754, +35365, +35266, +43653, +56298, +54184, +47878, +50024, +45798, +45734, +47847, +43653, +43621, +45734, +54186, +45799, +54251, +52073, +41540, +50057, +43718, +47912, +54250, +43653, +56298, +49960, +47880, +39460, +35332, +39559, +35333, +37414, +39528, +33222, +26948, +35433, +24869, +22821, +16547, +14498, +14465, +14434, +12354, +14466, +12386, +12418, +14499, +10338, +10338, +8290, +10371, +10404, +8324, +4131, +2051, +2052, +2084, +14731, +19022, +25361, +29588, +31734, +31832, +33913, +33945, +25559, +29720, +29785, +29785, +31898, +31931, +31963, +31963, +29851, +31931, +29851, +31964, +29916, +27803, +29884, +31964, +34045, +31964, +31996, +34109, +31995, +38270, +40350, +36156, +40349, +38301, +40446, +38332, +38332, +38365, +40446, +40349, +40381, +40316, +42461, +46655, +42461, +44606, +42461, +42525, +42461, +40380, +40380, +40413, +40381, +34075, +40414, +40414, +38302, +31930, +34108, +34075, +31962, +31962, +31963, +29850, +34044, +31866, +31866, +29785, +27672, +27705, +27673, +25560, +23511, +25592, +25560, +23479, +23414, +21366, +21334, +19253, +21301, +19220, +17140, +17139, +17107, +19187, +19154, +17041, +15024, +14992, +14959, +14895, +12814, +12781, +10700, +10668, +12714, +10634, +10568, +8487, +8487, +8486, +8454, +6405, +6341, +6341, +6373, +6374, +6374, +6373, +6341, +6341, +6373, +6373, +6373, +6373, +6373, +6406, +6406, +6406, +6438, +6438, +6438, +8487, +8519, +8519, +8552, +8552, +8520, +10600, +10601, +10633, +10633, +10665, +10698, +10698, +10730, +10763, +10796, +14957, +21197, +18985, +14628, +16674, +16642, +16642, +16674, +16674, +18722, +18754, +20802, +20802, +22850, +22850, +22850, +22850, +22850, +24931, +24963, +24963, +27075, +27075, +27075, +29155, +29155, +29155, +31203, +31236, +31236, +31235, +31235, +31236, +31268, +33316, +33348, +33348, +35428, +35428, +35428, +35460, +35460, +35461, +37541, +37541, +37542, +37542, +37542, +37574, +37606, +37606, +37607, +39687, +37639, +37639, +37671, +37704, +37704, +37736, +39785, +39817, +39785, +39818, +39818, +39818, +39818, +39851, +41899, +39851, +39915, +41964, +41996, +42028, +42029, +42029, +42029, +42062, +42062, +42062, +42062, +42062, +42062, +42062, +42062, +42062, +42062, +42062, +42063, +42063, +42063, +42063, +42095, +42095, +42095, +42063, +42063, +42095, +42095, +42095, +42095, +44143, +42095, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +37967, +37967, +37967, +37967 +}, +{ +21522, +21522, +19474, +19474, +21522, +21522, +21523, +21523, +19475, +19475, +19443, +19443, +19411, +19410, +19378, +17330, +19378, +17298, +17298, +17298, +17330, +17330, +17330, +17330, +17330, +17330, +17330, +17330, +17330, +17298, +17298, +17330, +19378, +19378, +19410, +21491, +23571, +23604, +25684, +25684, +25684, +25684, +27764, +27764, +27797, +27797, +27797, +27797, +29845, +27797, +27796, +27764, +27796, +27764, +27764, +27764, +27764, +25684, +25683, +25683, +25683, +25651, +25619, +23571, +21490, +21458, +21425, +19377, +19377, +19377, +19377, +19377, +19377, +19377, +19377, +19410, +21458, +21490, +21490, +21490, +21458, +19409, +19409, +19409, +21458, +19410, +19410, +21490, +19410, +19410, +19410, +19410, +19410, +19442, +21490, +21523, +21523, +21491, +19443, +19442, +19410, +19443, +19443, +19476, +21556, +21556, +21588, +21589, +21621, +21621, +21621, +21621, +21589, +21589, +21589, +21621, +23669, +25719, +27736, +27704, +29721, +31835, +31899, +33947, +34012, +34044, +34012, +34012, +34044, +36125, +36157, +36189, +36189, +36188, +36189, +38269, +38269, +38301, +40382, +40349, +40349, +40349, +38269, +38269, +38269, +38237, +36124, +34043, +34043, +34043, +34043, +31963, +31963, +29883, +29850, +27770, +27738, +25657, +25625, +25625, +25625, +25593, +23512, +23448, +19287, +19287, +19287, +19255, +17141, +17174, +17173, +17173, +17173, +17141, +17108, +15060, +17108, +15027, +12882, +12882, +12914, +12881, +14962, +14929, +12881, +12849, +12816, +12816, +12815, +12815, +12814, +12814, +12781, +12781, +12781, +10700, +10667, +10634, +8554, +10602, +8521, +8488, +8456, +8456, +8456, +8488, +10536, +8488, +8487, +8488, +10568, +10568, +10568, +10568, +10536, +8423, +8454, +6308, +33, +2145, +4226, +4225, +6306, +6306, +8387, +8387, +8387, +8387, +8387, +8387, +10435, +10435, +10435, +12548, +10403, +10469, +8356, +10469, +8356, +6276, +4195, +4163, +2115, +2115, +2115, +2114, +33, +0, +2082, +2082, +2114, +2114, +34, +1, +34, +2114, +2082, +2114, +34, +1, +1, +2146, +0, +6307, +33, +6306, +8256, +18690, +54480, +48010, +54315, +50056, +52233, +54346, +52234, +54314, +45831, +45831, +39525, +41638, +35332, +28994, +20640, +24867, +26979, +26914, +43751, +45766, +47814, +52104, +52168, +52104, +41539, +43620, +39460, +35267, +24737, +22722, +20642, +18594, +18626, +18593, +18561, +16513, +18594, +16513, +20642, +18561, +16448, +20642, +20641, +35431, +45865, +41638, +43653, +47813, +54216, +54217, +52104, +52105, +52137, +52073, +43685, +39459, +60557, +54186, +45734, +49960, +41475, +47847, +41507, +54218, +52105, +49991, +54185, +43555, +49992, +47912, +43718, +37412, +37445, +37446, +37479, +33221, +22754, +22754, +29126, +22853, +18659, +12385, +10337, +10337, +12418, +12418, +12418, +10370, +10403, +10403, +8290, +6243, +2049, +2050, +1, +3, +12649, +23280, +31700, +33879, +31832, +31832, +29784, +27672, +27640, +27705, +25657, +25625, +31898, +31866, +29785, +29818, +31963, +34044, +31995, +31963, +31931, +34044, +31964, +31996, +31996, +29915, +31996, +34077, +36190, +36157, +36189, +36221, +36221, +36189, +38269, +40382, +40382, +40381, +42558, +42558, +40445, +38300, +38301, +42526, +42461, +44542, +44542, +46655, +42461, +44574, +42461, +42493, +40413, +42493, +42494, +40413, +38301, +31962, +38268, +38269, +36156, +36156, +34075, +31962, +34075, +31930, +31962, +31930, +34011, +31866, +31866, +29785, +27673, +29785, +27705, +25560, +25560, +23479, +23446, +21366, +21334, +21333, +19253, +19253, +19220, +19188, +17139, +17107, +17074, +17073, +17073, +14960, +14927, +14927, +14895, +14862, +12781, +12748, +10667, +10602, +10666, +10633, +8520, +8487, +8454, +8454, +6374, +6373, +6341, +6373, +6374, +8422, +8422, +6374, +6373, +6373, +6373, +6373, +6373, +6373, +6373, +6406, +6406, +6406, +8487, +8487, +8487, +8519, +8519, +8519, +8552, +10600, +10601, +10633, +10633, +10633, +10633, +10665, +10666, +10698, +10730, +10763, +12844, +17069, +19117, +16840, +14595, +16642, +16642, +16642, +16674, +16674, +18722, +18722, +20770, +20770, +22850, +22850, +22850, +22850, +22882, +24963, +24963, +24963, +27075, +27075, +27075, +29155, +29155, +29155, +31203, +31236, +31235, +31235, +31236, +31268, +33316, +33316, +33348, +33348, +35428, +35428, +35428, +35428, +35461, +35461, +37509, +37541, +37542, +37542, +37574, +37574, +37606, +37606, +39687, +39687, +37639, +37639, +37671, +37672, +37704, +37704, +39784, +39785, +39785, +39785, +39817, +39818, +39818, +39850, +39851, +39851, +39882, +39883, +39915, +39916, +39916, +39916, +39949, +41997, +41997, +41997, +42029, +42030, +42030, +42062, +42062, +42062, +42062, +42062, +42062, +42063, +42063, +42095, +42095, +42095, +42095, +42063, +42063, +42095, +42095, +42095, +42095, +42095, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40015, +40047, +40047, +40015, +40015, +37967, +37967, +37967, +37967 +}, +{ +21522, +21522, +21522, +21522, +21522, +21523, +21523, +21523, +21523, +21523, +19443, +19443, +19411, +19410, +19378, +19378, +19378, +17330, +17330, +17298, +17330, +17330, +17298, +17298, +17330, +17298, +17298, +17330, +17298, +17298, +17298, +17330, +17330, +17330, +19410, +19410, +21523, +23603, +23603, +23604, +25684, +25684, +25716, +25716, +27764, +27796, +27796, +27796, +27796, +27764, +27764, +27764, +27764, +27764, +27764, +27764, +25684, +25684, +25684, +25684, +25684, +25651, +25619, +25619, +21490, +21458, +19377, +19377, +19345, +19345, +19345, +19345, +19345, +19345, +19345, +19377, +19378, +19409, +19410, +19410, +19409, +19377, +19345, +17297, +17297, +17297, +19377, +17329, +19377, +19377, +17297, +19377, +19377, +19377, +19410, +19410, +19410, +19410, +19410, +19410, +19410, +17362, +17363, +19443, +19475, +19475, +19508, +21588, +21589, +21589, +21589, +21621, +21589, +21589, +21589, +21589, +23669, +25686, +25687, +25624, +29721, +31867, +31899, +31899, +31931, +34011, +31964, +34012, +34012, +34044, +36125, +36157, +36189, +36189, +36189, +38269, +38269, +38269, +40349, +38269, +40349, +40349, +38269, +38269, +38302, +38269, +36156, +34076, +34043, +34043, +31995, +31995, +31963, +29882, +27802, +27770, +27737, +25625, +25625, +25625, +25593, +23512, +23480, +21368, +19287, +21367, +21335, +17174, +17141, +17174, +17173, +17141, +17140, +17140, +17108, +15028, +15027, +14995, +12881, +12882, +14929, +12849, +14929, +14929, +12816, +12848, +12816, +12783, +12782, +12782, +12814, +12781, +12749, +12781, +10733, +10668, +10667, +10634, +10602, +8521, +8488, +6408, +8456, +8456, +8456, +8488, +8488, +8456, +8488, +8488, +10568, +10568, +10536, +10568, +10536, +8423, +6373, +4227, +33, +2145, +4226, +4226, +6274, +6275, +6307, +6307, +8355, +8387, +8387, +10435, +10435, +10467, +10468, +10436, +10469, +12551, +8357, +4164, +6277, +14729, +16874, +16907, +18987, +14762, +8423, +2115, +2, +1, +32, +0, +0, +0, +32, +0, +0, +0, +32, +0, +0, +0, +64, +32, +64, +32, +1, +0, +14595, +46191, +58771, +48107, +45994, +48074, +50252, +52397, +48139, +56526, +54413, +45995, +41768, +39656, +31107, +20608, +22785, +27044, +22753, +37479, +41639, +39461, +45734, +54218, +45830, +45798, +50024, +50057, +45832, +37446, +28995, +20673, +18561, +16513, +16512, +16480, +16480, +16513, +16513, +18593, +16480, +16512, +18593, +18560, +24833, +37511, +45897, +52170, +54153, +52039, +54184, +56330, +45765, +39394, +39427, +41540, +47911, +49992, +52073, +45766, +45766, +43653, +49895, +43621, +54120, +52072, +39361, +43620, +43588, +49960, +43685, +45831, +43719, +37477, +39624, +35398, +26979, +26980, +27046, +20675, +16546, +18660, +18725, +12451, +10371, +8290, +6242, +4097, +4130, +6243, +4163, +2115, +8455, +10633, +16940, +21199, +25425, +29685, +36057, +31864, +27639, +29752, +27705, +27738, +27738, +25658, +23577, +25690, +27803, +27868, +29850, +29851, +31931, +34044, +36157, +36156, +34043, +31995, +34043, +36156, +34076, +34076, +34108, +34076, +34108, +34076, +36222, +36157, +34076, +34076, +40415, +38301, +38301, +40414, +44575, +42494, +40446, +42526, +42558, +42526, +42461, +44542, +42526, +44607, +42429, +42461, +42494, +44607, +42494, +38300, +40413, +42494, +40413, +38268, +38301, +36155, +38269, +36188, +36124, +36188, +36123, +34043, +36156, +31897, +31962, +31930, +29817, +27704, +29785, +27672, +25559, +25592, +25560, +23479, +25592, +21398, +21301, +21333, +21333, +21301, +19220, +21301, +19188, +17107, +17107, +17075, +14993, +17041, +17041, +14928, +14895, +14895, +14862, +12814, +12781, +12715, +10634, +8553, +10633, +8552, +8487, +8454, +6406, +6374, +6374, +6373, +6374, +6374, +6374, +8454, +8454, +6374, +6374, +6374, +6373, +6373, +6405, +6373, +6405, +6406, +8454, +8486, +8519, +8519, +8519, +8519, +8519, +8519, +8552, +10600, +10633, +10633, +10633, +10633, +10633, +10666, +10698, +12746, +10731, +12811, +12844, +19149, +19051, +12613, +14563, +16610, +16642, +16642, +16674, +16674, +18722, +18722, +20770, +20770, +22850, +22850, +22850, +22882, +22882, +24962, +24963, +24995, +27043, +27075, +27075, +29155, +29155, +29155, +31203, +31236, +31235, +31236, +31236, +31268, +33316, +33348, +33348, +33348, +35396, +35428, +35428, +35429, +35429, +35461, +37509, +37509, +37541, +37541, +37541, +37574, +37606, +37606, +37639, +37639, +37639, +37671, +37672, +37672, +37704, +37704, +37705, +39753, +37705, +39785, +37737, +37737, +37738, +39818, +39850, +39851, +37802, +37802, +39883, +37835, +39883, +39884, +39916, +39916, +39916, +39916, +39916, +39949, +39949, +42030, +39982, +39982, +42062, +42062, +42062, +42062, +42063, +42063, +42063, +42095, +42063, +42063, +42063, +42063, +42063, +42095, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40047, +40047, +40047, +40047, +40015, +40015, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +37967, +37967 +}, +{ +21522, +21522, +21522, +21522, +21523, +21523, +21523, +21523, +21523, +21523, +19443, +19443, +19411, +19410, +19378, +19378, +19378, +17330, +17330, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17297, +17297, +17297, +17265, +17298, +17330, +17298, +17330, +17330, +19410, +19442, +21523, +23603, +23603, +23636, +23636, +23636, +25716, +25716, +25748, +25716, +25716, +25716, +25715, +25684, +25684, +25684, +25684, +25684, +25684, +25684, +25651, +25651, +25651, +25651, +23571, +23571, +23571, +21490, +19409, +19377, +19377, +19345, +17265, +17265, +19345, +17265, +17265, +17297, +17297, +19345, +19377, +19377, +19377, +19377, +17297, +17297, +17264, +17264, +15216, +15216, +17264, +17264, +17264, +17264, +17264, +17264, +17296, +19345, +19377, +17297, +17329, +19378, +17330, +17330, +17330, +17330, +17330, +19442, +19443, +19475, +19507, +19508, +21588, +21589, +21621, +21589, +21589, +21589, +21589, +21589, +23638, +25655, +25656, +29753, +31867, +31867, +31867, +31899, +31931, +31931, +31932, +31932, +31964, +34045, +36125, +36157, +36157, +36189, +38269, +38269, +38268, +38301, +38268, +38269, +40382, +38301, +40349, +38302, +38269, +36189, +36156, +34076, +34044, +31995, +31963, +31963, +29882, +27802, +27770, +27737, +25625, +25593, +25593, +23480, +23480, +23448, +21367, +21335, +21335, +19254, +17174, +17174, +19254, +17173, +17141, +17108, +17108, +15060, +14995, +14995, +14962, +12881, +12914, +14962, +14929, +14929, +12848, +10703, +10735, +12815, +12782, +12750, +12782, +12781, +12749, +12781, +12781, +10700, +10668, +10667, +10635, +10602, +8521, +8488, +8456, +8456, +8488, +8488, +8488, +8488, +8488, +8488, +8488, +8488, +8488, +8488, +10536, +8488, +6374, +6373, +2147, +33, +2145, +4226, +4226, +6275, +6275, +6275, +6307, +8387, +10468, +10468, +10468, +10468, +10468, +12582, +8357, +10438, +8326, +2052, +25295, +46490, +48538, +46523, +46458, +44377, +44377, +46458, +46425, +42199, +38005, +29555, +27442, +27409, +27410, +27442, +27474, +27442, +27442, +29554, +31635, +29587, +27506, +27474, +29587, +19054, +23280, +19084, +18954, +42130, +60983, +41900, +22883, +14432, +16609, +14464, +20834, +20802, +22882, +27141, +22882, +29221, +25060, +24931, +24964, +27077, +20835, +18723, +29223, +39691, +46030, +58609, +43850, +39591, +43785, +45930, +41737, +33286, +31206, +22820, +16514, +16579, +16611, +14498, +14433, +12352, +12385, +14466, +14465, +14400, +16546, +14433, +20739, +22786, +37544, +43817, +24768, +47912, +54218, +56363, +52104, +35266, +50025, +54251, +35267, +43719, +37380, +45767, +41574, +43654, +45767, +47848, +47847, +45734, +45766, +49960, +47944, +47978, +41639, +41704, +37479, +37511, +33351, +31239, +24965, +20772, +22918, +20806, +14532, +14532, +8226, +6146, +2049, +2050, +4131, +4230, +12617, +16843, +23248, +29619, +31766, +31766, +27573, +27574, +33945, +33945, +27671, +25592, +25624, +25593, +25658, +25625, +25625, +25625, +27738, +29851, +31963, +29915, +29883, +29883, +29883, +31963, +34076, +36189, +36124, +36156, +38269, +38269, +38269, +36156, +36156, +36221, +38301, +36221, +36221, +38302, +40415, +40415, +38301, +40414, +38333, +40381, +42494, +42494, +44607, +42558, +42525, +42493, +44606, +44542, +46687, +40348, +46655, +44542, +44542, +40381, +40381, +40414, +40414, +38300, +40413, +40381, +38268, +40414, +38301, +38269, +34075, +34075, +34010, +34043, +36123, +31930, +27704, +29817, +31897, +27704, +27672, +29753, +27672, +23479, +23479, +23479, +23479, +25559, +21366, +19253, +19253, +21301, +19220, +19220, +21300, +19187, +17074, +14994, +14993, +14993, +17041, +17008, +14895, +14895, +14894, +12781, +12749, +12715, +10635, +10602, +10601, +8552, +8519, +8486, +6406, +8454, +8454, +6374, +6374, +6374, +6374, +6406, +6406, +6406, +6374, +6374, +6374, +6373, +6405, +8454, +8454, +6406, +8454, +8486, +8487, +10567, +8519, +10567, +10567, +10567, +10568, +10600, +10600, +10633, +10633, +10633, +10633, +10665, +10666, +12746, +12779, +12811, +14892, +17004, +19117, +16872, +10467, +14595, +16642, +18690, +18690, +18722, +18722, +18722, +20770, +20802, +20802, +22850, +22850, +22882, +22882, +24962, +24962, +24995, +27042, +27075, +27075, +29123, +29155, +29155, +29155, +31203, +31235, +31235, +31236, +31268, +33316, +33316, +33348, +35396, +35396, +35396, +35396, +35428, +35428, +35429, +35429, +35461, +37509, +35461, +35461, +37541, +37573, +37574, +37606, +37606, +37606, +37639, +37639, +37671, +37672, +37672, +37672, +37672, +37704, +37705, +37705, +37737, +37737, +37705, +37737, +37738, +37738, +37770, +37770, +37802, +37802, +37803, +37803, +37836, +39884, +39884, +39884, +39916, +39917, +39949, +39949, +39949, +39982, +42030, +39982, +39982, +39982, +39982, +39982, +42030, +40015, +40015, +42063, +42063, +40015, +42063, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +40015, +40015, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +37967, +37967, +37967 +}, +{ +21522, +21522, +21522, +21523, +21523, +21523, +21523, +21523, +19475, +19443, +19443, +19411, +19411, +19378, +19378, +17330, +19378, +17330, +17330, +17330, +17298, +17298, +17298, +17298, +17298, +17265, +15217, +15217, +15217, +15217, +17265, +17298, +17298, +17298, +17298, +17330, +19410, +19410, +21491, +21523, +23603, +23603, +23603, +23635, +25684, +25716, +25716, +25684, +25684, +23635, +23635, +23603, +23635, +23635, +23635, +23635, +23603, +23603, +23571, +23571, +23538, +23538, +23538, +23538, +19409, +19377, +19345, +17297, +17265, +17265, +17233, +17233, +17233, +17233, +17233, +17265, +17265, +17265, +17265, +17264, +17297, +17265, +17264, +15184, +15184, +13103, +13103, +15151, +15184, +15184, +15183, +15183, +15183, +15184, +17232, +17232, +17264, +17264, +17297, +17265, +17265, +17265, +17265, +17298, +19378, +17330, +17362, +19443, +19443, +19476, +19508, +21589, +21557, +21557, +19509, +21557, +21557, +23606, +23607, +25656, +29721, +29786, +29787, +29819, +29851, +29851, +29851, +31900, +31932, +31964, +34045, +36125, +36157, +36157, +36189, +38269, +38301, +38269, +38301, +38269, +40349, +40382, +40349, +40349, +38269, +38269, +36189, +36156, +34076, +34076, +34043, +31963, +31963, +29882, +29850, +27770, +27737, +25625, +23512, +23480, +23448, +23448, +21367, +21335, +21335, +19254, +19222, +19254, +19254, +19254, +17173, +17108, +15028, +15028, +14995, +12914, +12882, +14962, +12849, +12849, +14929, +14929, +12848, +10702, +10702, +10734, +10734, +10734, +12749, +12749, +12749, +12717, +10701, +10668, +10668, +10635, +10635, +10634, +10602, +8521, +8488, +8456, +8456, +8488, +8456, +8488, +8488, +8488, +8488, +8488, +10536, +8488, +8488, +8520, +8487, +6406, +6373, +2146, +2113, +4226, +4226, +6275, +6275, +6275, +8356, +8388, +8420, +10468, +10501, +10501, +10501, +10469, +10502, +8390, +4164, +18988, +44344, +57055, +46522, +48668, +46523, +48604, +48636, +48604, +46491, +46491, +48603, +50684, +50749, +52830, +52830, +50749, +48636, +48636, +48668, +48668, +48668, +50717, +50782, +48669, +46589, +44475, +50749, +46523, +50748, +50682, +61148, +44177, +8192, +16675, +16675, +14595, +23046, +18852, +16707, +18819, +18819, +18819, +20933, +14594, +18723, +18788, +16708, +8289, +4096, +12484, +33582, +48341, +41904, +39855, +39855, +35596, +35564, +31371, +22952, +22952, +12485, +6147, +6179, +4099, +4097, +4098, +4098, +6179, +6179, +6146, +8259, +8258, +10339, +12419, +25063, +33482, +39690, +45964, +41737, +50124, +45898, +48043, +45963, +39592, +31206, +37545, +31206, +43819, +31206, +37480, +37448, +33254, +35367, +45932, +48045, +43851, +50158, +39658, +35433, +37611, +31273, +29160, +27112, +20806, +16678, +16679, +14631, +16712, +16778, +16810, +21037, +16876, +23215, +27474, +31700, +31732, +31702, +38009, +33816, +31704, +31736, +25463, +25463, +29722, +27576, +25528, +25560, +27706, +27738, +25658, +25658, +27771, +27738, +29819, +31931, +31963, +29850, +29850, +31963, +34076, +34109, +32028, +34076, +36189, +38302, +38269, +36188, +38268, +38269, +38237, +38237, +38237, +38269, +38301, +38301, +40414, +40382, +42495, +42495, +42527, +40414, +42494, +42493, +42526, +44639, +44606, +40413, +42493, +44606, +46687, +44541, +46654, +40348, +44574, +40381, +40381, +38268, +36155, +38236, +40349, +38268, +42462, +40381, +36155, +36156, +36123, +36123, +34043, +36123, +34010, +34011, +34011, +29752, +29753, +29752, +31898, +25559, +25591, +27672, +25591, +23479, +23479, +23447, +23447, +21366, +21301, +19220, +19220, +19220, +19188, +19187, +19187, +19155, +14993, +14929, +14928, +14928, +14928, +14927, +14862, +14862, +14829, +12716, +10667, +10635, +10602, +8521, +8520, +8519, +8487, +6438, +6406, +8454, +8454, +6406, +6406, +6374, +6406, +6406, +6406, +6406, +6374, +6374, +6374, +6373, +8453, +8454, +6406, +6406, +8486, +8486, +8487, +10567, +10567, +8519, +10567, +10567, +10600, +10600, +10600, +10601, +10633, +10633, +10633, +10665, +10698, +12747, +12779, +12779, +16972, +19117, +19051, +14694, +10434, +16675, +18690, +18690, +18722, +18722, +18722, +20770, +20802, +22850, +22850, +22882, +22882, +22882, +24962, +24962, +24994, +27042, +27043, +27075, +27075, +29123, +29155, +29155, +29155, +31235, +31235, +31235, +31236, +31235, +31235, +33316, +33316, +35396, +33348, +35396, +35396, +35396, +35428, +35428, +35429, +35461, +35461, +35461, +35461, +35493, +37541, +37573, +37574, +37574, +37574, +37607, +37607, +37639, +37639, +37640, +37640, +37640, +37672, +37672, +37704, +37704, +37705, +37705, +35657, +37705, +37705, +35689, +35689, +35722, +37770, +37771, +37803, +37803, +37804, +39884, +39884, +39916, +39917, +39949, +39949, +39949, +39982, +42030, +42030, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +42063, +42063, +40015, +40015, +42095, +42095, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +42063, +42063, +42063, +42063, +42095, +42095, +40015, +40015, +40015, +40015, +40015, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +37967, +37967, +37967 +}, +{ +19474, +19474, +19474, +19475, +19475, +19475, +19475, +19475, +19442, +19442, +19410, +19410, +19378, +17330, +17330, +17330, +19378, +17330, +17330, +17330, +17330, +17298, +17298, +17298, +17298, +15217, +15185, +15185, +15185, +15185, +15217, +17265, +17265, +17297, +17298, +17330, +19378, +19378, +19410, +19410, +21491, +21523, +21523, +23603, +23603, +23603, +23603, +23603, +23603, +23603, +23603, +23603, +23603, +23603, +23571, +23571, +21522, +21490, +21490, +21458, +21458, +19377, +19377, +21425, +19377, +19345, +17296, +17264, +17265, +17232, +17200, +17233, +17201, +17200, +17200, +17200, +17232, +17232, +17232, +17232, +17233, +17232, +15152, +15152, +13071, +13039, +13038, +13038, +13070, +13070, +13071, +15119, +15119, +15151, +15151, +17232, +15183, +15184, +15184, +17232, +15184, +15185, +15185, +17233, +17297, +17297, +17297, +17330, +17363, +17363, +19444, +19508, +19476, +19476, +19477, +19477, +21525, +21525, +23607, +25656, +29721, +29754, +29786, +29819, +29851, +29851, +29851, +31900, +31900, +31932, +34012, +34076, +36125, +36156, +36189, +38269, +38301, +38301, +40381, +38301, +40349, +40382, +38269, +38269, +38269, +38269, +36188, +36156, +36156, +34108, +34043, +29914, +31930, +29883, +29882, +29850, +27738, +25657, +23544, +23480, +23480, +23448, +21368, +21335, +21335, +19254, +19222, +21335, +19254, +19221, +17141, +17109, +17108, +15028, +14995, +14962, +12882, +14962, +12849, +10768, +12848, +12848, +12815, +8621, +10702, +10702, +10734, +10701, +10669, +10668, +10668, +12716, +10668, +10635, +8587, +8554, +8586, +10634, +10602, +8521, +8488, +6407, +8456, +8456, +8456, +8488, +8488, +8488, +8488, +8488, +8520, +8488, +8488, +8520, +8487, +6374, +6373, +66, +65, +4226, +4226, +6307, +6275, +6308, +8388, +8388, +8388, +8388, +8388, +8389, +8389, +8390, +10502, +4164, +25295, +52797, +54975, +46555, +50749, +48701, +46556, +48636, +48636, +48604, +48636, +48636, +48636, +48604, +46556, +48636, +48669, +48669, +46588, +46620, +46588, +44508, +44475, +44508, +42428, +40315, +42428, +48734, +44475, +48701, +46522, +61247, +33712, +4096, +10402, +14660, +12548, +10500, +16740, +12547, +14659, +18885, +16772, +14692, +14659, +14692, +16709, +12580, +8420, +1, +16939, +38070, +35958, +29586, +37974, +31668, +31635, +33780, +33715, +33715, +35893, +29554, +31668, +25427, +25427, +25362, +23216, +21167, +19055, +14861, +16941, +16941, +16941, +16876, +16908, +10504, +25229, +21002, +31437, +37743, +33452, +31403, +31403, +37742, +20838, +33484, +22985, +31470, +33518, +37744, +33550, +33518, +27147, +37711, +35631, +27211, +31437, +35663, +31470, +29422, +29423, +31504, +29424, +31602, +31602, +29522, +35861, +33814, +31733, +31766, +29654, +31734, +31767, +29687, +27574, +29687, +27574, +31800, +27543, +25398, +25398, +25399, +19125, +19093, +21272, +23384, +29690, +29755, +29787, +27707, +27707, +29852, +29851, +27738, +27739, +27739, +27738, +29883, +31996, +34076, +34108, +34109, +36189, +36221, +38301, +40414, +42495, +40381, +38268, +40381, +40349, +40349, +40382, +40349, +40317, +38268, +38269, +42527, +40413, +40349, +40381, +44607, +44574, +44638, +44606, +42525, +42493, +44638, +46719, +44606, +42493, +44541, +44541, +46655, +44574, +42494, +40348, +40349, +40349, +38269, +38269, +40349, +38269, +40381, +36188, +34043, +31962, +34043, +34043, +34043, +34043, +34043, +31963, +27704, +27672, +29785, +27672, +29818, +23446, +23446, +23478, +23478, +23479, +23479, +21334, +19253, +19220, +19252, +19220, +19220, +19219, +19187, +19187, +19154, +17074, +14993, +14960, +14928, +14895, +14863, +14894, +14862, +12749, +12748, +12683, +10635, +10634, +10601, +8520, +8487, +8519, +8486, +8486, +8454, +8454, +8454, +8454, +8454, +6406, +6406, +6406, +6406, +6374, +6374, +6374, +6373, +6373, +6406, +8486, +6406, +8454, +8486, +8518, +8487, +8487, +8519, +8519, +10567, +10567, +10600, +10600, +10633, +10601, +10633, +10633, +10665, +10666, +10698, +12779, +12779, +12811, +17004, +21164, +16937, +12580, +14594, +16674, +18690, +18722, +18722, +20770, +20802, +20802, +22850, +22850, +22882, +24930, +24930, +24962, +24962, +24994, +24994, +27042, +27043, +27043, +29123, +29123, +29155, +29155, +29155, +29155, +31235, +31235, +31235, +31235, +31235, +33283, +33316, +35396, +35364, +35364, +35396, +35396, +35428, +35428, +35429, +35429, +35429, +37509, +37509, +37541, +37541, +37573, +37574, +37574, +37574, +37607, +37607, +37607, +37639, +37640, +37640, +37640, +37672, +35624, +35624, +35624, +37672, +35625, +35625, +35657, +37705, +37737, +37737, +37738, +37770, +37771, +37803, +37803, +37804, +37804, +39884, +39884, +39917, +39949, +39949, +39981, +42030, +39982, +39982, +39982, +39982, +39982, +39982, +40014, +40014, +39982, +40015, +40015, +39982, +40015, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +42063, +42063, +42063, +42063, +40015, +40015, +42095, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40015, +40015, +40015 +}, +{ +19442, +19442, +19442, +19442, +19442, +19443, +19443, +19443, +19442, +19410, +19410, +17330, +17330, +17330, +17330, +17298, +17298, +17330, +19378, +19378, +17330, +17298, +17298, +17298, +15217, +15217, +15185, +15185, +15185, +15185, +15185, +15217, +17233, +17265, +17297, +17297, +17297, +17297, +19377, +19378, +19410, +21458, +21491, +21491, +21491, +21491, +23571, +23571, +23571, +21491, +21491, +21491, +21491, +21490, +21490, +21458, +21458, +19378, +19378, +19377, +19345, +19313, +17264, +17264, +17264, +17232, +17232, +17232, +17232, +17200, +17200, +17200, +15152, +15152, +15152, +15152, +15152, +15152, +15152, +15152, +15152, +15120, +15120, +15119, +13039, +10958, +10958, +10958, +10958, +10958, +13006, +13038, +13038, +15119, +15119, +15151, +15151, +15151, +15151, +15152, +15152, +15120, +15152, +15153, +15184, +15217, +15217, +17298, +17298, +17330, +17363, +19444, +19444, +19444, +19445, +19477, +19445, +21525, +23575, +27704, +27673, +27674, +27706, +27738, +29851, +29851, +29851, +31900, +29852, +31900, +31932, +34044, +34076, +34076, +36156, +36188, +38301, +38301, +38333, +38301, +38301, +40349, +38269, +38269, +38269, +38269, +36189, +36156, +34076, +34076, +31995, +31963, +31931, +29882, +29851, +29850, +27770, +25658, +25625, +25593, +23480, +23480, +23448, +21335, +21335, +19287, +19254, +21334, +19254, +17173, +17141, +17109, +17108, +17076, +14995, +14963, +12882, +14962, +12849, +12816, +10767, +10735, +10735, +8621, +10670, +10669, +10669, +10669, +10668, +10636, +10636, +10668, +10635, +10635, +8587, +8586, +10634, +10602, +10569, +8489, +8456, +6407, +8456, +8456, +8456, +8488, +8488, +8488, +8520, +8488, +8520, +8520, +8488, +10568, +8488, +6407, +6341, +1, +66, +4226, +4226, +6307, +6275, +6308, +6340, +8388, +8388, +8356, +8389, +8389, +8390, +8391, +4197, +21101, +57055, +52862, +46556, +50782, +46588, +48701, +50782, +50782, +50782, +50814, +52895, +54975, +52863, +48669, +48636, +46588, +46588, +46620, +48701, +48701, +46621, +44540, +48734, +46621, +44541, +44541, +46654, +46621, +50781, +50716, +54974, +31665, +1, +21000, +23145, +8321, +18951, +21032, +18919, +18918, +18918, +12611, +18918, +18951, +14725, +12645, +14694, +8388, +1, +3, +36056, +31831, +29751, +31864, +27576, +27673, +31866, +27639, +25461, +27575, +23413, +23446, +25560, +23480, +23480, +25527, +25527, +27639, +27704, +25624, +25591, +25591, +25559, +29752, +25494, +27639, +25428, +27507, +25426, +23216, +29522, +27441, +27409, +25329, +29620, +27475, +29620, +31668, +33814, +27475, +27443, +27475, +31669, +29555, +27475, +35927, +29620, +29686, +29654, +29654, +27606, +31767, +29687, +25494, +27607, +27639, +25527, +25494, +25592, +23446, +27673, +27673, +23512, +27705, +23512, +25593, +23512, +29819, +31867, +31899, +38207, +33916, +21271, +25497, +29755, +23416, +21303, +23448, +25561, +25626, +27739, +27738, +27771, +31932, +29852, +29884, +31964, +34077, +34108, +34076, +36156, +36221, +38301, +38333, +40381, +42462, +42494, +40381, +42461, +44607, +42494, +42494, +44607, +44542, +42461, +42461, +40381, +44606, +42526, +44574, +44606, +46687, +44606, +44574, +44606, +44573, +44574, +44606, +46687, +42493, +42493, +44574, +42494, +40348, +40349, +38268, +38300, +38236, +36155, +36123, +36155, +40317, +34075, +36155, +34043, +36156, +34010, +36156, +31962, +31930, +31930, +29817, +27704, +23479, +25592, +25560, +25592, +25559, +23446, +23414, +23446, +21366, +23414, +21398, +19253, +17172, +19220, +19220, +19220, +19220, +19187, +19187, +17074, +17041, +17074, +14961, +14928, +14928, +14895, +14862, +14862, +14862, +12748, +12716, +10635, +10634, +10634, +10601, +8520, +6439, +6406, +6406, +8454, +8454, +8454, +8454, +8454, +8454, +6406, +6406, +6406, +6406, +6374, +6374, +6374, +6374, +6373, +6406, +8454, +6406, +8454, +8518, +8519, +8487, +8487, +8519, +8519, +10567, +10599, +10600, +10600, +10633, +10633, +10633, +10665, +10666, +10666, +10698, +10731, +10763, +14924, +17004, +19083, +14758, +12515, +16674, +18722, +20770, +18722, +20802, +20802, +20802, +22850, +22882, +22882, +22882, +24930, +24930, +24962, +24962, +24994, +27043, +27075, +27075, +27043, +29123, +29123, +29155, +29155, +29155, +29155, +29155, +31203, +31235, +31235, +31235, +33283, +33316, +35396, +35364, +35364, +35396, +37444, +37476, +35428, +35428, +35428, +35428, +37509, +37509, +37541, +37541, +37573, +37573, +37574, +37574, +37607, +37607, +37607, +39687, +37639, +37640, +37640, +37672, +37640, +35592, +35624, +35624, +37673, +35625, +37705, +37705, +37737, +37738, +37770, +37770, +37803, +39851, +39851, +39851, +37804, +39884, +39884, +39917, +39917, +39949, +39949, +39982, +39949, +39949, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +40015, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +40015, +40015, +40015, +42063, +42063, +42063, +42063, +40015, +40047, +42095, +42095, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40015, +40015 +}, +{ +19442, +19442, +19442, +19442, +19442, +19442, +19410, +19410, +19410, +17362, +17330, +17330, +17298, +17298, +17298, +17298, +17298, +17330, +19378, +19378, +17330, +17298, +17298, +17298, +15217, +15217, +15217, +15217, +15185, +15185, +13137, +15185, +15185, +17265, +17265, +17297, +17297, +17297, +17297, +17297, +19345, +19378, +19410, +21458, +21458, +21426, +21459, +21459, +21459, +21459, +21459, +21458, +21458, +21458, +19377, +19377, +19377, +19345, +19345, +19345, +19345, +17232, +17200, +17200, +15151, +15119, +15119, +15119, +15119, +15119, +15087, +15119, +15119, +15087, +15087, +15087, +15119, +15119, +15119, +15120, +15120, +15120, +15120, +15087, +13039, +13006, +10926, +13006, +10958, +10958, +13006, +13006, +13006, +13006, +13039, +15087, +13038, +13070, +13071, +13039, +13039, +13039, +13072, +15120, +15152, +15152, +15185, +15217, +15218, +15218, +17298, +17299, +19412, +17364, +17364, +19412, +19412, +19413, +23542, +25656, +27640, +27641, +27641, +27706, +27771, +29819, +29819, +31868, +29819, +31899, +31964, +34044, +34076, +34076, +34108, +36156, +38269, +38301, +40381, +40381, +40349, +40382, +38269, +38269, +38269, +38301, +38269, +36156, +34076, +34076, +32027, +31995, +31931, +31931, +29851, +27770, +27738, +25657, +25593, +23513, +21367, +23480, +23448, +21335, +21367, +21335, +19222, +19222, +19221, +17141, +17076, +17109, +17108, +14995, +14962, +14962, +12881, +14962, +12849, +12849, +12815, +10702, +8654, +8621, +8589, +8556, +8588, +10668, +10668, +8555, +8555, +10636, +8587, +10635, +8587, +8554, +8554, +8553, +8521, +8456, +8488, +8456, +8488, +8488, +8456, +8488, +8488, +8456, +8520, +8520, +8520, +8520, +8488, +10568, +8488, +6375, +6341, +1, +2114, +4259, +4226, +6307, +6275, +6308, +6308, +6308, +6308, +8388, +8389, +8390, +8390, +8391, +14730, +52829, +50717, +50749, +46588, +48701, +50814, +48701, +48701, +50782, +50814, +50814, +50782, +50814, +50814, +50782, +50782, +48702, +48701, +48702, +48701, +46621, +46653, +48734, +46621, +44573, +46654, +46622, +46589, +48669, +50749, +59167, +33811, +2083, +10501, +12581, +12548, +10467, +16806, +16838, +16805, +16741, +18885, +20998, +18950, +21064, +16838, +14758, +16808, +6308, +36, +10668, +38203, +25623, +29850, +27737, +25627, +25659, +23513, +25658, +25593, +25593, +25658, +21497, +19352, +21465, +21466, +23546, +21400, +19319, +21464, +21464, +19384, +21432, +21432, +19319, +21400, +17173, +21366, +25494, +21366, +25559, +25494, +27574, +25526, +25591, +23446, +25527, +23414, +25527, +23446, +25559, +25527, +25591, +27672, +23446, +27671, +25559, +23479, +25625, +23513, +25626, +23480, +25626, +23545, +25658, +25626, +25625, +25658, +23577, +27771, +27804, +25691, +27836, +23577, +21497, +23610, +25691, +27771, +25659, +27737, +25625, +25593, +23447, +21367, +25593, +27738, +31964, +36157, +36125, +25657, +21399, +23545, +27707, +29820, +34013, +36125, +34044, +34043, +36156, +38268, +38268, +38300, +38300, +40380, +38300, +40348, +42461, +44606, +44574, +42493, +42493, +42525, +42493, +44574, +42461, +44573, +44606, +42493, +42525, +44573, +44606, +44574, +42461, +46686, +48767, +46686, +42460, +46686, +42460, +42493, +42461, +42493, +40381, +40380, +40348, +40349, +38236, +40349, +38268, +36188, +36188, +36155, +36155, +36156, +36156, +34043, +36123, +27736, +31930, +31897, +34043, +31930, +23511, +25559, +27640, +27705, +23446, +27673, +21366, +23414, +23414, +23414, +19221, +19220, +17172, +17107, +17140, +19220, +17140, +17139, +19187, +19187, +17074, +14961, +14928, +17073, +14928, +12848, +14928, +14927, +14895, +14862, +14829, +12748, +12715, +10635, +10602, +10601, +8521, +8487, +6406, +6374, +6374, +6406, +8454, +8454, +8454, +8486, +8486, +8454, +8454, +8454, +8454, +6374, +6374, +6374, +6374, +6405, +6406, +6438, +6406, +8486, +8518, +8519, +8487, +8519, +8519, +8519, +8519, +10599, +10600, +10632, +10633, +10633, +10633, +10666, +10666, +10698, +10698, +10731, +10763, +17037, +16971, +16970, +10532, +10433, +16706, +18689, +20802, +20802, +20802, +20802, +22850, +22882, +22882, +22882, +22882, +24930, +24930, +24962, +24962, +24995, +27043, +27075, +29123, +27043, +29123, +29155, +29155, +29155, +29155, +29155, +29155, +31203, +31235, +31235, +31235, +33283, +35364, +35364, +35364, +35363, +37444, +37444, +37476, +37476, +37476, +37476, +37476, +37477, +37509, +37509, +37541, +37541, +37573, +37574, +37574, +37574, +37574, +37607, +37607, +37607, +37607, +35560, +35592, +37672, +37672, +35624, +37672, +37673, +35625, +37673, +37705, +37737, +37737, +37738, +37770, +39819, +37771, +39851, +39819, +39884, +39884, +39916, +39917, +39917, +39917, +39949, +39949, +39949, +39949, +39949, +39982, +39982, +39982, +39950, +37902, +39982, +39950, +39950, +39982, +39982, +39982, +39982, +42063, +42031, +42031, +42031, +42031, +42063, +40015, +40015, +40015, +40015, +40015, +42063, +42063, +42063, +42063, +40015, +40047, +40015, +40015, +40015, +40015, +40015, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40047, +40047, +40047 +}, +{ +19410, +19410, +19410, +19442, +19410, +19410, +17362, +17330, +17330, +17330, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17298, +17266, +15217, +15185, +15185, +15185, +15185, +15185, +13104, +13104, +15185, +15185, +15185, +17265, +15217, +15217, +15217, +17265, +17265, +17265, +17265, +17265, +17297, +17297, +17298, +17298, +19346, +19346, +19378, +19379, +19379, +19378, +19346, +19346, +19378, +19345, +17297, +19313, +19313, +17233, +17232, +15152, +15120, +15119, +15119, +15087, +15087, +15055, +15087, +15087, +15087, +15087, +15087, +15055, +15087, +13007, +13006, +13007, +13039, +15088, +13007, +15120, +15120, +15087, +13007, +13006, +12974, +10894, +10861, +10893, +10893, +10893, +10893, +10893, +12941, +12942, +12942, +10925, +12974, +13006, +13007, +13007, +13007, +13007, +13039, +15119, +15119, +15120, +15153, +15185, +15218, +15250, +17299, +17267, +17299, +17299, +19412, +19412, +19380, +23607, +25656, +27673, +27673, +25593, +25593, +25658, +27771, +29819, +29787, +29787, +29819, +31899, +34044, +36124, +36157, +36156, +36156, +38268, +40349, +40382, +40381, +40349, +40382, +40349, +38269, +36189, +36189, +36189, +36188, +34108, +34076, +34044, +31963, +31931, +29818, +29818, +27738, +25625, +25625, +25626, +23480, +23480, +23481, +21368, +21335, +21335, +19254, +19254, +19221, +17174, +17141, +15028, +14995, +14995, +14963, +14995, +10801, +12848, +12849, +12848, +10767, +10703, +8622, +8621, +8621, +8556, +8556, +8555, +8555, +10635, +10635, +10603, +8522, +8586, +8586, +8586, +8554, +8521, +8489, +6440, +6408, +8455, +8455, +8456, +8456, +8456, +8456, +8456, +8456, +8520, +8520, +8520, +8488, +8488, +8488, +8488, +8487, +4228, +34, +2146, +4226, +4194, +6275, +6275, +6275, +6308, +6308, +8388, +6309, +8358, +6310, +8423, +2, +46490, +50749, +50782, +48701, +46621, +46621, +48734, +48734, +50846, +50814, +50814, +50846, +52927, +50846, +48733, +48701, +50847, +50814, +50782, +48734, +48733, +48733, +48766, +48798, +48798, +50846, +48733, +52926, +50780, +52828, +59166, +38003, +4098, +16808, +16775, +14693, +16774, +14693, +16773, +14660, +18885, +16773, +16773, +14692, +12579, +12579, +10434, +18854, +12549, +4163, +5, +29783, +29881, +29882, +27802, +29851, +29884, +25658, +25658, +25625, +25657, +29850, +27770, +25657, +25657, +23544, +27770, +23545, +25658, +23577, +23578, +21497, +21432, +19352, +23513, +21400, +23513, +21465, +21432, +19352, +23480, +21432, +23545, +23577, +23578, +23578, +23545, +23578, +23545, +21432, +21464, +23545, +23545, +23513, +23545, +23545, +23578, +23610, +25690, +23610, +23610, +25691, +25691, +25691, +25659, +27771, +25691, +25658, +25658, +27739, +27771, +27771, +25690, +27770, +27771, +25690, +27770, +29851, +27803, +29851, +27802, +29947, +29883, +31964, +29883, +27737, +29882, +27770, +29882, +29850, +31931, +29883, +29819, +29819, +29818, +31931, +31931, +34076, +36124, +40381, +42494, +38300, +44574, +42493, +42493, +42461, +42461, +44573, +44573, +42493, +46654, +42460, +46654, +44573, +48831, +42493, +42493, +44606, +44573, +46686, +40379, +46718, +44573, +44606, +44606, +42461, +46654, +44541, +44574, +42461, +44542, +40348, +40381, +40381, +40349, +40349, +38236, +36155, +38236, +38268, +36188, +34010, +36123, +34075, +34043, +36188, +31963, +27737, +29817, +34011, +31963, +25624, +23511, +25559, +25592, +23479, +23478, +23479, +21366, +21366, +21334, +19221, +17172, +19252, +19253, +21333, +21333, +19188, +17139, +17139, +19187, +17106, +17074, +17041, +17009, +17009, +14928, +14896, +12814, +12814, +14862, +12749, +12748, +12715, +10635, +10634, +10602, +10569, +8520, +6407, +6374, +6374, +6405, +6405, +6405, +6406, +6406, +8454, +8454, +8454, +6406, +6406, +6374, +6374, +6373, +6373, +6374, +8454, +6406, +6405, +6405, +6406, +8454, +8487, +8487, +8487, +10567, +10567, +10599, +10600, +10600, +8552, +8552, +8552, +8585, +10633, +12745, +10665, +10698, +10731, +10698, +12843, +17003, +19051, +16839, +12579, +14594, +18754, +22882, +22849, +22850, +22850, +22882, +24931, +24931, +24962, +24962, +24962, +27042, +27042, +27042, +27042, +27042, +27043, +27043, +27043, +29123, +29155, +29155, +31171, +31203, +31203, +31203, +31203, +33315, +33315, +33315, +33315, +33315, +35363, +35363, +35363, +35363, +35363, +35396, +37444, +37444, +37476, +37476, +37476, +37509, +37509, +37509, +37509, +37541, +37542, +37574, +37574, +39623, +39655, +39687, +37607, +37607, +37607, +37607, +37640, +37640, +37640, +37640, +35592, +35624, +37705, +37737, +37770, +37737, +37737, +37738, +37738, +37770, +37771, +37771, +37771, +37771, +39884, +39884, +39884, +39917, +39949, +39949, +39949, +39949, +39950, +39950, +39950, +41998, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +40015, +42063, +42063, +42031, +42031, +39982, +39982, +42031, +42063, +42063, +42063, +42095, +42063, +40015, +40015, +40015, +40015, +40047, +40047, +40015, +40015, +40015, +40015, +40015, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40047 +}, +{ +19410, +19410, +19410, +19410, +19410, +19410, +17362, +17330, +17330, +17298, +17297, +17297, +17297, +17298, +17298, +17297, +17298, +17298, +17298, +17298, +17265, +15217, +15185, +15185, +15185, +15185, +15152, +13104, +13104, +15185, +15185, +15185, +15185, +15185, +15185, +15185, +15185, +15185, +15185, +15185, +17232, +17233, +17265, +17233, +17265, +17265, +17265, +17298, +19346, +17298, +17265, +17265, +17265, +17265, +17265, +17232, +17233, +17232, +17232, +15152, +15119, +15087, +13039, +13007, +15054, +12974, +12974, +12974, +15054, +12974, +12974, +15054, +12974, +13006, +13006, +10926, +10926, +13007, +13007, +12975, +13007, +13007, +13007, +12974, +12974, +12974, +10926, +10893, +10893, +10893, +10861, +10861, +10861, +10861, +10861, +10861, +10893, +10893, +10926, +10926, +12974, +12974, +12975, +12975, +13007, +13039, +13039, +13072, +15152, +15185, +15218, +15218, +15218, +17267, +17299, +17332, +17331, +17299, +21494, +23543, +27641, +27641, +25594, +25626, +27706, +27771, +29819, +29787, +29819, +29851, +31932, +34044, +36125, +36189, +36189, +38269, +38268, +38301, +40349, +40349, +40349, +40382, +40349, +38269, +36156, +36188, +36188, +36188, +36156, +34076, +34044, +31963, +29850, +27737, +27705, +27705, +25625, +25658, +25658, +23512, +21367, +23448, +21335, +19255, +19254, +19222, +19254, +17141, +17109, +17108, +15028, +15028, +14995, +14995, +14995, +12849, +12816, +12881, +12848, +10703, +8621, +8621, +8621, +6540, +8555, +8555, +8555, +8555, +8555, +10635, +10602, +8554, +8521, +8521, +8521, +8521, +8489, +8488, +6440, +6408, +6408, +8488, +8488, +8488, +8488, +8488, +8488, +8488, +8520, +8520, +8488, +8488, +8488, +8488, +8488, +8455, +4228, +34, +2146, +4226, +4194, +6275, +6275, +6275, +4227, +8421, +6308, +8357, +8358, +6343, +2084, +33811, +57087, +52894, +48668, +48733, +50846, +48733, +48734, +50814, +50813, +50846, +52895, +52927, +52894, +50814, +50813, +50846, +50846, +50846, +52895, +52927, +52895, +50846, +50846, +50879, +50814, +50878, +50845, +50780, +50715, +65503, +40116, +4162, +16807, +14694, +16774, +10467, +16805, +25225, +18885, +18885, +18853, +18885, +25192, +27305, +25224, +25224, +20999, +21000, +10404, +6212, +2117, +36057, +36155, +31962, +29883, +34044, +31964, +29851, +31931, +29818, +29850, +34076, +34044, +29882, +29850, +27770, +31963, +27770, +27770, +27738, +27770, +25690, +23577, +23577, +23577, +23544, +25690, +25658, +21464, +25658, +25658, +25625, +25658, +23609, +23577, +23578, +23545, +23578, +23578, +23578, +25658, +23578, +21497, +23578, +25690, +23578, +27771, +25658, +25690, +25723, +27803, +25690, +25691, +27771, +25690, +27771, +27771, +27738, +27803, +31964, +31964, +29884, +29851, +29851, +29883, +29883, +29883, +31963, +29883, +31996, +31964, +29916, +29819, +29819, +29851, +29851, +31964, +34012, +31930, +31931, +29882, +31963, +31996, +34044, +34044, +34011, +36156, +36156, +36156, +40349, +42494, +42461, +44606, +44542, +42493, +42493, +44574, +44574, +46686, +44606, +48799, +44573, +46687, +42493, +46686, +44541, +46686, +48767, +44606, +46686, +44573, +44605, +40347, +44573, +42493, +40380, +42461, +40380, +44574, +40348, +42429, +40348, +40381, +38235, +36155, +40348, +38235, +36123, +36123, +34075, +34075, +34042, +34075, +31930, +36156, +34076, +31930, +29850, +29785, +27672, +27737, +29785, +27737, +25559, +23479, +23478, +23479, +25591, +23479, +23479, +19253, +19253, +19285, +19253, +17172, +17140, +19220, +19220, +17139, +19187, +17139, +17106, +17041, +14961, +14928, +14928, +14928, +14928, +12814, +12814, +12814, +12748, +12748, +12715, +10635, +10602, +10601, +8520, +8487, +8455, +6374, +6374, +6405, +6405, +6374, +6406, +6406, +8454, +8454, +8454, +6406, +6374, +6374, +6373, +6373, +6373, +6374, +6406, +6406, +6405, +6406, +6406, +8486, +8487, +8487, +8487, +8519, +8519, +8519, +10600, +10600, +10600, +10600, +10633, +8585, +8585, +10665, +10666, +10698, +10731, +10730, +12843, +19083, +16905, +14693, +12546, +16674, +20802, +22882, +22850, +22850, +22850, +22882, +24931, +24962, +24962, +24962, +24962, +27010, +27010, +27042, +27042, +27042, +27042, +27043, +27075, +29123, +29155, +31203, +31203, +31203, +31203, +31235, +31235, +31235, +33283, +33283, +33315, +35364, +35364, +35364, +35364, +35396, +35396, +35396, +35396, +35396, +37444, +37476, +37476, +37508, +37508, +37509, +37509, +37541, +37541, +37542, +37542, +37574, +37574, +37575, +37575, +37607, +37607, +37607, +37607, +37640, +37640, +37672, +37672, +35624, +37672, +37705, +37705, +35689, +37737, +37738, +37770, +37770, +37771, +37771, +37771, +37771, +39852, +39852, +37836, +39917, +39917, +39917, +39949, +39917, +39949, +39950, +39950, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +40015, +40015, +42063, +42063, +42031, +42031, +42031, +42063, +42063, +42063, +42063, +42063, +42095, +42095, +42095, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40015, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40015, +40015, +40047 +}, +{ +19410, +19410, +17361, +17330, +17362, +17330, +17330, +17330, +17298, +17265, +15217, +15217, +17265, +17265, +17297, +17297, +17297, +17297, +17297, +17297, +15217, +15217, +15185, +15185, +15185, +15152, +13104, +13072, +13104, +13104, +13104, +13104, +13104, +13104, +13104, +13104, +15152, +15152, +15152, +15152, +15152, +15152, +15184, +15185, +17233, +17233, +17265, +17265, +17265, +17265, +17233, +17233, +17233, +17233, +15185, +15152, +15152, +15152, +15120, +15120, +13039, +13007, +12974, +10926, +12974, +12941, +12941, +12974, +12974, +12942, +12942, +12974, +12973, +12974, +12942, +10893, +10894, +12974, +12974, +12974, +12974, +12974, +12974, +12974, +10926, +10926, +10893, +10893, +10860, +10860, +8780, +8780, +8780, +8780, +8780, +8780, +8812, +10860, +10861, +10893, +10893, +10894, +10894, +10926, +10926, +13006, +13039, +13039, +13072, +13104, +13105, +15185, +15186, +15218, +15218, +17299, +17299, +17267, +21429, +23543, +27641, +27641, +25594, +25626, +27706, +27771, +29819, +29820, +29852, +31932, +31964, +34045, +36157, +36189, +38269, +38302, +38301, +38301, +38269, +38268, +40349, +40382, +38301, +36188, +36156, +36156, +36188, +36156, +36156, +34076, +31995, +31931, +27770, +25657, +25625, +25625, +25625, +25658, +25658, +23512, +21367, +21368, +21335, +19255, +19254, +19222, +19254, +17141, +15060, +15028, +14996, +15028, +14995, +14962, +14962, +12849, +12848, +12848, +10736, +8622, +8621, +8621, +8620, +8587, +8555, +8555, +6474, +6442, +6441, +8522, +8522, +8521, +6440, +6440, +6440, +6440, +6408, +6408, +6408, +6408, +6407, +6408, +8488, +8488, +8488, +8488, +8520, +8520, +8488, +8520, +8488, +8488, +8488, +8488, +8488, +8455, +4196, +2, +2114, +4226, +4194, +6275, +4227, +6275, +6340, +4195, +4228, +8390, +6310, +10536, +10569, +57055, +48668, +48733, +48701, +48733, +48766, +50814, +52926, +55039, +52862, +52894, +52927, +52927, +52894, +50846, +52926, +52927, +50814, +52894, +52927, +55007, +52927, +52927, +52927, +52927, +55039, +55039, +50780, +57119, +61311, +35890, +0, +14694, +12580, +18886, +16773, +16773, +14692, +14627, +18820, +18820, +18820, +18788, +20901, +16740, +12546, +12579, +16741, +14693, +6211, +6212, +5, +38170, +38268, +34043, +31963, +34044, +31931, +31898, +31930, +31898, +31930, +34044, +34043, +31931, +31995, +34044, +31995, +31963, +31931, +29851, +29883, +29883, +25754, +23609, +25690, +27770, +27738, +27738, +25658, +27770, +25657, +23609, +25690, +25690, +25690, +25690, +25690, +25690, +23610, +25690, +25723, +25690, +23610, +25690, +27803, +27803, +27739, +27771, +27803, +27803, +27803, +29883, +29883, +29916, +31996, +31996, +29883, +27802, +29915, +32028, +34108, +34108, +31963, +31963, +34043, +31963, +34043, +34076, +34043, +34076, +34077, +34045, +34045, +31964, +31932, +34012, +31932, +34012, +34044, +38269, +36188, +36156, +36156, +36156, +38269, +36124, +42429, +40317, +40349, +40381, +44574, +42493, +44541, +42493, +42461, +44541, +44606, +42461, +44606, +44573, +46686, +42461, +44541, +42428, +42493, +42461, +44574, +44606, +44606, +46686, +42492, +42525, +40347, +40380, +42461, +42461, +44574, +40380, +40381, +40316, +40348, +38268, +38268, +38236, +36187, +38268, +36123, +34075, +36123, +34042, +34075, +34043, +36156, +31962, +29817, +29850, +29850, +29817, +27704, +25624, +27704, +27704, +25624, +23446, +23478, +23479, +21398, +21365, +21365, +21366, +17172, +19252, +19252, +19252, +17172, +17139, +17107, +17107, +17107, +17106, +17074, +17041, +17041, +14960, +14928, +14928, +14927, +14895, +12782, +12781, +12781, +12748, +12716, +10635, +10602, +10569, +8520, +8487, +8487, +8454, +6406, +6374, +6406, +6406, +6406, +6406, +6406, +6406, +6406, +6406, +6374, +6374, +6373, +6373, +6373, +6373, +6374, +6406, +6406, +6406, +6406, +8454, +8486, +8487, +8519, +8487, +10567, +8519, +8519, +10599, +10600, +10600, +10632, +10665, +10665, +10665, +12746, +10698, +10698, +10731, +12811, +14924, +19083, +14759, +12547, +16642, +18722, +20802, +22882, +22882, +22882, +24930, +24931, +24963, +24963, +24962, +27011, +27011, +27042, +27042, +27042, +27042, +27043, +27075, +29123, +29123, +29123, +31203, +31203, +31203, +31203, +31235, +31235, +31235, +33251, +33283, +33283, +35363, +35364, +35396, +35364, +35364, +37476, +35396, +35396, +35396, +35428, +35428, +37508, +37508, +37508, +37508, +37508, +37509, +37541, +37541, +37574, +37574, +37542, +37574, +37574, +37575, +37607, +37607, +37607, +35559, +37640, +37640, +37672, +37672, +37672, +35625, +35625, +35625, +35657, +37737, +37738, +37770, +37770, +37771, +37771, +37771, +37771, +37804, +37804, +37804, +39884, +39917, +39917, +39949, +39949, +39917, +39950, +39950, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +40015, +40015, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42095, +42095, +42095, +42095, +42095, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40015, +40015, +40015, +40047, +40047 +}, +{ +17329, +17330, +17329, +17329, +17330, +17330, +17297, +17297, +15217, +15217, +15217, +15217, +15217, +17265, +17297, +17298, +17297, +17297, +17265, +17265, +15217, +15185, +15185, +15152, +13104, +13104, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +13072, +15120, +15152, +15152, +15152, +15152, +15152, +15185, +17233, +15185, +15185, +15152, +15152, +15152, +15152, +15152, +15120, +15152, +15120, +13072, +13039, +13007, +12974, +10894, +10894, +10861, +10861, +10861, +12941, +12941, +12941, +10861, +12941, +12941, +12941, +10893, +10893, +10893, +10926, +12974, +10894, +10893, +12974, +12974, +10893, +10893, +10893, +10893, +10861, +10892, +10860, +8780, +8747, +8715, +8715, +8715, +8715, +8747, +8780, +10828, +10861, +10861, +10861, +10894, +10894, +10926, +13006, +13007, +13039, +13039, +13072, +13104, +13104, +13105, +13105, +15153, +15186, +17266, +17267, +19349, +21463, +27641, +27641, +25594, +25626, +27706, +27770, +29851, +29852, +31900, +31964, +34045, +34077, +36157, +36189, +38269, +38302, +38301, +38301, +38268, +38268, +38269, +40349, +38301, +36188, +36189, +36188, +36188, +36156, +34076, +34044, +31963, +29850, +27738, +25657, +25625, +25625, +25625, +25625, +25625, +23512, +23480, +23480, +21335, +21335, +21335, +19255, +19254, +17141, +15028, +15028, +14995, +14995, +14963, +12882, +14962, +12849, +12849, +10735, +10671, +10702, +10670, +8588, +8588, +8620, +8555, +8555, +6474, +6441, +6409, +6408, +8488, +8488, +6408, +6408, +6407, +6407, +6407, +6407, +6407, +6407, +6375, +6408, +8456, +8488, +8488, +8488, +8488, +8488, +8488, +8520, +8520, +8520, +8520, +8488, +8488, +8455, +2116, +34, +2114, +4194, +4195, +6243, +4195, +6275, +4195, +6308, +4228, +8455, +6343, +3, +38070, +55006, +48700, +50878, +50878, +48766, +50846, +52926, +52894, +50749, +54974, +54974, +54974, +55006, +55006, +55007, +55007, +55007, +52893, +52893, +52926, +52926, +52926, +54975, +54975, +55007, +52893, +50813, +59231, +52827, +14793, +0, +8387, +12580, +10499, +8353, +14692, +12579, +14628, +18821, +12515, +14627, +18821, +18789, +18821, +16773, +18853, +16773, +16774, +10468, +4099, +4197, +5, +36090, +36155, +34075, +34075, +34043, +36124, +31930, +31930, +34043, +34076, +34043, +31963, +31995, +31963, +34044, +31930, +31963, +31963, +29883, +29883, +27770, +27835, +25690, +27770, +29884, +25658, +27771, +29851, +27738, +23610, +25690, +27803, +27803, +25723, +25723, +25658, +25658, +25690, +23610, +25690, +25723, +27770, +27738, +27771, +29851, +27706, +29851, +31964, +29883, +29882, +29915, +32028, +34076, +34076, +34108, +34076, +31963, +31995, +34076, +34108, +36157, +31995, +34108, +36156, +34043, +34076, +36156, +34076, +34076, +38302, +38302, +40351, +36157, +34044, +36124, +36157, +38270, +36124, +38301, +40349, +38268, +38267, +40348, +42461, +42430, +44574, +44542, +48735, +46654, +46654, +44574, +44573, +44606, +44574, +44574, +46687, +42493, +46687, +44541, +44606, +42493, +42461, +42493, +44542, +44574, +44574, +42493, +44574, +44574, +42493, +44573, +44541, +40413, +40413, +38268, +42494, +38268, +38236, +38268, +40348, +38236, +38268, +38268, +38268, +36155, +36155, +36123, +34075, +34075, +34075, +29849, +31962, +31962, +31931, +34044, +29818, +23511, +21398, +25591, +25592, +21365, +23511, +21398, +23479, +23511, +21365, +19253, +19285, +19285, +15026, +17139, +17139, +17172, +19252, +17139, +15026, +17074, +17074, +17074, +14993, +14961, +14960, +14928, +14928, +14928, +12846, +12814, +10701, +12749, +12748, +10667, +12715, +10602, +10569, +8489, +8488, +8455, +8454, +8454, +6406, +6406, +8454, +6406, +6406, +6406, +6406, +6406, +6406, +6374, +6374, +6373, +6373, +6374, +6374, +6373, +6374, +6406, +8454, +8454, +8454, +8486, +8487, +10567, +10567, +10535, +10568, +8519, +10599, +10600, +10600, +10600, +10632, +10665, +10666, +10665, +12778, +12778, +10699, +12779, +14891, +17036, +19018, +14693, +14562, +20770, +22851, +22883, +24931, +24930, +24931, +24931, +24963, +27011, +27011, +27043, +27043, +27042, +27042, +27043, +27043, +27075, +29123, +29123, +29123, +29123, +31203, +31203, +31203, +31203, +31203, +33283, +33283, +33283, +33283, +33283, +33283, +35363, +35364, +35364, +35364, +35364, +35428, +35428, +35428, +35428, +37476, +37508, +37508, +37508, +37508, +37508, +37508, +37541, +37541, +37541, +37574, +37574, +37574, +37574, +37574, +37607, +37607, +37607, +37607, +37607, +37640, +37640, +37672, +37672, +37673, +35625, +37673, +37673, +35689, +35689, +35690, +37770, +35722, +37770, +37771, +37771, +37771, +37803, +37804, +37804, +39916, +39917, +39917, +39949, +39917, +39949, +39949, +39950, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +40015, +40015, +39982, +42063, +42063, +42063, +42063, +42063, +42063, +42095, +42095, +40047, +40015, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40015, +40015, +40015, +40047, +40048, +40048 +}, +{ +17329, +17329, +17297, +17297, +17297, +17297, +17297, +15217, +15217, +15217, +15217, +15217, +15217, +17265, +17265, +17297, +17265, +17265, +17265, +15217, +15185, +15185, +13104, +13104, +13104, +13072, +13072, +13072, +13040, +13040, +13072, +13072, +13040, +13040, +13040, +13040, +13071, +13071, +13071, +13071, +13071, +13071, +13071, +13072, +15120, +15120, +15120, +15120, +15152, +15152, +15152, +15120, +15120, +15120, +15120, +13072, +15120, +13072, +13039, +13007, +10926, +10894, +10862, +10861, +10828, +10828, +10828, +10829, +10861, +10829, +10829, +10861, +10861, +10861, +10861, +10861, +10893, +10893, +10893, +10893, +10893, +12973, +12941, +10893, +10861, +10860, +10860, +10828, +10860, +10828, +8747, +8715, +6634, +6634, +6634, +6634, +8683, +8715, +8748, +10828, +10861, +10861, +10861, +10861, +10893, +10926, +13006, +13007, +13039, +13071, +13072, +13072, +13072, +13072, +13072, +13105, +15218, +17235, +17236, +21430, +25561, +25593, +27674, +27706, +27706, +27738, +29819, +29852, +29851, +31932, +34045, +34077, +36157, +36189, +38269, +38301, +38333, +38301, +38301, +38268, +38269, +38269, +38269, +38269, +38269, +38269, +36188, +34076, +34043, +34043, +31931, +29850, +27770, +27738, +27738, +27705, +25625, +25593, +23545, +23512, +25593, +23513, +21367, +21335, +21335, +19255, +19254, +17141, +15028, +15028, +14995, +15027, +14995, +14962, +14962, +14930, +12816, +10703, +8622, +10670, +10670, +8588, +8588, +8619, +8555, +8554, +6474, +6441, +6441, +6408, +6375, +6375, +6375, +6375, +4327, +4327, +6375, +6375, +6375, +6375, +6407, +6408, +8456, +8488, +8488, +8488, +8488, +8488, +8488, +8520, +8520, +8520, +8489, +8489, +8456, +6374, +2115, +34, +2114, +2146, +4195, +6243, +4195, +6275, +4228, +6308, +6341, +4229, +6310, +2117, +52862, +50781, +46652, +46652, +46652, +48733, +52926, +52926, +52861, +52861, +57087, +55007, +55006, +55006, +55038, +57087, +55039, +55007, +54974, +54974, +54974, +54974, +55006, +55007, +57087, +57087, +57119, +55006, +57118, +21132, +6340, +10500, +8387, +10499, +12580, +14693, +12548, +12548, +10435, +10402, +14629, +14596, +12547, +14595, +12515, +10402, +10499, +6306, +4194, +2082, +2051, +4230, +2183, +36089, +36155, +34075, +34108, +34108, +36156, +34076, +34043, +36157, +36221, +34108, +34076, +34108, +34076, +36189, +34044, +34076, +34076, +31963, +29883, +29883, +27771, +29884, +29851, +29851, +29819, +29851, +27739, +29819, +25690, +25690, +27771, +25722, +25690, +25722, +25690, +27738, +29884, +27803, +27771, +29851, +29883, +29851, +29851, +31931, +31932, +31931, +31963, +31996, +31995, +31963, +31995, +34108, +31963, +34076, +34076, +34076, +36157, +36189, +36156, +36156, +36189, +36156, +36188, +34108, +36189, +36189, +36156, +36189, +38268, +40381, +40381, +40381, +38268, +38268, +40381, +42494, +40349, +40349, +42493, +40412, +42460, +44605, +42493, +44542, +44541, +44541, +48767, +46654, +46654, +44574, +44573, +46654, +42493, +42461, +44574, +42461, +44574, +42461, +42493, +42493, +40348, +42493, +44542, +44606, +44606, +44574, +44542, +40348, +44574, +40412, +40381, +42494, +40349, +34042, +36220, +38301, +38268, +38268, +38236, +38236, +38236, +38236, +36155, +34074, +36123, +34042, +31930, +31962, +34075, +31930, +31930, +29817, +23511, +25624, +25624, +25624, +27704, +27737, +25624, +21365, +23479, +21365, +21365, +21366, +19285, +19285, +21365, +19252, +12946, +15059, +17139, +17139, +17139, +15026, +15026, +17107, +17106, +17074, +14993, +14960, +14928, +14928, +14895, +14895, +12814, +12814, +10701, +12748, +12748, +10667, +10634, +10601, +8489, +8488, +8455, +8455, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +6406, +6374, +6373, +6373, +6341, +6341, +6373, +6373, +6373, +6374, +6406, +8454, +8454, +8454, +8486, +8487, +10567, +10567, +10567, +8519, +8519, +10599, +10600, +10632, +10632, +10632, +10633, +10665, +10698, +12778, +12779, +10698, +12779, +17004, +19052, +16807, +14628, +16674, +22850, +22882, +24931, +24963, +24931, +26979, +27010, +27011, +27011, +27011, +27043, +27043, +27043, +27075, +27075, +29123, +29123, +29123, +29123, +29123, +29155, +31203, +31203, +31203, +31203, +33283, +33283, +33315, +31267, +33315, +33315, +35363, +35363, +35364, +35396, +35396, +35396, +35428, +37476, +35460, +37508, +37508, +37508, +37508, +37541, +37508, +37541, +37541, +37541, +37541, +37573, +37574, +37574, +35526, +37574, +37607, +37607, +37607, +35559, +37640, +37640, +37640, +37640, +37640, +37640, +37672, +35625, +37673, +37705, +35690, +35690, +35690, +35690, +35722, +35722, +37771, +35755, +37803, +37836, +37836, +37836, +39917, +39917, +37869, +39949, +39949, +39949, +39949, +39949, +39950, +39950, +39950, +39950, +39982, +39982, +39982, +39982, +39982, +40014, +40014, +40014, +39982, +42063, +42063, +42095, +42063, +42063, +42063, +42095, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40048, +40048, +40048, +40048, +40048, +40048, +40048, +40048 +}, +{ +17297, +17297, +17297, +17297, +17297, +17297, +15217, +15185, +15185, +15185, +15185, +15185, +15185, +15185, +15217, +17265, +15217, +15217, +15217, +15217, +15185, +13137, +13104, +13072, +13072, +13072, +13040, +13072, +13072, +13072, +13072, +13072, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +13071, +13071, +13039, +13039, +13072, +15120, +15120, +15120, +15152, +15120, +15120, +13072, +15120, +13072, +13039, +13071, +13039, +10926, +10894, +10893, +10861, +10861, +10829, +10796, +10796, +10796, +10828, +10828, +10828, +10828, +10828, +10860, +10860, +10860, +10893, +10893, +10893, +10893, +10893, +10893, +10893, +10860, +10860, +10860, +10828, +10828, +8747, +10827, +8747, +8715, +6634, +6602, +6601, +6601, +6602, +6602, +6634, +8715, +8748, +10828, +10829, +10829, +8813, +10893, +10926, +13007, +10926, +13007, +13039, +13040, +13039, +13072, +13040, +13040, +13073, +15186, +15186, +15155, +21398, +25561, +25562, +27674, +27707, +27739, +27770, +27771, +27771, +29851, +31932, +34044, +34077, +36157, +36189, +38269, +38301, +40349, +40349, +40349, +38268, +38269, +38269, +38269, +38269, +38269, +38269, +36188, +34075, +34043, +34043, +31931, +29850, +27770, +29850, +29818, +27738, +25625, +23545, +23513, +23545, +25593, +25593, +23448, +21367, +21335, +19255, +19254, +17141, +17108, +17108, +15028, +17108, +14995, +14962, +12882, +12849, +10736, +10736, +10703, +8590, +8589, +8589, +8588, +6475, +6474, +6442, +6441, +6441, +6408, +4327, +4295, +4294, +6375, +4294, +4294, +4294, +6374, +6375, +6407, +6407, +6408, +6408, +6440, +8488, +8488, +8488, +8488, +8488, +8488, +8520, +8520, +8520, +8489, +8488, +8456, +6374, +2114, +34, +2114, +2114, +4195, +6243, +4195, +6275, +6341, +4196, +8390, +4197, +4, +33845, +50782, +48636, +46653, +48733, +52927, +52927, +52926, +50813, +50813, +55039, +57087, +57087, +57119, +57118, +57086, +57086, +57086, +57087, +57087, +57087, +57087, +57087, +57087, +57087, +57086, +57086, +55005, +63455, +33842, +10534, +16840, +21000, +25226, +18918, +16773, +18854, +14628, +14628, +12548, +12516, +16709, +14564, +10434, +12548, +12580, +12547, +12579, +8387, +6275, +8389, +2116, +4230, +4296, +27670, +40381, +36188, +36156, +36189, +34043, +36124, +34076, +36156, +36189, +36189, +36189, +34076, +36156, +38302, +38270, +36189, +36189, +31964, +31963, +31996, +29851, +31964, +31932, +31932, +29851, +31899, +29851, +27738, +27771, +27738, +27770, +25690, +25690, +27771, +29851, +29883, +29851, +29883, +29819, +27738, +29818, +31931, +31899, +29850, +36125, +34076, +34044, +34076, +34076, +34075, +34043, +34043, +36157, +36157, +36156, +36156, +38269, +38302, +38269, +38269, +38302, +34108, +36156, +38269, +38334, +38269, +36188, +40382, +38267, +40412, +40413, +42493, +42493, +40413, +40445, +40380, +40349, +38268, +44573, +42460, +40379, +42492, +40315, +42428, +46622, +44541, +46654, +44541, +44573, +44541, +42493, +44541, +44606, +44541, +44606, +44574, +44574, +42494, +42494, +44574, +40348, +42494, +42494, +42494, +42461, +42494, +42494, +42429, +42494, +42461, +38235, +42494, +38268, +38268, +38236, +40381, +38236, +38236, +36123, +36123, +36123, +36155, +36123, +31962, +31929, +34042, +31962, +31930, +34043, +31962, +31930, +27769, +25592, +25624, +25592, +25591, +25591, +23511, +23479, +21365, +19285, +19285, +19285, +21365, +19252, +17172, +17172, +15059, +15059, +15026, +15026, +15026, +15026, +14994, +14993, +17074, +17042, +14993, +14961, +14928, +14895, +14895, +14895, +14895, +12814, +12814, +12748, +12748, +10667, +10634, +10633, +8520, +8488, +8455, +8455, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +8454, +6374, +6373, +6373, +6341, +6341, +6341, +6341, +6341, +6341, +6373, +6406, +8454, +8454, +8454, +8454, +8487, +10567, +10567, +10567, +8487, +8519, +8519, +10600, +10632, +10632, +10632, +10633, +10665, +12746, +12778, +12811, +10731, +12843, +19052, +16938, +12580, +14595, +18722, +22850, +22882, +24931, +24963, +24963, +27011, +27011, +27011, +27043, +29091, +29091, +29091, +29123, +29123, +29123, +29123, +29123, +29123, +29123, +29155, +29155, +31203, +31203, +31235, +33283, +33283, +33315, +33315, +31267, +33316, +33316, +33316, +35396, +35396, +35396, +35428, +37476, +35428, +35428, +37508, +35461, +37509, +37509, +37509, +37541, +37541, +37541, +37541, +37541, +37574, +37574, +37606, +37606, +35526, +35559, +37607, +37639, +35559, +35559, +37640, +37672, +37640, +37640, +37640, +35592, +35592, +35625, +35625, +37705, +35690, +35690, +35690, +35722, +35722, +35723, +35755, +37803, +37836, +37836, +37836, +37836, +39917, +39917, +37869, +39949, +39949, +39949, +39949, +39981, +39981, +39950, +39950, +39950, +39950, +39982, +39982, +39982, +39982, +40014, +40014, +40014, +42031, +42063, +42095, +42095, +42095, +42063, +42095, +42095, +42095, +40047, +42128, +42128, +42128, +42128, +40079, +40079, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40047, +40080, +40080, +40080, +40048, +40048, +40048, +40048, +40048 +}, +{ +15217, +15217, +15217, +15217, +15217, +15217, +15185, +15152, +15152, +15152, +15184, +15184, +15184, +15185, +15185, +15217, +15217, +15217, +15217, +15185, +15185, +13104, +13104, +13072, +13072, +13072, +13039, +13040, +13040, +13039, +10991, +10991, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +13071, +13039, +13039, +13072, +15120, +15120, +15120, +15120, +15120, +13072, +13039, +13071, +13039, +13039, +13039, +13006, +10893, +8813, +8813, +8780, +10828, +8748, +10796, +8747, +8747, +10796, +10828, +10828, +10828, +10828, +10828, +10860, +10860, +10893, +10893, +10893, +10893, +10893, +10860, +10860, +10828, +8780, +10828, +10828, +8747, +8715, +8714, +6634, +6602, +6569, +4521, +6569, +6569, +6569, +6569, +6570, +8682, +8715, +8748, +8748, +10829, +10829, +10861, +10926, +12975, +10926, +10927, +13007, +13039, +13039, +10992, +13040, +13072, +13072, +15153, +15122, +15090, +19318, +25561, +25561, +27642, +27707, +27739, +27770, +27771, +27771, +29883, +31964, +34044, +34076, +36156, +36188, +38269, +38301, +40349, +40349, +40349, +40317, +40317, +40317, +38269, +38269, +38269, +38269, +36188, +34075, +34043, +34043, +31963, +29850, +29818, +29850, +29851, +27738, +25657, +25593, +23545, +25625, +25561, +25593, +23480, +21368, +21335, +19254, +19255, +19254, +17141, +17108, +15028, +17108, +14995, +12882, +12882, +10768, +12816, +12848, +10736, +8590, +8589, +8589, +8588, +6475, +6507, +6442, +6441, +6409, +6408, +4327, +4294, +4294, +4294, +4262, +4293, +4294, +4326, +6375, +6375, +6375, +6408, +6408, +6408, +6408, +6408, +6440, +8488, +8520, +8488, +8488, +8488, +8488, +8488, +8488, +8455, +6374, +66, +65, +2146, +2114, +4195, +6243, +4195, +6276, +4196, +8389, +6309, +8423, +6311, +50717, +50750, +48669, +48668, +48733, +52895, +52894, +52894, +52894, +52893, +55006, +57086, +57119, +59199, +59199, +57118, +57118, +57086, +57086, +57087, +57119, +57119, +57119, +57118, +57118, +57118, +57118, +63391, +46422, +2048, +12549, +14596, +12450, +12482, +18788, +18820, +18820, +18853, +18854, +18853, +18853, +18789, +18821, +16805, +14692, +12611, +12579, +12611, +12612, +8387, +6308, +4165, +4198, +4264, +12814, +42461, +38268, +36123, +38204, +34010, +38269, +38269, +38269, +40382, +38301, +38269, +38237, +38269, +38269, +38301, +36156, +36189, +31963, +31931, +31996, +34012, +34012, +34044, +34045, +31932, +29851, +31964, +27770, +31932, +29851, +29851, +27770, +27771, +29883, +29851, +31931, +31932, +34077, +34077, +34012, +34044, +34044, +34044, +34076, +36125, +36157, +36156, +34076, +34108, +36189, +36188, +34075, +38301, +38301, +38301, +38269, +38269, +38301, +38301, +40382, +40382, +36188, +36188, +38301, +42462, +40381, +38300, +42462, +44606, +44574, +44574, +42493, +42493, +44574, +42493, +40445, +40413, +42461, +46686, +44606, +44573, +46654, +44541, +46654, +46686, +46654, +46654, +44541, +44574, +44541, +44573, +44573, +44574, +42461, +44541, +44541, +40380, +42461, +42461, +42493, +42493, +42526, +42494, +42461, +40380, +42461, +42461, +44542, +42494, +42526, +40381, +40381, +38300, +40381, +38268, +38236, +36155, +38268, +34075, +34075, +34042, +36155, +36123, +31930, +31930, +34075, +36156, +31962, +31962, +29817, +27769, +27704, +25592, +27704, +25624, +25591, +23479, +21398, +21333, +17140, +19285, +21365, +19285, +21365, +19253, +15059, +15059, +15027, +17139, +14994, +14962, +14994, +15026, +15026, +14993, +14961, +12913, +14961, +14928, +14928, +14895, +12815, +14862, +14862, +12781, +12781, +10668, +10667, +10634, +10601, +10601, +8520, +6407, +6407, +6407, +8454, +8454, +8454, +8454, +6406, +8454, +8454, +8422, +8422, +6374, +6374, +6373, +6341, +6341, +6341, +6341, +6341, +6373, +6373, +6374, +6406, +8454, +8454, +8454, +8454, +8487, +10567, +10567, +10567, +8487, +8519, +8519, +10600, +10632, +10632, +10665, +10665, +10698, +12746, +12778, +12811, +12811, +14924, +19084, +14792, +12515, +16675, +18754, +22882, +22914, +24963, +24931, +27011, +29091, +29091, +29091, +29091, +29123, +29123, +29123, +29123, +29123, +29123, +29123, +29155, +31203, +31203, +31203, +31203, +31235, +31236, +33316, +33316, +33315, +33348, +33348, +31300, +33348, +33348, +33380, +35428, +35428, +35428, +35461, +37509, +35461, +35461, +37509, +37509, +37509, +37541, +37541, +37541, +37573, +37574, +37574, +37574, +37606, +37607, +37607, +37639, +35559, +35559, +35591, +37640, +35592, +35592, +35624, +37672, +37673, +37673, +37673, +37673, +35625, +37705, +37705, +37738, +35690, +35722, +35722, +37802, +37803, +37803, +37835, +37835, +37836, +37868, +37868, +39917, +39949, +39949, +39917, +39949, +39949, +39949, +39981, +39982, +39982, +39982, +39982, +39950, +39982, +39982, +39982, +40014, +40014, +40015, +40015, +40015, +42063, +42063, +42095, +42095, +42095, +42095, +42095, +42096, +42128, +42128, +42160, +42160, +42160, +42160, +42128, +40079, +40048, +40048, +40048, +40048, +40048, +40080, +40080, +40080, +40080, +40080, +40080, +40080, +40080, +40080, +40080, +40048 +}, +{ +15185, +15185, +15185, +15185, +15185, +15184, +13104, +13072, +13072, +13072, +15152, +15152, +15152, +15184, +15185, +15217, +15185, +15185, +15185, +15185, +15185, +13104, +13104, +13104, +13072, +13039, +13039, +13039, +13039, +10959, +10959, +10959, +13039, +13039, +13039, +10991, +13039, +13039, +10959, +10959, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +15120, +13040, +13040, +13040, +13039, +13007, +13039, +13007, +13006, +13006, +10926, +10861, +8813, +8780, +8748, +8748, +8716, +8747, +8715, +8715, +8747, +8747, +8747, +8747, +10828, +10828, +10828, +10828, +10860, +10892, +10892, +10892, +10860, +10860, +10860, +8780, +8747, +10827, +10827, +8715, +8682, +6602, +6602, +6569, +4521, +4489, +4489, +4489, +4489, +6569, +6570, +8650, +8683, +8715, +10796, +10829, +10829, +10862, +10926, +12975, +10926, +12975, +13007, +13007, +13007, +10959, +10960, +13072, +13040, +13105, +13041, +13010, +21398, +25593, +25594, +25594, +27674, +27738, +27738, +27771, +29852, +31964, +31996, +34076, +34108, +36156, +36188, +36220, +38268, +38269, +40317, +40317, +40317, +40317, +40317, +40317, +38236, +38237, +38237, +36156, +34075, +34043, +34043, +31931, +29818, +29818, +29883, +29851, +27770, +27738, +25625, +23545, +25625, +23480, +23512, +23448, +21367, +19255, +19222, +19255, +19255, +17173, +17141, +15028, +17108, +15027, +12914, +14962, +12881, +14961, +12881, +12816, +10703, +8622, +8589, +8588, +8588, +8588, +6507, +6442, +6441, +6408, +4327, +4295, +4294, +4262, +4261, +4261, +4261, +4294, +6374, +6375, +6375, +6376, +6408, +6408, +6408, +6408, +6408, +6440, +8488, +6440, +8488, +8488, +8488, +8488, +8456, +6375, +6342, +65, +65, +2145, +2146, +4195, +6244, +4163, +6276, +6309, +8357, +8422, +4197, +23248, +50685, +46524, +50782, +52895, +52895, +55007, +52927, +52927, +54975, +52926, +57151, +57119, +59199, +59231, +59231, +59231, +59199, +59135, +57054, +57087, +57119, +59199, +57119, +57118, +57118, +59231, +61311, +54841, +27339, +16742, +18790, +22982, +25063, +27175, +29287, +29351, +27207, +25126, +20965, +16772, +14627, +12449, +12481, +10530, +8385, +12611, +16772, +14691, +18918, +12580, +8356, +2052, +6279, +6345, +71, +40316, +38203, +36123, +38205, +36123, +40349, +40381, +42494, +44575, +40349, +40349, +40381, +42462, +40381, +40381, +36155, +40382, +36188, +34075, +36188, +34044, +38237, +36124, +34044, +36157, +31931, +31931, +31964, +29786, +29786, +29851, +31931, +31964, +34077, +34044, +31964, +31931, +34044, +36157, +36157, +36157, +31963, +31931, +34076, +34044, +34044, +36156, +36189, +36221, +36188, +38269, +40350, +34107, +38301, +40414, +40382, +38301, +38268, +38300, +40413, +42462, +40381, +40381, +40349, +42494, +44606, +42493, +42461, +42493, +40412, +44574, +40381, +40381, +44574, +40380, +40380, +42557, +42525, +44573, +42461, +44541, +46622, +44541, +42461, +44574, +44574, +44574, +44542, +44542, +42461, +44573, +42493, +42493, +42461, +44541, +44541, +40348, +44574, +44542, +44542, +42526, +40413, +40348, +40380, +40380, +42493, +40316, +40316, +40349, +40349, +40381, +38268, +42494, +40348, +40348, +38268, +40348, +38236, +34042, +36188, +36123, +34010, +31962, +34010, +29817, +31930, +31930, +31930, +34043, +29849, +27737, +27704, +27737, +27672, +23479, +23479, +21398, +19285, +21365, +21366, +21397, +19252, +15059, +17172, +19252, +15059, +15059, +15027, +17074, +14962, +15026, +17107, +14994, +14961, +14961, +14961, +12881, +14961, +14960, +14928, +12847, +12782, +12749, +12749, +12749, +12749, +10635, +10635, +10634, +10601, +10600, +8519, +6407, +6407, +6407, +6406, +8454, +8455, +6407, +6375, +8454, +8422, +8422, +6374, +6374, +6374, +6373, +6373, +6341, +6341, +6341, +6373, +6373, +6374, +6406, +6406, +8454, +8454, +8454, +8454, +8487, +10567, +10567, +10567, +8519, +8519, +8552, +10632, +10632, +10632, +10665, +10665, +10665, +12746, +10698, +10731, +12811, +17004, +19051, +12647, +14596, +18755, +20834, +20866, +22947, +24963, +24931, +27044, +29091, +29091, +29091, +29123, +29123, +29123, +29123, +31203, +29155, +31203, +31203, +31203, +31203, +31235, +31235, +31235, +33284, +33316, +33316, +33316, +33348, +33380, +33380, +33380, +33380, +33380, +35429, +35461, +35461, +35461, +35461, +35461, +37541, +37541, +37509, +37509, +37541, +37541, +37542, +37542, +37541, +37573, +37574, +35526, +35526, +35559, +35559, +35559, +37672, +37671, +37671, +37672, +37672, +37672, +37672, +35624, +37673, +37705, +37705, +37705, +37737, +37738, +37770, +37770, +35722, +37802, +37803, +37835, +37835, +37868, +37868, +37868, +37868, +39916, +37868, +39949, +39981, +39949, +39949, +39950, +39949, +39981, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +42062, +42063, +42063, +42095, +40047, +40047, +42063, +42063, +42063, +42095, +42096, +42128, +42128, +42128, +42160, +42160, +42160, +42160, +42128, +42128, +42128, +42128, +40048, +40048, +42128, +42128, +42128, +42128, +42161, +42161, +42160, +42160, +42160, +42128, +42128, +42128, +42128, +42129 +}, +{ +15185, +15185, +15185, +15185, +15184, +15152, +13072, +13039, +13039, +13072, +15120, +13072, +13072, +15152, +15184, +15185, +15184, +15184, +15185, +15185, +15185, +15152, +13104, +13072, +13072, +13040, +13039, +13039, +13039, +13039, +13007, +10959, +13007, +13007, +13007, +10959, +10959, +12975, +12975, +12975, +13007, +13007, +13007, +13007, +13039, +13039, +15087, +15087, +15087, +13039, +13007, +13007, +13006, +10926, +10926, +10926, +12974, +10925, +10861, +10860, +8780, +8747, +8747, +8715, +8715, +8714, +8714, +8714, +8715, +8747, +10827, +10827, +10859, +10859, +10860, +10828, +10828, +10828, +10828, +10860, +12876, +10828, +10796, +10796, +8747, +8715, +8682, +8682, +6601, +6601, +6569, +4488, +4456, +4456, +4488, +6537, +6569, +6569, +6602, +8683, +8715, +10796, +10828, +10828, +10861, +12942, +12974, +12974, +13006, +13039, +13039, +13039, +13039, +13040, +10960, +13040, +13040, +15089, +12977, +21365, +25593, +25561, +25594, +27674, +27706, +27738, +29851, +29852, +31932, +34045, +34077, +34108, +36188, +36188, +36220, +38301, +40349, +38269, +38268, +38269, +38236, +38236, +36156, +36156, +38237, +38237, +38237, +36156, +34043, +34011, +34011, +31931, +31931, +29818, +27738, +27705, +25625, +25625, +25625, +25625, +25593, +23512, +23448, +21368, +21335, +19254, +19255, +19254, +17141, +14996, +15028, +15060, +15027, +15028, +15027, +12882, +14994, +12849, +12849, +10735, +8622, +10702, +10702, +10702, +8556, +6507, +6474, +6474, +6473, +6408, +6375, +6343, +4261, +6341, +4261, +4260, +4293, +6342, +6375, +6375, +6375, +6407, +6408, +6408, +6408, +6408, +8488, +8488, +8489, +8488, +8489, +8488, +6376, +6408, +6407, +4293, +65, +2113, +2113, +2114, +4162, +4195, +4228, +6308, +8389, +4229, +6342, +2, +35957, +50781, +50782, +52895, +50846, +52894, +52894, +52926, +54974, +55006, +57087, +57119, +59167, +59199, +61311, +61279, +61279, +61279, +59199, +59199, +57119, +57119, +57118, +59231, +57085, +61311, +61278, +54874, +31598, +37872, +6144, +22982, +27143, +25029, +20771, +22916, +20706, +18592, +20769, +22882, +29220, +31334, +29287, +29287, +20964, +23012, +22980, +18755, +16642, +12448, +4096, +8291, +6212, +4197, +4296, +136, +38170, +42429, +36123, +42430, +42461, +42494, +42494, +42494, +42494, +42461, +42461, +44542, +44542, +42494, +42462, +38268, +40349, +34043, +36156, +34043, +36124, +36156, +36124, +36189, +36156, +31963, +34044, +34076, +31931, +34044, +36157, +36157, +34076, +36157, +36157, +34044, +36156, +38269, +38269, +34076, +38269, +34043, +34043, +36189, +38301, +38269, +36188, +36188, +38301, +40349, +38236, +38268, +40349, +38268, +38236, +42494, +42494, +42462, +38268, +38268, +40380, +42461, +44574, +40381, +42493, +42494, +44542, +42461, +44541, +44541, +44574, +44574, +42461, +42428, +42428, +42461, +44509, +44574, +46654, +46686, +46654, +44573, +46654, +44573, +46654, +46654, +46622, +44574, +44574, +44574, +44541, +44541, +44574, +44542, +40348, +42429, +40381, +40381, +40348, +44542, +40380, +40348, +38235, +42461, +40381, +40348, +40348, +38268, +38268, +38268, +40381, +38236, +38268, +34042, +38203, +38204, +38235, +36155, +36123, +34043, +36123, +36156, +34075, +34043, +29849, +31963, +29850, +27737, +31930, +27705, +27737, +27737, +25592, +25559, +23446, +21333, +19285, +21365, +21365, +21333, +21365, +19252, +17139, +17172, +17172, +17107, +17107, +17075, +17042, +17042, +17074, +14994, +14929, +14929, +14961, +12880, +14960, +12879, +12847, +12847, +10734, +10701, +12749, +12781, +12716, +12716, +12715, +10634, +10601, +10601, +8520, +8487, +6374, +6374, +6406, +6406, +8454, +8454, +6406, +6374, +6406, +6374, +6374, +6374, +6373, +4293, +4293, +4293, +6341, +6341, +6341, +6341, +6341, +6373, +6406, +6438, +6406, +8454, +8454, +8487, +8487, +8487, +8519, +10567, +8519, +10599, +10599, +10631, +10631, +10632, +10665, +10665, +10698, +12778, +10699, +10699, +12843, +17003, +14824, +10533, +14595, +18755, +20803, +22882, +24994, +24995, +27043, +27043, +29123, +29123, +29123, +29123, +29123, +29155, +29155, +29155, +31236, +31236, +31236, +31236, +31268, +31268, +31268, +31268, +31268, +33348, +33348, +33348, +33348, +35429, +35429, +35429, +35429, +35461, +35461, +37509, +37542, +37542, +37542, +37542, +37541, +37541, +37541, +37541, +37541, +37542, +37574, +37574, +37574, +37574, +37606, +37606, +37639, +37639, +37639, +37671, +37672, +37672, +37672, +37704, +37705, +37705, +37705, +37705, +37705, +37706, +37706, +37706, +37738, +37770, +39819, +39819, +37836, +39884, +39916, +39916, +39916, +39916, +39916, +39916, +39949, +39949, +39949, +39949, +39950, +39982, +39982, +39950, +42030, +39950, +39950, +39950, +39950, +39950, +39950, +39982, +39982, +39982, +39982, +40015, +40015, +40015, +40015, +40015, +40015, +42095, +42128, +42128, +42128, +42128, +42160, +42128, +42129, +42161, +42160, +42160, +42160, +42160, +42160, +42160, +42128, +42128, +42161, +42161, +42161, +42161, +42161, +42161, +42161, +42161, +42161, +42161, +42193, +42193, +42193, +42161 +}, +{ +15185, +15185, +15185, +15184, +15152, +13072, +13071, +13039, +13039, +13039, +13039, +13039, +13071, +13072, +15152, +15184, +17233, +15184, +15185, +15185, +15152, +13104, +13104, +13072, +13072, +13040, +13039, +13039, +13039, +13039, +13039, +13007, +13040, +13007, +13007, +12975, +12975, +10926, +10926, +10894, +12974, +12974, +12974, +13007, +13039, +15087, +15087, +15087, +13007, +13007, +13006, +13006, +10926, +10926, +10893, +10893, +10893, +10893, +10860, +10828, +10828, +8747, +8715, +8715, +8714, +8714, +8714, +8714, +8714, +8746, +8747, +8747, +8778, +8747, +10827, +10796, +10796, +10828, +10828, +10828, +10796, +10796, +10796, +10796, +8715, +8715, +8682, +8650, +6601, +6569, +4488, +4456, +4456, +4456, +4456, +4456, +6569, +6569, +6602, +8682, +8715, +8748, +10828, +10828, +10861, +12942, +12974, +13006, +13006, +13039, +13039, +13039, +13039, +13040, +10960, +13040, +13040, +15121, +13009, +19316, +25593, +25561, +25594, +25626, +27706, +27770, +29851, +29884, +31964, +34045, +34076, +34108, +36189, +38269, +38269, +40349, +40349, +40349, +40349, +38269, +38269, +38269, +38237, +38237, +38237, +38237, +38237, +36156, +34076, +34044, +34044, +31963, +31931, +29851, +29786, +27706, +27705, +25625, +25593, +25593, +25625, +25560, +23480, +23448, +21335, +21335, +21335, +19254, +17141, +15028, +17108, +17141, +15028, +17108, +17108, +14995, +12882, +10801, +12849, +10768, +8622, +8622, +8622, +8621, +8589, +8588, +8555, +8555, +8554, +8521, +6408, +6407, +4261, +4293, +4261, +4261, +6341, +6374, +4294, +4294, +4326, +6375, +6407, +6408, +6408, +6408, +6408, +6408, +8457, +6408, +8488, +6408, +6376, +6408, +6375, +4293, +65, +2113, +2113, +2146, +4163, +4195, +4228, +6308, +6309, +4197, +6342, +2117, +52861, +52862, +52862, +52895, +52894, +52926, +54975, +55006, +55006, +57054, +57087, +57087, +59199, +59199, +61311, +61279, +61279, +61279, +59199, +59231, +59199, +59231, +57118, +57118, +59230, +63391, +59100, +44309, +27307, +4096, +44113, +33482, +31304, +37642, +31303, +33416, +46030, +41868, +39722, +43980, +37576, +33318, +31205, +26979, +22818, +20737, +20704, +18625, +22883, +25126, +8321, +6210, +6212, +6342, +6376, +103, +10733, +42396, +42397, +40317, +42461, +42493, +42461, +42461, +44574, +44606, +42493, +40380, +44541, +44542, +42494, +42462, +42462, +40349, +40382, +38269, +40317, +42462, +40349, +38269, +36156, +36156, +38237, +36156, +38237, +36156, +36156, +38237, +38302, +38302, +38270, +38237, +34076, +36156, +36156, +31962, +38269, +36156, +36156, +34075, +36156, +38269, +38333, +36155, +36188, +42494, +40414, +38268, +38268, +42494, +42494, +42461, +40348, +42494, +42493, +40413, +40348, +40380, +44574, +42461, +42461, +42494, +42493, +44574, +46654, +44574, +44541, +44541, +44541, +44541, +42461, +42461, +44542, +44541, +44574, +44574, +44541, +44541, +46654, +46654, +44574, +44542, +44542, +44541, +44574, +44574, +44574, +42461, +44574, +44542, +40380, +42493, +42461, +42461, +40381, +42461, +42526, +44607, +42493, +42461, +40348, +38268, +38268, +38235, +38301, +38301, +38301, +38236, +36155, +36123, +36155, +38236, +38268, +34010, +34010, +36123, +36123, +34043, +34043, +31930, +31963, +29817, +29850, +29817, +27704, +25624, +27737, +25624, +23511, +25591, +25591, +23479, +21398, +21398, +21366, +21365, +21333, +19252, +17139, +17107, +17107, +17107, +17074, +17074, +17074, +17042, +14962, +14929, +12848, +12880, +12880, +12880, +12879, +12847, +12847, +10766, +10701, +10701, +12749, +12716, +10668, +10667, +10635, +10601, +8520, +8520, +8487, +6407, +8455, +6406, +6406, +8454, +8454, +8454, +8454, +8454, +6374, +6374, +6374, +6373, +6373, +4293, +4293, +4293, +6341, +6341, +6341, +6341, +6341, +6373, +6406, +8486, +8454, +8454, +8454, +8487, +8487, +10535, +10567, +10567, +8551, +8552, +10599, +10631, +10632, +10632, +10665, +10665, +10698, +12778, +10731, +10763, +12843, +14922, +12711, +10500, +14595, +18755, +20835, +22914, +24994, +25027, +27075, +29123, +29156, +29156, +29156, +29156, +29156, +29156, +31236, +31236, +31236, +31236, +31268, +31268, +31269, +31300, +31301, +33348, +33381, +33381, +33381, +33381, +35461, +35461, +35461, +37542, +35461, +35461, +37509, +37542, +37542, +37542, +37542, +37542, +37574, +37574, +37574, +37574, +37574, +37574, +37606, +37606, +37607, +37607, +37639, +37639, +37639, +37671, +37671, +37672, +39752, +37704, +37704, +37737, +37737, +37737, +37738, +37738, +37738, +37738, +37770, +39819, +39851, +39851, +39884, +41964, +39916, +39916, +39917, +41997, +39949, +39949, +39949, +39949, +39949, +39949, +39982, +39950, +39950, +39982, +39982, +39950, +39982, +39982, +39982, +39982, +39982, +39982, +39982, +42063, +39982, +39982, +40014, +40015, +40015, +42095, +40047, +40047, +42095, +42095, +42128, +42128, +42128, +42160, +42161, +42161, +44209, +44209, +44241, +42193, +42192, +42192, +42193, +42193, +44241, +44241, +42193, +42193, +42193, +42193, +42194, +42194, +42193, +42193, +42193, +42194, +44274, +44274, +42194, +42193 +}, +{ +15185, +15185, +15152, +15152, +13072, +13071, +13039, +13039, +13039, +13039, +13039, +13039, +13039, +15120, +15152, +15184, +17233, +15185, +15184, +15152, +13104, +13104, +13104, +15152, +13040, +13039, +13039, +13007, +13007, +13007, +13007, +13007, +13007, +13007, +12975, +10926, +10926, +10926, +10926, +10926, +12974, +12974, +12974, +12974, +13007, +15087, +15087, +15087, +13007, +13006, +12974, +10926, +10893, +10893, +10893, +10861, +10861, +10860, +10860, +10828, +10827, +8747, +8714, +8714, +8714, +8714, +8714, +8714, +8746, +8747, +8747, +8746, +8746, +10794, +10795, +10828, +10796, +10828, +10827, +10827, +10795, +10795, +10795, +10795, +8715, +8682, +8682, +6569, +6569, +4488, +4456, +4456, +4456, +4456, +4456, +4456, +6569, +6569, +6602, +8682, +8715, +8747, +10828, +10828, +10893, +12942, +12974, +13006, +13006, +13007, +13039, +13039, +13039, +13040, +13040, +13072, +13072, +15121, +13009, +19284, +25593, +25593, +25593, +25626, +27738, +27771, +29851, +29884, +31965, +34045, +34044, +34076, +36221, +38301, +38301, +40349, +40381, +40349, +40349, +40349, +38269, +38237, +38237, +38237, +38269, +38237, +38237, +38205, +36124, +36124, +34076, +34012, +31964, +31931, +29851, +29818, +29818, +27738, +25625, +25592, +25625, +25593, +23513, +23448, +21335, +21367, +21335, +19254, +17174, +17141, +17141, +17141, +15028, +15028, +17076, +14995, +12882, +12849, +12882, +12849, +10736, +10735, +10703, +10703, +10670, +8589, +8588, +8587, +8587, +8554, +8521, +6440, +6375, +6374, +4293, +4261, +4261, +4261, +4261, +4261, +4294, +4294, +6374, +6407, +6408, +6408, +6408, +6408, +6409, +6409, +6409, +6408, +6376, +6376, +6375, +4293, +33, +65, +2113, +2146, +4195, +4196, +6276, +6308, +4197, +6310, +4230, +19053, +61311, +52894, +50814, +52895, +52894, +52894, +52926, +54974, +55006, +57087, +57087, +57086, +59199, +59199, +61279, +61279, +59199, +59199, +59199, +59231, +57119, +57119, +59199, +57085, +59165, +61246, +42196, +37937, +27241, +39919, +22982, +35595, +48272, +46127, +46094, +35529, +12288, +20738, +18658, +29126, +33287, +37447, +41738, +37479, +39690, +46027, +43946, +37641, +31302, +31399, +16707, +6177, +6243, +4196, +4230, +8522, +135, +36057, +42429, +42462, +40348, +42428, +42461, +42461, +44574, +44541, +42461, +42461, +42428, +42461, +42429, +42494, +42461, +42461, +42462, +42429, +40381, +40349, +40317, +40381, +40349, +38236, +38269, +40349, +38269, +40349, +40349, +38236, +38236, +40349, +40349, +38236, +36188, +34075, +34075, +36155, +40381, +38268, +38268, +38301, +42462, +42462, +42526, +40413, +40381, +42494, +42494, +42461, +42494, +44542, +42461, +42429, +42428, +44541, +42493, +42461, +42493, +40380, +44541, +42461, +44574, +44606, +42493, +42493, +44574, +44574, +44574, +44541, +44541, +44541, +44541, +44541, +42461, +42461, +46654, +46719, +46686, +46654, +46654, +44574, +44574, +42461, +42429, +44541, +44574, +44541, +42461, +44541, +44606, +44542, +42461, +42461, +42429, +42461, +42461, +42494, +42461, +38300, +36187, +38268, +40381, +40380, +40381, +40381, +38268, +40349, +38236, +38301, +36155, +36155, +36123, +36155, +34042, +29816, +34010, +38236, +36156, +34043, +34043, +31930, +31930, +27704, +29850, +29817, +25624, +25624, +27737, +25624, +23479, +23479, +23446, +19285, +19252, +19285, +21365, +21366, +19285, +19252, +17172, +17107, +17107, +17107, +17074, +14962, +14962, +14961, +14961, +14929, +12848, +12880, +12880, +12847, +10767, +10799, +10798, +10733, +8620, +10700, +12748, +10635, +10635, +10635, +10602, +8521, +8520, +8488, +8487, +6407, +8455, +8454, +8454, +6406, +6406, +6406, +6406, +6406, +6374, +6406, +6406, +6406, +6406, +6407, +6406, +6406, +6374, +8422, +6374, +6373, +6373, +6373, +8486, +8487, +6406, +8454, +8487, +8487, +10535, +10567, +10567, +10599, +8551, +8552, +10632, +10632, +10632, +10665, +10665, +10698, +12779, +10698, +12779, +12876, +14923, +12777, +10598, +10467, +14563, +18723, +20803, +22914, +24995, +27075, +27075, +29156, +29188, +29188, +31236, +31236, +31236, +31268, +31269, +31269, +31269, +31301, +33349, +33349, +33381, +33381, +33381, +33413, +33414, +35461, +35462, +35494, +35494, +37542, +37542, +37574, +37542, +37574, +37574, +37574, +37607, +37607, +37574, +37574, +37606, +37606, +37607, +37607, +37639, +37639, +37639, +37607, +37639, +39720, +39720, +39752, +39752, +37704, +37704, +39784, +39785, +39785, +39785, +39817, +39818, +39818, +39818, +39851, +37771, +37771, +39851, +39884, +39884, +41964, +41997, +41997, +41997, +41997, +42029, +42030, +42030, +42030, +42030, +42030, +42030, +39982, +39982, +39982, +39982, +39982, +42030, +39982, +39982, +39982, +39982, +40015, +40015, +40015, +42063, +42063, +40015, +40015, +40015, +40015, +40047, +42095, +42095, +42127, +42127, +42128, +44208, +42160, +44241, +44241, +44241, +44241, +44241, +44241, +44273, +44273, +44273, +44273, +44273, +44274, +44274, +44274, +44274, +44274, +44241, +42194, +44274, +44274, +44274, +44274, +44274, +44274, +44274, +44274, +44274, +44274 +}, +{ +15152, +15152, +13072, +15120, +13039, +13039, +13039, +13007, +13007, +13007, +13007, +13007, +13039, +13072, +15152, +15152, +15185, +15152, +15152, +15152, +13072, +13072, +15120, +15120, +13039, +13039, +13039, +13007, +13007, +13007, +13007, +13007, +13007, +12975, +12974, +10926, +12974, +12974, +12974, +13006, +12974, +12974, +12974, +12974, +13006, +15086, +15087, +15086, +13006, +13006, +12974, +10893, +10893, +10861, +10861, +10829, +10860, +10860, +10828, +10828, +10795, +10795, +10795, +8714, +8714, +10794, +10794, +10827, +10827, +12907, +12907, +12907, +12875, +12907, +12908, +12908, +12908, +12908, +12908, +12907, +12875, +10827, +10827, +10795, +10795, +8714, +8650, +6569, +6537, +6536, +4456, +4456, +4456, +4456, +6536, +6536, +6569, +6601, +8682, +8715, +10827, +10828, +10860, +10860, +12941, +12973, +15054, +15054, +13039, +15087, +15119, +15119, +15120, +15120, +13072, +15120, +15120, +15121, +15089, +17203, +25592, +25593, +25593, +25626, +27738, +29851, +29851, +29884, +31964, +34045, +31996, +34076, +36188, +38269, +38301, +38301, +40349, +40381, +40381, +38301, +38269, +38236, +38236, +38237, +38269, +38269, +38269, +38237, +36156, +36124, +34076, +34012, +34012, +31931, +31899, +29851, +29851, +29818, +27738, +25625, +25625, +25625, +25593, +23480, +21367, +21368, +21367, +19255, +19254, +17174, +17174, +17141, +15028, +14995, +14995, +12915, +12882, +12850, +12850, +10769, +10736, +10736, +10703, +10735, +10735, +10670, +8589, +8588, +8587, +8555, +8522, +6441, +6408, +6407, +6375, +4293, +2180, +2180, +4293, +4326, +4293, +4293, +4326, +6374, +6407, +6408, +6376, +6409, +6377, +6377, +6408, +6408, +6376, +6375, +6342, +4261, +33, +33, +2113, +2114, +4195, +4196, +4228, +6308, +4198, +6311, +2085, +40119, +59199, +52894, +52894, +52894, +52894, +52894, +52894, +54974, +55006, +57087, +57087, +57119, +57119, +57119, +59231, +59199, +59166, +59199, +57118, +57119, +59231, +54973, +59231, +57117, +63391, +50680, +29452, +27274, +20935, +29354, +12385, +22982, +29256, +33449, +37642, +33449, +14400, +20740, +12320, +14466, +20707, +12288, +29190, +60917, +44046, +35657, +37737, +29221, +39786, +27107, +25126, +6144, +4162, +6244, +4229, +8488, +2150, +25427, +46590, +44510, +42428, +44541, +44541, +44509, +44509, +44541, +44541, +46622, +44541, +44541, +42461, +44541, +42461, +44541, +44542, +44509, +44542, +42396, +40380, +46655, +46655, +42429, +40381, +44574, +40348, +38268, +38268, +40381, +42429, +40348, +40381, +44542, +44574, +40381, +40348, +44574, +42461, +40348, +38235, +40380, +40348, +40348, +38267, +42461, +42461, +40348, +42461, +44574, +46655, +44509, +42428, +44573, +46686, +46654, +44541, +44541, +42461, +42461, +46686, +44573, +42461, +42493, +42428, +44606, +42461, +44541, +46654, +44574, +44541, +44541, +44541, +44541, +44574, +44541, +46654, +46719, +46686, +46654, +46654, +46686, +46654, +44574, +44574, +44574, +44574, +44574, +44574, +44574, +42461, +42461, +44574, +44574, +42429, +40348, +38236, +38236, +44607, +40380, +38235, +38268, +40381, +38268, +38300, +38300, +38268, +38268, +36188, +38268, +36155, +36188, +34042, +36123, +34010, +34010, +36156, +38236, +34043, +33978, +31930, +31898, +31963, +29850, +31930, +27737, +25624, +23543, +21398, +23511, +23479, +23446, +21366, +21333, +21333, +21365, +19285, +19252, +19252, +19252, +19220, +17139, +19187, +19155, +17042, +14929, +14961, +14961, +14961, +14961, +14928, +14960, +14928, +12847, +12847, +10799, +10798, +10766, +10701, +10700, +12748, +10668, +10635, +10635, +10602, +8553, +8520, +8520, +8487, +8487, +8455, +8454, +8454, +6406, +6406, +6406, +6374, +6374, +6438, +6439, +8520, +8552, +8552, +10601, +10601, +8520, +10567, +8519, +8486, +8454, +6405, +8454, +8454, +8487, +8486, +8487, +8487, +8487, +10535, +8519, +10567, +8519, +8552, +8552, +10600, +10632, +10632, +10665, +10698, +10698, +10731, +10698, +12811, +14956, +14923, +10663, +8452, +10435, +14562, +16675, +20802, +22915, +25027, +27107, +27108, +29188, +31268, +31268, +31269, +31301, +31301, +31301, +31301, +33381, +33381, +33382, +33382, +33414, +33414, +33414, +33446, +35494, +35494, +35526, +35526, +35526, +37574, +37574, +37575, +37575, +37607, +37607, +37607, +37639, +37639, +39687, +39687, +37639, +37671, +37639, +37639, +37639, +37672, +37672, +37672, +37672, +39753, +39753, +39785, +39785, +39817, +39818, +39818, +39850, +39883, +39850, +39851, +39883, +39883, +39883, +39884, +39916, +41997, +41997, +41997, +42029, +42030, +44110, +44110, +44110, +42062, +42062, +42062, +42095, +42062, +42062, +42062, +42062, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +42063, +40015, +40015, +42095, +42095, +42063, +42063, +42063, +42095, +42095, +42095, +42096, +42128, +42128, +42128, +42160, +42160, +44241, +44273, +44273, +44273, +44273, +44274, +44274, +44274, +44306, +44306, +44273, +44273, +44306, +44306, +44306, +44274, +44306, +46354, +46354, +44307, +44306, +44306, +44307, +44306, +44306, +44306, +44306, +44307, +44307, +44307, +44307 +}, +{ +15152, +15120, +15120, +13072, +15087, +13039, +13007, +13007, +12974, +12974, +12974, +13007, +13007, +13039, +15120, +15120, +15152, +15152, +15120, +13072, +13072, +13039, +15087, +13039, +13071, +13071, +13039, +13039, +13039, +13039, +15087, +15087, +15087, +15087, +13006, +12974, +12974, +12974, +12974, +13006, +12974, +15054, +15054, +13006, +13006, +15086, +15086, +13038, +12974, +12973, +10893, +10893, +10861, +10860, +10860, +10828, +10828, +10828, +10828, +10827, +10827, +10827, +12875, +12875, +12875, +12875, +12907, +12907, +14988, +14988, +15020, +15020, +14988, +14988, +15020, +15020, +15020, +15020, +15020, +14988, +14988, +12940, +12907, +12875, +10794, +8714, +8649, +6569, +6569, +6569, +6569, +6537, +6536, +6537, +6569, +8649, +8682, +8714, +10795, +10860, +12908, +12941, +12973, +12973, +12973, +15054, +15086, +15119, +15119, +15152, +17200, +15152, +15152, +17200, +15152, +15120, +15152, +15120, +15121, +17170, +23512, +25625, +25626, +25658, +27771, +29851, +29851, +31932, +31964, +34045, +34044, +34044, +36156, +36188, +38268, +38301, +40349, +40349, +40381, +40382, +38301, +38269, +38269, +38301, +38269, +38269, +38269, +38237, +36156, +36124, +34076, +34044, +34012, +31963, +31899, +29818, +29818, +29818, +27770, +27705, +25625, +27705, +27706, +25561, +21368, +21368, +21368, +21335, +19254, +19222, +19222, +17141, +17109, +15028, +15028, +14995, +15028, +14995, +14995, +12883, +12914, +14962, +12849, +12849, +12849, +10735, +8622, +8621, +8589, +8588, +8588, +8588, +10635, +8522, +6441, +4359, +2213, +100, +2180, +100, +2213, +2213, +4293, +4326, +4327, +4295, +4295, +6344, +6377, +6376, +6408, +6408, +6375, +6375, +6342, +2180, +33, +33, +2113, +2114, +4195, +4196, +4228, +4260, +6279, +6278, +4198, +48603, +57087, +52862, +55007, +50846, +52894, +52894, +52926, +55006, +55007, +57087, +57119, +57119, +55006, +57119, +59199, +57086, +57086, +57119, +57119, +57118, +57119, +61311, +59198, +61278, +61245, +42131, +27274, +12483, +27274, +18822, +10304, +33547, +35627, +31401, +22949, +29288, +27111, +22950, +27209, +29258, +25031, +16546, +22884, +33449, +39853, +42029, +48302, +27108, +33382, +27042, +31367, +12385, +4161, +6276, +6342, +6310, +6311, +10602, +46589, +40315, +44509, +46622, +44541, +42396, +42428, +44573, +44574, +44541, +46687, +46654, +46622, +44541, +44573, +46622, +46654, +46654, +42460, +44509, +44541, +44541, +44541, +44541, +42461, +42461, +42461, +44541, +42460, +40348, +42461, +44574, +44574, +44541, +40315, +42428, +40348, +44574, +40348, +44541, +42428, +42461, +44541, +48799, +42460, +42460, +44573, +40380, +44541, +42493, +44541, +46621, +46654, +46653, +46653, +46653, +46622, +44541, +42460, +42428, +46622, +44541, +42428, +42461, +42461, +46687, +42461, +44541, +44574, +44574, +44574, +44541, +44541, +42461, +44574, +44541, +46654, +46687, +46686, +46654, +44541, +44574, +44574, +46654, +44574, +42461, +42461, +44574, +44574, +44541, +44542, +42429, +42461, +42429, +40316, +40349, +42429, +42462, +38268, +38268, +38268, +34107, +36187, +36188, +38301, +38268, +38268, +38236, +36155, +36156, +36155, +36155, +36123, +36123, +34042, +36155, +34075, +34043, +34011, +31930, +31898, +31930, +27737, +25624, +27704, +25624, +25591, +25591, +23511, +25624, +23511, +23446, +21333, +19285, +19285, +21333, +19253, +19220, +17172, +17172, +17172, +17139, +17107, +17106, +17042, +14929, +17074, +14993, +14961, +14928, +14928, +14960, +14961, +14928, +12847, +10766, +12814, +12814, +10733, +10700, +10700, +12716, +10668, +10635, +10602, +8553, +8521, +8520, +8488, +8487, +8455, +6407, +6407, +6407, +6407, +6439, +6439, +6440, +8585, +10666, +12746, +12779, +12779, +12779, +12747, +12714, +10632, +10600, +10567, +8486, +8453, +8453, +8454, +8487, +8487, +8487, +8487, +8487, +10535, +8487, +8519, +8519, +8552, +8552, +10600, +10632, +10665, +10665, +10698, +10698, +10730, +10698, +12843, +14956, +12809, +8517, +6339, +8354, +14562, +16675, +20835, +22947, +25060, +27140, +29220, +31301, +31301, +31301, +31333, +31333, +31333, +33382, +33414, +33414, +33414, +33446, +33446, +35495, +35495, +35527, +35527, +35527, +37607, +37607, +37607, +37607, +37639, +37640, +37639, +37639, +39688, +39688, +37640, +37640, +37672, +37672, +39752, +39752, +39752, +37704, +37704, +37704, +37705, +39753, +39785, +39785, +39786, +39786, +39818, +39851, +39851, +41931, +41963, +41964, +41996, +41996, +41996, +41996, +41997, +42029, +42029, +42061, +42062, +42062, +44110, +44143, +44143, +44175, +44175, +44175, +44143, +44175, +44176, +44176, +44176, +44176, +44176, +44176, +44176, +42128, +42095, +42095, +42127, +42127, +42127, +42128, +42127, +42095, +42127, +42128, +42128, +42128, +42096, +42096, +42128, +42128, +42128, +42160, +42160, +42160, +42193, +44241, +44273, +44305, +46354, +46354, +46354, +46354, +46386, +46354, +44306, +44306, +44338, +44338, +44338, +44338, +46386, +46387, +46387, +46387, +48467, +46420, +46419, +46419, +46419, +46420, +46387, +46387, +46387, +46387, +46420, +46420, +46420, +46420 +}, +{ +15152, +15120, +15120, +15120, +13039, +13007, +12974, +10926, +12942, +12942, +12942, +12974, +13007, +13039, +15087, +15120, +15120, +15088, +13039, +13039, +13039, +13039, +15087, +15087, +13071, +13071, +13071, +15119, +15119, +15087, +15087, +15087, +15087, +15055, +13006, +15054, +15054, +15054, +15086, +15086, +15054, +15054, +15054, +13006, +13006, +13006, +13006, +12973, +12973, +10893, +10893, +10861, +10860, +10861, +10861, +12909, +10860, +10860, +12908, +12908, +12908, +12940, +14988, +15020, +14988, +15020, +17068, +17068, +17100, +17101, +17133, +19181, +17068, +17101, +17133, +17133, +17133, +17133, +17101, +17101, +17101, +15052, +15020, +14987, +12907, +10794, +10762, +8682, +8649, +8649, +8682, +8649, +6569, +6569, +8649, +8682, +8714, +10795, +10860, +12940, +12973, +15021, +15053, +15053, +15086, +17166, +17167, +17199, +17199, +17200, +17232, +17232, +17232, +17233, +17201, +15152, +15152, +15120, +17169, +15089, +21431, +25625, +25658, +25658, +27803, +29883, +29851, +31932, +31964, +34045, +34076, +34076, +36156, +36188, +36220, +38269, +38301, +40381, +40382, +40382, +40349, +38301, +38301, +38301, +38269, +38237, +38237, +38237, +36124, +36124, +36124, +34076, +34012, +34011, +31931, +29850, +29818, +29850, +29818, +27737, +25625, +25625, +25625, +23513, +21367, +21335, +21367, +21335, +21335, +19255, +19254, +19222, +19222, +17141, +15028, +15028, +15028, +14995, +14963, +12915, +14963, +12915, +10769, +10769, +12849, +10769, +10736, +10735, +10735, +10767, +10767, +12815, +14895, +10701, +10700, +10699, +8586, +6472, +4326, +2180, +100, +100, +2180, +4293, +4326, +4295, +4295, +6376, +6377, +6376, +6408, +6375, +6375, +6375, +4261, +2147, +33, +33, +2113, +2114, +4195, +4196, +4228, +4260, +4230, +6343, +10601, +52862, +54974, +50813, +52894, +52894, +52927, +52927, +52959, +55007, +55007, +55007, +55007, +55007, +52894, +55007, +57119, +57086, +55006, +57119, +57119, +57119, +57151, +57151, +59199, +54939, +46422, +37904, +31468, +6144, +37839, +6144, +31499, +8256, +10304, +8192, +10304, +18787, +16707, +18853, +23079, +31467, +27176, +29192, +22787, +27012, +45997, +48206, +16512, +16448, +33318, +31269, +31334, +10337, +4226, +4162, +6309, +8423, +8424, +4, +42330, +40315, +42428, +42460, +42460, +44541, +44541, +42460, +44541, +46654, +46686, +46654, +46622, +44540, +46653, +46654, +46654, +48735, +44573, +46621, +46686, +46621, +46621, +46654, +46653, +46653, +46686, +46621, +42460, +44541, +46621, +44540, +44540, +48767, +44509, +46622, +42428, +48734, +44508, +48767, +46621, +46621, +42460, +50847, +42460, +42427, +44573, +44508, +46686, +46621, +46621, +48766, +50847, +46653, +46621, +46621, +46622, +44541, +46622, +44509, +42428, +42429, +44509, +46622, +44542, +44542, +44541, +44541, +44574, +44574, +42493, +42461, +42461, +44541, +44542, +42461, +46687, +46719, +46686, +46654, +42460, +42428, +46654, +42461, +40348, +42461, +44541, +44542, +44509, +44509, +42494, +40348, +42429, +40316, +40316, +40348, +38235, +36123, +40381, +38268, +38300, +36188, +36220, +36188, +36188, +38236, +36156, +36123, +36155, +36155, +36188, +36123, +36123, +34043, +31897, +34043, +34043, +34011, +34043, +31898, +29785, +34011, +27705, +23511, +25624, +27705, +23478, +23479, +21430, +21366, +23479, +21398, +19253, +17172, +17140, +17172, +19252, +19253, +19220, +17172, +17139, +17107, +17106, +17074, +17074, +17041, +17074, +17073, +14993, +14961, +14960, +14961, +14960, +14928, +12879, +10766, +12846, +12846, +12781, +10700, +12748, +12748, +10668, +10635, +8554, +8553, +8521, +8520, +8488, +8488, +8455, +8455, +6407, +6407, +8488, +8521, +8585, +10634, +12812, +14893, +14958, +14958, +17006, +14925, +14860, +12747, +10633, +10632, +10599, +8486, +6405, +6405, +8454, +8487, +8487, +8487, +8487, +8487, +8487, +8487, +8519, +8519, +8552, +8552, +8552, +10633, +10665, +10698, +10698, +10698, +10731, +12843, +14924, +14923, +10696, +6404, +6306, +8354, +12482, +16643, +18787, +22948, +25093, +27173, +29253, +31334, +33414, +33414, +33446, +33446, +33446, +33446, +33447, +35527, +35527, +35559, +35559, +35559, +35560, +35560, +35592, +37640, +37640, +37640, +37640, +37672, +39720, +39720, +39752, +39753, +39753, +39753, +37704, +39753, +39753, +39785, +39785, +39817, +39785, +39785, +39785, +39785, +39785, +39785, +39818, +39818, +39819, +41899, +41932, +41964, +41964, +41997, +42029, +44077, +42061, +42061, +42030, +42062, +44110, +44142, +44142, +44175, +42095, +44143, +44175, +44175, +44176, +44176, +44208, +44208, +44208, +44208, +44208, +44240, +44241, +44241, +44241, +44241, +44241, +44241, +44241, +44241, +44209, +42160, +42160, +42160, +42160, +42128, +42160, +42160, +42160, +42160, +42128, +42128, +42160, +42160, +42160, +42193, +42193, +44241, +44273, +44306, +46354, +46386, +46386, +46386, +46386, +46386, +46387, +46387, +44339, +44339, +46418, +46419, +46419, +46419, +46419, +46420, +48500, +48500, +48500, +48500, +48500, +46452, +46452, +48500, +46420, +46420, +46420, +46420, +46452, +46452, +46452, +46452 +}, +{ +15120, +15120, +15087, +13039, +13007, +12974, +10894, +10894, +12942, +12942, +10894, +12974, +12975, +13007, +13039, +13039, +15088, +13039, +13039, +13039, +13039, +13039, +15087, +15119, +15119, +15152, +15152, +15152, +15120, +15120, +15119, +17168, +15119, +15119, +15086, +15086, +17166, +17167, +17167, +17167, +15086, +17166, +15118, +15054, +15054, +15086, +13006, +13006, +12973, +12973, +10893, +10893, +10893, +12941, +12941, +12941, +12941, +12941, +15021, +15021, +15053, +17101, +17133, +17133, +19181, +19181, +19181, +19213, +21261, +21261, +21262, +21294, +21261, +21262, +21294, +21294, +19246, +19246, +19246, +19246, +19213, +19213, +17133, +17100, +15020, +14988, +12875, +10795, +10762, +10762, +10762, +10762, +8682, +8714, +10762, +10795, +10827, +12908, +12940, +15021, +15053, +15054, +17134, +17166, +17198, +17199, +19279, +19280, +19280, +19280, +19312, +19280, +19313, +19313, +17265, +17200, +15185, +15120, +17234, +15089, +21398, +25625, +25658, +25658, +27803, +29883, +29851, +31932, +31964, +34045, +34076, +34076, +36156, +36188, +36220, +38268, +38301, +40349, +40381, +40382, +38301, +38269, +38269, +38269, +38269, +38204, +36156, +38204, +36124, +36124, +36124, +34044, +34012, +34044, +34012, +31931, +29850, +29850, +29850, +29817, +25625, +25592, +25593, +23512, +21400, +21367, +21368, +21367, +21368, +21367, +21335, +19254, +19254, +17174, +15061, +15061, +17109, +17109, +15028, +14995, +15028, +15028, +12882, +12914, +14963, +12882, +12882, +12881, +12913, +12881, +12913, +12914, +12783, +8589, +8621, +10701, +8619, +8586, +8553, +4359, +2180, +100, +100, +2180, +4294, +4295, +6375, +6376, +6376, +6376, +6375, +6375, +6375, +6342, +4261, +2115, +33, +33, +2113, +2114, +4195, +4196, +4261, +6341, +4262, +6375, +19053, +57087, +50813, +52862, +50813, +52927, +52895, +52927, +52927, +50846, +52894, +52926, +52926, +55006, +52894, +54974, +57087, +57087, +57087, +57087, +55039, +57119, +57119, +57119, +57118, +42262, +46422, +33679, +23016, +18757, +33613, +20934, +8224, +39950, +56788, +54739, +50546, +44206, +42127, +33772, +27434, +23143, +27239, +20835, +20770, +18625, +14368, +16544, +22948, +18625, +33254, +33317, +31334, +8224, +6306, +2114, +4196, +6310, +6310, +5, +35991, +44509, +42461, +42461, +44573, +46654, +46654, +42461, +44541, +48799, +44606, +46687, +46654, +46621, +48734, +48767, +46621, +48735, +46621, +44540, +46653, +46685, +46685, +46653, +46621, +48766, +44573, +46686, +46653, +44541, +46653, +46653, +46686, +50847, +42428, +44508, +42395, +44541, +42428, +48734, +46621, +46653, +48733, +50814, +46621, +44572, +44541, +44540, +46686, +46653, +50879, +50847, +48798, +46685, +48733, +46621, +46654, +46589, +46589, +46622, +44541, +46622, +44509, +44509, +44542, +44542, +44574, +44541, +44574, +44541, +42461, +40380, +42428, +44541, +46687, +44541, +46654, +44541, +42461, +44573, +42461, +44541, +46654, +42428, +40348, +44574, +46654, +44541, +42461, +44574, +40381, +40316, +40381, +38236, +42429, +44542, +42462, +42494, +40348, +36123, +34075, +36188, +36188, +36187, +34042, +36155, +36156, +36123, +36155, +36155, +36155, +34043, +34042, +31962, +29817, +34043, +34043, +34011, +31930, +27737, +27672, +29785, +23511, +21398, +23478, +25624, +23479, +21430, +21398, +19285, +21333, +19285, +19253, +19253, +19253, +19252, +19220, +17172, +19220, +17139, +17107, +17106, +17106, +17106, +17106, +17106, +17074, +15026, +17074, +17074, +14993, +14993, +14961, +12848, +12880, +12847, +12847, +12847, +12814, +12781, +14829, +14829, +12748, +10667, +10634, +8586, +8554, +8553, +8521, +8520, +8489, +8489, +8489, +8521, +8554, +10667, +12780, +12813, +17006, +19119, +19152, +19120, +17039, +17006, +14860, +12747, +12713, +10632, +10599, +8486, +6405, +6373, +6406, +8455, +6439, +8487, +8487, +8487, +8519, +10567, +8519, +8551, +8552, +8552, +8552, +10633, +10666, +10698, +10699, +8683, +12811, +14956, +17036, +14858, +8550, +6371, +6306, +8354, +12482, +16643, +20836, +23013, +27173, +27238, +29286, +33415, +33447, +33479, +35527, +35559, +35527, +35527, +35559, +35592, +35592, +35592, +37640, +37672, +37672, +37672, +37705, +37705, +39721, +39753, +39753, +39753, +39753, +39785, +39785, +39785, +39817, +39817, +39817, +39817, +39818, +39850, +39850, +39850, +39817, +39817, +39818, +39818, +39818, +39818, +41899, +41931, +41964, +44013, +44045, +44077, +44110, +44110, +44142, +44142, +44142, +44142, +44143, +44143, +44175, +44208, +44208, +46288, +46288, +46289, +46321, +46321, +46353, +46354, +46354, +46321, +44273, +44273, +46321, +46321, +46354, +46354, +46354, +46354, +46386, +46354, +46354, +46354, +46354, +44273, +44273, +44273, +44273, +44241, +42193, +42193, +42193, +42193, +44241, +44241, +44241, +44273, +44273, +44273, +44273, +44273, +44306, +46386, +46386, +46386, +46386, +46386, +46386, +46419, +46419, +46419, +46419, +46419, +46419, +46451, +48532, +48532, +48532, +48532, +50613, +50613, +48533, +48533, +48532, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48500 +}, +{ +13039, +13039, +13007, +13007, +12974, +12942, +10894, +10861, +10861, +10861, +10861, +10894, +12974, +13007, +13007, +13007, +15087, +13007, +13007, +13007, +13007, +15087, +15119, +17168, +17232, +17232, +17264, +17232, +17232, +17232, +17200, +19248, +19312, +19280, +19280, +19279, +19279, +19279, +17231, +19247, +19247, +19279, +17199, +17166, +17166, +17167, +15119, +15086, +15054, +13006, +12973, +12973, +12973, +12941, +15021, +15022, +15054, +17102, +17134, +17134, +17133, +19213, +19213, +19213, +21261, +21294, +21294, +23374, +23374, +23374, +23374, +23374, +23375, +23407, +23407, +23407, +21358, +21326, +21326, +21326, +19278, +19246, +19246, +19213, +19181, +17101, +14988, +12908, +12875, +12875, +12875, +12875, +12875, +12875, +12908, +12908, +14989, +15021, +15053, +15086, +17166, +17166, +19247, +19279, +19311, +21360, +21392, +21393, +21392, +19345, +19345, +19345, +19345, +19346, +19346, +17233, +17265, +17201, +19314, +15121, +19317, +25625, +25658, +25690, +27803, +29883, +29851, +31964, +31932, +34045, +34044, +34043, +34108, +36188, +36188, +38236, +38268, +38301, +40381, +40382, +40382, +38301, +38301, +38301, +40350, +38204, +36124, +36124, +36124, +36124, +36092, +34044, +31963, +34012, +34044, +31963, +31931, +31930, +29850, +29817, +27737, +25625, +25593, +25593, +23480, +23480, +23480, +23448, +21335, +21367, +21335, +19254, +19254, +17174, +17141, +17174, +17141, +17141, +17108, +14996, +17108, +17108, +14995, +17108, +17076, +17076, +15027, +15027, +14995, +12882, +10834, +10834, +17010, +12816, +12815, +12814, +8620, +8586, +8586, +8520, +4326, +2180, +67, +67, +2180, +2213, +4262, +4295, +6344, +4295, +4327, +6374, +4294, +6342, +4229, +2115, +33, +33, +2113, +2146, +4195, +4228, +4261, +6341, +6374, +2149, +23311, +54974, +52894, +52894, +52927, +50814, +52927, +52895, +50846, +50814, +50813, +50846, +52927, +55039, +52926, +52894, +57087, +57119, +57087, +55006, +54974, +57119, +55039, +55038, +57119, +63423, +35825, +27307, +20870, +33515, +18789, +31466, +6144, +61046, +61046, +63190, +59029, +54802, +65466, +65531, +48660, +63418, +63418, +63354, +52788, +52756, +54709, +52692, +35756, +10272, +37610, +31237, +31302, +10304, +4193, +0, +2083, +8390, +10504, +4198, +25458, +42460, +42461, +46654, +46654, +42460, +42461, +44574, +44573, +42428, +44574, +48767, +46654, +46654, +48734, +50847, +42428, +46622, +46686, +46621, +48766, +50879, +48799, +48734, +46653, +50879, +48734, +46685, +44540, +44572, +48734, +44573, +42459, +44540, +46589, +50815, +48734, +44508, +42427, +48702, +46653, +44540, +48733, +48701, +48766, +46653, +44508, +48734, +50847, +48734, +48734, +46653, +46653, +44540, +46621, +46621, +46654, +46589, +44541, +46654, +44477, +46590, +44509, +44510, +44542, +42462, +44606, +42461, +40380, +42461, +42493, +42461, +40380, +42461, +46655, +44541, +46654, +44541, +42460, +44573, +42428, +42460, +40347, +42428, +42461, +42461, +42428, +42429, +42461, +42429, +38235, +40316, +42494, +40316, +40349, +40316, +36123, +36123, +38204, +36155, +36188, +36188, +34107, +36220, +34075, +36155, +40349, +38236, +36123, +34010, +31962, +31962, +31962, +34042, +29849, +31930, +29850, +27736, +27704, +29785, +27704, +25559, +23479, +25591, +19253, +21365, +21398, +19285, +19253, +21398, +21365, +19220, +17139, +17139, +19220, +19253, +19252, +19220, +17140, +15059, +15059, +17106, +17106, +15026, +15026, +17106, +17106, +17074, +17074, +17042, +14961, +14993, +14993, +14961, +14928, +14928, +14960, +14927, +12814, +14894, +16942, +14862, +12781, +10700, +10667, +10667, +10666, +10666, +10666, +10666, +10602, +10602, +10634, +12715, +12780, +12813, +14894, +14926, +19120, +19152, +19185, +19153, +19120, +17006, +14892, +12747, +12713, +10632, +10599, +8486, +6405, +6373, +6406, +8454, +6438, +8487, +8487, +8519, +10567, +10567, +10600, +10600, +8552, +8552, +10632, +10633, +10666, +10699, +10731, +10731, +10731, +14956, +17004, +12744, +6404, +4291, +6338, +8354, +12515, +16708, +20900, +25093, +27239, +29319, +31399, +33479, +35527, +35559, +35592, +35592, +35560, +35592, +37640, +37672, +37672, +37672, +37673, +37705, +39753, +39753, +39785, +39785, +41834, +41834, +41866, +41866, +39818, +41866, +41866, +41866, +41866, +41866, +39818, +39850, +39850, +39850, +39850, +39850, +39818, +41898, +41931, +41931, +41931, +41932, +44044, +44077, +46126, +44110, +46158, +46190, +46191, +46223, +46223, +46223, +46255, +46256, +46256, +46256, +46289, +46321, +46321, +46353, +48401, +48402, +48434, +48434, +48434, +48434, +48434, +48434, +46386, +46386, +46386, +46386, +46386, +46387, +48467, +48467, +48467, +46387, +46387, +46419, +46386, +46354, +44306, +44306, +46386, +46386, +44306, +44306, +44273, +44273, +44273, +44274, +46354, +46354, +46354, +44306, +44306, +44306, +46386, +46386, +46386, +46418, +46419, +46419, +46419, +46419, +46451, +46419, +46451, +46451, +46452, +48532, +48565, +50613, +50645, +50613, +50613, +50613, +50645, +50645, +50645, +50613, +48533, +48533, +48533, +48533, +48533, +48533, +48533, +48533, +48500, +48500 \ No newline at end of file diff --git a/projects/briey/vga/test/write_serial.py b/projects/briey/vga/test/write_serial.py new file mode 100644 index 0000000..d462a51 --- /dev/null +++ b/projects/briey/vga/test/write_serial.py @@ -0,0 +1,49 @@ +import serial +import sys +import os +import time + +# Get img as bytes +with open('images/single_img.txt', 'r') as file: + raw_data = file.read().replace('\n', '').replace('{', '').replace('}','') +raw_data = raw_data.split(',') + +pixels = [] +count = 0 +for s in raw_data: + pixels.append(int(s) & 0xFF) + pixels.append(int(s) >> 8) +byte_pixels = bytearray(pixels) + +# for i in range(0, 4): +# print(bin(pixels[i])) +# sys.exit() + +# Open serial port +ser = serial.Serial() +ser.baudrate = 115200 +ser.port = 'COM3' #replace with your port name +ser.bytesize = serial.EIGHTBITS +ser.stopbits = serial.STOPBITS_ONE +ser.parity = serial.PARITY_NONE +ser.timeout = 10 + +print(ser) +ser.open() +if not ser.is_open: + print("opening serial port failed") + sys.exit() + +# Write image to serial connection +# pls ignore buffer flushing...it doesn't work +ser.flush() +ser.reset_input_buffer() +ser.reset_output_buffer() +time.sleep(1) + +ser.write(byte_pixels) + +ser.reset_input_buffer() +ser.reset_output_buffer() + +ser.close() From 3812b1d75f73ec59af0a5859ea6af3c3d0902bf4 Mon Sep 17 00:00:00 2001 From: y67yao Date: Thu, 5 Mar 2020 03:21:09 -0500 Subject: [PATCH 04/12] vga working for images sent over uart --- projects/briey/vga/src/main.c | 69 ++++++++++++++++++------- projects/briey/vga/test/write_serial.py | 19 ++++--- 2 files changed, 61 insertions(+), 27 deletions(-) diff --git a/projects/briey/vga/src/main.c b/projects/briey/vga/src/main.c index 5accd56..7a224fe 100755 --- a/projects/briey/vga/src/main.c +++ b/projects/briey/vga/src/main.c @@ -29,7 +29,7 @@ extern void flushDataCache(uint32_t dummy); int main() { Uart_Config uartConfig; uartConfig.dataLength = 8; - uartConfig.parity = NONE; + uartConfig.parity = ODD; uartConfig.stop = ONE; uartConfig.clockDivider = 50000000/8/115200-1; uart_applyConfig(UART,&uartConfig); @@ -41,32 +41,61 @@ int main() { vga_run(VGA_BASE); uint16_t read_data; - uint32_t y = 0; - uint32_t x = 0; - uint16_t *ptr = &vgaFramebuffer[0][0]; + // uint32_t y = 0; + // uint32_t x = 0; + // uint16_t *ptr = &vgaFramebuffer[0][0]; - flushDataCache(0); + // flushDataCache(0); - while (1) { - read_data = uart_read(UART); - read_data = (uart_read(UART) << 8) | read_data; - // uart_write(UART, read_data); + // while (1) { + // read_data = uart_read(UART); + // read_data = (uart_read(UART) << 8) | read_data; + // // uart_write(UART, read_data); - *ptr = read_data; - if (y < RES_Y && x < RES_X) ptr++; + // *ptr = read_data; + // if (y < RES_Y && x < RES_X) ptr++; - x++; - if (x > RES_X) x = 0; + // x++; + // if (x > RES_X) x = 0; - y++; - if (y > RES_Y) { - y = 0; - x = 0; + // y++; + // if (y > RES_Y) { + // y = 0; + // x = 0; - flushDataCache(0); - *ptr = &vgaFramebuffer[0][0]; + // flushDataCache(0); + // *ptr = &vgaFramebuffer[0][0]; + // } + + while(1){ + uint16_t *ptr = &vgaFramebuffer[0][0]; + uint16_t tmp; + + for(uint32_t y = 0;y < RES_Y;y++){ + for(uint32_t x = 0;x < RES_X;x++){ + // read_data = uart_read(UART); + // read_data = (uart_read(UART) << 8) | read_data; + + read_data = uart_read(UART); // B + read_data = (read_data << 6) | uart_read(UART); // G + read_data = (read_data << 5) | uart_read(UART); // R + + // divide green by half + // tmp = (read_data & 0x000007C0) >> 6; + // tmp = tmp << 5; + // read_data = read_data & !0x000007C0; + // read_data = read_data | tmp; + + // uart_write(UART, read_data); + + *ptr = read_data; + + ptr++; + } } + flushDataCache(0); } + // while(1) {} // OLD STUFF // uint32_t offset = 0; @@ -117,7 +146,7 @@ int main() { // uart_write(UART, '\n'); // rgb_count++; // // } - while(1) {} + // while(1) {} } diff --git a/projects/briey/vga/test/write_serial.py b/projects/briey/vga/test/write_serial.py index d462a51..0816d1f 100644 --- a/projects/briey/vga/test/write_serial.py +++ b/projects/briey/vga/test/write_serial.py @@ -4,15 +4,19 @@ import time # Get img as bytes -with open('images/single_img.txt', 'r') as file: - raw_data = file.read().replace('\n', '').replace('{', '').replace('}','') +with open('images/pika.txt', 'r') as file: + raw_data = file.read().rstrip("\r\n").replace('{', '').replace('}','') raw_data = raw_data.split(',') pixels = [] -count = 0 for s in raw_data: - pixels.append(int(s) & 0xFF) - pixels.append(int(s) >> 8) + # pixels.append(int(s) & 0xFF) + # pixels.append(int(s) >> 8) + + pixels.append(int(s) >> 11) # blue + pixels.append((int(s) & 0x7C0) >> 6) # green (extra '>> 1' for color-correction) + pixels.append(int(s) & 0x1F) # red + byte_pixels = bytearray(pixels) # for i in range(0, 4): @@ -25,8 +29,8 @@ ser.port = 'COM3' #replace with your port name ser.bytesize = serial.EIGHTBITS ser.stopbits = serial.STOPBITS_ONE -ser.parity = serial.PARITY_NONE -ser.timeout = 10 +ser.parity = serial.PARITY_ODD +# ser.timeout = 10 print(ser) ser.open() @@ -42,6 +46,7 @@ time.sleep(1) ser.write(byte_pixels) +# ser.read() ser.reset_input_buffer() ser.reset_output_buffer() From 5ab9802a9d9e7d0821cbfe95741dada729ac480e Mon Sep 17 00:00:00 2001 From: y67yao Date: Fri, 6 Mar 2020 17:26:17 -0500 Subject: [PATCH 05/12] sped up printing to display --- projects/briey/vga/src/main.c | 60 +- projects/briey/vga/test/gen_image_array.py | 37 + projects/briey/vga/test/images/honk.txt | 77280 ++++++++++++++++ .../briey/vga/test/images/pika_320x240.txt | 77280 ++++++++++++++++ projects/briey/vga/test/write_serial.py | 20 +- 5 files changed, 154620 insertions(+), 57 deletions(-) create mode 100644 projects/briey/vga/test/gen_image_array.py create mode 100644 projects/briey/vga/test/images/honk.txt create mode 100644 projects/briey/vga/test/images/pika_320x240.txt diff --git a/projects/briey/vga/src/main.c b/projects/briey/vga/src/main.c index 7a224fe..5e524d4 100755 --- a/projects/briey/vga/src/main.c +++ b/projects/briey/vga/src/main.c @@ -40,64 +40,33 @@ int main() { VGA_BASE->FRAME_BASE = (uint32_t)vgaFramebuffer; vga_run(VGA_BASE); - uint16_t read_data; - // uint32_t y = 0; - // uint32_t x = 0; - // uint16_t *ptr = &vgaFramebuffer[0][0]; - - // flushDataCache(0); - - // while (1) { - // read_data = uart_read(UART); - // read_data = (uart_read(UART) << 8) | read_data; - // // uart_write(UART, read_data); - - // *ptr = read_data; - // if (y < RES_Y && x < RES_X) ptr++; - - // x++; - // if (x > RES_X) x = 0; - - // y++; - // if (y > RES_Y) { - // y = 0; - // x = 0; - - // flushDataCache(0); - // *ptr = &vgaFramebuffer[0][0]; - // } + int quarter_offset = (RES_Y * RES_X) / 4; + uint16_t read_data; while(1){ uint16_t *ptr = &vgaFramebuffer[0][0]; - uint16_t tmp; - - for(uint32_t y = 0;y < RES_Y;y++){ - for(uint32_t x = 0;x < RES_X;x++){ - // read_data = uart_read(UART); - // read_data = (uart_read(UART) << 8) | read_data; - - read_data = uart_read(UART); // B - read_data = (read_data << 6) | uart_read(UART); // G - read_data = (read_data << 5) | uart_read(UART); // R - // divide green by half - // tmp = (read_data & 0x000007C0) >> 6; - // tmp = tmp << 5; - // read_data = read_data & !0x000007C0; - // read_data = read_data | tmp; + for(uint32_t y = 0;y < RES_Y/2;y++){ + for(uint32_t x = 0;x < RES_X/2;x++){ + read_data = uart_read(UART); + read_data = (uart_read(UART) << 8) | read_data;\ // uart_write(UART, read_data); - *ptr = read_data; + vgaFramebuffer[y][x] = read_data; + vgaFramebuffer[y + RES_Y/2][x] = read_data; + vgaFramebuffer[y][x + RES_X/2] = read_data; + vgaFramebuffer[y + RES_Y/2][x + RES_X/2] = read_data; - ptr++; + // *ptr = read_data; + // ptr++; } } flushDataCache(0); } - // while(1) {} +} - // OLD STUFF +// OLD STUFF // uint32_t offset = 0; // uint16_t rgb_count = 0; // // while(1){ @@ -147,7 +116,6 @@ int main() { // rgb_count++; // // } // while(1) {} -} void irqCallback(){ diff --git a/projects/briey/vga/test/gen_image_array.py b/projects/briey/vga/test/gen_image_array.py new file mode 100644 index 0000000..a2573ed --- /dev/null +++ b/projects/briey/vga/test/gen_image_array.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python3 + +from PIL import Image +import sys + +input_file = "" + +def get_565(pixel): + r, g, b = pixel + r >>= 3 + g >>= 2 + b >>= 3 + + return (b << 11) | (g << 5) | (r << 0) + +def generate_struct(imagedata, width): + imagedata = list(imagedata) + return ',\n'.join( + '{\n%s\n}' % (',\n'.join( + '%d' % get_565(pixel) for pixel in imagedata[i:i+width])) + for i in range(0, len(imagedata), width)) + +def generate_array(image): + width, height = image.size + + imgfile = open(input_file.split('.')[0] + ".txt", "w") + n = imgfile.write(generate_struct(image.getdata(), width)) + imgfile.close() + +# print("""#include + +# static uint16_t image[%d][%d] = { +# %s +# };""" % (width, height, generate_struct(image.getdata(), width))) + +input_file = sys.argv[1] +generate_array(Image.open(input_file)) \ No newline at end of file diff --git a/projects/briey/vga/test/images/honk.txt b/projects/briey/vga/test/images/honk.txt new file mode 100644 index 0000000..9fe910e --- /dev/null +++ b/projects/briey/vga/test/images/honk.txt @@ -0,0 +1,77280 @@ +{ +14890, +14890, +14890, +14890, +14954, +14922, +17035, +17002, +19083, +19083, +19115, +19115, +19115, +21195, +31696, +21228, +23308, +23341, +25421, +25453, +25454, +27534, +27567, +29615, +29647, +29615, +29647, +27567, +29679, +29680, +31760, +31761, +33841, +33906, +35986, +35986, +38067, +38099, +38100, +40180, +40180, +40212, +40245, +40245, +42293, +42293, +42325, +42326, +42325, +42358, +42326, +42325, +42325, +42325, +42325, +40213, +40245, +40212, +38132, +38132, +38131, +38067, +38099, +38099, +38066, +35986, +35986, +35986, +35954, +35954, +35954, +33873, +33873, +33873, +33841, +33841, +33841, +33841, +31792, +31760, +31760, +31728, +29647, +29615, +27535, +27502, +27502, +25421, +25389, +23308, +23308, +21196, +19115, +19083, +16970, +16970, +14889, +14889, +14889, +14889, +14857, +14857, +14889, +14857, +14857, +12777, +14858, +12809, +14890, +14890, +12809, +12809, +12810, +12777, +12809, +12809, +12810, +12842, +12842, +12842, +14923, +12842, +14922, +14955, +14923, +14955, +14955, +14955, +14955, +14923, +14954, +14955, +14923, +14955, +14923, +17003, +17003, +14955, +17003, +14922, +17003, +16970, +14922, +14922, +16970, +17002, +14922, +14922, +14922, +14890, +14922, +14922, +14922, +14922, +14922, +14922, +14955, +14955, +14955, +14955, +14923, +14955, +14923, +14923, +14923, +14988, +14988, +14988, +14988, +17036, +17068, +17068, +17101, +17101, +17068, +17068, +17068, +17068, +17036, +17068, +17036, +17035, +17035, +14955, +14955, +14955, +14922, +14922, +14922, +14890, +14889, +14922, +12842, +12841, +14889, +14922, +12809, +14889, +12842, +14922, +14922, +14922, +14955, +14954, +17035, +17035, +17035, +17035, +17068, +17035, +17068, +17068, +17068, +17100, +17100, +19181, +19149, +19149, +19181, +19181, +19148, +19148, +19148, +19148, +19148, +19116, +19148, +19148, +19116, +19116, +19083, +19083, +17002, +17035, +17002, +17002, +16970, +16970, +16970, +16970, +16969, +16969, +14921, +14922, +14889, +14921, +16970, +16969, +16970, +14889, +16970, +16970, +17002, +17002, +17002, +17002, +17034, +17035, +17002, +17003, +17002, +17035, +19083, +19115, +19083, +19115, +19115, +21196, +21196, +21228, +21228, +21228, +21261, +21261, +23309, +21261, +23341, +23341, +23341, +23341, +23341, +23341, +23341, +23341, +23309, +21261, +21261, +21261, +21261, +21228, +21228, +19180, +19180, +19180, +19148, +19148, +19116, +19148, +19148, +19116, +19116, +19115, +19148, +19148, +19116, +19115, +19115, +19115, +19083, +19083, +19116, +19116, +19148, +19148, +19148, +19148, +19148, +19181, +19148, +19149 +}, +{ +14890, +14922, +14890, +14922, +16970, +16970, +17002, +17035, +17003, +19083, +19114, +19115, +19147, +19147, +21228, +23308, +23341, +23341, +25421, +25421, +27534, +27535, +27567, +27567, +29647, +29615, +29615, +29647, +31728, +31728, +31760, +33841, +33873, +35954, +36019, +38067, +38099, +40180, +40212, +40212, +40244, +42325, +42325, +42325, +42325, +44406, +44438, +44438, +44438, +44406, +42358, +44406, +42358, +42358, +42325, +42293, +42325, +40245, +40245, +40244, +40212, +40212, +40212, +40212, +40180, +40180, +38099, +38099, +38067, +38067, +38067, +38034, +35986, +35986, +35986, +35986, +35954, +35954, +35954, +33873, +33873, +33841, +31761, +31728, +29647, +29647, +27566, +27534, +25421, +25421, +23308, +21228, +21195, +19083, +19051, +16970, +16970, +14889, +14857, +14857, +12809, +12809, +12809, +14857, +12777, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12777, +12777, +12809, +12809, +12809, +12810, +12810, +12842, +12842, +12842, +14923, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14922, +14955, +14955, +14923, +14922, +14922, +14922, +14922, +14922, +14922, +16970, +14922, +14889, +14857, +14890, +14922, +14922, +14890, +14890, +14922, +14922, +14922, +14922, +14922, +14922, +14923, +14923, +14922, +14923, +14923, +14955, +14988, +14988, +15020, +17068, +17036, +17036, +17068, +17068, +17068, +17068, +17068, +17068, +17068, +17035, +17035, +17035, +17035, +14955, +17035, +17003, +14923, +14922, +14890, +14890, +14890, +12842, +12841, +12841, +12841, +12809, +14890, +14889, +14922, +14922, +14922, +12842, +14922, +14954, +17003, +17003, +17035, +17035, +17035, +17035, +17035, +17068, +17068, +17100, +17100, +19148, +19148, +17068, +19148, +19148, +19148, +19148, +19148, +19116, +19116, +19148, +19148, +19115, +19083, +17067, +17035, +17035, +17003, +16970, +17002, +16970, +16970, +16970, +14889, +14921, +16969, +17002, +16969, +16969, +16969, +16969, +17002, +17002, +16970, +16970, +17002, +19050, +17002, +19082, +19082, +19083, +19114, +19115, +19115, +19083, +19115, +19115, +19115, +19115, +19147, +21196, +21228, +21228, +21260, +21260, +21260, +23308, +23309, +23341, +23309, +23309, +23373, +23373, +23341, +23373, +23342, +23341, +23341, +23342, +23341, +23341, +21261, +21261, +21228, +21261, +19180, +21228, +19180, +19148, +19148, +19115, +19148, +19115, +19116, +19115, +19115, +19115, +19116, +19115, +19115, +19083, +19115, +19083, +19115, +17035, +19116, +19115, +19116, +19116, +19148, +19148, +19180, +19148, +19148, +19148 +}, +{ +14922, +14890, +14922, +14890, +16971, +17003, +17035, +17035, +19083, +19115, +21195, +19147, +21195, +21195, +23276, +23308, +23308, +23341, +25421, +25454, +25454, +27502, +27534, +27534, +27534, +29615, +29615, +29679, +31728, +31760, +33841, +33873, +35954, +35986, +38099, +38099, +40180, +40212, +40213, +42293, +42325, +42357, +44406, +44406, +44438, +44438, +44471, +44471, +44470, +44471, +44471, +44438, +44438, +44438, +44406, +44406, +42358, +42357, +42325, +42325, +42325, +42325, +42325, +42293, +40212, +42293, +40244, +40212, +40212, +40212, +40180, +40179, +40180, +40179, +38099, +38099, +38067, +38067, +38067, +36018, +35954, +35954, +35921, +33873, +31792, +31728, +29647, +29615, +27534, +27502, +25421, +23309, +21196, +19115, +19115, +17002, +16938, +14890, +14857, +14857, +12776, +12777, +12777, +12809, +12809, +12777, +12777, +12777, +12777, +12809, +12777, +12809, +12777, +10729, +10729, +10729, +12777, +12777, +12842, +12842, +12874, +14923, +14890, +14923, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +17003, +14955, +14955, +14955, +14955, +14955, +14923, +14955, +14954, +14922, +14922, +16970, +16970, +14890, +14889, +14889, +12841, +14890, +14890, +14890, +14890, +14890, +14922, +14890, +14922, +12842, +14922, +12842, +14922, +12842, +12843, +12842, +14922, +14923, +14956, +14988, +14987, +17036, +14988, +17068, +14988, +14988, +17068, +14988, +17036, +14988, +17036, +17068, +14987, +14955, +14955, +14922, +14955, +14923, +14923, +14890, +14890, +12842, +14890, +14890, +14922, +12841, +12842, +12809, +14921, +14921, +12874, +14890, +12841, +14922, +14922, +14954, +14955, +14955, +17035, +17035, +14987, +14955, +17035, +17068, +17067, +17035, +17068, +17100, +19116, +17068, +17068, +17068, +17068, +17068, +17068, +17035, +17035, +17068, +17067, +17035, +17067, +17035, +17035, +16970, +17003, +16970, +16970, +16970, +14921, +14922, +14921, +14921, +16970, +16969, +16970, +17001, +16969, +16970, +17002, +17002, +19050, +17002, +19082, +19050, +19082, +19083, +19115, +21163, +19147, +21195, +21163, +21163, +21195, +21163, +21195, +21195, +21228, +21228, +23308, +23308, +23308, +23341, +23341, +23308, +23341, +23341, +23373, +23373, +23373, +23341, +23341, +23373, +23374, +23374, +23373, +23342, +23342, +21261, +23341, +21293, +21261, +21260, +21228, +19180, +19148, +19148, +19148, +19148, +19115, +17067, +17035, +17035, +17035, +17035, +19115, +17035, +19083, +19083, +19083, +19083, +17035, +19115, +19115, +19115, +19116, +19115, +19115, +19148, +21196, +19148, +19148, +19116 +}, +{ +14922, +14890, +14922, +16970, +17002, +17003, +17002, +19083, +19083, +19115, +21163, +21163, +19115, +21195, +21228, +23308, +23340, +25389, +25389, +25421, +25453, +25454, +27502, +27534, +27534, +27566, +29647, +29680, +33808, +31760, +33873, +33873, +35986, +36019, +38099, +38099, +40212, +40212, +42293, +42325, +42325, +44406, +44438, +44438, +46519, +46519, +46551, +46551, +46551, +46551, +46551, +46551, +46519, +44470, +44470, +44438, +44438, +44406, +44438, +44406, +42357, +42325, +42325, +44373, +42325, +42357, +42325, +42325, +42325, +42293, +42292, +40212, +40212, +40212, +40212, +40180, +40180, +40180, +40180, +38099, +38099, +38066, +35986, +35954, +33873, +33841, +31728, +29647, +29615, +27534, +27470, +25389, +23309, +21196, +19115, +19051, +16970, +16937, +14889, +14857, +12776, +12777, +12776, +12776, +12776, +12744, +12776, +12809, +12777, +12777, +12776, +12809, +12809, +12777, +10729, +10729, +12777, +12809, +12810, +12842, +12842, +12842, +12842, +14923, +14923, +14955, +14923, +14955, +14955, +14955, +14955, +14923, +14955, +14955, +14955, +14923, +14955, +14955, +14955, +14923, +14922, +14955, +14890, +14890, +14922, +14889, +14857, +14889, +14890, +14890, +14890, +14890, +14890, +14890, +14890, +14922, +14890, +12842, +14922, +12842, +14922, +12842, +12843, +12842, +14922, +14923, +14955, +14955, +14955, +14955, +14988, +14988, +14988, +17036, +14988, +17036, +14988, +14988, +14988, +17035, +17035, +14955, +14955, +14955, +14955, +14955, +14922, +12842, +12842, +12842, +12842, +12842, +14890, +12841, +12841, +12842, +12841, +12841, +12841, +12841, +12842, +12842, +12842, +14955, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +17035, +17035, +17068, +17068, +17036, +17099, +17036, +17068, +17036, +17036, +17068, +17035, +17035, +17035, +17035, +17035, +17035, +17002, +17003, +16970, +16970, +17002, +14922, +16970, +16970, +14921, +14889, +14889, +16969, +17001, +17002, +16969, +17002, +16970, +17002, +19050, +19082, +19082, +19082, +19082, +19082, +21163, +21162, +21163, +21195, +21195, +21195, +21227, +21195, +21195, +21195, +21228, +21195, +23308, +23308, +23340, +23308, +23341, +23340, +23341, +23341, +23341, +23373, +25422, +23374, +25421, +23373, +23373, +23374, +23374, +23374, +23341, +23374, +23342, +23342, +23341, +21261, +21261, +21229, +21261, +19180, +21196, +19148, +19148, +19115, +19115, +19116, +19083, +17035, +19083, +19116, +19115, +19115, +19115, +19083, +19115, +19115, +19083, +19115, +17035, +19115, +19116, +19148, +19116, +19148, +19148, +19148, +19148, +19116 +}, +{ +16970, +14922, +16970, +16970, +17002, +17035, +19083, +19083, +19115, +19115, +19115, +21195, +21163, +21228, +23308, +23308, +23308, +25389, +25389, +25421, +25421, +25421, +27502, +27502, +27501, +27566, +29615, +29647, +31728, +33841, +33873, +35954, +38067, +38067, +38099, +44405, +40212, +40244, +42325, +42325, +44406, +44438, +44438, +44470, +46519, +46519, +46551, +46551, +46551, +46583, +46551, +46551, +46551, +46519, +46519, +46519, +46519, +44470, +44438, +44438, +44438, +44438, +44438, +44438, +44405, +44438, +44406, +44406, +44405, +44405, +44405, +44405, +42325, +42325, +42325, +42325, +42325, +42292, +40212, +40212, +40180, +40147, +38099, +38067, +35954, +33873, +33841, +31760, +31727, +29615, +27534, +25421, +23341, +23276, +19115, +19050, +16970, +16970, +14889, +14857, +12776, +12776, +12776, +12776, +12744, +12776, +12776, +12776, +12776, +12777, +12776, +12776, +12777, +10697, +10729, +10696, +10729, +12777, +12810, +12810, +12842, +14922, +12843, +14923, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14923, +14923, +14955, +14955, +14923, +14955, +14923, +14955, +14923, +14922, +14922, +14890, +14890, +14890, +14857, +14889, +12841, +14890, +14890, +14890, +14890, +14890, +14890, +14890, +14922, +12842, +12842, +12842, +14922, +12842, +12842, +14923, +14922, +14955, +14955, +14923, +14955, +14987, +14987, +14955, +14987, +14987, +14955, +14987, +14987, +14988, +14988, +17035, +14955, +14955, +14955, +14955, +14923, +14955, +14923, +14987, +14890, +12842, +14890, +14890, +12841, +12841, +12841, +12841, +12809, +12841, +12841, +12841, +12841, +12810, +14922, +14922, +14922, +14955, +14922, +14954, +14923, +14922, +14922, +14922, +14955, +14955, +17036, +17036, +17067, +17035, +17068, +17035, +17036, +17036, +17035, +17068, +17035, +17035, +17035, +17003, +17003, +17003, +16971, +14922, +16970, +16970, +14922, +14921, +14889, +14921, +16970, +16970, +16970, +16969, +17002, +17001, +17002, +19050, +19049, +19082, +19082, +19082, +19114, +21162, +21162, +21162, +21195, +21195, +21195, +23275, +23275, +23275, +23275, +23275, +23275, +23276, +23276, +23308, +23308, +23340, +23340, +25421, +23341, +25420, +23373, +23373, +23373, +23373, +23373, +25454, +23374, +23373, +23373, +23374, +23374, +23374, +23374, +23342, +23341, +23341, +23341, +21261, +21261, +21229, +21228, +21228, +19148, +19148, +19115, +19115, +17067, +19115, +17035, +19115, +19115, +19115, +19148, +19116, +19115, +19147, +19115, +19115, +19147, +19116, +19148, +19148, +19148, +19148, +19116, +19148, +19148, +19115, +21196 +}, +{ +16970, +14922, +17002, +17002, +17003, +21163, +19083, +19115, +21163, +19147, +21195, +19147, +21195, +21195, +21228, +23276, +23308, +23308, +23308, +23308, +25389, +25389, +25421, +25421, +27502, +27534, +29614, +29647, +31728, +33841, +33873, +35954, +35986, +38099, +38131, +40180, +40212, +42293, +42325, +44406, +44406, +44438, +44438, +46519, +46551, +46519, +46551, +46551, +48631, +48631, +48632, +48632, +46551, +46583, +46551, +46551, +46551, +46518, +46519, +46518, +46519, +46518, +46518, +46518, +46518, +46518, +46518, +46518, +46486, +46486, +46486, +44438, +44438, +46486, +44438, +44406, +44406, +42325, +42325, +42325, +42293, +40212, +40179, +38099, +38067, +35986, +33905, +33841, +31728, +29647, +27534, +27502, +25389, +21228, +21195, +19082, +17002, +16970, +14889, +14889, +14857, +12809, +12776, +12776, +12777, +12744, +12744, +12744, +12744, +12745, +10696, +12745, +10696, +12777, +12745, +12777, +10696, +12777, +12809, +12810, +12842, +12842, +12842, +12843, +14923, +14923, +12875, +14955, +14955, +14923, +14923, +14923, +14955, +14923, +14923, +14923, +14923, +14923, +14923, +14890, +14890, +14890, +12810, +14858, +14857, +12777, +12809, +12809, +12809, +14890, +14890, +12809, +12841, +12810, +12842, +12842, +12842, +12842, +12842, +12842, +14890, +12842, +14922, +12842, +12843, +14923, +14923, +14955, +14955, +14987, +14955, +14955, +12875, +14955, +14955, +14987, +14955, +14955, +14955, +14955, +14923, +14923, +14923, +14923, +14923, +14922, +12842, +14922, +12809, +12809, +12841, +12810, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12841, +12810, +12842, +12842, +14922, +14922, +14922, +14922, +12842, +12842, +14922, +14923, +14923, +14922, +14955, +14955, +14955, +17035, +17035, +14956, +14955, +14988, +14955, +17035, +17003, +14922, +17003, +14923, +14923, +17003, +14922, +14922, +14890, +14890, +14889, +14889, +14889, +14889, +14922, +14921, +16969, +17001, +17002, +17002, +17002, +17001, +19082, +19082, +19082, +19114, +21163, +21195, +21195, +21195, +21195, +21227, +21227, +23275, +23308, +23275, +23275, +23308, +23308, +23308, +23308, +23308, +25388, +23340, +25389, +23340, +25421, +25421, +25421, +25421, +25453, +25454, +25421, +25453, +25422, +25422, +25422, +23373, +23374, +25454, +23374, +23374, +23374, +23341, +21293, +23341, +21261, +21261, +21261, +21229, +21229, +19148, +19148, +19148, +19148, +19116, +19116, +19116, +19116, +19180, +19148, +19148, +19148, +19148, +21196, +19148, +19148, +19115, +21196, +21196, +21228, +21228, +21196, +21229, +21229, +21228, +21196 +}, +{ +16970, +16970, +16970, +17002, +19083, +21196, +19115, +19115, +19115, +21163, +21195, +21195, +21195, +23276, +23276, +23308, +23308, +23276, +23308, +23340, +23340, +25389, +25389, +25389, +25421, +27502, +29614, +31727, +31759, +31792, +33905, +35954, +35986, +38067, +38099, +40180, +40212, +42293, +42325, +44406, +44438, +44438, +46519, +46551, +46551, +46551, +46551, +46583, +48663, +48664, +48632, +48631, +48632, +46583, +46551, +46551, +46551, +46551, +46551, +46519, +46519, +46551, +46551, +46551, +46518, +46551, +46551, +46518, +46519, +46551, +46551, +46518, +46518, +46519, +46518, +46518, +46518, +44438, +44405, +44405, +42325, +42292, +40212, +40180, +38099, +36018, +35954, +33873, +31760, +29680, +29583, +27502, +25389, +23308, +21195, +19115, +19082, +16970, +16969, +14889, +14857, +12777, +12776, +12744, +12776, +12744, +12776, +12776, +12776, +12776, +10696, +10696, +10696, +10697, +10697, +12745, +10729, +12777, +12809, +12810, +12842, +14891, +12842, +14923, +12843, +14923, +14955, +14955, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +12810, +12810, +12809, +12809, +12809, +12809, +12809, +12809, +12777, +12809, +12809, +14890, +12842, +12842, +14890, +14890, +12842, +12842, +12842, +12842, +12842, +12842, +14922, +12842, +12874, +14955, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14956, +14955, +14955, +14955, +14955, +14923, +14955, +14922, +14923, +14923, +14922, +12874, +12874, +14890, +12809, +12842, +12809, +12841, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +14890, +12842, +12842, +14922, +14890, +12841, +12842, +12842, +12842, +12842, +14922, +14922, +14955, +14955, +14955, +14987, +14987, +14955, +14955, +14955, +17035, +17035, +14955, +14955, +17003, +14923, +14922, +14922, +14922, +14922, +14890, +14890, +14922, +14889, +14889, +14921, +14922, +14921, +17002, +17002, +17001, +17033, +19081, +19082, +19082, +19082, +21163, +21163, +21162, +21195, +21195, +23275, +23275, +23275, +23275, +23307, +23308, +25356, +25388, +23340, +25388, +25420, +25389, +25421, +25421, +25421, +25453, +25453, +25421, +27501, +27501, +25453, +27502, +25454, +25454, +25421, +25422, +23373, +25422, +25422, +25454, +23374, +23374, +23341, +23342, +23341, +23341, +21293, +21261, +21261, +21261, +21261, +21261, +21261, +19180, +19148, +19148, +21196, +21196, +21228, +21260, +21228, +21228, +21228, +21196, +19180, +21196, +21196, +21196, +21196, +21196, +21228, +21229, +21228, +21229, +21229, +21229, +21229, +21261 +}, +{ +16970, +17002, +17002, +17002, +19082, +19115, +19083, +19115, +21163, +21163, +21195, +21195, +21195, +21195, +23276, +23276, +23276, +23276, +23276, +23276, +23308, +23308, +23308, +25389, +25421, +27501, +27566, +29615, +31728, +31792, +33873, +35954, +35986, +38067, +38099, +40180, +40212, +42293, +42325, +44406, +44438, +44438, +46519, +46551, +46551, +46583, +48632, +48632, +48664, +48631, +48664, +48664, +48632, +48631, +46551, +46551, +46551, +48599, +46551, +46551, +46551, +46551, +46551, +46551, +48631, +48599, +48599, +48599, +48599, +48631, +48631, +48631, +48631, +48631, +46551, +46551, +46551, +46518, +44438, +44438, +44405, +42325, +42292, +40212, +40147, +38099, +35986, +35954, +33840, +31728, +29615, +27502, +25421, +23308, +21228, +19115, +19082, +17002, +16970, +16937, +14857, +12776, +12744, +12776, +10696, +12744, +12744, +10696, +12744, +12744, +10696, +12777, +10729, +10729, +12777, +12809, +12809, +12809, +12842, +14891, +14923, +14923, +14923, +12843, +14923, +14923, +14955, +14923, +14955, +14923, +14923, +14955, +14923, +14923, +14923, +14923, +14923, +14891, +14922, +12842, +12810, +12809, +12809, +12809, +12809, +10761, +12777, +12809, +12777, +12810, +12810, +12842, +12810, +12842, +12810, +14890, +12842, +14922, +14922, +12842, +14890, +12842, +12874, +14922, +14922, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14923, +14955, +14923, +14923, +14923, +14922, +14923, +14923, +14923, +14922, +14923, +14922, +12842, +14922, +14922, +12842, +12842, +12810, +12809, +12842, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12777, +12809, +12842, +12842, +12842, +12842, +12841, +12841, +12809, +12810, +12842, +12842, +12842, +12842, +14922, +14923, +14923, +14955, +14955, +14955, +14955, +14923, +14923, +14955, +14923, +14955, +14922, +14922, +14890, +14922, +14890, +14890, +14922, +14889, +14890, +14889, +14889, +14889, +14889, +14921, +16969, +16969, +19049, +19049, +19082, +19082, +19082, +19114, +21162, +21195, +21195, +21195, +23275, +23307, +23308, +23340, +25388, +23340, +25388, +25420, +25421, +25453, +27501, +27501, +27534, +27534, +27534, +29614, +27566, +29615, +29614, +29614, +29615, +27566, +27566, +27566, +27534, +27534, +25454, +25454, +25454, +25422, +25454, +23374, +25422, +23374, +25422, +23374, +23341, +23341, +23341, +21261, +21261, +21261, +21261, +21261, +21229, +21228, +21228, +21228, +21260, +21261, +21229, +21261, +21261, +21229, +21228, +21229, +21228, +21229, +21261, +21229, +21228, +21229, +23309, +23309, +21293, +23341, +23342, +21293, +23342 +}, +{ +16970, +17002, +17002, +19050, +19082, +19114, +19115, +19115, +21163, +21195, +21163, +21195, +21195, +21195, +21227, +21195, +21195, +23276, +23275, +21227, +21227, +23275, +23276, +23308, +25389, +25421, +27534, +29615, +31728, +31760, +33841, +33873, +35986, +38067, +38099, +38131, +40212, +40244, +42325, +42325, +44438, +44438, +46519, +46519, +46551, +46583, +48632, +48632, +48664, +48632, +48632, +48632, +48632, +48632, +48631, +46551, +46551, +48631, +48631, +48631, +46551, +46551, +48631, +48599, +48631, +48631, +48631, +48631, +48631, +48632, +48631, +48664, +48664, +48631, +48631, +48631, +46551, +46551, +46518, +44438, +44406, +44405, +42325, +40244, +40180, +38099, +38034, +35954, +33873, +31728, +29647, +27534, +25454, +23341, +21260, +19147, +17034, +17002, +16937, +14857, +14857, +21130, +10663, +10696, +10696, +10696, +10696, +12744, +12776, +12776, +12777, +12809, +12809, +12809, +12842, +12810, +14890, +14922, +14922, +14955, +17004, +17036, +17036, +14955, +14955, +14987, +14955, +14923, +14955, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +14923, +14922, +12842, +12842, +12810, +12810, +12809, +12777, +12777, +12777, +12777, +12777, +10729, +12809, +12777, +12809, +12842, +12842, +14890, +12810, +14922, +14923, +14922, +14922, +14922, +14923, +14955, +14923, +14923, +14955, +14955, +12907, +14955, +14923, +14923, +14955, +14955, +14922, +14923, +14923, +14923, +12874, +12874, +14923, +12842, +14890, +12842, +14922, +14922, +14922, +14922, +12842, +12842, +12809, +12810, +12777, +12809, +12809, +12809, +12809, +12777, +12809, +12809, +12809, +12809, +12842, +12810, +12810, +12809, +12841, +12842, +12809, +12809, +12810, +12842, +12842, +12842, +12842, +14923, +14923, +14922, +14922, +14923, +14923, +14955, +14922, +14955, +14923, +14890, +14923, +14921, +14890, +14922, +14890, +14922, +14890, +14889, +14890, +14889, +14889, +14889, +14889, +14921, +14921, +17001, +17001, +19082, +19082, +19082, +19082, +19114, +21162, +21195, +23275, +23307, +23308, +25420, +25421, +25421, +25453, +25453, +27533, +27534, +27566, +27534, +29614, +29614, +29646, +29646, +29647, +29679, +29679, +31728, +29647, +29647, +29647, +31728, +29680, +29647, +29647, +27567, +27567, +27535, +27534, +25486, +25454, +25454, +23374, +23374, +23374, +23341, +23341, +23341, +23341, +23341, +21261, +21261, +21261, +21229, +21261, +21229, +21229, +21260, +21261, +21261, +23309, +21261, +23309, +21261, +23309, +21261, +23309, +21261, +23309, +23309, +23309, +23309, +23341, +23342, +23342, +23374, +23374, +23342, +23374 +}, +{ +17002, +17002, +19050, +19082, +19114, +19115, +19115, +21195, +21195, +21195, +21195, +21195, +21228, +21227, +21195, +21195, +21195, +23276, +21195, +21195, +21195, +21195, +23276, +23276, +25388, +27501, +27534, +29615, +29647, +31728, +33872, +33873, +35986, +35986, +38099, +40180, +40212, +42292, +42325, +44406, +42358, +44438, +44470, +46519, +46551, +46551, +48632, +48632, +48631, +48632, +48632, +48664, +48664, +48631, +48631, +48631, +48631, +46551, +46551, +48631, +46551, +48631, +48631, +48631, +48599, +48631, +48631, +48664, +50712, +48632, +50712, +50712, +50712, +50712, +48664, +48631, +48631, +46551, +46519, +46518, +44438, +44405, +42325, +42292, +40212, +38099, +38067, +35986, +33905, +31760, +29648, +29615, +27502, +25421, +21260, +21228, +19083, +17002, +16969, +14889, +14889, +12776, +14921, +12744, +12744, +10696, +12744, +12776, +12777, +12777, +14857, +14889, +14922, +14890, +14922, +14922, +17003, +14955, +17035, +17036, +17036, +17068, +17068, +14988, +17068, +17068, +14988, +14988, +14955, +14955, +14955, +14923, +14923, +14923, +14923, +14923, +14923, +12843, +12875, +12842, +12842, +12809, +12777, +12777, +12777, +12777, +12777, +12809, +10729, +12809, +12809, +12809, +12842, +12842, +12843, +14922, +14922, +14922, +14923, +14954, +14923, +14923, +14922, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14923, +12874, +14922, +14955, +14923, +14923, +14922, +14922, +14923, +14923, +12842, +12874, +14922, +14923, +12874, +14922, +14954, +12842, +12842, +12842, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12777, +12809, +12841, +12842, +12842, +12809, +12809, +12809, +12809, +12809, +12809, +14858, +12810, +12842, +12809, +12842, +12842, +14923, +14923, +14923, +14922, +14923, +12842, +14922, +14922, +12874, +14890, +14922, +12842, +14890, +14890, +12809, +14922, +14889, +14890, +14890, +14889, +14889, +16937, +14889, +16969, +16969, +16969, +17001, +19049, +19049, +19082, +19114, +21162, +21195, +23307, +23308, +25388, +25420, +25453, +27501, +27534, +27566, +29614, +29646, +29646, +29646, +29679, +29647, +31727, +31727, +31759, +31760, +31760, +31760, +31760, +33840, +33840, +31760, +31760, +31760, +31760, +29680, +29679, +29680, +29647, +29647, +27567, +27535, +25487, +25454, +25422, +23374, +23374, +23342, +23374, +23341, +23341, +23309, +21261, +21261, +21261, +23309, +21229, +21229, +21261, +23341, +23309, +23309, +23309, +23309, +23341, +23309, +23341, +23341, +23341, +23309, +23341, +23341, +23341, +23374, +23374, +23374, +23374, +25454, +25454, +25423 +}, +{ +19082, +19050, +19050, +19082, +19115, +21195, +21195, +21227, +21227, +21227, +21195, +21228, +21228, +21195, +21195, +23276, +21195, +21195, +21195, +21162, +21195, +21195, +21195, +23275, +25356, +25420, +27502, +29614, +29615, +31728, +33840, +33873, +35954, +36018, +38067, +38131, +40212, +42292, +42325, +42357, +46551, +44438, +44470, +46519, +46551, +46551, +46583, +46583, +46551, +46583, +46583, +48631, +48631, +48631, +46551, +46551, +46551, +46551, +46551, +48631, +48631, +48631, +48631, +48631, +48631, +48631, +48631, +48631, +50712, +48664, +50712, +50744, +50744, +50744, +48664, +48664, +48631, +48631, +46551, +46519, +44470, +44406, +44405, +42293, +40212, +40180, +38067, +35986, +33905, +33809, +31728, +29615, +27502, +25422, +23341, +21195, +21131, +19050, +16970, +16970, +14889, +14857, +12776, +12744, +12744, +12744, +12776, +12809, +14857, +14857, +14922, +14922, +17003, +17003, +17035, +17035, +19116, +19116, +19148, +19148, +19149, +19181, +19181, +19149, +17068, +17068, +17036, +17068, +14988, +14988, +14956, +14923, +14923, +14923, +14923, +12843, +12843, +12843, +12842, +12842, +12809, +10729, +10729, +10696, +10696, +12777, +10729, +12777, +12777, +12777, +12809, +12810, +12810, +14890, +14923, +14923, +14922, +14922, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14987, +14955, +14988, +14955, +14923, +14923, +12874, +14923, +14923, +12874, +14923, +14923, +12874, +14923, +14922, +12842, +23308, +21228, +12842, +14922, +14922, +12874, +12842, +12842, +12809, +12809, +12809, +12809, +12809, +12777, +12777, +12809, +12809, +12810, +12809, +12842, +12842, +12842, +12810, +12842, +12809, +12809, +12809, +12842, +12810, +12810, +12842, +12842, +14922, +12842, +14922, +12843, +14890, +12843, +12842, +12842, +12842, +12842, +12842, +14890, +12842, +12809, +14857, +12809, +14890, +14890, +14857, +14857, +14857, +14889, +14889, +14889, +16969, +16969, +16969, +17001, +19049, +19049, +19082, +21162, +21195, +23275, +23308, +25421, +27501, +27502, +27566, +29614, +29647, +29647, +31727, +31727, +31760, +31760, +31792, +33840, +33840, +33840, +33841, +33873, +33873, +33873, +33873, +33873, +33873, +33873, +33873, +33873, +33841, +33841, +31760, +31760, +31760, +29712, +29680, +29648, +27567, +27535, +25486, +25454, +25454, +23374, +23374, +23374, +21261, +21261, +21261, +21261, +21261, +21261, +23277, +21229, +21261, +23341, +23309, +23309, +23341, +23341, +23341, +23341, +23374, +23341, +23341, +23342, +23374, +23374, +25422, +25422, +23406, +25454, +25454, +25455, +25487, +25487 +}, +{ +17034, +19082, +19114, +21163, +21195, +21195, +21227, +23275, +23276, +23276, +23308, +23308, +23308, +23276, +23308, +23276, +21228, +21227, +21195, +21195, +21195, +19082, +21195, +23275, +23308, +25389, +27501, +27502, +29615, +31727, +31760, +33873, +35953, +35986, +38067, +38099, +40180, +40244, +42293, +42325, +44406, +44438, +44438, +46519, +46519, +46519, +46551, +46519, +46519, +46519, +46519, +46551, +46551, +46551, +46551, +46551, +46551, +46551, +46551, +46583, +48631, +48599, +48599, +48631, +48631, +48664, +48631, +48631, +50712, +48664, +50744, +50712, +50744, +50744, +50744, +50712, +48664, +48632, +48631, +46551, +46518, +44438, +44406, +42325, +40245, +40180, +38099, +38034, +35953, +33841, +31760, +29647, +27535, +25422, +23373, +23309, +21195, +19083, +19082, +16970, +16970, +14857, +14857, +14825, +14857, +12809, +14858, +14890, +14922, +17002, +17002, +17035, +19115, +19116, +19148, +19148, +21229, +21229, +21261, +21293, +21261, +21261, +21262, +19181, +19181, +19149, +17101, +17101, +17068, +14988, +14988, +14955, +14923, +12875, +14923, +12843, +12842, +12842, +12842, +12810, +12777, +12777, +10696, +12745, +10729, +12777, +10729, +12777, +12777, +12777, +12809, +12810, +14890, +14890, +14922, +14923, +14955, +14922, +14955, +14955, +14955, +14923, +14955, +14955, +14955, +14955, +14955, +14956, +17036, +14955, +14922, +14922, +14922, +14922, +12874, +12874, +14923, +14923, +14923, +14923, +14922, +14922, +12842, +12842, +14923, +14922, +14922, +12842, +12842, +14890, +12810, +12809, +12809, +12809, +12777, +12777, +10729, +12809, +12809, +12842, +12842, +12842, +12841, +12842, +12842, +12842, +14890, +12841, +12842, +12810, +12810, +12842, +12809, +12842, +12842, +12842, +12842, +12843, +12842, +12842, +12842, +12842, +12842, +12810, +12810, +12809, +12809, +12809, +12810, +12809, +14890, +14889, +14857, +14857, +14889, +14889, +14889, +14889, +14889, +16969, +16969, +16969, +19082, +19081, +21162, +21195, +23308, +23340, +25453, +27501, +29582, +29614, +29647, +31727, +31792, +31792, +33840, +33873, +33873, +33905, +35953, +33873, +35953, +35953, +35953, +35953, +35953, +35986, +35986, +35986, +35986, +35986, +35986, +35954, +33905, +33873, +35954, +33873, +33873, +31761, +31760, +29680, +29648, +29648, +27567, +27567, +25487, +25454, +23374, +23374, +23342, +23342, +23342, +21261, +21261, +21229, +21261, +21228, +21261, +21261, +23341, +23341, +23341, +23341, +23341, +23374, +23342, +25422, +23374, +25422, +25422, +25455, +25422, +25454, +25454, +25487, +25487, +25487, +25520, +25519 +}, +{ +19082, +19114, +21163, +21195, +21195, +21227, +23276, +23308, +23308, +25388, +23340, +23308, +23340, +23308, +23308, +23308, +23308, +23308, +23276, +21195, +21195, +42258, +23276, +21227, +23308, +25388, +25421, +27534, +27566, +29679, +31760, +33873, +33905, +35986, +38067, +38099, +40212, +40212, +42293, +42325, +44406, +44406, +44438, +44438, +44438, +44470, +44471, +46518, +46518, +44439, +46519, +46519, +46518, +46519, +46551, +46518, +46551, +46551, +46519, +46551, +48599, +46551, +48599, +48631, +48631, +48631, +48631, +48664, +50712, +48664, +50712, +50744, +50744, +50744, +50744, +50712, +48664, +48631, +48631, +46551, +46518, +44438, +44406, +42325, +42293, +40212, +38099, +35986, +35954, +33841, +31760, +29647, +27567, +27502, +23373, +23341, +21228, +19115, +19083, +17002, +16970, +16938, +14889, +14889, +14922, +14922, +17002, +17002, +17035, +19115, +19147, +21228, +19180, +21261, +21261, +21261, +23341, +21261, +21294, +21294, +21294, +21294, +21294, +21294, +21262, +21262, +19181, +17101, +17101, +17068, +17036, +14956, +14955, +12875, +14923, +14923, +14891, +12842, +12842, +12810, +12810, +10729, +10697, +10697, +10729, +10697, +10697, +10697, +10697, +12777, +12809, +12810, +14890, +14923, +14922, +14955, +14955, +14955, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +17036, +17035, +17035, +14955, +14954, +14955, +14923, +14922, +14922, +14922, +14923, +12842, +14923, +14922, +14922, +14922, +14922, +14923, +14955, +14954, +14922, +12842, +12842, +12809, +12809, +12809, +12809, +12842, +12809, +12809, +12778, +12809, +12841, +12842, +12842, +12842, +12842, +12842, +12842, +14890, +14890, +14890, +14890, +12874, +12842, +12810, +12842, +12842, +12842, +12842, +12810, +12842, +12842, +12842, +12842, +12842, +12842, +12810, +12809, +12809, +12777, +12809, +14858, +12809, +12809, +14857, +12809, +14857, +14857, +14889, +14889, +14888, +14889, +16969, +16969, +17001, +19082, +21163, +21195, +23308, +25420, +25453, +27534, +29615, +29679, +31759, +31760, +33840, +33840, +33873, +35954, +35954, +35986, +35986, +36018, +36018, +36018, +38066, +38066, +36018, +38066, +38066, +38066, +38066, +38067, +38067, +38067, +38067, +36018, +35986, +35954, +35954, +33906, +33873, +31793, +31792, +29713, +29680, +29648, +27567, +27535, +25487, +25486, +23374, +23342, +23341, +21261, +21261, +21229, +21229, +21261, +21229, +21261, +23309, +23341, +23341, +23342, +23342, +23374, +25454, +23374, +25422, +25422, +25423, +25454, +25455, +25454, +25455, +25487, +27536, +27535, +27599, +27568, +27600 +}, +{ +21162, +21162, +23275, +21227, +23308, +23308, +23308, +23340, +25388, +23340, +23340, +23341, +25421, +23373, +25421, +23340, +23308, +23308, +23308, +23276, +21228, +21195, +23276, +23308, +23340, +25420, +25453, +27534, +29615, +29647, +31760, +31792, +33873, +35954, +36018, +38099, +38131, +40212, +40244, +42325, +42325, +44406, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +44406, +44438, +46487, +44470, +46518, +46518, +46518, +46518, +46551, +46551, +46551, +46551, +48631, +48631, +48631, +48631, +48664, +50712, +50712, +50712, +50712, +50744, +50744, +50744, +50744, +48664, +48664, +48631, +46551, +46518, +46518, +44406, +42325, +40244, +40212, +38099, +36018, +35954, +33873, +31760, +31728, +29647, +27567, +25454, +23309, +21228, +21196, +19115, +19082, +17002, +17002, +17002, +17003, +19083, +19115, +19115, +19115, +21196, +21228, +21228, +23309, +23341, +23341, +23374, +23374, +25454, +25422, +23374, +25455, +25455, +23407, +23375, +23375, +21294, +21294, +19213, +19182, +19181, +19149, +17068, +17036, +14956, +14955, +12843, +14923, +14923, +12842, +12842, +12810, +12777, +12745, +10697, +12777, +10697, +12777, +12777, +12777, +10729, +12777, +12810, +12842, +14890, +14923, +14955, +14955, +14955, +14923, +14955, +14955, +14923, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14954, +14955, +14955, +14922, +12842, +12874, +12842, +14923, +14923, +12874, +14922, +14923, +14923, +14923, +14923, +14922, +14922, +14922, +12842, +12842, +14890, +12809, +12810, +12842, +14858, +12841, +12810, +14890, +14922, +14922, +14922, +14922, +14922, +14922, +14954, +14955, +14954, +14955, +17003, +17035, +17003, +14955, +14922, +14922, +14923, +14890, +14890, +14890, +14890, +14890, +12842, +12810, +12810, +12809, +10761, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +12809, +14857, +14857, +14856, +14888, +14889, +14889, +16969, +17002, +19082, +21162, +21227, +23308, +25388, +25453, +27534, +29647, +29648, +31760, +33840, +33873, +35953, +35986, +35986, +38066, +38067, +38099, +38099, +38099, +38099, +38099, +38099, +38131, +38099, +38131, +38099, +40179, +40179, +38099, +40179, +38099, +38099, +38099, +38099, +38067, +38067, +35986, +33938, +33906, +33874, +31825, +31793, +29713, +29680, +27567, +27567, +27567, +25487, +25454, +23374, +23342, +23309, +21261, +21261, +23309, +21260, +23309, +23341, +23309, +23341, +23342, +23374, +25422, +23374, +25454, +25454, +25454, +25454, +25454, +25487, +25487, +25487, +27535, +27567, +27568, +27600, +27632, +27600 +}, +{ +21163, +23275, +23275, +23307, +23308, +23308, +25388, +25421, +25421, +25421, +25421, +25453, +25421, +25421, +25421, +23373, +23373, +23341, +23308, +23308, +23308, +23308, +23308, +23308, +23340, +25421, +27502, +27534, +29647, +29647, +29680, +31761, +33841, +33906, +35986, +38099, +38099, +38132, +40212, +40212, +40245, +42325, +42325, +42325, +42325, +44406, +44406, +42357, +42357, +44373, +44373, +44406, +44406, +44406, +44406, +44438, +44438, +44438, +44438, +46518, +46518, +46551, +46551, +46551, +48631, +48631, +48631, +48663, +48664, +50712, +48664, +50712, +50744, +50712, +48664, +48696, +48664, +48664, +48631, +46551, +46519, +46518, +44438, +42325, +42293, +40212, +38099, +35986, +35954, +33873, +33841, +31760, +29647, +27567, +27502, +25422, +23309, +21228, +19115, +19115, +19115, +19115, +19115, +19148, +21228, +21261, +21228, +21261, +23309, +23309, +23342, +23374, +25454, +25454, +25487, +25454, +25454, +25487, +25487, +25487, +25487, +25487, +25487, +23407, +23407, +23374, +21294, +21262, +19182, +19149, +17101, +17068, +14987, +14956, +14923, +12875, +12810, +12842, +12810, +12810, +12777, +10729, +10729, +12777, +12777, +12745, +10729, +10729, +12777, +12809, +12810, +12842, +14923, +14923, +14923, +14955, +14955, +14923, +14955, +14923, +14923, +14923, +14923, +14955, +14955, +14987, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14923, +12842, +12842, +12842, +12842, +14923, +12874, +14922, +14955, +14923, +14923, +14955, +14955, +14922, +14922, +12842, +14922, +14890, +14922, +14890, +14890, +14890, +14922, +14954, +14922, +14922, +14955, +14987, +17035, +17035, +17035, +17035, +17067, +19116, +17067, +19147, +19148, +19148, +19148, +19116, +19083, +17067, +17035, +17003, +14955, +14955, +14922, +14890, +12810, +12842, +12777, +12809, +12809, +12809, +10729, +12809, +12777, +12809, +12809, +12777, +14857, +12777, +14857, +14889, +14856, +14889, +17001, +19082, +19115, +21227, +23308, +25421, +25453, +27566, +29679, +31760, +31792, +33873, +33906, +33905, +35986, +36018, +38099, +38099, +40179, +38132, +40212, +40212, +40211, +40212, +40212, +40212, +40212, +40180, +40212, +40212, +40212, +40212, +40180, +40212, +40212, +40180, +38132, +38132, +38132, +38099, +38099, +35987, +35987, +33906, +33874, +31825, +31761, +31760, +29648, +29680, +27568, +25487, +25487, +23406, +23374, +23342, +23342, +23341, +23341, +23341, +23341, +23309, +23342, +23341, +23374, +25454, +25422, +25454, +25454, +25486, +25454, +27535, +25487, +25487, +25519, +27568, +27600, +27600, +29680, +27600, +27632 +}, +{ +21195, +23275, +23340, +23308, +25388, +23340, +25421, +25421, +25421, +25453, +27502, +25453, +25453, +25453, +25421, +23373, +25421, +25421, +23341, +21260, +21260, +23308, +23308, +23341, +25421, +25421, +25421, +27567, +27567, +29647, +31728, +31760, +33841, +33906, +35986, +35986, +38099, +38132, +40212, +40212, +40212, +42293, +42325, +42293, +44438, +42325, +42357, +42325, +42293, +42325, +42293, +42325, +42325, +42325, +44406, +44406, +44405, +44406, +44438, +44438, +44470, +46518, +46519, +46518, +46551, +46551, +48631, +48631, +48632, +48664, +48631, +50712, +50712, +48664, +48696, +50712, +48664, +48631, +46551, +46551, +46519, +46519, +44438, +42325, +40244, +40212, +38099, +36018, +35954, +33873, +33841, +31760, +29647, +27566, +25454, +23341, +23309, +21228, +21195, +21196, +21228, +21228, +21228, +21260, +23309, +23309, +23341, +23374, +25421, +25454, +25454, +25486, +25487, +27535, +27567, +27599, +27567, +27599, +27567, +27567, +25519, +25520, +25520, +25488, +25487, +23407, +23375, +21294, +21262, +19182, +19149, +17036, +17036, +14956, +14956, +14923, +14891, +12842, +12810, +12810, +12810, +12777, +12777, +12777, +10697, +10729, +10697, +12777, +12777, +12777, +12810, +12810, +14922, +14955, +14955, +14955, +14955, +14955, +14923, +14922, +14922, +14922, +14923, +14955, +14955, +14955, +14955, +14955, +17035, +14955, +14955, +14987, +14922, +14923, +12842, +12810, +12842, +12810, +14922, +14923, +12842, +14955, +14955, +14923, +14923, +14923, +14922, +14890, +14922, +14922, +14923, +14923, +14954, +14954, +14954, +14954, +17003, +14955, +17035, +17035, +17067, +19115, +19116, +19148, +19180, +19180, +19180, +21261, +21228, +21261, +21261, +21229, +21229, +19180, +19180, +19148, +19148, +17068, +17035, +17035, +17002, +14954, +14922, +12841, +12809, +12809, +12809, +12809, +12809, +12809, +12777, +12809, +12809, +12809, +14857, +12808, +14856, +14889, +16969, +17034, +21163, +21228, +23308, +23341, +25454, +27567, +29647, +29680, +33841, +33873, +33906, +35986, +36019, +38099, +38131, +40179, +40180, +40212, +40212, +40244, +42292, +42325, +42293, +42293, +42293, +42292, +42293, +40244, +40244, +40244, +40244, +42293, +40245, +40244, +40244, +40245, +40180, +40212, +38164, +38100, +38099, +36019, +35987, +33906, +33874, +31826, +31793, +29713, +29680, +29680, +27568, +27567, +25519, +25455, +23374, +23374, +23374, +25422, +23342, +25422, +23341, +23342, +23374, +23374, +25422, +25454, +25454, +25454, +25454, +25455, +27535, +27535, +27535, +27567, +27600, +27600, +29681, +29681, +29681, +29681 +}, +{ +23275, +23308, +23340, +23340, +25420, +25421, +25453, +25453, +25453, +27533, +25453, +25453, +25454, +25486, +25486, +25421, +25421, +23373, +23341, +23341, +23341, +23341, +23340, +23341, +23373, +25454, +37969, +38035, +27567, +29647, +31760, +31760, +31793, +35954, +35954, +35986, +35986, +38067, +38131, +40180, +40212, +40212, +40212, +42261, +40213, +40212, +40244, +42292, +42293, +42292, +40212, +40244, +40244, +40244, +42292, +42293, +42325, +42325, +42357, +44406, +44406, +44438, +46518, +46518, +46518, +46551, +46551, +46551, +48631, +48631, +48631, +48631, +48664, +54905, +50744, +48664, +48664, +48632, +46551, +46551, +46519, +44438, +44438, +42325, +40213, +40180, +38099, +35987, +35954, +33874, +31793, +31761, +29648, +27567, +25454, +23373, +23309, +21260, +21260, +23340, +23308, +23341, +23341, +23373, +23373, +23373, +25454, +27534, +27566, +27567, +27567, +29679, +29648, +29680, +29648, +29680, +29680, +29680, +29680, +29680, +27600, +27600, +27600, +27600, +25520, +25487, +23439, +23375, +21294, +21262, +19181, +19149, +17036, +17036, +14955, +14923, +12843, +12843, +12810, +12842, +12810, +12810, +12777, +12777, +10729, +10729, +12777, +10729, +12809, +12809, +12810, +12842, +14922, +14955, +14923, +14955, +14923, +14923, +14923, +14923, +14922, +14890, +14922, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +12874, +14922, +12842, +12842, +12842, +14923, +14923, +14923, +14955, +14955, +14922, +14922, +14923, +14922, +14955, +14922, +14954, +14955, +14955, +14955, +14987, +14955, +17003, +17035, +19116, +19116, +19148, +19180, +19180, +21261, +21260, +21293, +21293, +23373, +23374, +23374, +23374, +23342, +23374, +23341, +23341, +21261, +21261, +21261, +21228, +21228, +19148, +19116, +17035, +17003, +14922, +14922, +14922, +12809, +12809, +12777, +12777, +12776, +12809, +12776, +12809, +12808, +12808, +14857, +14889, +17002, +19115, +21195, +23308, +23373, +25454, +27566, +29679, +31760, +31793, +33873, +35954, +36018, +38067, +38099, +38132, +40212, +40212, +40244, +42324, +42325, +42325, +42325, +42357, +42325, +42325, +42325, +42325, +42325, +42325, +42325, +42293, +42325, +40245, +42293, +42293, +42293, +40245, +40245, +40213, +40212, +38164, +38132, +38100, +36019, +35987, +33938, +33874, +33874, +31794, +31761, +29713, +29681, +29680, +27600, +27567, +27567, +25487, +25455, +25455, +25454, +25455, +25454, +25454, +25454, +25454, +25422, +25422, +25454, +25455, +25455, +25487, +27567, +27536, +27567, +27568, +27600, +29680, +29680, +29681, +29681, +29713 +}, +{ +23308, +23340, +25388, +25421, +25421, +27501, +27533, +27533, +25453, +27534, +27534, +27534, +25454, +25454, +25486, +25454, +25486, +25454, +23374, +23341, +23341, +23341, +23341, +23373, +25421, +25422, +25454, +25486, +27535, +27600, +29680, +29712, +31793, +31793, +33873, +33873, +52824, +35987, +38067, +38099, +38131, +38132, +40180, +40180, +38100, +40180, +38132, +40180, +40180, +38100, +40180, +40180, +40180, +40180, +40180, +40212, +40212, +42292, +42293, +42325, +44405, +44405, +44438, +44438, +46486, +46486, +46519, +46519, +46551, +48599, +48599, +48631, +48631, +48631, +48631, +48631, +48631, +46551, +46551, +46518, +44470, +44438, +44406, +42293, +40212, +40180, +38067, +35987, +35954, +33874, +31793, +31760, +29648, +27535, +25454, +25422, +23341, +23341, +23373, +23373, +23374, +25422, +25454, +25454, +25486, +27534, +27567, +27567, +29648, +29680, +29680, +31760, +31760, +31760, +31761, +31761, +31761, +31761, +29713, +29713, +29713, +29713, +29680, +27600, +27600, +25520, +25487, +23439, +23375, +21294, +19214, +19181, +17069, +17036, +14956, +14955, +12843, +12843, +12842, +12842, +12842, +12810, +12810, +10729, +10729, +10729, +10729, +10729, +12809, +12810, +12810, +14922, +12874, +14955, +14955, +14955, +14955, +14955, +14923, +14923, +14923, +14923, +14923, +14922, +14955, +14955, +14923, +14955, +14955, +14987, +17003, +14955, +14955, +14922, +12842, +12842, +12842, +12842, +14922, +14922, +14923, +14923, +14923, +14922, +14922, +14922, +14955, +14922, +17003, +17003, +14955, +14955, +14987, +17035, +17035, +17035, +19116, +19180, +19181, +21261, +21261, +23341, +23342, +23374, +23374, +23406, +25454, +25454, +25455, +25455, +25487, +25486, +25487, +25454, +25454, +25454, +23374, +23341, +23309, +23309, +21228, +19116, +19115, +17035, +17034, +14954, +14922, +14889, +14890, +12777, +12777, +12776, +12809, +12776, +12777, +14857, +14857, +16970, +19083, +21195, +21260, +23373, +25454, +27566, +29647, +29712, +31793, +33873, +33938, +36019, +38099, +38099, +40212, +40212, +42293, +42325, +42325, +42358, +42357, +42357, +42358, +42358, +44406, +44406, +44405, +42357, +42358, +44406, +42357, +42325, +42325, +42325, +42325, +42325, +42325, +40277, +40277, +40277, +40245, +40212, +38164, +38100, +38132, +36052, +36019, +35987, +33906, +33874, +31826, +31794, +31761, +29713, +29713, +29680, +29648, +29648, +27567, +27535, +25519, +25487, +27535, +25487, +25487, +25487, +25454, +25486, +25454, +27535, +27535, +27568, +27567, +27600, +27568, +29648, +27600, +29680, +29681, +29713, +29713, +31793 +}, +{ +23308, +25388, +23373, +25421, +27501, +27502, +27534, +27534, +27534, +27534, +25486, +27534, +27534, +27534, +25518, +25486, +25486, +25454, +23374, +23342, +23341, +23341, +23373, +25422, +25422, +25454, +25454, +27535, +27567, +27599, +29680, +29680, +31761, +31793, +31793, +33873, +33874, +35986, +35986, +36019, +38099, +38099, +38099, +38100, +38100, +38100, +38067, +38067, +38099, +38099, +38099, +38067, +38099, +38099, +38099, +38099, +40180, +40180, +40212, +42293, +42325, +42325, +42357, +44405, +44438, +44438, +44438, +46518, +46518, +46519, +46551, +46551, +46551, +46551, +46551, +46519, +46519, +46519, +46519, +44438, +44406, +44406, +42325, +42293, +40212, +38099, +38067, +35986, +35954, +33874, +31793, +29712, +27600, +27535, +25486, +25422, +25422, +25422, +25422, +25421, +25454, +25486, +25486, +25518, +27567, +29647, +29648, +29712, +31792, +31760, +31792, +31793, +31793, +33873, +31793, +31793, +31825, +31793, +31793, +31793, +31793, +31793, +29713, +29681, +27632, +27632, +25520, +25487, +23407, +23374, +21294, +19214, +19149, +17036, +17036, +14923, +14923, +14891, +12843, +12843, +12842, +12842, +12810, +12810, +12810, +12810, +10730, +12810, +10729, +12810, +12810, +14890, +14922, +14955, +14955, +14923, +14955, +14955, +14923, +12842, +14923, +14923, +14923, +14923, +14955, +14923, +14923, +14923, +14955, +14955, +14955, +14955, +14923, +14954, +14922, +12842, +12842, +12842, +12842, +14922, +14922, +14923, +14922, +14922, +14923, +14955, +14922, +14955, +17035, +14955, +14987, +14955, +17035, +17035, +17068, +19116, +19148, +21261, +21261, +23374, +23374, +23406, +23438, +25455, +25455, +25486, +27567, +27567, +27599, +27567, +27568, +27600, +27567, +27600, +27535, +25487, +25487, +25454, +23374, +23374, +23341, +21228, +21196, +19147, +19147, +19115, +17003, +14922, +14890, +14889, +12841, +12776, +12808, +12777, +12809, +14857, +14922, +17002, +19115, +21196, +23341, +25454, +27535, +27599, +29712, +31793, +33874, +35986, +36019, +38099, +38132, +40212, +40244, +42293, +42325, +42358, +42358, +44406, +44438, +44438, +44470, +44438, +44438, +44438, +44438, +44438, +44438, +44406, +44406, +42358, +42358, +42326, +42358, +42325, +42325, +42358, +42325, +42325, +40277, +40213, +40212, +40213, +38132, +38100, +36020, +36019, +36019, +33939, +33939, +31826, +33874, +31794, +31793, +31761, +29681, +29680, +29648, +27568, +27568, +27599, +27567, +27567, +27567, +27567, +27535, +27535, +27535, +27535, +27535, +27567, +27568, +27600, +29680, +29680, +29680, +29681, +29681, +29713, +29746, +29746 +}, +{ +23340, +25421, +25421, +25453, +27501, +27534, +27534, +27534, +27566, +27566, +25486, +27534, +27567, +27566, +27566, +27567, +25486, +25454, +25454, +23374, +23374, +23374, +25454, +25453, +25454, +25455, +25486, +27535, +27567, +27600, +29648, +29680, +29712, +29713, +31793, +31793, +33874, +33906, +33906, +33906, +35987, +35987, +36019, +36019, +35987, +36019, +35987, +35987, +36019, +35987, +35986, +35986, +35986, +35986, +38035, +38067, +38067, +38099, +40180, +40180, +40212, +40212, +42293, +42325, +42325, +42325, +44374, +44405, +44438, +44438, +46486, +46486, +44438, +46518, +46518, +44438, +44438, +44406, +44406, +44406, +42325, +42293, +42293, +40212, +38100, +38099, +36019, +35986, +33906, +33842, +31761, +29680, +27567, +27535, +25454, +25454, +25455, +25454, +25455, +25486, +27534, +27567, +27599, +29647, +29680, +31728, +31760, +33841, +33873, +33873, +33874, +33905, +33873, +33906, +33906, +33906, +33906, +33906, +33906, +33874, +31826, +31826, +31793, +31793, +29713, +27633, +27600, +25520, +23407, +23375, +21294, +21262, +19149, +17069, +14988, +14956, +14923, +14923, +12843, +12843, +12843, +12843, +12843, +12842, +12842, +12810, +12842, +12810, +12778, +12810, +12810, +14922, +14922, +14955, +14923, +14955, +14923, +14922, +14923, +14922, +14922, +14922, +14922, +14923, +14923, +14955, +14923, +14922, +14955, +14955, +14955, +14955, +14922, +14922, +14922, +12842, +12809, +12842, +12842, +14922, +14922, +14922, +14923, +14922, +14923, +14955, +14955, +14955, +17003, +17035, +17035, +14955, +14987, +17035, +17068, +19148, +19181, +21293, +23342, +23374, +25455, +25487, +25487, +27567, +27568, +27600, +29648, +29680, +29680, +29680, +29680, +29680, +29680, +29712, +29680, +29680, +27600, +27567, +27567, +25454, +25454, +23374, +23341, +21261, +21228, +21228, +19116, +17067, +17002, +16970, +14890, +12841, +12809, +14889, +14857, +14922, +17002, +19115, +21196, +23341, +25454, +27567, +27599, +29712, +31793, +33906, +33939, +36019, +38099, +38132, +40212, +40245, +40245, +42325, +42358, +44406, +44438, +44438, +44438, +44471, +44439, +46519, +44471, +44471, +44470, +44471, +44438, +44438, +44406, +44438, +44406, +44406, +42358, +42358, +42326, +42358, +42325, +42325, +42325, +40245, +40213, +40213, +38165, +38132, +38132, +38100, +38100, +36052, +36019, +35987, +33907, +33906, +31826, +31826, +31794, +31793, +29713, +29680, +29680, +29648, +29680, +29648, +29648, +29648, +27567, +27567, +27567, +27568, +27568, +29648, +29648, +29648, +29680, +29680, +29680, +29713, +29713, +29713, +31794, +31794 +}, +{ +23372, +25421, +25453, +27501, +27534, +27534, +27534, +27534, +27567, +27567, +27567, +27567, +27599, +27599, +27567, +27567, +27567, +27599, +27600, +23406, +23406, +23406, +23374, +23406, +25422, +25454, +25487, +25487, +25551, +27600, +29680, +29648, +29681, +29680, +31761, +31761, +31793, +31793, +31826, +33874, +33906, +33906, +33906, +33906, +33906, +33906, +33906, +33874, +33874, +33906, +33842, +33873, +33874, +33874, +33906, +33906, +35987, +36018, +38067, +38099, +38099, +40180, +40212, +40244, +40244, +42293, +42325, +42325, +42325, +42325, +44406, +44406, +44406, +42357, +42357, +44406, +44373, +42325, +42325, +42325, +42293, +40212, +40212, +40180, +38099, +38067, +36019, +35954, +33906, +31793, +31761, +29648, +27567, +27535, +25487, +25455, +25486, +25486, +27566, +27567, +27599, +29647, +29680, +29712, +31761, +33841, +33873, +33906, +35986, +35986, +35986, +36018, +36018, +36019, +36019, +35986, +35986, +33938, +33906, +33906, +33906, +33906, +31826, +31826, +31793, +29713, +27633, +27600, +25488, +23407, +23343, +21294, +19181, +19149, +17037, +14988, +14923, +14923, +12875, +12875, +12843, +12875, +12875, +14891, +12842, +12842, +12842, +12842, +12810, +12810, +12843, +14923, +14955, +14955, +14955, +14923, +14923, +14923, +14923, +12842, +12874, +14922, +14922, +14955, +14923, +14922, +14955, +14922, +14955, +14955, +14955, +14955, +14955, +14922, +12842, +12842, +12842, +12810, +12842, +12842, +14922, +14923, +12842, +14955, +14955, +14955, +14955, +14955, +17003, +14955, +17035, +17035, +17035, +17068, +19148, +21229, +21261, +23374, +25422, +25454, +25487, +27567, +27567, +27600, +29680, +29712, +29712, +31793, +31793, +31793, +31793, +31793, +31793, +31826, +31793, +31761, +31761, +29680, +29680, +29648, +27535, +27535, +25454, +25422, +23373, +23309, +21260, +21228, +19115, +17035, +17034, +16970, +16970, +14922, +16970, +17003, +17035, +19148, +21260, +23374, +25487, +27599, +29712, +31825, +31826, +35987, +36019, +38100, +38132, +38164, +40245, +42325, +42326, +42358, +44438, +44438, +44471, +44471, +44471, +44471, +46551, +46519, +46519, +46519, +46519, +46551, +44471, +44471, +44471, +44471, +44406, +44406, +42390, +42358, +42358, +42326, +42358, +42326, +42358, +40278, +40277, +40245, +40245, +40245, +38133, +38164, +38132, +38132, +36052, +36052, +36019, +36019, +33939, +33907, +33874, +31826, +31794, +31793, +29713, +31793, +29681, +29681, +29713, +29680, +29680, +27600, +29680, +29648, +29680, +29648, +29649, +29649, +29681, +29681, +29713, +29713, +29713, +31794, +29746, +29746 +}, +{ +25421, +25421, +25453, +27534, +27534, +27566, +27566, +27566, +27567, +27567, +27599, +27567, +27567, +27599, +27567, +27599, +27567, +25519, +25454, +25487, +25454, +23406, +25454, +25454, +25455, +25454, +25487, +25487, +27567, +27600, +29648, +27600, +29680, +29680, +29681, +29713, +31761, +31761, +31793, +31825, +31826, +33874, +33874, +31826, +33874, +31794, +31794, +31793, +31793, +31793, +31793, +31793, +31793, +31793, +33873, +33874, +33874, +33906, +35954, +35987, +38067, +38099, +38099, +40180, +40180, +40180, +40212, +42293, +42293, +42293, +42293, +42293, +42293, +42293, +42293, +42325, +42293, +42293, +42293, +40244, +40212, +40180, +38100, +38099, +38099, +38067, +35986, +33906, +33873, +31761, +29680, +27600, +27567, +27535, +25487, +25487, +25486, +27567, +27599, +29647, +29680, +29680, +29712, +31793, +31825, +33906, +33906, +35986, +36018, +36019, +38099, +38099, +38099, +38099, +38099, +36019, +36019, +36019, +36019, +35987, +35987, +33938, +33906, +31794, +29745, +29746, +29681, +27600, +25488, +25487, +23375, +21294, +19181, +19149, +17068, +14988, +14956, +14955, +12875, +14923, +14923, +12843, +12843, +12842, +12810, +12810, +12810, +12842, +12810, +12810, +14923, +14923, +14923, +14955, +14923, +14923, +14923, +14923, +14923, +14923, +14891, +14890, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14922, +14890, +12842, +12874, +12842, +12842, +12810, +12842, +12842, +14922, +14922, +14922, +14955, +14955, +14923, +14955, +14955, +17035, +14955, +17035, +17067, +19116, +19180, +21261, +23341, +23374, +23374, +25487, +27567, +27567, +27600, +29680, +29713, +29713, +31793, +31793, +31793, +31793, +31793, +33905, +33874, +33906, +31826, +31826, +31793, +31793, +29713, +29680, +27600, +27568, +27535, +25486, +25454, +25454, +23341, +21261, +21228, +19148, +19115, +17067, +19115, +17035, +19115, +19116, +21196, +21260, +23341, +23374, +25551, +29648, +31761, +31826, +33939, +33939, +36052, +38132, +38165, +40245, +40245, +42326, +42358, +42390, +44438, +44438, +44471, +44471, +44503, +46519, +44503, +46551, +46551, +46519, +46519, +46551, +46519, +46519, +44471, +46519, +44438, +44438, +44438, +44438, +44438, +44438, +42358, +42358, +42326, +42325, +42326, +42326, +40277, +40246, +40245, +38165, +38165, +38165, +38132, +38132, +36052, +36020, +36019, +35987, +33939, +33906, +31826, +31826, +31793, +31793, +31761, +31793, +31761, +29680, +29681, +29681, +29680, +29680, +29680, +29648, +29648, +29648, +29680, +29680, +29713, +29713, +29713, +29746, +29714, +31794 +}, +{ +25421, +25453, +27534, +25454, +27566, +27534, +27566, +27566, +27599, +27599, +27599, +27599, +27631, +27599, +27600, +27599, +27600, +27567, +25487, +25487, +25487, +25487, +25487, +25487, +25454, +35985, +23407, +25519, +27567, +27600, +27600, +27600, +27600, +27600, +29680, +27632, +29680, +29713, +29681, +29681, +31793, +31793, +31793, +31762, +31761, +29681, +29713, +29713, +29713, +29713, +29713, +29680, +29713, +29680, +44405, +31761, +31793, +33842, +33874, +35954, +35954, +35986, +35987, +36019, +38099, +38099, +38100, +40180, +40180, +40180, +40180, +40212, +40212, +40212, +40212, +40212, +40212, +40212, +40212, +40180, +38132, +38099, +38099, +38099, +38067, +35986, +35954, +33906, +31825, +31761, +31760, +29648, +27599, +27535, +27567, +27566, +27567, +27599, +29647, +29680, +29712, +31760, +31793, +33873, +33905, +35986, +36019, +36019, +38099, +38132, +38132, +38132, +38132, +38132, +38131, +38132, +38131, +36051, +38099, +36019, +35987, +33939, +33938, +33874, +31794, +29746, +29713, +27600, +27568, +25455, +23407, +21262, +19181, +19149, +17068, +17036, +14956, +12875, +14923, +14923, +12875, +12843, +12843, +12843, +12810, +12810, +12810, +12842, +14891, +12842, +12842, +14891, +14955, +14923, +14955, +14923, +14923, +14955, +14923, +14923, +14923, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14923, +14922, +12842, +12842, +12842, +12810, +12842, +12842, +12842, +14922, +14922, +14922, +14922, +14954, +14955, +14955, +14955, +14955, +14955, +14955, +17035, +17068, +19116, +21229, +21261, +23374, +25454, +25487, +27567, +27600, +27600, +29680, +29712, +29713, +31793, +31793, +31793, +33874, +33906, +33938, +35986, +35986, +33938, +33938, +33938, +33906, +31825, +31825, +31793, +31793, +29712, +29680, +27600, +27567, +25519, +25454, +23374, +23341, +21261, +21261, +21228, +21228, +19180, +21228, +21229, +21261, +23342, +23406, +25487, +27568, +29681, +31793, +31826, +33971, +36052, +38132, +38165, +40245, +40278, +42326, +42358, +42390, +42391, +44439, +44471, +44471, +44503, +44503, +44503, +46551, +46551, +46551, +46551, +46551, +46551, +46551, +46551, +46551, +44471, +44471, +44471, +44471, +44471, +44471, +44439, +44439, +42391, +42358, +42358, +42326, +42326, +42326, +42326, +40245, +40278, +40245, +40245, +40213, +38165, +38132, +38132, +38100, +36019, +36019, +35987, +33907, +33906, +33874, +31826, +31794, +31793, +31793, +31793, +31761, +29713, +29681, +29681, +29680, +29680, +29648, +29648, +29648, +29680, +29680, +29713, +29713, +31761, +29713, +29714 +}, +{ +25453, +25453, +25486, +27534, +27534, +27599, +27567, +27599, +27567, +27599, +27599, +27599, +27600, +27599, +29680, +31793, +27567, +27567, +27567, +25487, +27567, +25487, +25519, +25487, +29679, +48533, +27600, +25519, +27567, +27568, +27568, +27600, +27600, +27568, +27600, +27600, +27600, +27600, +29680, +29681, +29681, +29681, +29713, +29681, +29681, +29681, +29680, +29681, +27600, +29680, +29648, +29680, +29648, +29648, +27567, +29681, +29681, +31761, +31761, +31761, +33874, +33874, +33906, +35954, +35986, +35987, +35987, +35987, +36019, +36019, +38099, +38099, +38099, +38099, +38131, +38099, +40180, +38099, +38099, +38099, +38067, +38067, +36019, +36018, +35986, +33906, +33874, +33873, +31793, +31760, +29680, +29680, +27567, +27599, +27599, +27599, +27599, +29680, +29712, +31760, +31793, +33841, +33873, +35986, +36018, +38099, +38099, +38131, +38131, +40212, +40212, +40212, +40180, +40212, +40212, +40212, +38164, +38132, +38132, +38100, +36051, +35987, +35987, +33906, +31826, +31793, +29713, +27633, +27568, +25487, +23407, +23343, +21261, +19181, +17101, +17036, +14988, +14955, +12875, +12875, +12875, +12843, +12843, +12810, +12842, +12810, +12810, +12842, +12843, +12843, +14923, +14923, +14923, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +17036, +14956, +17003, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14922, +14922, +12842, +12810, +12810, +12842, +12842, +14922, +12842, +14890, +14923, +14955, +14955, +14955, +14955, +14955, +14922, +14955, +14955, +17035, +17100, +19148, +21261, +21293, +23374, +25487, +25519, +27567, +27600, +29680, +29712, +29713, +29713, +31825, +31826, +33874, +33906, +33938, +35986, +36019, +36019, +36019, +36019, +36019, +35986, +33938, +33906, +33906, +33874, +31793, +31793, +29712, +29680, +27599, +27567, +27567, +25486, +23406, +23374, +23341, +23342, +23309, +23342, +23374, +23374, +25455, +25519, +27600, +29681, +29745, +31826, +33907, +36019, +38132, +38132, +40245, +40278, +40278, +42358, +42358, +42358, +44471, +44471, +44471, +44472, +44504, +46552, +46552, +46552, +46584, +46584, +46552, +46552, +46552, +46552, +46552, +46552, +46552, +44471, +44471, +44503, +44471, +44471, +44471, +44471, +44471, +44439, +42390, +42358, +42358, +42390, +42358, +42326, +42326, +40278, +40278, +40245, +38165, +38165, +38165, +38133, +36052, +36052, +36020, +35987, +33907, +33906, +33906, +31826, +31794, +31794, +31794, +31793, +31793, +31761, +29680, +29648, +29648, +29648, +29648, +27600, +27600, +29648, +29681, +29681, +29713, +29713, +29746 +}, +{ +23373, +25453, +25486, +25486, +27535, +27567, +27599, +27599, +29679, +27599, +29680, +27599, +27599, +29680, +27632, +29680, +27600, +27600, +27600, +27567, +25519, +27567, +25519, +27567, +25422, +54874, +25519, +27567, +27568, +27567, +27600, +25520, +27600, +25520, +27568, +27568, +25520, +25520, +27600, +27600, +27568, +27600, +25520, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +27568, +27600, +27600, +27568, +29648, +29648, +29648, +29680, +29681, +29713, +31761, +31793, +33874, +33873, +33874, +33874, +33906, +35954, +35954, +35986, +36018, +35986, +38067, +38099, +38099, +38067, +38067, +38067, +38099, +36018, +35986, +36019, +35986, +35954, +33873, +33841, +33873, +31728, +31728, +29680, +29648, +29680, +29679, +29647, +29680, +29712, +31760, +31793, +33841, +33873, +33906, +35954, +36018, +38099, +38099, +38131, +40212, +40245, +40245, +40245, +40245, +40245, +40245, +40245, +40212, +40212, +40212, +38132, +38132, +36052, +36019, +36019, +33938, +33874, +31794, +29713, +27600, +27568, +25487, +23407, +23342, +21262, +19149, +17069, +14988, +14956, +14956, +14956, +12875, +12875, +12843, +12843, +12810, +12810, +12810, +12842, +12843, +12842, +12875, +14923, +14923, +14956, +14988, +14956, +14988, +14988, +17004, +17036, +14956, +14956, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +14955, +12874, +14922, +12842, +12842, +12810, +12842, +12809, +12842, +12842, +14922, +12842, +14955, +14923, +14955, +14955, +14922, +14922, +14922, +14955, +17035, +17036, +17068, +19148, +21229, +21294, +23374, +25455, +25487, +27600, +27600, +29680, +29713, +31793, +31793, +31826, +33906, +33906, +33938, +36019, +36019, +36051, +36051, +36051, +36051, +36051, +38099, +36019, +35986, +33938, +33906, +33906, +33874, +31793, +31793, +29712, +29680, +27568, +27567, +25486, +25455, +25454, +25454, +25454, +25487, +25454, +25455, +25519, +27600, +27632, +29713, +31826, +33906, +33939, +36020, +38132, +38165, +40245, +40278, +42358, +42326, +42390, +42391, +44471, +44471, +44472, +46552, +44504, +44504, +46552, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46552, +46552, +46552, +46552, +46551, +44504, +44503, +44503, +44504, +44471, +44503, +44471, +44439, +44439, +44439, +42391, +42359, +42359, +42358, +42358, +40278, +40278, +40278, +38197, +40246, +38165, +38133, +36052, +36052, +36020, +35987, +33939, +33906, +33906, +33874, +31826, +31794, +31793, +31761, +31761, +29680, +29648, +29648, +27600, +27600, +27568, +27568, +27568, +29648, +29681, +29681, +29713, +29713 +}, +{ +25453, +25453, +25486, +27566, +27567, +27599, +27599, +27599, +27599, +27600, +29680, +29680, +27632, +29680, +29712, +29680, +27600, +27600, +27600, +27600, +27567, +27599, +27567, +27567, +27567, +27567, +27567, +27567, +27568, +27568, +25520, +25520, +25520, +25520, +25520, +25488, +25520, +25520, +25520, +25520, +25520, +42292, +48566, +25520, +25520, +27568, +25520, +25520, +25520, +27600, +27568, +25520, +25488, +27568, +27568, +27568, +27568, +27568, +27568, +27600, +29680, +29680, +29680, +29680, +29680, +31761, +31761, +31793, +31793, +33841, +33873, +33906, +33906, +35986, +35986, +35986, +35986, +35986, +35986, +35986, +36018, +35954, +35954, +33873, +33873, +33905, +33873, +31760, +31760, +29680, +29680, +29680, +29680, +29711, +31760, +31760, +31793, +31825, +33905, +33905, +35986, +35986, +36018, +36051, +38099, +38132, +40212, +42293, +40245, +42293, +42325, +42325, +42325, +42325, +42325, +40245, +40245, +40245, +40212, +38132, +38100, +36052, +36019, +33906, +33874, +31826, +29713, +29680, +27600, +25455, +23407, +23343, +21262, +19181, +17101, +17068, +17036, +14955, +14923, +14923, +12843, +12842, +12811, +12810, +12810, +12842, +12843, +12843, +12875, +14923, +14956, +14956, +14988, +17036, +17036, +14988, +17036, +14988, +17036, +17036, +17036, +14956, +14988, +14988, +14988, +14923, +14955, +14955, +14923, +14923, +14955, +12842, +14891, +12842, +12810, +12842, +12809, +12809, +12810, +12842, +12842, +14923, +14922, +14922, +14922, +14922, +14922, +14922, +14922, +14954, +14955, +17003, +17068, +19180, +21229, +23374, +23374, +25487, +25487, +27600, +29680, +29680, +29713, +31793, +31825, +33906, +33906, +33938, +36019, +36051, +36051, +38132, +38132, +38132, +38132, +38132, +38132, +38100, +36019, +36019, +36019, +35987, +33938, +33906, +33873, +31793, +29745, +29712, +29680, +29680, +29648, +27600, +27567, +27567, +27600, +27600, +27600, +27600, +27632, +29745, +31826, +31858, +33939, +33971, +36052, +36084, +40245, +40245, +40278, +42359, +42391, +42391, +42391, +44471, +44471, +44504, +44504, +46552, +46584, +46584, +46552, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46552, +46584, +46552, +46552, +46584, +46552, +46552, +46552, +44503, +44471, +44471, +44471, +44471, +44439, +42391, +42391, +42391, +42358, +42358, +40278, +40246, +40245, +40245, +38165, +38132, +38132, +36052, +36020, +36019, +33939, +33906, +33906, +33906, +31826, +31793, +31793, +29681, +29680, +29648, +29648, +27567, +27567, +27567, +27567, +27568, +27600, +27600, +29681, +29681, +29713 +}, +{ +25453, +25453, +25486, +27566, +27567, +27567, +27599, +27599, +29680, +29680, +29680, +29712, +29680, +29712, +29712, +29680, +29680, +27600, +27600, +27600, +27600, +27600, +27568, +27600, +25519, +27568, +27567, +27567, +27568, +25520, +27568, +25520, +25487, +23408, +25520, +25487, +25520, +25520, +25520, +25520, +25520, +23408, +23375, +25520, +25520, +25520, +25520, +25520, +25520, +25488, +25488, +25488, +25520, +25487, +25487, +25487, +25488, +25487, +25520, +27535, +27568, +27567, +27567, +27567, +29616, +29648, +29680, +29680, +29680, +31760, +31761, +33841, +31793, +33873, +33873, +33905, +33873, +33873, +33905, +33873, +33873, +33873, +33873, +33873, +33873, +33840, +33840, +31760, +31760, +31760, +31760, +33841, +31792, +31793, +33873, +33873, +33905, +33874, +35986, +35986, +36018, +38099, +38099, +38131, +40180, +40212, +42292, +42293, +42325, +42325, +42357, +42357, +42357, +42357, +42357, +42358, +42325, +40245, +40245, +40212, +38132, +38100, +36019, +33939, +33906, +31794, +29713, +29681, +27568, +27535, +25455, +23374, +21261, +19182, +19149, +17068, +17068, +17036, +14923, +14923, +12843, +12843, +12810, +12842, +12843, +12810, +12843, +12843, +12843, +14923, +14956, +14956, +14988, +14956, +17069, +17037, +17036, +17068, +17036, +17036, +17036, +17004, +14955, +17036, +14955, +14955, +14923, +14955, +14923, +14923, +14923, +12842, +14922, +12842, +12810, +12810, +12809, +12810, +14890, +14890, +14890, +14922, +14922, +14923, +14923, +14955, +14923, +14922, +14922, +14922, +14954, +14955, +19083, +19148, +21261, +21293, +23406, +25454, +27535, +27600, +27632, +29713, +31793, +31826, +31826, +33906, +33939, +33939, +36019, +36051, +38131, +38132, +38164, +38164, +38164, +38164, +40212, +38132, +38132, +38099, +36051, +36019, +35987, +33939, +35954, +33906, +33874, +31826, +31793, +31761, +31761, +31761, +29713, +29713, +29713, +29713, +29680, +29745, +31794, +31794, +31858, +33939, +33939, +36052, +36052, +38165, +40245, +40245, +42358, +42359, +42359, +44439, +42391, +44471, +44504, +44504, +44504, +44504, +46552, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46552, +46552, +44504, +44471, +44472, +44471, +44471, +44439, +42391, +42391, +42391, +42358, +42358, +40310, +40278, +40246, +38165, +38165, +38132, +38132, +36052, +36019, +33939, +33939, +33906, +33906, +31826, +31793, +31793, +29681, +29648, +27600, +27567, +27535, +27535, +25455, +25455, +27535, +25487, +27600, +27600, +29681, +29713 +}, +{ +25453, +25486, +25486, +27534, +27567, +27599, +27599, +29712, +29680, +29680, +29680, +29712, +29712, +29712, +29713, +29680, +29680, +29680, +27632, +27632, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +25520, +25520, +27567, +57018, +25487, +25520, +25520, +25520, +25488, +25488, +25488, +25520, +25520, +25488, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25488, +25488, +25487, +25520, +25520, +25487, +25487, +23407, +25488, +25487, +25487, +25487, +25487, +27567, +27535, +27567, +27600, +29648, +29680, +29680, +31728, +31760, +31761, +31760, +33840, +33840, +33840, +33840, +31792, +33872, +33872, +33840, +33841, +33840, +33840, +33840, +31760, +31760, +31792, +31760, +33840, +33873, +33873, +33905, +35954, +35986, +35986, +36018, +36019, +38099, +38099, +38132, +40212, +40212, +42292, +42293, +42325, +44405, +42357, +42357, +42357, +44406, +44406, +42358, +44406, +42357, +42325, +40277, +40245, +38132, +38132, +36019, +33939, +33906, +31826, +31761, +29681, +27600, +25487, +25455, +23374, +21294, +21262, +19149, +19149, +17036, +14955, +14955, +14891, +14891, +12843, +12843, +12843, +12842, +12843, +12875, +14923, +12875, +14956, +14988, +14988, +14988, +14989, +17069, +17069, +17069, +17068, +17069, +17069, +14956, +17036, +14988, +17004, +14956, +14956, +14923, +14923, +14923, +14955, +14923, +14922, +14922, +12842, +12842, +12810, +12809, +12810, +12810, +14890, +14890, +14890, +14890, +14955, +14923, +14922, +14922, +14922, +14922, +14922, +14922, +14955, +17067, +19148, +21261, +21294, +25422, +25487, +27567, +27600, +29712, +29713, +31793, +31826, +33906, +33938, +33939, +36019, +36019, +36051, +38132, +38164, +38164, +40245, +40212, +40212, +40212, +40212, +38132, +38164, +38132, +38099, +38131, +36051, +36019, +35987, +36019, +33938, +33906, +33874, +33874, +31825, +31825, +31793, +31793, +31826, +31826, +31794, +31826, +31859, +31859, +33939, +36052, +36052, +36085, +38197, +38197, +40278, +42326, +42359, +42391, +42391, +44471, +44471, +44504, +44504, +46552, +46584, +46584, +46584, +46584, +46552, +46584, +46584, +46552, +46552, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46552, +46584, +46552, +44504, +44471, +44471, +44471, +42391, +42391, +42391, +42359, +42326, +40278, +40245, +40245, +38165, +38133, +38100, +36052, +36019, +35987, +33939, +33907, +33874, +31826, +31793, +29713, +29680, +29648, +27599, +27535, +27503, +25454, +25422, +25455, +25487, +25487, +25519, +27568, +27600, +29681 +}, +{ +25454, +25486, +27566, +27566, +27599, +29647, +29679, +29680, +29712, +29712, +29712, +31793, +31793, +31761, +29713, +29713, +29680, +31761, +29680, +27632, +27600, +27600, +27600, +27600, +27600, +27600, +27568, +27600, +27568, +27600, +27600, +25520, +25488, +25487, +25488, +25520, +25520, +25488, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25552, +25520, +25520, +25520, +25520, +25520, +25520, +25488, +25520, +25488, +25488, +25487, +25487, +25487, +25455, +25455, +23407, +25455, +25455, +25454, +25487, +25487, +27535, +27567, +27599, +29647, +29648, +29648, +29648, +29680, +31727, +31727, +31760, +31760, +31760, +31760, +31760, +31792, +33872, +33872, +33840, +33840, +31792, +31792, +33840, +33873, +33905, +35986, +35986, +35986, +35986, +38066, +38098, +38099, +38131, +40179, +40180, +40212, +40244, +42292, +42325, +42325, +42357, +44405, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +42358, +42325, +40277, +40244, +38165, +38132, +36019, +33939, +33906, +31826, +31761, +29680, +27567, +25487, +23407, +23374, +21261, +19213, +19181, +19149, +17068, +17036, +14955, +14955, +14923, +12842, +12842, +12842, +14891, +14923, +12843, +14923, +14956, +14956, +14988, +14988, +14989, +15021, +17069, +15021, +17069, +17069, +17069, +14989, +14988, +17036, +14956, +14988, +14956, +14955, +14955, +14923, +14923, +14955, +14923, +14955, +14955, +14922, +14922, +14890, +12842, +12842, +12810, +12842, +14890, +14890, +14922, +14922, +14922, +14954, +14922, +14922, +14890, +14922, +14954, +14954, +17068, +19148, +21261, +23342, +23374, +25487, +27567, +29648, +29712, +29713, +31793, +33874, +33906, +33938, +35987, +36019, +36051, +38132, +38100, +38164, +40245, +40213, +40245, +40245, +40245, +40245, +40245, +40212, +38164, +38164, +38132, +38100, +38132, +36051, +36051, +36019, +36019, +35987, +35987, +33938, +33906, +33906, +33906, +31826, +33906, +33907, +33939, +33939, +33972, +33972, +36052, +36085, +36085, +38165, +38198, +40278, +40311, +42391, +42391, +42423, +44503, +44504, +44504, +46552, +46552, +46584, +46584, +46584, +46584, +46584, +46552, +46552, +46552, +46552, +46552, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +46552, +46552, +44504, +44504, +44504, +44471, +42391, +42391, +42391, +42359, +40278, +40278, +38197, +38197, +38133, +38132, +36052, +36019, +35987, +33939, +33906, +33874, +31794, +31761, +29681, +29680, +27568, +27567, +27503, +25422, +25454, +25422, +25422, +25423, +25455, +27535, +27535, +27600, +27600 +}, +{ +25454, +27534, +27534, +27566, +27599, +29647, +29680, +29680, +29712, +29712, +31760, +31793, +31793, +31793, +31793, +31793, +29713, +29681, +36019, +27600, +27632, +27600, +27600, +27600, +27600, +27632, +27600, +27568, +27600, +27600, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25488, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25488, +25488, +23407, +23408, +23407, +23375, +23407, +23407, +23374, +23374, +25422, +25422, +25455, +25454, +27535, +27567, +27567, +27567, +29647, +29615, +29647, +29647, +31727, +31760, +31760, +31760, +38066, +31792, +33840, +33873, +33840, +33873, +33873, +33872, +33905, +35953, +35954, +36018, +38066, +38099, +38099, +38131, +38131, +40179, +40212, +40212, +40244, +42292, +42292, +42325, +42325, +42357, +42357, +44406, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +42358, +42358, +40277, +40245, +38132, +38100, +36019, +35987, +33906, +31826, +31793, +29681, +27600, +25487, +23374, +23342, +21229, +21229, +19148, +17068, +17068, +14955, +14955, +12842, +12842, +12843, +14923, +12842, +14923, +14923, +14923, +14923, +14956, +14956, +14924, +14988, +14988, +14988, +14989, +17069, +17069, +17069, +17069, +15021, +14988, +17036, +14988, +17068, +17036, +14955, +14955, +17036, +14955, +14955, +14955, +14923, +14922, +14955, +14922, +14922, +14922, +14922, +14890, +14890, +12842, +14890, +14922, +14922, +14922, +14922, +14890, +14890, +14922, +14954, +14954, +17003, +17035, +19148, +21229, +21261, +23374, +25487, +27567, +29648, +29680, +29713, +31825, +33906, +33938, +33939, +35987, +36019, +36051, +38132, +38132, +38164, +40245, +40245, +40245, +40245, +42325, +40245, +40245, +40245, +40245, +40245, +40212, +38165, +38164, +38132, +38132, +38132, +36051, +36052, +36052, +36019, +36019, +36019, +33939, +33939, +33939, +33939, +33971, +33940, +33972, +36052, +36085, +36085, +38165, +38198, +38198, +40278, +42359, +42391, +42423, +42423, +42423, +44504, +44504, +44504, +44504, +44504, +46552, +46552, +46552, +46552, +44504, +46552, +44472, +46552, +44504, +44504, +44504, +46552, +44504, +46552, +46552, +46584, +46584, +46585, +46552, +46552, +46584, +46584, +46584, +46584, +46584, +44504, +44472, +44471, +44471, +44472, +42423, +42391, +42359, +40310, +40278, +40278, +38197, +38165, +38132, +36052, +36019, +36019, +33939, +33874, +31826, +31761, +29681, +29680, +27600, +27567, +25487, +27502, +25454, +23342, +25422, +25422, +25422, +25422, +25455, +25487, +27535, +29648 +}, +{ +27534, +27534, +27566, +27599, +27631, +29679, +29680, +31760, +31760, +38067, +31793, +31793, +31793, +31825, +31793, +31793, +31761, +31761, +31761, +29713, +29680, +29648, +27600, +27600, +27600, +27600, +27600, +27600, +27568, +27600, +27600, +25520, +25520, +25520, +25552, +25520, +25552, +27600, +27600, +27601, +25552, +27568, +25552, +25553, +25520, +25521, +25520, +25520, +25520, +25520, +25520, +25553, +25520, +25520, +25520, +25520, +25487, +23407, +23407, +23407, +23407, +23374, +23374, +23374, +23374, +23342, +23374, +25422, +25454, +25454, +27535, +27534, +27566, +27535, +29614, +29647, +29647, +29679, +31727, +31760, +31792, +33840, +33872, +33872, +33873, +33873, +33873, +35953, +33905, +35986, +35986, +36018, +38098, +38099, +38131, +40179, +40179, +40212, +40212, +40244, +42324, +42324, +42357, +42325, +44405, +44437, +44438, +44406, +44438, +44470, +44470, +44470, +46518, +44438, +44438, +44438, +42326, +42325, +40245, +38164, +38132, +36051, +36019, +33939, +33906, +31825, +29713, +29680, +27567, +25487, +23374, +23342, +21261, +21261, +19148, +17068, +17068, +17035, +14923, +14922, +14923, +14923, +14923, +14923, +14923, +14923, +14955, +14956, +14956, +14956, +14957, +17037, +15021, +15021, +17037, +14989, +17069, +17069, +14989, +14988, +14988, +17036, +17069, +14988, +14988, +14988, +17036, +14955, +14955, +14955, +14955, +14955, +14955, +17003, +14923, +14955, +17003, +14922, +14922, +14922, +14922, +14922, +14922, +14954, +14922, +14954, +14890, +14922, +14922, +14922, +14922, +17035, +17035, +19148, +21228, +23309, +23374, +25487, +27567, +27600, +29680, +29713, +31793, +31858, +33938, +33939, +35987, +36019, +36052, +38132, +38132, +38164, +40245, +40245, +40277, +40277, +42325, +42325, +42325, +42325, +40245, +40245, +40245, +40245, +40213, +40213, +38164, +38132, +38132, +38132, +38132, +38132, +36052, +36019, +36019, +36052, +36019, +36020, +36052, +36052, +36052, +36085, +36085, +38165, +38165, +38198, +40278, +40278, +42359, +42391, +42423, +44472, +44504, +44472, +44504, +44472, +44504, +44504, +44504, +46552, +44504, +44472, +44504, +44504, +44472, +44472, +44503, +44504, +44471, +44504, +46552, +46552, +46552, +44504, +44504, +46584, +46584, +46584, +46584, +46584, +46584, +46584, +44536, +44504, +44472, +44471, +44471, +42423, +42423, +42391, +42391, +40311, +40278, +40278, +38197, +38165, +38133, +36052, +36019, +33939, +33906, +31826, +31794, +31793, +29681, +29680, +27600, +27535, +27535, +27503, +25454, +25422, +23374, +23374, +25422, +25422, +25455, +25455, +27535, +27567 +}, +{ +27534, +27534, +29647, +29647, +29679, +29680, +29680, +29712, +31792, +31792, +35986, +31825, +31825, +31825, +31825, +31793, +31793, +31793, +29713, +29713, +29680, +29680, +27600, +29680, +27600, +27600, +27600, +27600, +27601, +31761, +27568, +25520, +27600, +27600, +27601, +27601, +27600, +27601, +27601, +27601, +27601, +27601, +27601, +25552, +25553, +25520, +35953, +25520, +25521, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25487, +25487, +23407, +23375, +23375, +23374, +21294, +23342, +23342, +23374, +23374, +25422, +25454, +25454, +27502, +27534, +27534, +29615, +29647, +31727, +31727, +31759, +33808, +33840, +33872, +33872, +33873, +33905, +35953, +35953, +35953, +35986, +35986, +36018, +38099, +38099, +40179, +40212, +40212, +40212, +42292, +42292, +42325, +42325, +42357, +44405, +44437, +44438, +44437, +44438, +44438, +44438, +44470, +44470, +44471, +44470, +44470, +44438, +42358, +42325, +40277, +40212, +38132, +38099, +36019, +35986, +33906, +33874, +31793, +29680, +27600, +27567, +25454, +23374, +23341, +21261, +19181, +19148, +19116, +17035, +17003, +14955, +14922, +14923, +14923, +14923, +14923, +14956, +14956, +14956, +14956, +14989, +14989, +14956, +14988, +15021, +14989, +17037, +14989, +15021, +14989, +14989, +14988, +14988, +17068, +17037, +17036, +17036, +17004, +17036, +14956, +14956, +14923, +14955, +14955, +17003, +17003, +17035, +17035, +17035, +17003, +17003, +17002, +17003, +14922, +14922, +14922, +14922, +14922, +14890, +14890, +14922, +17002, +17003, +17035, +19115, +21228, +21261, +23341, +25454, +27535, +27599, +29648, +29713, +31793, +31825, +33874, +33906, +33938, +35987, +36019, +38100, +38132, +38164, +40213, +40245, +40245, +40245, +42325, +42325, +42358, +42325, +42358, +42358, +42325, +40277, +40277, +40245, +40245, +40245, +40213, +40213, +38165, +38164, +38132, +38132, +38100, +36052, +36052, +36052, +36052, +36052, +36052, +36084, +36085, +38165, +38165, +38198, +38198, +40278, +40311, +40311, +42391, +42391, +44504, +42424, +44472, +44504, +44504, +44504, +44472, +44472, +44472, +44472, +44472, +44471, +44471, +44439, +44439, +44472, +44439, +44471, +44471, +44471, +44472, +44471, +44504, +44504, +46552, +44504, +44504, +44536, +44504, +44536, +46552, +44504, +44504, +44504, +44504, +42424, +44472, +42423, +42391, +42391, +40311, +40278, +38198, +38165, +38165, +36085, +36052, +36020, +33939, +33907, +31826, +31794, +29713, +29712, +29680, +27600, +27567, +25487, +25454, +25421, +25422, +23341, +23342, +23374, +25422, +25422, +25454, +25487, +27567 +}, +{ +27534, +29647, +29647, +29647, +29679, +29679, +31760, +31793, +31792, +33873, +33841, +31793, +33873, +31825, +31825, +31793, +31793, +31793, +31793, +29713, +31761, +29680, +29680, +29680, +29680, +27600, +27600, +27601, +27600, +25520, +25520, +27568, +27600, +27600, +27569, +27601, +27600, +27601, +27601, +27601, +27600, +27601, +25520, +27601, +25553, +25553, +31794, +25521, +25521, +25552, +25552, +25520, +25552, +25520, +25520, +25520, +25520, +23440, +25487, +23407, +23407, +23342, +21326, +23374, +21294, +23374, +23341, +23341, +23374, +25454, +27502, +27534, +27534, +27566, +29614, +31727, +31727, +31727, +33840, +33840, +33873, +33873, +35953, +35953, +35953, +35953, +35953, +35986, +36018, +38066, +38098, +38131, +40211, +40212, +40244, +42292, +42324, +42325, +42325, +44405, +44405, +44437, +44438, +44438, +44437, +44438, +44438, +44438, +44470, +46518, +44470, +44471, +46518, +44438, +42358, +42325, +42325, +40212, +38132, +38131, +36019, +35987, +33906, +31825, +31793, +31760, +29648, +27567, +25486, +25454, +23373, +23341, +21261, +19180, +19116, +17067, +17035, +17003, +14923, +14923, +14923, +14923, +14923, +14955, +14987, +14988, +14956, +14989, +17037, +14988, +14989, +14989, +17069, +17069, +14989, +14989, +14989, +14989, +14956, +14988, +17037, +17037, +17069, +17069, +14988, +17036, +17036, +17036, +17036, +17036, +17035, +17003, +17003, +17003, +17036, +17035, +17035, +17035, +17003, +17035, +17002, +17002, +14954, +14922, +17002, +17003, +17002, +17035, +19083, +17035, +19116, +19148, +21228, +23309, +23341, +23406, +25487, +27567, +29680, +29680, +31793, +31793, +33906, +33906, +33906, +33907, +35987, +36019, +38100, +38099, +38132, +38165, +40213, +40245, +42325, +42325, +42325, +42358, +42358, +42358, +42358, +42358, +42358, +42325, +40277, +40245, +40245, +40245, +40245, +40245, +40245, +38165, +38165, +38132, +38132, +38132, +38132, +38165, +36085, +36085, +38165, +36085, +38165, +38198, +38198, +38198, +40278, +40279, +40311, +40311, +42391, +42423, +42423, +42456, +42423, +42423, +44439, +44439, +44439, +44471, +44472, +42391, +42391, +42391, +42391, +42391, +42391, +42391, +42391, +44439, +42391, +44439, +44439, +44471, +44471, +44472, +44504, +44504, +44504, +44504, +44504, +44504, +44504, +44504, +44504, +44504, +44472, +42424, +42424, +42391, +40311, +40311, +40278, +40278, +38198, +38165, +36085, +36052, +36020, +35987, +33907, +33906, +31793, +29745, +29680, +29680, +27600, +27567, +27535, +25454, +25422, +25421, +23374, +23341, +23341, +23373, +25422, +25422, +25454, +27567 +}, +{ +46453, +29647, +29647, +29679, +31728, +29679, +31728, +31760, +31792, +31792, +31793, +31825, +31825, +31825, +31825, +31793, +33873, +31825, +31793, +31793, +29681, +29680, +29680, +29680, +29680, +29648, +27600, +27600, +27600, +27600, +25520, +27568, +27568, +27600, +27600, +27600, +27600, +27600, +27601, +27601, +27633, +27633, +27601, +25552, +25553, +25553, +25552, +27601, +25553, +25553, +25553, +27633, +25553, +25553, +25520, +25520, +25520, +23440, +25488, +23407, +23407, +23375, +23374, +23342, +21262, +21294, +23341, +23341, +25422, +25454, +25454, +27534, +27566, +29646, +29647, +31727, +31760, +33808, +33840, +33840, +35921, +35953, +35953, +35986, +35986, +36018, +38066, +35986, +36018, +38098, +38099, +38131, +40212, +40212, +42292, +42292, +42325, +42357, +42357, +44438, +44438, +44438, +44437, +44438, +44438, +44470, +44438, +44438, +44470, +44470, +44470, +44471, +44438, +44438, +42357, +42325, +40245, +38132, +38099, +36051, +36019, +33938, +33906, +31825, +29712, +29680, +27599, +27535, +25454, +23341, +23341, +21261, +21229, +19148, +19116, +19115, +17035, +14954, +14955, +14923, +14923, +14955, +14987, +14955, +17036, +17036, +17037, +17037, +17069, +14989, +14989, +17069, +15021, +14989, +15021, +14989, +15021, +14989, +17069, +14989, +17069, +17069, +17069, +17069, +17068, +17069, +17036, +17036, +17036, +17036, +17035, +17035, +17035, +17036, +17068, +17035, +17068, +19083, +17003, +17003, +17003, +17035, +17003, +17003, +19083, +19115, +19115, +19148, +19148, +21229, +21229, +21261, +23341, +23374, +25454, +25486, +27567, +27600, +29680, +29713, +31793, +31826, +33874, +33906, +33938, +35987, +36019, +36051, +38131, +38132, +38132, +40213, +40245, +40277, +40277, +42325, +42358, +42357, +42358, +42358, +42358, +42358, +42358, +42325, +40277, +40277, +42326, +40278, +40277, +40245, +40245, +40245, +40213, +40213, +38165, +38165, +38165, +38165, +38133, +38133, +38165, +38165, +38166, +38198, +40278, +38198, +40278, +40310, +40311, +40311, +42391, +42391, +42391, +42391, +42391, +42391, +42391, +42391, +42391, +42391, +42359, +42359, +42391, +40311, +42359, +42359, +42359, +42359, +42359, +42358, +42359, +42391, +42391, +42391, +42423, +44472, +44472, +44472, +44504, +44472, +44504, +42423, +44504, +44472, +44472, +44504, +42392, +42424, +42424, +42391, +40311, +40311, +40278, +38198, +38165, +36117, +38165, +36052, +33972, +33939, +33906, +31826, +31826, +29713, +29681, +29648, +27599, +27535, +25487, +25486, +25454, +25421, +23341, +23309, +23341, +23341, +23373, +25454, +25486, +25486 +}, +{ +29647, +29647, +29647, +31727, +31728, +31759, +31760, +31760, +31792, +31792, +31792, +31793, +31793, +31793, +31825, +31793, +31793, +31793, +31793, +31793, +31761, +29681, +29680, +29680, +29648, +29648, +27600, +27600, +27600, +27568, +27568, +27568, +27568, +27568, +25552, +27600, +27600, +25520, +25552, +27601, +27601, +27633, +25553, +27633, +27601, +25553, +25553, +27601, +25553, +27633, +25585, +27601, +27601, +25552, +25553, +25520, +25520, +25488, +25488, +23439, +23407, +23374, +23374, +21294, +21261, +21261, +23341, +23341, +25422, +25454, +27534, +27534, +29614, +29647, +31727, +31760, +33840, +33872, +33873, +35921, +35953, +35953, +35986, +35986, +38066, +38066, +38066, +38098, +38099, +38131, +38131, +40212, +40212, +42292, +42292, +42325, +42357, +44405, +44405, +44437, +44438, +44438, +44438, +44438, +44470, +44470, +44438, +44470, +46518, +46518, +44470, +44438, +44406, +42357, +42325, +40244, +40212, +38132, +36051, +36019, +36019, +35986, +33906, +31793, +29712, +29647, +27567, +25486, +25454, +23374, +23341, +21260, +21228, +19148, +19115, +17035, +17035, +17002, +16970, +17002, +14955, +14923, +17036, +17036, +17036, +17068, +17069, +17069, +17069, +17069, +17037, +17069, +17069, +14989, +15021, +15021, +14989, +15021, +15021, +17069, +15021, +17069, +17069, +17069, +17069, +17069, +17069, +17036, +17036, +17036, +17036, +17036, +19116, +17068, +17068, +19116, +19116, +19115, +19115, +19115, +19115, +19115, +19115, +19116, +19148, +21228, +21261, +23309, +23341, +23341, +23374, +23374, +23406, +25487, +25487, +27567, +27600, +27600, +29680, +29713, +31761, +31825, +33906, +33906, +33938, +35987, +36019, +36051, +38131, +38132, +38165, +40213, +40245, +40277, +42325, +42325, +42358, +42358, +42358, +42358, +42358, +42358, +42358, +42358, +42358, +42358, +42326, +40278, +40278, +40278, +40246, +40245, +40245, +40245, +38165, +38197, +38165, +38165, +38165, +38165, +36117, +38165, +38198, +38198, +38198, +40278, +40278, +40278, +40311, +40311, +40311, +40311, +42359, +40311, +40311, +40311, +40311, +40311, +40311, +40311, +40279, +40279, +40279, +40278, +40311, +40278, +40278, +40311, +40311, +40311, +40311, +40311, +42359, +42359, +42391, +42391, +42391, +42423, +42423, +42423, +42455, +42423, +42423, +42423, +42423, +42391, +42391, +42391, +42391, +42391, +40311, +40311, +40278, +38198, +38165, +38165, +36052, +36052, +33971, +33939, +31858, +31826, +31793, +29713, +29648, +29648, +27567, +27567, +25486, +25454, +25454, +25421, +23341, +23341, +25389, +25421, +25422, +25422, +25454, +27567 +}, +{ +29679, +31727, +31727, +31727, +31760, +31760, +31759, +31760, +31792, +33840, +33840, +33840, +31792, +33840, +31792, +33873, +31793, +31792, +31793, +29712, +31761, +29712, +29681, +29680, +29681, +31793, +29680, +27600, +27568, +27568, +27536, +27568, +27568, +25488, +27568, +27600, +27601, +35954, +56986, +25521, +27633, +27633, +27601, +27601, +27633, +27601, +27601, +27633, +25553, +25553, +25553, +27633, +25553, +25553, +25520, +25552, +25520, +25520, +25488, +25487, +23407, +23375, +21294, +21294, +21262, +21293, +21261, +25454, +27534, +27502, +27534, +29614, +29647, +31727, +31759, +31792, +33873, +33873, +35985, +35985, +35985, +38066, +38098, +38098, +38098, +38099, +38131, +38131, +38131, +40211, +40244, +40244, +40244, +42292, +42325, +44406, +42357, +44405, +44438, +44438, +44438, +44438, +44438, +44438, +44470, +44438, +44470, +44470, +44470, +44470, +44438, +44438, +42357, +42325, +40245, +40212, +38132, +38099, +35986, +36018, +33938, +33906, +31825, +29712, +29680, +29648, +27567, +25454, +25422, +23373, +21260, +21228, +19148, +19115, +19083, +17035, +17003, +17003, +17002, +17002, +17003, +17003, +17004, +17036, +17068, +17069, +17069, +17069, +17069, +17069, +15021, +15022, +15021, +17070, +17070, +15021, +17070, +15021, +15021, +15021, +17069, +17101, +17102, +17101, +17101, +17069, +17069, +17101, +17068, +17068, +17068, +17068, +19116, +19148, +19148, +19116, +19148, +21228, +21228, +21228, +21228, +21260, +21228, +23309, +23341, +25454, +25454, +25454, +25486, +25486, +25487, +25487, +25487, +25519, +27567, +27567, +27600, +29680, +29712, +31761, +31761, +31825, +31826, +31826, +33906, +33906, +35987, +36019, +38100, +38132, +38132, +40213, +40213, +40245, +42325, +42325, +42358, +42358, +42390, +42390, +42358, +42358, +42390, +42358, +42358, +42358, +42358, +42358, +40278, +42326, +40278, +40278, +40278, +40246, +38197, +38198, +38198, +38198, +38198, +38165, +38166, +38166, +38198, +38198, +38230, +38198, +40278, +38230, +40279, +40279, +40311, +40279, +40279, +40279, +40279, +40279, +40278, +40278, +40278, +40278, +40247, +40278, +40246, +40278, +40246, +40278, +38198, +38198, +40278, +40246, +40278, +40278, +40278, +40311, +40311, +40311, +42391, +42391, +42391, +42391, +42391, +42391, +42391, +42423, +42391, +42391, +42391, +40311, +40311, +40311, +40311, +40278, +38198, +38198, +38165, +36085, +36052, +33972, +33971, +33907, +31858, +31794, +31793, +29680, +29680, +27600, +27567, +27535, +25486, +25486, +25421, +23373, +23341, +23309, +23341, +23374, +23374, +25454, +25454, +27567 +}, +{ +31759, +31727, +31727, +31727, +31759, +31760, +31760, +31792, +31792, +31792, +33872, +31792, +33840, +33873, +33840, +33841, +33809, +33841, +31792, +31760, +31760, +29712, +29712, +29680, +29680, +29680, +29680, +29648, +27568, +27600, +27568, +27568, +27568, +25520, +27568, +27600, +25520, +27601, +25521, +25553, +25553, +25553, +27633, +27633, +25553, +27633, +27633, +27601, +27633, +25585, +27633, +27633, +25553, +27601, +25553, +25520, +25520, +25488, +25520, +23439, +23407, +25454, +21294, +21294, +23342, +23309, +23341, +23342, +25454, +27534, +29614, +29647, +31727, +31760, +31792, +33872, +33872, +35953, +35985, +35986, +38066, +38066, +38098, +38099, +38131, +38131, +40179, +40211, +40211, +40212, +40212, +40244, +42292, +42325, +42357, +44405, +44437, +44438, +44438, +44438, +44438, +44438, +44470, +44438, +44470, +44470, +44470, +44470, +44470, +44470, +44438, +42358, +42357, +42325, +40212, +38164, +38099, +36019, +35986, +35986, +33906, +33873, +31793, +29712, +29679, +27599, +27566, +25454, +25422, +23373, +23341, +21260, +21228, +19147, +19115, +17035, +16970, +17002, +17003, +17003, +17003, +17003, +17036, +17068, +17069, +17069, +17069, +17101, +17069, +15021, +15021, +17070, +17070, +17102, +17102, +17102, +17102, +17070, +17069, +17070, +17102, +17102, +17069, +17101, +17102, +19149, +19149, +19149, +17068, +19116, +17100, +19149, +19148, +19148, +21229, +21229, +21229, +23309, +23309, +23309, +23342, +23341, +25422, +25454, +25454, +25487, +25487, +27535, +27567, +27567, +27567, +25519, +25487, +25519, +27567, +27600, +27599, +31793, +27664, +29713, +31793, +31793, +31825, +31826, +33906, +33938, +33939, +36019, +36051, +38100, +38132, +38164, +38164, +40213, +40245, +42326, +42358, +42358, +42390, +42390, +42390, +42358, +42390, +42390, +42390, +42359, +42358, +42358, +42358, +42358, +40278, +40310, +40278, +40278, +40278, +40245, +38198, +38198, +38198, +38165, +38165, +38165, +38198, +38198, +38166, +38198, +40247, +38199, +38198, +40279, +38198, +38198, +38198, +38230, +38198, +38198, +38198, +38197, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38165, +38198, +38198, +38198, +38198, +38198, +40278, +40278, +40278, +40278, +40311, +42391, +40311, +40311, +40311, +40311, +40311, +40311, +40311, +40311, +42359, +40311, +40311, +40311, +40279, +40278, +38198, +38165, +38165, +36085, +33972, +33972, +33939, +31859, +31826, +31826, +29713, +29713, +27600, +27599, +27567, +25486, +25486, +25421, +25454, +23341, +23341, +23341, +23341, +23373, +25422, +25454, +25455, +27567 +}, +{ +31759, +31759, +31759, +31759, +31759, +31792, +33808, +31792, +33840, +33840, +33873, +33872, +33873, +33840, +33873, +33840, +31760, +31760, +31760, +31792, +31760, +31760, +31728, +31728, +29680, +29680, +29648, +27600, +27600, +27600, +27600, +27568, +27568, +27568, +25520, +25520, +27600, +27600, +27601, +27600, +27633, +27633, +27633, +27633, +27633, +27633, +27601, +27633, +27633, +27633, +27633, +27633, +27633, +27601, +25552, +25553, +25520, +25488, +23439, +23439, +23407, +27567, +23407, +21262, +21293, +23342, +23374, +25454, +25454, +27566, +29647, +29679, +31760, +33840, +33840, +33873, +35985, +35985, +38066, +38066, +38098, +40179, +40179, +40211, +40211, +40211, +40212, +40212, +40244, +40244, +40244, +42324, +42324, +42325, +44405, +42357, +42357, +44438, +44438, +44470, +44470, +44438, +44438, +44470, +44438, +44470, +44470, +44470, +44438, +44438, +42357, +42325, +40244, +40244, +38132, +38099, +36019, +36018, +36018, +33938, +33906, +31793, +31760, +29680, +27599, +27567, +25486, +25454, +23374, +23341, +23341, +21228, +21196, +19115, +19083, +17035, +17035, +17002, +17002, +17003, +17003, +17003, +17036, +17068, +17069, +17069, +17069, +17069, +17069, +17101, +17102, +17102, +17102, +17102, +17135, +17134, +17134, +17102, +17102, +17102, +17102, +17102, +19150, +19182, +17101, +19181, +17101, +19149, +19149, +19149, +19149, +19181, +21229, +21261, +21261, +23342, +23374, +25454, +25454, +25486, +25454, +27567, +27567, +27567, +27600, +27599, +27599, +27600, +27600, +27600, +29648, +27600, +27600, +27567, +27567, +27600, +27600, +27600, +27632, +29713, +29713, +31761, +31761, +31793, +31826, +33874, +35987, +35987, +36019, +36019, +36051, +38132, +38132, +38165, +40213, +40245, +40277, +42326, +42358, +42358, +42358, +42390, +42390, +42391, +42390, +42391, +42358, +42358, +42326, +40278, +40278, +40278, +40278, +40278, +40278, +38198, +38198, +38198, +38198, +38198, +38198, +38166, +38166, +38166, +38198, +38198, +38198, +38198, +38198, +38198, +38166, +38198, +38198, +38166, +38166, +38166, +38198, +38198, +36118, +38166, +38166, +38166, +38166, +38166, +38197, +38165, +38166, +36085, +38165, +38166, +38166, +38198, +38198, +38198, +38198, +40278, +40278, +40278, +40311, +40278, +40310, +40311, +40311, +40311, +40279, +40279, +40279, +40278, +40278, +38230, +38198, +38165, +38165, +38165, +38101, +36052, +36052, +33972, +33939, +31859, +31826, +29745, +29681, +29681, +27600, +27567, +27535, +25486, +25454, +25421, +23341, +23341, +23341, +23341, +23341, +25390, +25454, +25454, +25486, +27567 +}, +{ +31760, +33840, +31760, +33840, +33840, +33840, +33840, +33872, +33872, +33872, +33841, +33872, +33840, +33840, +40147, +33840, +33840, +38066, +31760, +31760, +31760, +31760, +31760, +31728, +31728, +29680, +29680, +29648, +27567, +27568, +27568, +25487, +27568, +25520, +27600, +27600, +27600, +27600, +27600, +27601, +27633, +27633, +27633, +27633, +27633, +27633, +27633, +27601, +27633, +27633, +27633, +27633, +25552, +27601, +27569, +25520, +25488, +25488, +25519, +23439, +23407, +23374, +23342, +21294, +23342, +23374, +25454, +27534, +27534, +29647, +31727, +31760, +33840, +33872, +35953, +35985, +35986, +38066, +38098, +38099, +40179, +40179, +40211, +40212, +40244, +42292, +42292, +42292, +42324, +42324, +42324, +42324, +42325, +42325, +44405, +42357, +44438, +44438, +44438, +44438, +44438, +44470, +44470, +44470, +44470, +44438, +44438, +44438, +44438, +44438, +42357, +42325, +40276, +40212, +38163, +38099, +36019, +35986, +33906, +33905, +31825, +31792, +29712, +29680, +27567, +27567, +25486, +25421, +23373, +23341, +23308, +21260, +21228, +19148, +19147, +19115, +17035, +17002, +17002, +17003, +17003, +17035, +17068, +17069, +17069, +17069, +17101, +17069, +17069, +17102, +17102, +17102, +17134, +19183, +19183, +17134, +17134, +19183, +17134, +17102, +19183, +19183, +19182, +19182, +17133, +19149, +19181, +19181, +19181, +19181, +21262, +23342, +23342, +23374, +25422, +25455, +25455, +27567, +27567, +27567, +29648, +29648, +29680, +29712, +29680, +29712, +29712, +29712, +29680, +29680, +29680, +29680, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +29680, +29713, +29712, +29745, +31793, +31826, +31826, +33874, +33906, +33939, +36019, +36019, +36051, +38132, +38132, +38164, +40245, +40277, +40278, +42358, +42358, +42358, +42390, +42390, +42390, +42390, +42358, +42391, +42358, +42358, +42358, +40310, +40278, +40278, +40278, +40310, +38198, +38198, +38198, +38166, +38165, +38166, +38166, +36118, +36117, +36118, +36118, +36118, +38198, +36118, +36118, +36118, +36085, +36118, +36117, +36118, +36117, +36085, +36085, +36086, +36053, +36118, +36085, +36085, +36085, +36085, +36085, +38133, +38198, +36085, +38166, +36085, +38134, +38166, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38230, +38230, +38230, +38198, +40279, +38198, +38230, +38198, +38198, +38166, +38166, +36117, +36085, +36085, +36052, +33972, +33939, +33939, +33907, +31858, +31825, +29713, +29680, +27600, +27567, +27567, +25486, +25454, +25453, +25389, +25389, +23341, +23308, +23341, +23373, +25421, +25422, +25454, +25454, +27567 +}, +{ +33840, +33840, +33840, +33840, +33840, +33840, +33840, +33872, +33873, +33872, +33873, +35921, +33872, +35921, +33873, +33872, +33840, +33873, +33840, +33840, +33840, +31760, +31760, +31760, +31760, +31728, +29680, +29648, +29648, +27567, +29680, +27600, +27600, +27568, +25520, +25520, +25520, +27600, +27600, +25521, +27601, +27665, +27633, +27633, +27633, +27633, +27633, +27601, +27633, +27633, +27633, +27633, +27633, +25521, +25520, +25520, +25488, +23439, +23439, +23407, +23407, +23374, +23342, +23342, +23374, +25454, +25454, +27534, +29647, +29679, +31760, +33840, +33872, +33905, +35953, +35986, +36018, +38098, +38130, +40179, +40179, +40212, +42292, +42292, +42324, +42324, +42325, +42325, +42324, +42325, +42325, +42325, +42357, +44405, +44405, +44405, +44438, +44438, +44438, +44470, +44470, +44470, +44438, +44470, +44438, +44438, +44438, +44438, +44438, +42358, +42357, +40277, +40245, +38132, +38099, +36051, +36018, +33906, +33905, +31825, +31793, +29712, +29680, +27599, +27567, +27535, +25454, +25421, +23373, +23341, +23309, +23309, +21228, +21228, +21228, +19115, +19115, +17035, +17035, +17002, +17035, +17068, +17068, +17068, +19149, +17101, +17101, +19182, +19150, +17134, +19183, +19182, +19183, +19183, +17134, +17135, +19183, +19183, +19215, +19215, +19215, +19215, +19182, +17134, +19214, +19181, +19181, +19182, +21262, +21294, +23342, +23375, +25455, +25487, +27535, +27567, +27600, +27600, +29680, +29680, +29680, +29681, +31761, +31793, +31793, +29713, +29745, +29745, +29745, +29745, +29680, +29712, +29680, +27600, +27600, +27600, +27600, +27600, +29648, +29680, +29680, +29712, +29713, +29713, +31793, +31793, +31826, +33906, +33906, +33938, +33939, +36019, +36052, +38100, +38132, +38164, +38197, +40245, +40277, +40278, +40310, +42358, +42358, +42390, +42391, +42391, +42358, +42391, +42358, +40310, +40310, +40278, +40310, +40278, +38198, +40278, +38198, +38198, +38198, +38166, +36118, +36118, +36117, +36118, +36085, +36117, +36086, +36086, +36085, +36085, +36085, +34037, +36085, +36053, +36053, +34005, +34005, +34005, +34005, +36053, +36053, +36085, +34005, +36085, +36085, +36085, +36053, +36085, +36053, +36085, +36085, +36085, +36117, +36085, +38166, +38166, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +38198, +36117, +36117, +36117, +36085, +36085, +36053, +33972, +33972, +33939, +33939, +31859, +31858, +31793, +29745, +29681, +27632, +27600, +27567, +25486, +25486, +25454, +25422, +25421, +23341, +23341, +23341, +23340, +23373, +25421, +25422, +25422, +27535, +27567 +}, +{ +33840, +33872, +33840, +33872, +33872, +33873, +33872, +33872, +35920, +35920, +35921, +35921, +35953, +35953, +35921, +33872, +33872, +33873, +33872, +33840, +33840, +31792, +33840, +31760, +31760, +31728, +31728, +29648, +27600, +27567, +27567, +27535, +25487, +25519, +25488, +25520, +25520, +25520, +25520, +27601, +27633, +27633, +27633, +27601, +27633, +27633, +27633, +27633, +27601, +25520, +25552, +25552, +25552, +25553, +25520, +25520, +25488, +23407, +25488, +23407, +23374, +23342, +23342, +23342, +25422, +25454, +27567, +27567, +29647, +31728, +31760, +33872, +33905, +35953, +35986, +38066, +38099, +40179, +40211, +40211, +40244, +42292, +46485, +42357, +42325, +42357, +42357, +42357, +42325, +42357, +42357, +42357, +42357, +42357, +42357, +42357, +44438, +44438, +44470, +44470, +44470, +44470, +44438, +44470, +44438, +42390, +44438, +42357, +42357, +42357, +40277, +40212, +38164, +38099, +36051, +36018, +33938, +33873, +31825, +31793, +29712, +29680, +29647, +27567, +27567, +25486, +25454, +23373, +23373, +23341, +23341, +23340, +23309, +21228, +21228, +21196, +19148, +19115, +17035, +19083, +19115, +19116, +19148, +17069, +19149, +19149, +19182, +19182, +19182, +19182, +19214, +19215, +19215, +19183, +19183, +19183, +19215, +19215, +19215, +19215, +19215, +19215, +19215, +19215, +21262, +21295, +21295, +23375, +23375, +23407, +25455, +25488, +27568, +27568, +27600, +29680, +29680, +29680, +29713, +29713, +31793, +31793, +31826, +31826, +31825, +31793, +31793, +31793, +31793, +29713, +29713, +29713, +29713, +29680, +29680, +27632, +27600, +29680, +29648, +29648, +29712, +29712, +29713, +29713, +29745, +29713, +31793, +31826, +31826, +31858, +33906, +33907, +36019, +36019, +36052, +38132, +38165, +40213, +40245, +40278, +40278, +42358, +42358, +42358, +42391, +42391, +42391, +42358, +42358, +40310, +40310, +40278, +40278, +40278, +38230, +38198, +38198, +38166, +38166, +38166, +36085, +36117, +36085, +36085, +34005, +36085, +34037, +34037, +34005, +34005, +34037, +34005, +33972, +33972, +33973, +33973, +33973, +33973, +33973, +33972, +33972, +33972, +33972, +33972, +34005, +34005, +34005, +33972, +34005, +36053, +34005, +36053, +36085, +36085, +36085, +36085, +36086, +36118, +36118, +36117, +36118, +36117, +36118, +36118, +36118, +36085, +36085, +36085, +36085, +36085, +34005, +33972, +33972, +33939, +31891, +31859, +31859, +31826, +31826, +29745, +29713, +29680, +27600, +27599, +27567, +25487, +25454, +25454, +25421, +25421, +25421, +25388, +23341, +23341, +23341, +25421, +25422, +25422, +25454, +27535 +}, +{ +35920, +33872, +35920, +35920, +35920, +35953, +35952, +35952, +35953, +35953, +35920, +35953, +35953, +35953, +35953, +35953, +35921, +35921, +33873, +33872, +33840, +33840, +31760, +31760, +31760, +31760, +31728, +31728, +31760, +27567, +27567, +27567, +27567, +25488, +25520, +25487, +25520, +25520, +27600, +25553, +27633, +27633, +27633, +27633, +27601, +27600, +27600, +25553, +33841, +61244, +25520, +25520, +25552, +25520, +25520, +25488, +23439, +23407, +23374, +21326, +21294, +21261, +21293, +23374, +25454, +27535, +27567, +29647, +29680, +31792, +33840, +33873, +35985, +38066, +38066, +38099, +38099, +40211, +40212, +40244, +42324, +42325, +42357, +42325, +42357, +44405, +44405, +44405, +44405, +44405, +44405, +44405, +42357, +42357, +42357, +44438, +44438, +44438, +44470, +44470, +44470, +44470, +44438, +44438, +42390, +42358, +42389, +42357, +42325, +40245, +40244, +38164, +38132, +36051, +36019, +33906, +33905, +31793, +31793, +29712, +29680, +29679, +27599, +27567, +27534, +25486, +25454, +25453, +23373, +23373, +23341, +23341, +21260, +23308, +21260, +21228, +21228, +21196, +19115, +19148, +21228, +21197, +19148, +19149, +19181, +21262, +19214, +21262, +21262, +21262, +19214, +19215, +19215, +19182, +19215, +19215, +19247, +21296, +19215, +19248, +21296, +21295, +21295, +21295, +23375, +23375, +23407, +23407, +25488, +25520, +27568, +27568, +27600, +29680, +27632, +29713, +29713, +31793, +31793, +31793, +31826, +31826, +31826, +31826, +31826, +31826, +31826, +31826, +31826, +31793, +31793, +29713, +29713, +29713, +29713, +27600, +29648, +29680, +29680, +29680, +29712, +29680, +29713, +29713, +29713, +29713, +29745, +31793, +31794, +31826, +31826, +33907, +33939, +33939, +36052, +38100, +38132, +38165, +38165, +38197, +40278, +40278, +40310, +40310, +42358, +42358, +42359, +42358, +40310, +40311, +40310, +40278, +40278, +40246, +38230, +38198, +38166, +38165, +38166, +36085, +36085, +34005, +34037, +34005, +34005, +34005, +34005, +34004, +33972, +31925, +31925, +31892, +31924, +31892, +31892, +31892, +31892, +31892, +31892, +31892, +31892, +31892, +31892, +31892, +31892, +33972, +33972, +33972, +33940, +33972, +33972, +34005, +34004, +34005, +36053, +36053, +36053, +36085, +36085, +36085, +36053, +36085, +34005, +36085, +36085, +34005, +34005, +34005, +34004, +33972, +33972, +31891, +33939, +31859, +31859, +31859, +31826, +29746, +31794, +29713, +29713, +27632, +27600, +27599, +27567, +25454, +25454, +25454, +25421, +25421, +25421, +23340, +25388, +25389, +25421, +25421, +23373, +25454, +25486, +27535 +}, +{ +35920, +35952, +35920, +35953, +35952, +35952, +35953, +35952, +35953, +35953, +35953, +35953, +35953, +35953, +35953, +35953, +35953, +35921, +35920, +33872, +33872, +33840, +33872, +33840, +31760, +31760, +31727, +29679, +29648, +29648, +29616, +27567, +27535, +25487, +25519, +25487, +25488, +25520, +25520, +27600, +25553, +27633, +27601, +27633, +25553, +25552, +25552, +25552, +25520, +25487, +25520, +25520, +25488, +25520, +23439, +25487, +23407, +23375, +23375, +21262, +21261, +21261, +23341, +23342, +25454, +27535, +27567, +29647, +31760, +31792, +33872, +33905, +35986, +38066, +38099, +38131, +40211, +40244, +40244, +42324, +42325, +44405, +44405, +44405, +44438, +44437, +44437, +44437, +44437, +44437, +42357, +44437, +44438, +44437, +44438, +44438, +44438, +44438, +44438, +44470, +44438, +44438, +44438, +44438, +42389, +42357, +42357, +40277, +40245, +40212, +38164, +38131, +36051, +36019, +33938, +33906, +31825, +31761, +29712, +29680, +27599, +27599, +27567, +27535, +25518, +25486, +25454, +25421, +25421, +23373, +25421, +23341, +23373, +23341, +23341, +23309, +21261, +21228, +21228, +21260, +21228, +21261, +21261, +21261, +21262, +21262, +21262, +21294, +21294, +21262, +21263, +19215, +19247, +19214, +19215, +19247, +19247, +21296, +21296, +21296, +23376, +23408, +23408, +23407, +23407, +23408, +25488, +25520, +27568, +27600, +27600, +29681, +29681, +29681, +29713, +29713, +31761, +31793, +31825, +33906, +31826, +33906, +31858, +33874, +33906, +33906, +31826, +31826, +31826, +31793, +29745, +31793, +31793, +29713, +29713, +29713, +29681, +29680, +29680, +29680, +29680, +29680, +29680, +29713, +29680, +29680, +29680, +29713, +29745, +31761, +31794, +31858, +33907, +33939, +33971, +36052, +36084, +38132, +38165, +38197, +40245, +38197, +40278, +40278, +40310, +40310, +40310, +40310, +40310, +40310, +40278, +38198, +40278, +38230, +38198, +38198, +38165, +38166, +36085, +36085, +34005, +34005, +33973, +34005, +33973, +31924, +31924, +31924, +31892, +31892, +31892, +31892, +29812, +31892, +31892, +29812, +29812, +29812, +29812, +29812, +29812, +29812, +31860, +29811, +31892, +31860, +31860, +31892, +31892, +31892, +33940, +33972, +33972, +33972, +33972, +33972, +34005, +34005, +34005, +34005, +34005, +33973, +34005, +33973, +31924, +33972, +33972, +33972, +33972, +31892, +31859, +31891, +31859, +31859, +31827, +31827, +31826, +29746, +29713, +27633, +27632, +27600, +27600, +27599, +27535, +25486, +25453, +25421, +25421, +25421, +25421, +23340, +25389, +25421, +25421, +25421, +25453, +25454, +25454, +25486 +}, +{ +35953, +35953, +35953, +38033, +35953, +38033, +35953, +38033, +35985, +35953, +35953, +38033, +35953, +35953, +38001, +35953, +35953, +35921, +35953, +35920, +33872, +33840, +33840, +33840, +33840, +31760, +31760, +31727, +31728, +29647, +27599, +29615, +27535, +27535, +25487, +25519, +25519, +25520, +25520, +25552, +27600, +27601, +25552, +25552, +27600, +27600, +25520, +25520, +25520, +25520, +23440, +23440, +25488, +25487, +23407, +23406, +23374, +23374, +21261, +19213, +21261, +21293, +23341, +25454, +25454, +27567, +29647, +31760, +31792, +33841, +33873, +35986, +36018, +38066, +38099, +40179, +40212, +40244, +42324, +42325, +42357, +44405, +44437, +44438, +44438, +44470, +44470, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +44470, +44438, +44438, +44470, +44438, +44438, +42390, +42390, +42358, +42325, +42325, +40245, +40244, +38164, +38132, +36051, +36051, +33938, +33906, +31825, +31793, +29712, +29680, +29648, +27600, +27599, +27567, +25486, +25486, +25486, +25454, +25453, +25453, +25421, +25422, +25421, +25421, +23341, +23341, +23341, +23341, +23340, +23341, +23308, +23308, +23341, +23341, +23342, +23342, +23342, +23374, +23342, +23375, +21295, +21327, +21295, +19247, +21295, +21327, +21328, +21328, +21328, +23408, +23440, +23440, +25488, +25520, +25521, +25520, +25520, +25520, +27600, +29681, +27633, +29681, +29713, +29713, +29713, +29713, +31793, +31793, +31826, +33874, +33906, +33906, +33906, +33938, +33938, +33906, +33906, +31826, +31858, +31826, +31826, +31794, +31826, +31793, +29713, +29745, +29713, +29680, +29680, +29680, +29680, +29680, +29680, +29680, +29648, +29680, +27600, +29680, +27665, +29713, +29745, +29745, +31826, +31858, +33939, +33971, +36020, +36052, +36085, +38133, +38197, +38197, +38229, +40278, +40246, +40278, +40278, +40278, +40278, +40278, +40278, +40278, +40278, +38198, +38198, +38198, +38166, +36085, +36085, +34037, +34005, +34005, +34005, +31925, +31892, +31892, +31892, +31860, +31860, +29812, +29812, +29812, +29812, +29812, +29779, +29812, +29779, +29811, +29811, +29779, +29812, +29779, +29779, +29779, +29779, +29779, +29779, +29779, +31859, +31860, +31859, +31860, +31860, +31892, +31892, +31892, +31924, +31892, +33972, +31892, +33940, +31892, +31924, +31892, +31924, +31892, +31892, +31892, +31892, +29811, +29811, +31827, +29779, +29779, +29778, +29778, +29746, +29714, +27665, +29713, +27600, +27632, +27600, +27567, +27599, +27535, +27534, +25454, +27502, +25453, +25421, +25420, +25420, +25421, +25421, +25421, +25453, +25454, +25454, +25486, +27534 +}, +{ +38033, +38033, +38033, +35953, +38033, +38033, +38033, +38033, +38033, +38033, +38033, +35953, +38033, +38001, +35953, +35953, +35953, +35920, +35952, +35888, +33840, +33840, +33872, +33840, +31760, +31792, +31760, +31728, +29647, +29679, +27599, +27600, +27535, +27567, +25519, +25487, +25519, +25520, +25520, +25520, +27600, +27600, +27600, +25520, +25552, +25520, +25520, +25520, +25488, +23439, +23407, +23407, +23407, +23375, +23374, +21326, +21294, +21261, +21261, +31760, +25454, +23341, +23342, +25454, +25486, +27599, +29679, +31760, +33873, +33873, +54840, +35986, +38066, +40212, +52726, +40211, +40244, +42292, +42325, +42357, +44405, +44405, +44438, +44438, +44470, +44470, +44470, +44438, +44470, +44470, +44438, +42390, +44438, +44470, +44470, +44438, +44438, +44438, +44470, +44470, +44470, +44438, +42358, +42358, +42357, +40277, +40277, +40244, +38164, +38132, +36051, +36019, +36018, +33938, +33906, +31793, +31793, +29712, +29680, +27600, +27599, +27567, +27566, +25486, +25486, +25454, +25453, +25486, +25453, +25454, +25421, +25454, +25454, +25454, +25454, +25421, +25421, +25421, +25421, +25421, +23373, +23342, +23374, +25422, +25454, +25455, +25455, +23375, +23375, +23375, +23407, +21327, +21327, +21328, +21328, +21328, +23408, +25488, +23440, +25521, +25521, +25521, +25553, +27601, +27601, +27601, +27633, +27601, +29713, +29713, +29713, +29681, +31793, +29745, +29745, +31825, +31793, +31826, +33906, +33874, +33906, +33906, +33938, +33906, +33938, +33938, +33906, +33874, +31858, +31826, +31826, +31826, +31825, +31793, +29745, +31761, +29713, +29712, +29712, +29680, +27632, +29680, +27600, +27600, +27600, +27600, +29680, +27632, +29713, +29713, +31826, +31826, +31858, +33939, +33939, +33971, +36052, +36084, +36084, +38165, +38165, +38165, +38198, +38198, +40246, +40278, +40278, +40278, +40278, +38230, +38230, +38198, +38198, +38198, +38166, +36117, +36085, +36085, +34005, +33972, +31924, +31892, +31892, +29812, +29812, +29812, +29812, +29812, +29779, +27732, +29779, +29779, +27699, +29779, +27699, +29779, +27699, +27731, +27699, +27699, +29779, +29779, +29779, +29747, +29747, +27699, +29779, +29779, +29779, +29779, +29811, +29811, +29779, +31859, +31859, +31892, +31892, +31892, +31892, +31892, +31859, +29843, +31892, +31892, +29779, +29780, +29779, +29780, +29779, +29779, +29779, +29746, +29746, +29746, +29714, +29713, +29713, +27633, +27633, +27600, +27600, +27600, +27600, +27535, +27567, +27566, +27534, +27502, +25453, +25453, +25453, +25421, +25453, +25421, +25453, +27534, +25454, +27534, +27534, +27534 +}, +{ +38033, +38033, +38033, +38033, +38033, +38033, +38065, +38033, +38033, +38033, +38001, +38033, +38033, +38001, +38001, +35953, +35953, +35953, +35920, +35921, +35921, +33872, +33872, +33873, +33840, +31759, +31760, +31727, +31728, +29679, +29647, +29615, +27567, +27567, +27567, +25487, +27568, +27568, +25520, +25520, +25552, +27600, +25520, +25520, +25520, +25520, +23440, +25488, +23439, +23407, +23407, +21327, +21326, +21294, +21294, +21262, +21262, +19181, +21229, +21229, +21261, +23373, +25454, +25486, +27567, +29679, +31760, +31792, +33873, +33905, +35986, +38066, +38099, +38098, +46486, +40244, +42324, +42325, +42357, +44437, +44437, +44437, +44470, +44470, +44470, +44470, +44470, +44470, +44470, +44470, +44438, +44470, +44470, +44438, +44438, +44438, +44438, +44438, +44438, +44438, +42390, +42358, +42358, +42357, +42325, +40245, +40244, +38164, +38132, +36051, +36051, +36019, +33938, +33906, +31857, +31793, +29712, +29680, +27600, +27567, +27599, +27567, +27567, +27566, +25486, +25486, +25486, +27534, +25486, +25454, +25454, +25454, +25453, +25454, +25454, +25486, +25454, +25454, +25453, +25454, +25454, +25455, +25487, +25487, +27535, +25487, +25455, +25488, +25488, +23407, +23408, +23375, +23408, +23408, +23440, +23440, +23440, +25521, +25521, +25553, +25553, +25521, +25553, +27601, +27601, +27600, +27633, +29713, +29713, +31793, +29745, +29713, +31793, +31793, +31794, +31826, +33874, +33906, +33906, +33906, +33906, +33907, +33939, +33939, +33906, +33938, +33906, +33906, +31858, +33906, +31826, +31826, +31825, +31826, +31793, +29713, +29745, +29713, +29680, +29680, +29680, +27600, +29648, +29680, +27600, +27600, +27632, +27632, +29713, +29713, +31794, +31826, +31858, +33907, +33939, +33972, +36052, +36052, +36085, +36116, +38165, +38165, +38198, +38198, +38230, +38230, +38198, +40278, +40278, +38230, +38198, +38198, +38198, +38198, +36118, +36085, +34005, +33972, +31924, +31924, +31924, +31892, +29844, +29811, +29780, +29779, +27731, +27731, +27699, +27699, +27699, +27699, +27699, +27699, +27667, +25618, +27699, +27667, +27699, +27699, +27699, +27699, +27699, +27699, +27699, +27699, +27698, +27699, +27699, +27699, +29779, +29779, +29779, +29779, +29779, +29779, +29811, +29811, +29811, +29779, +29779, +29779, +29779, +29779, +29779, +29747, +29747, +27698, +29747, +27699, +27698, +27666, +27665, +27665, +27665, +27633, +27633, +27633, +27633, +27600, +27600, +27600, +27567, +27567, +27567, +27534, +25486, +27534, +27534, +25453, +25453, +25453, +27501, +25486, +25454, +27534, +27534, +27534, +27534, +29615 +}, +{ +38033, +38033, +38065, +38065, +38065, +38065, +38065, +38033, +38033, +38033, +38065, +38033, +38001, +38033, +38033, +38001, +35953, +38001, +35920, +35920, +35920, +33872, +33840, +33840, +33840, +31760, +31760, +31727, +31728, +29647, +29647, +27567, +27567, +27567, +27567, +27567, +27567, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25488, +23439, +23407, +23407, +23375, +23407, +21326, +21294, +21262, +21262, +19213, +19149, +19148, +19148, +21228, +21261, +23309, +23373, +25454, +27567, +29647, +29712, +31792, +33873, +33905, +35986, +38066, +38099, +40179, +40212, +40212, +40244, +42324, +42325, +42357, +42357, +44438, +44438, +44470, +44470, +44470, +44470, +44470, +44470, +44470, +44470, +44470, +44470, +44471, +44470, +44470, +44438, +42390, +42390, +42390, +42390, +42390, +42357, +42357, +40277, +40277, +40244, +40244, +38132, +36051, +36051, +36019, +33970, +33938, +33906, +31793, +31793, +29712, +29680, +27599, +27599, +27567, +27599, +27567, +27566, +27566, +27534, +25486, +25454, +25486, +27534, +25486, +25454, +27534, +27534, +27566, +27534, +27534, +27534, +27566, +27534, +27566, +27567, +27567, +27567, +27600, +27568, +25520, +25488, +25488, +25488, +25488, +23440, +23440, +23440, +23440, +23440, +25520, +25521, +25521, +25553, +25521, +27601, +27601, +27601, +27600, +27601, +27633, +29681, +29713, +29713, +31761, +31793, +31793, +31793, +31793, +31826, +31858, +33906, +33906, +33938, +33907, +33939, +33906, +33939, +33906, +33938, +33906, +33906, +31858, +31858, +31826, +31826, +31826, +31826, +31793, +31793, +29713, +29713, +29713, +29680, +29680, +27600, +27632, +27600, +27600, +27632, +27600, +27633, +29713, +29713, +31794, +31826, +31859, +31859, +33939, +33939, +33972, +36052, +36085, +36085, +36117, +38165, +38165, +38197, +38198, +38198, +38198, +38198, +38230, +38198, +38198, +38166, +38198, +36086, +36085, +34005, +34005, +33973, +31892, +29844, +29812, +29812, +29780, +27731, +27699, +27699, +25619, +27667, +25619, +25619, +25619, +25619, +25619, +25618, +25586, +25587, +25619, +25618, +25618, +25619, +27666, +27666, +27666, +27666, +27666, +27666, +27666, +27698, +27666, +27666, +27666, +27666, +27699, +27699, +29747, +29779, +29779, +29779, +27699, +27698, +27699, +27699, +27698, +27698, +27666, +27698, +27667, +27666, +27634, +25618, +27633, +25585, +27633, +25553, +27633, +27601, +27601, +27600, +27600, +27600, +27567, +27600, +27567, +27567, +27567, +27566, +27534, +27534, +25486, +27534, +27534, +27501, +27534, +27534, +27534, +27534, +27566, +27534, +27567, +27599 +}, +{ +38033, +38033, +38065, +38065, +40113, +38065, +38065, +38033, +38033, +38033, +38033, +38033, +38033, +38033, +38000, +48532, +40114, +38000, +35920, +35920, +35920, +35888, +33840, +33840, +33808, +31759, +31759, +31727, +29679, +29647, +29679, +27599, +29647, +27567, +27567, +27567, +27567, +27567, +25519, +25520, +25487, +25487, +25487, +23407, +23439, +23407, +23407, +21326, +21326, +21294, +21261, +19213, +19181, +19149, +19148, +19116, +19148, +19148, +21228, +21261, +23342, +25453, +25486, +27599, +29647, +31760, +31793, +33873, +35986, +36018, +38099, +38131, +40212, +40244, +40244, +42324, +42325, +42357, +42357, +44438, +44438, +44470, +44470, +44470, +46551, +44470, +44502, +44470, +44470, +44471, +44470, +44470, +42390, +44470, +42390, +42390, +42390, +42390, +42390, +42358, +42358, +42358, +40277, +40277, +40245, +38196, +38164, +38131, +36019, +36019, +33938, +33938, +33906, +33873, +31793, +29712, +29680, +29680, +29647, +27567, +27599, +27567, +27567, +27599, +25486, +27534, +27534, +27534, +25454, +27534, +27534, +27534, +27566, +27566, +27567, +27599, +27598, +27567, +29647, +29647, +29647, +27600, +27600, +27600, +27600, +27600, +27600, +27600, +25520, +25520, +25521, +25520, +25520, +25520, +25521, +25521, +25520, +25553, +25553, +25553, +25553, +25520, +27601, +27601, +27601, +29681, +27601, +29713, +29713, +29713, +29745, +31793, +31793, +31826, +31826, +31826, +33906, +33874, +33906, +33906, +33906, +33939, +33906, +33906, +33938, +33906, +33906, +33906, +31858, +31826, +31858, +31826, +31826, +31793, +31826, +31793, +31793, +29745, +29713, +29713, +29713, +27632, +27633, +27600, +27600, +27632, +27601, +29713, +29713, +29746, +29778, +29746, +31827, +31859, +31859, +33939, +33972, +36052, +36052, +36085, +36085, +38165, +36117, +38165, +38166, +38198, +38198, +38198, +38198, +38198, +38165, +38166, +36086, +36085, +34005, +33973, +31924, +31892, +29812, +29812, +29779, +27699, +27699, +27699, +27667, +25619, +25586, +25587, +25586, +25586, +25586, +25586, +25586, +25586, +25586, +23506, +25586, +25586, +25586, +25586, +25618, +25586, +25586, +25586, +25586, +25586, +25618, +25586, +25586, +25586, +25586, +25586, +27666, +27667, +27666, +27698, +27666, +27666, +27666, +27666, +27666, +25585, +25586, +25586, +27666, +25585, +25586, +25586, +27634, +25585, +25553, +25585, +25553, +27601, +25553, +25553, +25520, +27600, +27568, +25519, +27567, +27567, +27567, +27567, +27567, +27567, +27567, +27567, +27566, +27534, +27534, +27534, +27534, +27534, +27534, +27566, +27534, +27567, +27567, +27567 +}, +{ +38065, +38097, +38065, +38065, +38065, +38065, +38065, +40113, +40113, +38065, +38065, +38065, +38065, +38033, +38033, +38032, +35952, +35952, +35920, +35920, +35920, +33840, +33840, +33807, +33839, +31760, +31759, +31727, +31727, +29647, +29647, +27599, +27599, +27599, +27599, +25487, +25487, +25487, +25519, +25519, +25487, +23439, +23407, +23407, +23375, +21326, +21326, +21294, +21262, +21262, +19181, +19181, +19180, +17068, +17068, +17035, +19116, +19148, +21229, +23341, +23374, +25486, +27566, +27599, +29680, +31792, +31825, +33905, +36018, +38099, +38131, +40212, +40244, +40244, +42325, +42325, +42357, +44437, +44438, +44438, +44470, +44470, +46551, +44470, +46551, +44470, +44470, +44471, +44470, +44471, +44470, +44470, +44470, +42390, +42390, +44438, +42390, +42390, +42358, +42358, +42325, +40277, +40277, +40245, +38197, +38164, +38132, +36051, +36019, +36019, +35986, +33906, +33874, +31793, +31793, +29712, +29680, +27599, +27599, +27599, +27599, +27567, +27567, +27567, +27567, +27534, +27534, +27534, +27566, +27534, +27534, +27566, +27567, +27567, +29647, +29647, +29647, +29647, +29647, +29647, +29680, +29712, +29680, +29680, +29680, +29680, +27600, +27600, +27600, +25552, +27601, +25520, +25520, +25521, +25520, +25520, +25521, +25553, +25553, +25521, +25553, +27601, +27600, +27633, +27601, +29681, +29681, +29713, +29713, +29745, +31793, +29713, +31826, +31826, +31826, +33874, +33906, +31858, +33906, +33906, +33906, +33939, +33906, +33939, +33906, +33938, +33938, +33906, +33906, +31858, +33906, +31826, +31826, +31826, +31826, +31826, +31826, +31793, +29713, +29745, +29713, +29713, +29681, +27633, +27633, +29681, +29713, +29713, +29714, +29746, +29746, +31826, +31827, +31859, +33939, +33939, +33972, +34004, +36052, +36085, +36085, +36085, +38165, +38165, +38166, +36117, +36117, +38166, +38198, +36118, +36117, +36085, +34037, +34005, +31924, +31892, +31892, +31892, +29780, +29779, +27731, +27699, +25587, +25619, +31827, +25586, +23506, +25554, +23506, +23506, +25554, +25586, +23506, +23506, +23506, +23506, +23506, +25586, +25586, +25586, +25586, +25553, +25586, +25586, +25554, +25554, +25554, +25553, +25553, +25553, +25554, +25553, +25586, +25586, +25586, +25586, +25586, +25586, +25586, +25585, +25585, +25553, +25553, +25553, +25586, +25554, +25553, +25553, +25553, +25553, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +27600, +25520, +27567, +27567, +27567, +27567, +27567, +27567, +27535, +27534, +27566, +27534, +25486, +25486, +27534, +27566, +27534, +27566, +27566, +27567, +27567, +27567 +}, +{ +38065, +38065, +38065, +38097, +38066, +40113, +38065, +40113, +40113, +40113, +38065, +38065, +38065, +38065, +38033, +38033, +38000, +35952, +35952, +35952, +35920, +33840, +33839, +33807, +31759, +31759, +31727, +31759, +29647, +29647, +29647, +27567, +27567, +27567, +27535, +27535, +27535, +25487, +25487, +25455, +25455, +23374, +23374, +23342, +21294, +21262, +21294, +21261, +19213, +19149, +17100, +17036, +17036, +17035, +17003, +17035, +19116, +21228, +21261, +23341, +25421, +25486, +27567, +29679, +31760, +31793, +33906, +35986, +36018, +38131, +38164, +40212, +40244, +42325, +42325, +42357, +42390, +44438, +44470, +44470, +44470, +54904, +46518, +46551, +44471, +44471, +44471, +44471, +44470, +44471, +44470, +44470, +42390, +42390, +42390, +42390, +42390, +42358, +42358, +40277, +40277, +40245, +40245, +40244, +38164, +38132, +38132, +36083, +36019, +35986, +33938, +33906, +31826, +31793, +29713, +29680, +29680, +29647, +27599, +29647, +27599, +27599, +27567, +27567, +27567, +27566, +27534, +27534, +27534, +27534, +27567, +27566, +27566, +29647, +29647, +29679, +29680, +29680, +29680, +29712, +29680, +29713, +29713, +29713, +29681, +29681, +29681, +27633, +27633, +27601, +25520, +27601, +27601, +27569, +25521, +25553, +25521, +25521, +25521, +25553, +25521, +27601, +27600, +27601, +27601, +27633, +29681, +29713, +29713, +29713, +31793, +31794, +31794, +31793, +31794, +31826, +31858, +33906, +33906, +33906, +33906, +33906, +33906, +33906, +33938, +33906, +33906, +33938, +33906, +31858, +31858, +33874, +31826, +31858, +31826, +31826, +31826, +31793, +31794, +29713, +29713, +29713, +29713, +29713, +29713, +29713, +29713, +29714, +29778, +29746, +31827, +31859, +38132, +33907, +33939, +33971, +33972, +34004, +36084, +36084, +36085, +36085, +36085, +38165, +36117, +36117, +36118, +36118, +36085, +36117, +36085, +34037, +33973, +31924, +31925, +29812, +29812, +29779, +27731, +27699, +27667, +25587, +25554, +23538, +23506, +23506, +23474, +23506, +23474, +23474, +23473, +23506, +23506, +23506, +23473, +23473, +23473, +23506, +23505, +23505, +23506, +25586, +23505, +25553, +25554, +23505, +25554, +25553, +23505, +23505, +25553, +23505, +25553, +25553, +25553, +25553, +25585, +25553, +23505, +23473, +25553, +23473, +23473, +25553, +23473, +23473, +23473, +25521, +25553, +23472, +23440, +25520, +25520, +25520, +25520, +25488, +25488, +25519, +25519, +27567, +25519, +27567, +27567, +27567, +27567, +27567, +27567, +27534, +27566, +27534, +27566, +27566, +27566, +27566, +27534, +27566, +27566, +27566, +27599, +27599 +}, +{ +38097, +38065, +38065, +40146, +38065, +38065, +38065, +40113, +40113, +38065, +38065, +38065, +38065, +38065, +35984, +38033, +35952, +35952, +35952, +35920, +35888, +33840, +33807, +31759, +31759, +31759, +31759, +31727, +29679, +29647, +29647, +29615, +29615, +27534, +27535, +25487, +25487, +25487, +25454, +23406, +23406, +23374, +23342, +21261, +21261, +19181, +19181, +19148, +19148, +17068, +17035, +14955, +14922, +14922, +17002, +17035, +19147, +21196, +23309, +23373, +25454, +27566, +27599, +29680, +31793, +33873, +33938, +36018, +38099, +38131, +40212, +40244, +42325, +42325, +42357, +42357, +44438, +44438, +44470, +44470, +44471, +50744, +50712, +44503, +44471, +44471, +44471, +44471, +44471, +44438, +42390, +42390, +42358, +42390, +42358, +42390, +42358, +40277, +40277, +40245, +40245, +40245, +38164, +38164, +38164, +38132, +36051, +36051, +36019, +33938, +33938, +33874, +31825, +31793, +29712, +29680, +29680, +27599, +27599, +27599, +27599, +27567, +27567, +27567, +27567, +27567, +27567, +27535, +27567, +27534, +27566, +27567, +27566, +27567, +29647, +29679, +29680, +29680, +29712, +31761, +31793, +31793, +31793, +31761, +31793, +29713, +29713, +29713, +27633, +27633, +27633, +27633, +25520, +27601, +25521, +25521, +25521, +25553, +25521, +25521, +25520, +25520, +25520, +27600, +27601, +27600, +27600, +29681, +27632, +29745, +29713, +31793, +31793, +31793, +31793, +31826, +31826, +31826, +31826, +33874, +33906, +33906, +33906, +33907, +33939, +33906, +33906, +33907, +33906, +33906, +33906, +31858, +31826, +31858, +31826, +31826, +31826, +31826, +31826, +31794, +29713, +27665, +29714, +29713, +29713, +29713, +29746, +29746, +31826, +31827, +31826, +31859, +33939, +33939, +33940, +33972, +33972, +34004, +36052, +36084, +36053, +36053, +36085, +36085, +36117, +36085, +36085, +36085, +36085, +34005, +34005, +33973, +31892, +31924, +29812, +29780, +27731, +27699, +27699, +25619, +25586, +25586, +23506, +23506, +23506, +21425, +23474, +21425, +21393, +21393, +21425, +21393, +21393, +21393, +21393, +21393, +21425, +21425, +23473, +23505, +23505, +23473, +23505, +25553, +23505, +23505, +23505, +23473, +23473, +23441, +23473, +23441, +23473, +23473, +23473, +23473, +23473, +23505, +23472, +23440, +23440, +23440, +23440, +23440, +23440, +23473, +23473, +23440, +23440, +23472, +23440, +23440, +25488, +25520, +25487, +25487, +25487, +25487, +25519, +27567, +25519, +27568, +27567, +27567, +27567, +27567, +27567, +27566, +27599, +27566, +27566, +27566, +27566, +27566, +27566, +27566, +27566, +27534, +27567, +27567 +}, +{ +38066, +38065, +40146, +38065, +38065, +38065, +40113, +40114, +38065, +38033, +38065, +38065, +38033, +38033, +38065, +38033, +38033, +38000, +35952, +33872, +35920, +33840, +33807, +31759, +31759, +31759, +31727, +31727, +29679, +29647, +29647, +27567, +29615, +27534, +25454, +25486, +25487, +25454, +23406, +23374, +23341, +21294, +21261, +21261, +19148, +19181, +17068, +17068, +17067, +17035, +14955, +14922, +14922, +19148, +21228, +19115, +19147, +21228, +23341, +23373, +25486, +27534, +27599, +29712, +31793, +33906, +35986, +36019, +38131, +38132, +40244, +40277, +40277, +42390, +42358, +44438, +44438, +44470, +44470, +44471, +44503, +44471, +44503, +44503, +44503, +44471, +44471, +42390, +42390, +42358, +42391, +42390, +42390, +40310, +42390, +42390, +40277, +42358, +40277, +40277, +38197, +38164, +38164, +38132, +38132, +36051, +36051, +36019, +36019, +33938, +33906, +33906, +31825, +31793, +31760, +29712, +29680, +29680, +27599, +27599, +29680, +29647, +29647, +29647, +27567, +27599, +27599, +27567, +27567, +27566, +27566, +29614, +27599, +29647, +29680, +31760, +31761, +29712, +31793, +31761, +31793, +31793, +31793, +31793, +31794, +31826, +29746, +29713, +29713, +27633, +27633, +27633, +27601, +27601, +27569, +25521, +25553, +25520, +25553, +25520, +25553, +25520, +25520, +27569, +27601, +27600, +27633, +27633, +27633, +27632, +29681, +27632, +29681, +29746, +29745, +31793, +31793, +31826, +31826, +31826, +33906, +33906, +33906, +33906, +33906, +31858, +31858, +33906, +33906, +31826, +31826, +31858, +31858, +31826, +31858, +31826, +31794, +29746, +29746, +29714, +29714, +29714, +29714, +29713, +29746, +29714, +29778, +31826, +29778, +31827, +31859, +31891, +33939, +33972, +33972, +33972, +33973, +36052, +36052, +36085, +36085, +36085, +36085, +36117, +36117, +36117, +36085, +36085, +34037, +34005, +33973, +31925, +31892, +29812, +29812, +27731, +27699, +27699, +25619, +25587, +23506, +23506, +21425, +23474, +21393, +21393, +21393, +21393, +21393, +21393, +21393, +21393, +21360, +21360, +21393, +21361, +21393, +21393, +21392, +21392, +21425, +23473, +23473, +23473, +23505, +23505, +23473, +23473, +23441, +23473, +23473, +23441, +21360, +23440, +23440, +23440, +23440, +23440, +23440, +21392, +21360, +21392, +21360, +23408, +23440, +21392, +23440, +23408, +23440, +23440, +23440, +23407, +23407, +23439, +25488, +23407, +25487, +25487, +25519, +25519, +27567, +27567, +27599, +27567, +27599, +27599, +27567, +27567, +27566, +27566, +27567, +27567, +27566, +27534, +27566, +27534, +27567, +27566, +27567, +27534 +}, +{ +40146, +40146, +40114, +40145, +38065, +40146, +38065, +38033, +38033, +38065, +38065, +38033, +38033, +38065, +38033, +38033, +35952, +35952, +35952, +35920, +33872, +33807, +40146, +31727, +31759, +31727, +31727, +29679, +29647, +29647, +29614, +27535, +27534, +27534, +27502, +25454, +25454, +23406, +23374, +23342, +23309, +21261, +21261, +21229, +19180, +19148, +17068, +17035, +17003, +17003, +14922, +14922, +14954, +17002, +19115, +19115, +19147, +38066, +23309, +25454, +27534, +27599, +29680, +31793, +33873, +33906, +36019, +36051, +38132, +40212, +40245, +40277, +42357, +42358, +42390, +44470, +44471, +44470, +44503, +44503, +44503, +44503, +44471, +44471, +44471, +44471, +42390, +42390, +42390, +42390, +42358, +40310, +42390, +40310, +40310, +40278, +40278, +40277, +40245, +38197, +38164, +38164, +38132, +36084, +36084, +36052, +36019, +36019, +33938, +33939, +33906, +31825, +33873, +31825, +31793, +31761, +29712, +31760, +29680, +29680, +29680, +29680, +29680, +29648, +29647, +29647, +29647, +29647, +27599, +27567, +27567, +27567, +27599, +29679, +29680, +31760, +31760, +31793, +31793, +31793, +31793, +31826, +31826, +31826, +31826, +31794, +31826, +29746, +29713, +29681, +29681, +27633, +27633, +27601, +27601, +25553, +27601, +27569, +25521, +25520, +25520, +25520, +25520, +25520, +25520, +25520, +27600, +27600, +27600, +27600, +27600, +27632, +27600, +29681, +29713, +29713, +29745, +31826, +31826, +31858, +31826, +31826, +33906, +33906, +31826, +33906, +31826, +31826, +31826, +31794, +31826, +31826, +31858, +31826, +31826, +31826, +29746, +29746, +29746, +29746, +27665, +29713, +29714, +29714, +29714, +29746, +29778, +31826, +31827, +33939, +31859, +33939, +33971, +33972, +33972, +34004, +36052, +36052, +34004, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +34005, +34005, +31924, +31924, +31892, +29812, +29812, +27731, +27699, +25619, +25587, +25586, +23538, +23506, +21425, +21425, +21393, +21393, +21361, +19312, +21361, +19312, +21361, +21361, +19312, +19280, +19312, +21360, +19312, +21360, +21360, +21393, +21392, +21393, +23441, +21393, +23473, +21393, +23473, +21392, +21392, +21392, +21392, +21360, +21360, +21360, +21360, +21360, +21360, +21360, +21360, +21360, +21328, +21360, +21360, +21360, +21327, +21359, +21359, +23407, +23439, +23408, +23440, +23440, +23440, +23439, +23407, +25487, +25487, +25487, +25487, +25487, +25519, +27567, +27567, +27599, +27599, +27599, +27599, +27599, +27599, +27599, +27567, +27567, +27566, +27566, +27566, +27566, +27566, +27534, +27534, +27534, +27534 +}, +{ +40146, +40146, +38066, +38066, +38066, +38033, +38065, +38065, +38033, +38065, +38033, +38033, +35985, +38033, +35984, +35952, +35953, +35952, +35952, +35920, +33872, +33839, +31694, +33807, +31727, +31727, +31727, +31727, +29647, +29614, +29615, +29614, +27566, +27534, +27534, +27502, +25454, +25454, +25422, +23374, +23374, +23309, +21261, +21229, +19148, +19148, +19116, +17035, +17003, +17002, +14954, +17002, +17035, +19083, +19147, +21228, +21260, +21228, +23373, +25454, +27567, +27599, +29712, +31825, +33906, +35986, +36051, +38131, +38164, +40245, +40277, +42357, +42358, +42358, +44470, +44470, +44471, +44503, +44471, +44503, +44471, +44471, +44438, +42390, +42391, +42391, +42391, +42390, +40310, +40310, +40310, +40278, +40278, +40310, +40278, +40277, +40277, +40245, +38197, +38164, +38132, +36052, +36052, +36052, +36051, +36019, +36019, +36019, +35986, +33906, +33906, +33873, +33906, +31825, +31825, +31793, +31793, +31760, +31761, +31761, +31761, +31761, +31760, +29712, +29680, +31728, +29648, +29680, +29647, +29647, +29647, +27599, +29647, +29680, +29680, +29712, +31761, +31793, +31825, +31793, +33874, +33874, +33906, +33906, +31858, +33906, +31826, +31794, +29746, +29714, +27633, +27633, +27633, +27601, +27601, +25553, +25521, +27601, +25520, +25520, +25521, +25520, +25520, +25520, +25488, +25520, +25520, +25520, +25520, +27568, +27600, +27600, +27600, +27600, +29680, +29713, +29713, +29745, +31793, +31826, +31826, +31826, +31826, +33906, +33906, +33906, +33906, +33906, +31826, +31826, +31794, +31826, +31794, +31826, +31826, +31794, +31794, +29713, +29746, +29713, +27633, +29714, +27633, +29714, +29713, +29746, +31826, +31827, +31859, +33939, +33940, +33940, +33972, +33972, +36053, +36053, +36085, +36084, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +34005, +33973, +34005, +31924, +31892, +29812, +29812, +29780, +27699, +27667, +25619, +25586, +23506, +23506, +21393, +21426, +21393, +21361, +19313, +19312, +19280, +19312, +19313, +19280, +19312, +19312, +19280, +19280, +19280, +19280, +19280, +21328, +19280, +21360, +21360, +21360, +21392, +23441, +21393, +21392, +21360, +21360, +21360, +21360, +21360, +21360, +21328, +21328, +21327, +21327, +21327, +21328, +21327, +21327, +21295, +21327, +21327, +21359, +21327, +21359, +21359, +21359, +21359, +23407, +23440, +23439, +23407, +23407, +23407, +25455, +23407, +25487, +25487, +25487, +25487, +27567, +27567, +27567, +27599, +27599, +27599, +27599, +27598, +27566, +27598, +27566, +27566, +27566, +27534, +27534, +27534, +27534, +27534, +27534 +}, +{ +38066, +38065, +42227, +40114, +38033, +38065, +38065, +38065, +38033, +38065, +38032, +38033, +38033, +35952, +35984, +38033, +35952, +35952, +35920, +35920, +33872, +33839, +33839, +33807, +31759, +31727, +31760, +31727, +31728, +31727, +29679, +31727, +31695, +29647, +29647, +29614, +29614, +29583, +27534, +27534, +25454, +25454, +25422, +23341, +21261, +21228, +19148, +19147, +17035, +17003, +17035, +17002, +19083, +19083, +19114, +21260, +23341, +25421, +25454, +25486, +29647, +31760, +31793, +33906, +35986, +36018, +36051, +38164, +38164, +40277, +40277, +42357, +42358, +42390, +44471, +44439, +44471, +44471, +44503, +44471, +44471, +44471, +42390, +42391, +42390, +42358, +42358, +40310, +40310, +40278, +40278, +40278, +40278, +40277, +40277, +38197, +38197, +38197, +38165, +38164, +36084, +36052, +36051, +36019, +33971, +36019, +35987, +35987, +33906, +33906, +33873, +33873, +33874, +33873, +33873, +33873, +33841, +33841, +33841, +31793, +33841, +31793, +31761, +31761, +31761, +31729, +31761, +31728, +29680, +29648, +29648, +29647, +27632, +29680, +31760, +31793, +31793, +31825, +31825, +33874, +33906, +33906, +33906, +33906, +33906, +33906, +31826, +31826, +29746, +29746, +29714, +27634, +27633, +27633, +27601, +27600, +25520, +27601, +27601, +25520, +25488, +25520, +25520, +25488, +25488, +25488, +25487, +25488, +25488, +25520, +27535, +25519, +25519, +27568, +29680, +29680, +29681, +29713, +31793, +31793, +31793, +31826, +31858, +31826, +33906, +31826, +31825, +31825, +31826, +31825, +31794, +31793, +29745, +29713, +29713, +29713, +27633, +27633, +27600, +27633, +27633, +27633, +27633, +29714, +29714, +29746, +29746, +31859, +33939, +33939, +33939, +33972, +33972, +36053, +36052, +36052, +36085, +36084, +36085, +36085, +36085, +36085, +36085, +36053, +36085, +34005, +34005, +34005, +33972, +31924, +31892, +29812, +29779, +27732, +27699, +25619, +25586, +23506, +23474, +21426, +21393, +21361, +19312, +19312, +19280, +17232, +19280, +19248, +19280, +19280, +19280, +19280, +19280, +19248, +19280, +19248, +19248, +19280, +21360, +19280, +21360, +21392, +21360, +21360, +21360, +21360, +21360, +21328, +21328, +21327, +21327, +21327, +19247, +21360, +19247, +21327, +21327, +19279, +21327, +19247, +19247, +21295, +19247, +21327, +21327, +21327, +21327, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23439, +23406, +25487, +25487, +25487, +27567, +27567, +27567, +27567, +27567, +27599, +27599, +27599, +27599, +27599, +27599, +27566, +27566, +27566, +27534, +27534, +27534, +27534, +27534, +27534 +}, +{ +38066, +38066, +38065, +38033, +38065, +38065, +38033, +38033, +38033, +35952, +38000, +38032, +35952, +35952, +35952, +35952, +35952, +35920, +35920, +35920, +35920, +35888, +35920, +33840, +35920, +33840, +33840, +35888, +33840, +35888, +33840, +33840, +33840, +33808, +33808, +33808, +31727, +33808, +31727, +31727, +31695, +29615, +29582, +27502, +27502, +25421, +25389, +23276, +23276, +21195, +21227, +52760, +23276, +40113, +44341, +27502, +29614, +29614, +33775, +48565, +31760, +33873, +33905, +35986, +38099, +38099, +38132, +40212, +40245, +40277, +40277, +42358, +42358, +42390, +44471, +44471, +44503, +44471, +44471, +44471, +44471, +42390, +42390, +42358, +42358, +40310, +40278, +40278, +40278, +40278, +40278, +40278, +38229, +38197, +38197, +38197, +38165, +38164, +36084, +36084, +38132, +36084, +36051, +36051, +36019, +35987, +33938, +33938, +33906, +33906, +33873, +33873, +33873, +33873, +33873, +33873, +33874, +33874, +33874, +33841, +33874, +33841, +33841, +33841, +33841, +33841, +31761, +31761, +31761, +31760, +29680, +29680, +29680, +29712, +29712, +31761, +31793, +31825, +31826, +33906, +33906, +33906, +33906, +33906, +33906, +31858, +31826, +31826, +31794, +29746, +29713, +29713, +27633, +27601, +27601, +25520, +25520, +25520, +25520, +25520, +25488, +25520, +25488, +25488, +23408, +23407, +23407, +23407, +25455, +25455, +25487, +25487, +25519, +27567, +27600, +27600, +27632, +29680, +29713, +31793, +31793, +31793, +31793, +31826, +31826, +31793, +31826, +29777, +29745, +29745, +29681, +29681, +27633, +27633, +27633, +27601, +25521, +25520, +25520, +25520, +25553, +27601, +27633, +27666, +29746, +29746, +31827, +31859, +33939, +33940, +33972, +33972, +36052, +36053, +36085, +36085, +36085, +36085, +36085, +36117, +36085, +36085, +36085, +36085, +36053, +34005, +33972, +31924, +31892, +31892, +29812, +27731, +29779, +27699, +27667, +25586, +23506, +23506, +23474, +21393, +21361, +19280, +19280, +19280, +19280, +19280, +19280, +19248, +19280, +19248, +19248, +19280, +19247, +17199, +19280, +19247, +19247, +19280, +19280, +19280, +21328, +21328, +21360, +21360, +21360, +21328, +19280, +19279, +21327, +19247, +19247, +19247, +19247, +35923, +19247, +19247, +19215, +19247, +19246, +19215, +19214, +19247, +19247, +19214, +21295, +21327, +21327, +21327, +23407, +23407, +23407, +23375, +23407, +23407, +23407, +23407, +25487, +25487, +25487, +25487, +27566, +27567, +27567, +27567, +27567, +27567, +27567, +29647, +27598, +29647, +29614, +29646, +27566, +27566, +27566, +27534, +25453, +27534, +27534, +27534 +}, +{ +38066, +38066, +38098, +38065, +38065, +38033, +38033, +35985, +38032, +38001, +35953, +38000, +35952, +35952, +35952, +38033, +38033, +48565, +35952, +38000, +38000, +35952, +38000, +38000, +38001, +38033, +38033, +38001, +38001, +38033, +38033, +38001, +38001, +38001, +35921, +35921, +35921, +35921, +35920, +33840, +33808, +33840, +33776, +31727, +31695, +29614, +29582, +27502, +29549, +27501, +29549, +29582, +27534, +31663, +31663, +31695, +31728, +33808, +33840, +35888, +35953, +35986, +38099, +38099, +40180, +40244, +40245, +40245, +42325, +42357, +42358, +42358, +42358, +42390, +44471, +44471, +44471, +44471, +44471, +44471, +42423, +42391, +42358, +42358, +40310, +40278, +40278, +40245, +40245, +38197, +38197, +38197, +38197, +38197, +38165, +38197, +38197, +38132, +38133, +38164, +38132, +38132, +38132, +36052, +36019, +36019, +33906, +33938, +33906, +33906, +33873, +33873, +33873, +33905, +33906, +35954, +35954, +35954, +35954, +35922, +33874, +33874, +33874, +33874, +33842, +33842, +33841, +33841, +31793, +31793, +31761, +31761, +29713, +29712, +29681, +50679, +31793, +31826, +33874, +33874, +33906, +33907, +33939, +33907, +33907, +33906, +33907, +31827, +31826, +29746, +29714, +27633, +27633, +27633, +25552, +25520, +25520, +25520, +25520, +25488, +25488, +25488, +25488, +23407, +23407, +23407, +23407, +23407, +23407, +23406, +25455, +25487, +25487, +25487, +25487, +27600, +29680, +29680, +29713, +29713, +29713, +31793, +29713, +31793, +29713, +29713, +29713, +29681, +27632, +27632, +27601, +27601, +27600, +25520, +25520, +23439, +23439, +23439, +23439, +25488, +25520, +25520, +27601, +27633, +27666, +29746, +31859, +31859, +33939, +33972, +33972, +34004, +36052, +36052, +36085, +36085, +36117, +36117, +36085, +36085, +36085, +36085, +36053, +38166, +34005, +33973, +31924, +31892, +31892, +29811, +29812, +29779, +27699, +25619, +25587, +23506, +23474, +21393, +21393, +19313, +19280, +19280, +19248, +17232, +17200, +17200, +17200, +17200, +17168, +19248, +17199, +17199, +17200, +17199, +17199, +17167, +19247, +19280, +19280, +21328, +21328, +19279, +21360, +21360, +19280, +21328, +19247, +19279, +19279, +19247, +19247, +19247, +19215, +19215, +19215, +19214, +19214, +19214, +19247, +19247, +19214, +19182, +19214, +19214, +19214, +19247, +21294, +21294, +21327, +21327, +23407, +21327, +23375, +23407, +23406, +23406, +25487, +25487, +25487, +25519, +25487, +25487, +27567, +25518, +27599, +27567, +27567, +27598, +27566, +29647, +27598, +29614, +27566, +27534, +27534, +25453, +25453, +27534, +27534, +27566 +}, +{ +40146, +40178, +40146, +40146, +40146, +40146, +40145, +38065, +38065, +38033, +38033, +38033, +38033, +38033, +38001, +38033, +38033, +38033, +38033, +38033, +38065, +40113, +40114, +40114, +40114, +40114, +40113, +44340, +40114, +40146, +40114, +40146, +40114, +40146, +40114, +40114, +40114, +38034, +38033, +38001, +38001, +35921, +35889, +35888, +35856, +33808, +33775, +33775, +33775, +33743, +33775, +33776, +33808, +33808, +35888, +35921, +35953, +35954, +38034, +40114, +38099, +40179, +40212, +40212, +42292, +42325, +42325, +42357, +42357, +44438, +44438, +44438, +44438, +44471, +44503, +44471, +44471, +44470, +42390, +44471, +42358, +42390, +40278, +40310, +40278, +40277, +38197, +38197, +38197, +38197, +38197, +38197, +38165, +38165, +38165, +38197, +38197, +38197, +38165, +38165, +38164, +38132, +38132, +36083, +36051, +36019, +33938, +33906, +33906, +33873, +33873, +33873, +33873, +35954, +35954, +35954, +35954, +35987, +35954, +35954, +35954, +35922, +35954, +35954, +35922, +35922, +35922, +33874, +33874, +33842, +33874, +33841, +31793, +31793, +29713, +31793, +31825, +31826, +33874, +33874, +33906, +33939, +33939, +33939, +33907, +33906, +33906, +31826, +31826, +31794, +29713, +29681, +27633, +27601, +27568, +25520, +25520, +25520, +25520, +25488, +25487, +25487, +25455, +23407, +25455, +23407, +23375, +23407, +25454, +25487, +25486, +25455, +25487, +25487, +27567, +27600, +27600, +27600, +29680, +29680, +29713, +29713, +29713, +29713, +29713, +29680, +27600, +27600, +27600, +27600, +25520, +25520, +25487, +25487, +23439, +23439, +23407, +23407, +23407, +25488, +25520, +25552, +27633, +27665, +29714, +29746, +29778, +31859, +31859, +33972, +33972, +34004, +36052, +36084, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +33972, +33972, +33972, +31892, +29812, +29812, +29779, +27699, +27699, +25586, +25554, +23506, +21425, +21361, +21361, +19280, +19248, +19248, +17199, +17168, +17167, +17167, +17167, +17199, +17200, +17167, +17167, +17199, +17167, +17199, +17167, +19215, +17167, +19247, +19247, +19247, +19280, +19248, +19280, +19247, +19280, +19280, +19215, +19247, +19214, +19247, +19247, +19215, +17134, +19215, +17134, +19214, +17134, +17166, +19214, +17166, +19182, +17134, +19182, +19214, +19214, +19214, +19214, +21294, +21294, +21295, +21294, +21327, +23407, +23406, +23407, +23407, +23406, +25487, +23439, +25519, +27535, +27567, +27566, +27566, +27567, +27567, +27598, +27599, +27599, +27566, +27566, +27566, +27566, +27566, +27533, +25453, +27534, +27534, +27566, +29615 +}, +{ +42259, +42227, +42227, +42227, +42227, +42227, +42227, +42226, +42226, +40146, +40146, +40146, +40114, +40146, +40146, +40146, +40146, +40178, +40146, +42227, +42227, +42227, +42227, +42227, +42227, +42259, +42259, +42259, +42259, +42259, +42259, +42259, +42259, +42227, +44307, +42260, +42260, +42227, +42195, +40146, +40146, +40114, +40114, +38034, +38002, +38001, +38001, +38001, +38001, +37969, +38001, +38001, +38033, +40114, +40082, +40114, +40147, +42227, +42227, +42260, +42260, +42292, +44373, +44405, +44405, +44438, +44438, +44438, +46518, +46518, +46519, +44503, +46551, +46551, +44503, +44503, +44471, +44471, +44471, +44471, +42391, +42390, +42358, +40278, +40278, +40277, +40277, +40245, +40245, +40245, +38197, +38197, +38197, +38165, +38197, +40245, +40245, +40245, +40245, +40245, +40213, +40212, +38164, +38132, +38099, +36019, +35986, +33906, +33905, +33905, +33873, +33905, +35954, +35986, +35986, +38067, +35987, +38035, +38035, +35987, +38003, +38035, +38035, +38035, +38035, +38035, +38035, +38035, +35955, +35955, +35987, +35954, +35954, +33874, +31793, +33874, +33906, +33906, +33906, +35987, +35987, +35987, +35987, +35987, +35987, +33939, +33939, +33906, +33906, +31794, +29746, +29681, +29681, +27600, +27568, +25520, +25488, +25520, +25488, +27568, +25520, +25520, +25487, +27535, +27535, +27535, +27535, +27536, +27535, +27535, +27567, +27535, +27568, +29648, +29648, +29680, +29680, +29680, +29713, +29680, +29680, +29713, +29680, +29648, +27600, +27567, +27567, +27568, +25488, +25519, +25487, +23439, +29681, +23407, +23407, +23407, +23407, +23407, +23439, +23440, +25520, +25553, +27633, +29714, +33907, +31826, +31827, +31859, +33939, +33939, +33972, +34004, +36052, +36084, +36085, +36085, +36085, +36085, +36117, +36117, +36085, +36085, +36053, +36053, +34005, +33972, +31892, +31892, +29812, +29779, +27731, +27699, +25618, +25586, +23506, +23474, +21393, +21361, +19280, +19281, +19248, +17200, +17167, +17135, +17167, +17167, +17167, +17167, +17167, +17167, +17167, +17167, +17135, +17167, +17167, +17167, +17135, +19247, +19247, +19247, +19247, +19247, +19247, +19279, +19279, +19279, +19247, +19215, +19247, +17166, +17167, +17134, +19214, +17134, +17134, +17134, +17134, +19214, +19182, +19182, +17102, +17134, +17134, +19182, +17133, +19182, +19214, +19214, +21294, +21294, +21294, +21326, +21294, +23374, +23406, +23407, +23407, +23439, +25486, +25487, +25519, +27567, +27567, +27567, +27567, +27567, +27566, +27598, +27598, +27566, +27566, +27566, +27566, +27534, +27534, +27534, +27534, +27534, +27566, +27567 +}, +{ +44372, +44340, +44340, +44340, +42259, +44340, +42291, +42291, +44307, +42291, +42226, +42259, +42259, +42259, +42259, +42259, +42259, +42259, +42259, +44307, +44339, +44340, +44339, +44372, +44340, +44372, +46420, +46420, +46452, +44372, +46420, +46420, +46420, +46420, +46420, +46420, +44372, +44340, +44340, +44340, +44308, +44308, +42227, +42227, +42227, +42195, +42195, +42195, +42194, +42195, +42195, +42195, +42227, +42227, +42259, +42259, +44340, +44340, +44340, +46421, +46453, +46486, +46485, +46518, +46518, +46518, +48599, +46551, +46551, +48631, +46583, +48631, +46584, +46584, +46584, +46584, +46552, +46551, +44503, +44471, +44471, +42391, +42391, +42358, +42358, +42326, +42326, +40278, +40310, +40245, +40278, +40245, +40245, +40245, +40245, +40277, +40278, +40277, +42325, +40277, +40245, +42293, +40245, +40212, +38132, +38099, +36019, +33906, +33873, +35986, +35954, +35954, +35954, +35986, +38067, +38067, +38067, +38067, +38067, +38068, +38067, +38068, +38068, +38068, +38068, +40148, +38068, +38068, +38068, +38068, +38068, +38068, +38067, +36019, +35987, +35986, +38067, +36051, +38100, +38100, +38099, +38100, +38100, +38100, +38100, +36019, +36019, +35987, +33907, +33906, +31826, +31794, +29713, +27601, +27601, +29649, +27600, +27600, +27600, +29681, +29648, +29680, +27600, +29648, +29648, +29680, +29648, +29680, +29680, +31728, +31728, +31728, +31728, +31760, +31761, +31760, +31760, +31761, +29713, +29680, +29680, +29680, +29648, +27600, +27567, +25519, +25519, +25487, +23407, +23407, +23407, +23407, +23375, +29680, +23407, +23407, +23407, +23407, +23439, +25488, +25553, +27601, +27633, +29714, +29746, +29778, +31859, +31891, +33939, +33940, +33972, +36052, +36052, +36085, +36085, +36085, +36085, +36085, +36085, +36117, +36085, +36085, +36085, +34004, +34005, +34004, +33940, +31859, +29779, +29779, +27699, +27666, +27699, +23538, +23474, +21393, +21393, +19312, +19280, +19280, +19248, +17167, +17167, +17135, +17135, +17135, +17167, +17135, +17167, +17167, +17167, +17166, +17134, +17135, +17134, +17135, +17135, +17167, +19248, +19247, +19248, +19247, +19247, +19247, +19247, +19247, +19215, +19246, +19215, +19214, +19215, +17134, +17134, +17135, +17102, +17102, +17102, +17102, +17134, +17102, +17134, +17102, +17101, +17134, +17102, +19182, +19182, +19182, +19214, +19246, +21294, +21294, +21294, +21294, +23374, +23374, +23406, +23406, +25454, +25487, +27535, +25486, +27534, +27567, +27567, +27567, +27566, +27566, +27534, +27566, +27534, +27566, +27534, +27534, +27534, +27566, +27534, +27567, +29647, +27599 +}, +{ +44404, +46420, +46452, +44372, +44372, +46420, +46420, +44372, +44340, +44372, +44340, +44372, +44340, +44340, +44340, +44340, +44340, +44340, +44372, +46420, +46452, +46452, +46452, +46485, +46485, +46485, +48533, +48533, +48533, +48533, +48533, +48533, +46485, +46485, +48533, +48533, +48501, +46453, +48501, +46453, +46421, +46453, +46420, +46388, +46420, +46388, +44308, +44340, +44340, +44308, +44308, +46388, +46420, +46420, +46420, +46453, +46453, +46485, +46486, +48566, +48566, +48566, +48598, +48631, +48631, +48631, +50712, +48664, +48664, +48664, +48664, +48664, +48664, +48664, +48664, +48664, +48632, +46552, +46584, +44503, +46551, +44471, +44439, +44439, +44439, +42391, +42358, +42358, +42358, +42358, +40277, +40277, +42358, +42326, +42326, +42358, +42358, +42358, +42357, +42357, +42325, +42325, +42293, +40244, +40212, +38131, +36019, +35986, +33905, +33905, +35986, +38034, +38099, +38067, +38099, +40116, +38068, +38068, +40148, +40148, +40148, +40181, +40149, +40181, +40181, +40181, +40181, +40149, +40149, +40181, +40181, +40181, +40148, +38100, +38067, +38099, +38132, +40180, +40180, +40180, +40180, +40212, +40212, +40212, +38132, +38132, +38100, +36019, +36019, +33939, +33906, +33906, +31794, +31793, +31761, +31761, +31761, +31760, +31761, +31729, +31761, +31729, +31761, +31729, +31761, +31761, +31793, +33809, +33809, +33809, +33841, +33841, +33841, +33841, +33873, +33841, +31761, +31793, +31761, +31760, +31761, +29680, +29680, +29648, +27600, +27567, +25519, +27535, +25487, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23407, +23408, +25487, +25520, +25521, +27633, +27665, +27666, +29714, +29746, +31859, +33939, +33940, +33972, +33972, +36052, +36052, +36052, +36085, +38165, +36085, +36085, +36085, +36117, +36117, +36085, +36052, +34004, +34004, +33972, +31892, +29811, +29779, +29779, +27666, +27666, +25554, +25554, +23473, +21393, +21361, +19280, +19248, +19280, +17167, +17167, +17135, +15055, +15087, +15054, +17135, +15086, +15086, +17134, +17134, +15054, +15086, +17134, +17134, +17134, +17135, +17167, +17167, +17167, +19215, +19247, +19247, +19247, +19247, +19247, +19215, +19247, +19182, +17166, +17134, +17134, +17134, +17102, +17102, +17102, +17102, +17134, +17134, +17102, +17101, +17101, +17101, +17101, +17101, +19150, +17101, +19214, +19181, +19214, +19214, +21261, +21262, +21294, +21294, +23374, +23406, +25454, +25454, +25487, +25486, +25486, +27566, +25518, +27567, +27566, +27535, +27534, +27566, +27566, +27534, +27534, +27534, +27533, +27533, +27534, +27566, +27566, +27566, +29679 +}, +{ +48533, +48533, +48533, +48533, +48533, +46485, +46485, +46485, +46453, +46453, +46453, +46453, +46453, +46452, +46452, +46453, +46453, +46453, +46453, +48533, +48533, +48565, +48566, +48566, +48566, +48598, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50647, +50646, +50646, +50646, +50614, +50614, +48566, +48534, +48533, +48533, +48533, +48533, +48533, +48533, +48533, +61211, +48533, +48566, +48566, +48566, +48598, +48598, +48598, +50679, +50679, +50679, +50711, +50712, +50712, +50712, +52792, +52792, +50744, +50744, +50777, +50777, +50745, +50777, +50745, +50744, +48664, +48664, +48664, +46584, +48632, +46551, +46552, +46551, +46519, +44471, +44471, +44439, +44439, +42390, +44406, +42358, +42390, +42358, +44406, +42390, +44438, +44438, +44438, +44438, +44438, +44406, +42325, +42325, +42325, +42292, +40212, +40179, +38067, +35954, +59131, +42260, +40179, +40180, +40180, +40180, +40180, +40181, +40148, +42229, +42229, +42261, +42262, +42262, +42262, +42262, +42262, +42262, +42261, +42262, +42262, +42261, +42261, +42293, +42261, +40180, +42293, +42261, +42293, +42293, +42325, +42325, +42293, +42325, +42293, +42293, +40212, +40212, +40180, +38100, +38099, +38067, +38067, +35987, +35954, +35954, +35922, +33874, +33874, +35922, +35922, +35922, +35921, +35954, +35922, +35954, +35954, +35954, +35953, +35953, +35922, +35954, +35954, +35954, +35954, +35921, +33873, +33873, +33873, +33841, +31793, +31761, +31761, +29680, +29680, +29648, +27600, +27567, +27567, +25487, +25520, +25455, +25487, +23439, +23407, +23407, +23440, +25488, +25520, +25520, +25552, +27601, +27633, +27633, +29714, +29746, +31826, +31859, +33939, +33939, +33972, +36020, +36052, +36052, +36084, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +36085, +36052, +36052, +33972, +33940, +31860, +31827, +29779, +27699, +27666, +25586, +25586, +23473, +23473, +21361, +21328, +19280, +19247, +17167, +17167, +17135, +15054, +15055, +15054, +15054, +15054, +17102, +17102, +17102, +17134, +17102, +17102, +17134, +17102, +17167, +17134, +17135, +19215, +19215, +19247, +19215, +19247, +19215, +19214, +19215, +19215, +17166, +17134, +17134, +17134, +17134, +17134, +17102, +17102, +17102, +17101, +17101, +17102, +17101, +17101, +17069, +17101, +17101, +17101, +17101, +19149, +19181, +19181, +19181, +19181, +19181, +21262, +21294, +21294, +23342, +23374, +23406, +23406, +23406, +25454, +25454, +25454, +25486, +25486, +27566, +27534, +25454, +27566, +25453, +27534, +27501, +27502, +27533, +27566, +29614, +29614, +29647, +31727, +31760 +}, +{ +48598, +48598, +48598, +50614, +48566, +48566, +48566, +48566, +48565, +48566, +48565, +48566, +48534, +48533, +48565, +48565, +48533, +48566, +50646, +50614, +50614, +50646, +50646, +50679, +50679, +52727, +52727, +52727, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +50679, +52759, +50679, +50646, +50647, +50679, +50646, +50646, +50646, +50646, +50679, +50679, +50679, +50679, +50679, +52727, +52759, +52759, +52760, +52792, +52792, +52792, +52824, +52824, +52825, +52825, +52825, +52857, +52857, +52857, +52857, +52857, +52857, +52825, +50777, +50745, +50744, +48696, +48664, +48664, +48664, +48632, +48632, +48631, +46552, +46551, +46551, +46551, +46551, +46519, +46519, +46519, +46519, +46519, +44471, +46519, +46519, +46519, +46519, +46486, +44470, +44438, +44405, +44373, +42293, +42292, +42260, +40179, +40179, +40147, +40212, +42260, +42293, +42261, +42261, +42261, +42262, +42262, +42262, +44342, +44342, +46423, +44375, +44343, +44343, +44342, +44342, +44342, +44342, +44342, +44375, +44374, +44374, +44342, +42326, +42326, +44374, +44374, +44438, +44406, +44406, +44438, +44406, +42325, +42325, +42325, +42293, +42293, +40212, +40212, +40148, +38099, +38099, +38099, +38067, +38067, +38067, +38067, +38067, +38067, +38067, +38066, +40147, +38067, +38067, +38067, +38066, +40115, +40115, +38066, +38066, +38066, +38066, +38034, +38034, +35986, +35953, +35986, +35953, +35954, +33873, +33873, +33841, +31793, +31761, +31761, +29648, +29648, +29648, +27600, +29648, +27600, +27600, +27568, +27568, +27568, +27600, +27600, +27633, +27633, +29713, +29714, +31794, +29746, +29746, +31827, +33939, +33939, +33972, +33972, +36052, +36052, +36085, +36085, +36085, +36085, +36084, +36117, +36084, +36085, +36085, +36085, +36053, +36053, +33972, +33972, +33940, +31859, +31827, +29779, +29747, +27666, +27634, +25553, +23473, +21392, +21360, +21328, +19248, +19215, +17167, +17135, +17134, +15086, +17102, +17102, +17134, +17134, +17134, +17135, +19215, +19215, +19214, +19214, +19246, +19214, +19214, +21295, +21295, +21295, +21327, +21327, +19247, +19247, +19247, +19247, +19215, +17167, +19214, +19214, +19182, +17134, +19182, +19182, +19182, +19182, +19182, +19182, +19182, +19182, +19149, +17069, +17101, +17101, +19149, +17101, +17068, +19181, +19181, +19181, +19181, +19181, +23374, +21261, +23342, +23374, +23374, +23374, +25454, +25454, +25454, +25454, +25486, +25454, +25486, +25486, +27534, +27534, +27534, +27534, +27534, +27534, +27566, +29614, +29647, +31727, +31727, +31727, +31760, +31792 +}, +{ +52727, +52727, +50679, +50678, +50678, +50678, +50678, +50647, +50646, +50646, +50646, +50646, +50646, +50646, +50678, +50646, +54840, +50679, +50679, +50678, +50679, +52759, +52759, +52759, +52759, +52759, +52792, +52792, +52792, +54840, +54840, +54840, +52792, +54872, +54872, +54872, +54872, +54872, +54840, +52792, +52792, +52792, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52792, +52792, +52759, +54840, +52824, +52792, +52824, +54872, +54872, +52824, +54905, +54905, +54905, +54905, +54905, +54937, +54937, +54937, +54938, +54938, +54938, +54938, +54938, +52857, +52857, +50777, +50777, +52825, +50744, +50744, +50744, +50712, +48664, +48664, +48632, +48632, +48632, +48631, +48631, +46551, +46583, +46551, +46551, +46551, +46551, +46551, +48631, +46583, +48599, +46551, +46551, +46518, +46486, +44438, +44405, +44373, +44373, +42292, +42260, +42260, +42260, +44373, +44341, +44373, +44374, +44374, +44342, +44342, +44342, +44375, +46455, +46455, +46456, +46456, +46424, +46423, +44375, +46391, +44374, +46423, +44375, +44406, +46455, +44407, +44406, +46455, +46487, +46487, +46487, +46487, +46487, +46518, +46486, +44438, +44438, +44405, +44405, +44373, +42325, +42293, +42292, +42292, +40212, +40212, +40180, +40180, +40180, +40180, +40180, +40147, +40147, +42228, +40179, +40179, +40179, +42260, +42228, +42227, +42227, +42195, +42195, +40179, +40179, +40147, +40147, +40147, +40115, +40147, +38067, +38066, +38034, +35986, +35986, +35954, +33874, +33841, +33873, +33841, +31793, +31793, +31761, +31761, +31761, +29713, +31761, +29713, +31761, +31794, +31794, +31826, +31794, +33907, +31858, +33939, +33907, +33939, +36020, +36020, +36052, +36052, +36052, +36084, +36084, +38133, +38165, +38165, +38165, +40245, +38165, +38165, +38133, +38165, +36084, +36084, +36052, +36020, +33971, +33939, +33939, +31859, +31827, +29747, +29746, +27634, +27633, +25521, +25488, +23440, +23408, +21328, +21328, +21295, +21263, +21263, +21295, +21263, +21263, +21295, +21295, +21295, +21295, +23376, +23407, +23375, +23407, +33875, +23374, +23407, +25488, +25488, +25488, +25456, +23408, +23440, +23408, +23408, +23407, +27600, +23407, +21327, +21327, +23375, +21295, +23343, +21327, +21295, +23343, +21295, +23343, +21294, +21294, +21262, +21262, +21262, +21229, +21261, +21262, +21261, +21261, +23309, +23342, +21229, +25422, +25422, +25422, +25454, +25454, +25454, +27534, +27535, +27534, +27567, +29614, +29646, +29614, +29614, +29647, +29614, +29647, +29647, +31695, +29647, +29647, +31727, +31727, +31760, +33840, +33840, +33872, +35953 +}, +{ +52759, +52792, +52759, +52759, +52759, +50711, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52760, +52792, +52792, +52792, +54840, +54872, +54872, +54872, +54872, +54872, +54905, +54905, +54905, +54905, +54905, +54905, +56953, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54872, +54873, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54873, +54905, +54905, +54905, +54905, +54905, +54937, +56985, +56985, +56986, +56986, +54970, +57018, +56986, +57018, +57018, +57018, +57050, +57018, +57018, +54938, +54938, +54938, +52857, +52857, +52857, +52825, +52825, +52793, +52793, +50744, +50744, +50744, +50744, +50744, +50712, +48664, +48664, +48632, +48664, +48664, +48664, +50712, +48664, +50712, +48664, +50712, +48631, +48631, +48631, +48599, +46518, +46486, +44438, +46453, +46485, +44373, +46454, +46454, +46454, +46454, +46455, +46455, +46455, +46455, +46455, +46455, +46456, +46456, +48504, +48504, +48504, +48536, +46456, +44375, +44375, +46423, +46455, +46455, +46488, +46488, +46488, +46487, +46519, +46519, +46552, +48600, +48567, +48599, +46551, +48599, +46519, +46519, +46518, +44438, +44438, +44406, +44405, +44405, +44405, +42325, +40212, +40148, +42325, +38132, +40213, +42358, +46552, +29681, +33874, +33874, +38100, +44406, +40181, +33874, +38099, +40180, +42227, +42227, +44340, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +42227, +42260, +40179, +40147, +38099, +40115, +38067, +38035, +38034, +35986, +35986, +35986, +35986, +35986, +35954, +35955, +35954, +35987, +33906, +35987, +35955, +35987, +35987, +36019, +36020, +36052, +36052, +38132, +38164, +38165, +38165, +40213, +40213, +40245, +40245, +40246, +40277, +40246, +40245, +40278, +40245, +40245, +40213, +40213, +38133, +38133, +38133, +38132, +36052, +36020, +35987, +35987, +33907, +33875, +33874, +31794, +31762, +29681, +27633, +27601, +27568, +27568, +25488, +25456, +27536, +25488, +27536, +27536, +27536, +27536, +27536, +27568, +27568, +27568, +27568, +29649, +29648, +29648, +29648, +29681, +29649, +29649, +29649, +29649, +29649, +29649, +29649, +27568, +27568, +27568, +27568, +27568, +27536, +27536, +27568, +27536, +27536, +27568, +27568, +27535, +27536, +27535, +25455, +27503, +25455, +27535, +25455, +25455, +27503, +27503, +25455, +27535, +27535, +27535, +29615, +29647, +29647, +29648, +31728, +31728, +31728, +31760, +31760, +31760, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33840, +33840, +35888, +35921, +35921, +35921, +35953, +38001, +35986, +38034 +}, +{ +54872, +54872, +52824, +54872, +54872, +52792, +52792, +54840, +52792, +54839, +52792, +54872, +54840, +54840, +52792, +54872, +54872, +54872, +54872, +54872, +54905, +54873, +56953, +54905, +56953, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56953, +56985, +56985, +56985, +56985, +56985, +57018, +57018, +57018, +57018, +57018, +57018, +57050, +57050, +59099, +57050, +57050, +57050, +57050, +57051, +59131, +59099, +57051, +57051, +52824, +57019, +57018, +54970, +54970, +54938, +54938, +52857, +52857, +52857, +52825, +52857, +52825, +52825, +52825, +52793, +50744, +50744, +50744, +50744, +52792, +52793, +52792, +50744, +52792, +52792, +52792, +50744, +50744, +50744, +50712, +50679, +50679, +48631, +48566, +48566, +48566, +46518, +46486, +48567, +48567, +48567, +48568, +48568, +48568, +48536, +48568, +48536, +48536, +48536, +48537, +48537, +48568, +48537, +48536, +46488, +46456, +46456, +46488, +48536, +46488, +48568, +48568, +48600, +48600, +48601, +50648, +48632, +50680, +48632, +48631, +46519, +46487, +46519, +44438, +44471, +31794, +38100, +27601, +27601, +29681, +31794, +40181, +19149, +27601, +21198, +38133, +14924, +21262, +17036, +19116, +40279, +21263, +27602, +29649, +23375, +40246, +38133, +48698, +36085, +29714, +36020, +40212, +46453, +44372, +44373, +46453, +44373, +44373, +44373, +44373, +44341, +44340, +42260, +42260, +42228, +40212, +40180, +40179, +40179, +40147, +40147, +40147, +40147, +38100, +38099, +38132, +38132, +38132, +40180, +40180, +40213, +40213, +40213, +42293, +40245, +40245, +42325, +42326, +42326, +42326, +42358, +42358, +42358, +44438, +44438, +42358, +44406, +44406, +42358, +42326, +42326, +42293, +42325, +40245, +40245, +40213, +40213, +38132, +38100, +38100, +38067, +35987, +35987, +33906, +33874, +33874, +33874, +33842, +31761, +31761, +31761, +31729, +29681, +31728, +31761, +33809, +33841, +31762, +31761, +33841, +33841, +33842, +33842, +33874, +33842, +33842, +33874, +33874, +33874, +33874, +33874, +33842, +33842, +33842, +31794, +33809, +33841, +31762, +31761, +31761, +31761, +31761, +31761, +31761, +31729, +31761, +31729, +31729, +31728, +31728, +31728, +31696, +31729, +31728, +31728, +31760, +31760, +31728, +31760, +31760, +31760, +33808, +33841, +33808, +33808, +33840, +35889, +35921, +35921, +35921, +38001, +35921, +35953, +35953, +38001, +35953, +38001, +38001, +38001, +38033, +38033, +38034, +40114, +40115, +40115, +40147, +40147, +40147 +}, +{ +54905, +54905, +54905, +56953, +54905, +54905, +54905, +54872, +54872, +54904, +54872, +54905, +54872, +54904, +54872, +54905, +54905, +54904, +56953, +56985, +56985, +56985, +56985, +57018, +57017, +57018, +57018, +57018, +59066, +59098, +59066, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +57018, +57018, +59066, +57018, +59098, +57018, +57018, +57018, +59066, +59066, +59098, +59066, +59098, +59098, +59098, +59098, +59130, +59098, +59099, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +57051, +57051, +57051, +57051, +57019, +57018, +57018, +54970, +54938, +54938, +54938, +54938, +54905, +54905, +52857, +52857, +52825, +52857, +52825, +52825, +52825, +52857, +52825, +52825, +52825, +52825, +54873, +52825, +52825, +52825, +52825, +52792, +52792, +52792, +50712, +50679, +50679, +48599, +48599, +48567, +48567, +50648, +50648, +50648, +50649, +50649, +50649, +50617, +50617, +48569, +48569, +50617, +48569, +50649, +48569, +48569, +48537, +48569, +48569, +48569, +48569, +50681, +50714, +52826, +50713, +44407, +42294, +38133, +38133, +42293, +42359, +27568, +40278, +31827, +27634, +31795, +40279, +19214, +19117, +25520, +33907, +21295, +25455, +17003, +23310, +31762, +38198, +14891, +17068, +21197, +31794, +27666, +14923, +17069, +19181, +33874, +25488, +29746, +19150, +10730, +21295, +14891, +46585, +31827, +27601, +27634, +36021, +38133, +44406, +38099, +44373, +48534, +46486, +46453, +46453, +44373, +44373, +44373, +44373, +44373, +44341, +42292, +44372, +42260, +42293, +42293, +42293, +42293, +42293, +42293, +42325, +42293, +42325, +42325, +44405, +44406, +44406, +44406, +44406, +44438, +44438, +44438, +46519, +46519, +46519, +46519, +46519, +46519, +46519, +46519, +46519, +44438, +44438, +44406, +44406, +44406, +44406, +42325, +42293, +42293, +42261, +40212, +40213, +40180, +40148, +38099, +38067, +38067, +35987, +35955, +35955, +35954, +35922, +35922, +35954, +35954, +35955, +35954, +35987, +35987, +35986, +35986, +35987, +38034, +38034, +38035, +38035, +38067, +38035, +38035, +38067, +38067, +38067, +38067, +35955, +35987, +35986, +35954, +35955, +35954, +35954, +35954, +35954, +35954, +35954, +35954, +35954, +35922, +35922, +35954, +35921, +35921, +35922, +35921, +35922, +35890, +35890, +35922, +35921, +35921, +35921, +35954, +35954, +38002, +38002, +38034, +38034, +38034, +38066, +38066, +40114, +40114, +40114, +38066, +40114, +40114, +40114, +40114, +40146, +40114, +40147, +40146, +40146, +42194, +40179, +42227, +42227, +42227, +42260, +44340 +}, +{ +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56986, +56986, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +57018, +57018, +56985, +59066, +59066, +59098, +59098, +59098, +59098, +59098, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +61179, +61179, +59131, +61179, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59098, +59098, +59131, +59131, +59131, +59131, +59131, +59163, +59131, +59131, +59163, +59163, +59163, +59163, +61211, +59163, +61212, +59163, +59163, +59163, +61212, +59164, +59164, +59163, +59163, +59131, +59131, +57083, +57051, +57051, +57051, +57018, +57018, +57018, +57018, +57018, +54938, +54938, +54938, +54938, +54906, +54906, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54938, +54938, +54905, +54937, +54905, +54905, +54905, +54905, +54873, +52825, +52760, +50712, +50712, +50680, +50680, +50648, +50681, +50681, +50681, +50681, +50682, +50682, +50649, +50649, +50650, +50649, +50617, +50650, +50649, +50649, +50650, +50682, +50682, +48601, +46488, +42326, +38133, +31794, +23310, +29649, +40213, +40278, +33907, +27601, +25423, +23309, +38166, +14923, +19149, +23310, +33908, +23440, +12810, +25488, +19149, +23376, +17068, +12842, +14890, +23342, +38165, +23408, +10665, +25456, +19149, +27601, +12810, +14923, +23375, +27601, +31827, +17070, +23408, +27634, +25520, +27601, +23310, +31795, +33907, +33907, +36020, +33908, +36020, +38100, +40214, +31826, +31827, +40213, +40213, +46486, +48599, +48566, +48566, +48534, +46486, +46486, +46486, +46486, +46486, +46453, +46454, +46486, +46454, +44438, +46486, +46486, +46486, +46486, +46486, +46519, +46519, +46519, +46519, +46551, +46551, +46551, +46551, +46551, +46551, +46583, +46551, +48599, +48599, +48631, +48599, +48599, +46551, +46519, +46519, +46518, +46519, +46486, +46518, +44406, +44406, +44405, +44405, +44373, +44373, +42293, +42293, +42293, +42228, +42228, +40180, +40148, +40180, +40180, +40147, +40180, +40147, +40180, +40180, +40180, +42228, +42228, +42228, +40180, +42228, +42228, +42228, +42260, +42228, +40212, +42260, +40212, +40212, +42260, +42260, +40180, +40180, +40180, +40180, +40180, +40147, +40148, +40147, +40147, +40147, +40147, +40148, +40147, +40147, +40147, +40147, +40147, +40147, +40115, +40147, +40115, +40147, +40147, +40147, +40147, +40147, +40147, +40147, +40147, +42195, +40147, +42227, +42227, +42227, +42260, +42260, +42260, +42259, +42260, +42260, +42259, +44307, +44307, +42259, +44307, +44307, +42260, +44340, +44340, +44308, +44340, +44340, +44372, +44340, +44373, +44373 +}, +{ +59098, +59066, +59098, +57018, +59066, +57018, +57018, +57018, +57018, +57018, +59066, +57018, +59066, +59066, +57018, +59066, +57018, +59098, +59098, +59098, +59098, +59098, +59131, +59131, +59131, +61179, +61179, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61244, +61211, +61243, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61244, +61243, +61212, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61212, +59196, +59164, +59163, +59131, +59131, +59131, +59131, +57051, +57051, +57051, +57051, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +54938, +54938, +54938, +56986, +54938, +56986, +56986, +57018, +56986, +56986, +54938, +56986, +56986, +54938, +54938, +54905, +54905, +52825, +52825, +52793, +52793, +52761, +52761, +50713, +52761, +50714, +52762, +50682, +50682, +50682, +50682, +50682, +50682, +52730, +52731, +50682, +48601, +44375, +38133, +36020, +31794, +33907, +38100, +25424, +27536, +31762, +27536, +23342, +23342, +21230, +21229, +25455, +27569, +15021, +14923, +17036, +31827, +16971, +19116, +38133, +17101, +21262, +23407, +10665, +19052, +19116, +25487, +12809, +33907, +31860, +12843, +27535, +23342, +23375, +36053, +10762, +38133, +25520, +31827, +21263, +17068, +25456, +29649, +33908, +14924, +27601, +21295, +19150, +27569, +33875, +38068, +35955, +31697, +27502, +25390, +33875, +31826, +33907, +42325, +48599, +50712, +50679, +50679, +50679, +50647, +48599, +48599, +48599, +48599, +48599, +48599, +48599, +48599, +48599, +48631, +48631, +48631, +48631, +48631, +48631, +48631, +48664, +48632, +50680, +50712, +50712, +50712, +50712, +50712, +50712, +50712, +50712, +50680, +50680, +50712, +48631, +48631, +48631, +48631, +48599, +48599, +48567, +48567, +46486, +46486, +46486, +46454, +46453, +46453, +44373, +44373, +44373, +44341, +44341, +44341, +44341, +44341, +44340, +44373, +44341, +44373, +44373, +44373, +44373, +44373, +44373, +44373, +44373, +46453, +44373, +44373, +46422, +46421, +46421, +44373, +44373, +44373, +44373, +44373, +44341, +44373, +44341, +44373, +44340, +44373, +44341, +44341, +44341, +44341, +44340, +44340, +44340, +44341, +44340, +44308, +44340, +44340, +44340, +44340, +44340, +44340, +44340, +44341, +44341, +44341, +44340, +44373, +44373, +44372, +44373, +46421, +44372, +46421, +46453, +46453, +46453, +46421, +46453, +46453, +46453, +46421, +46453, +46453, +46421, +46453, +46453, +46453, +46453, +46453, +46453, +46485, +48533 +}, +{ +59098, +59098, +59098, +59098, +59098, +59131, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59099, +59098, +59098, +59131, +59131, +59131, +59131, +61179, +61179, +61211, +61211, +61211, +61211, +61211, +61211, +61244, +61244, +63324, +61244, +61244, +61244, +61244, +61276, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +63292, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61211, +61244, +61244, +61244, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61244, +61244, +61244, +61244, +61212, +59164, +59164, +59163, +59163, +59131, +59131, +59131, +59131, +59099, +59131, +57051, +57051, +57051, +57050, +57050, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +54937, +57018, +57050, +56986, +57018, +57018, +54938, +56986, +54906, +54905, +54906, +54874, +54874, +54842, +54842, +52794, +52794, +52795, +52762, +52795, +52763, +52795, +52795, +56956, +48569, +42326, +40214, +40213, +33907, +29648, +33907, +35987, +31794, +33907, +31794, +16971, +17036, +23342, +23374, +21262, +21229, +21230, +19116, +23342, +23408, +10698, +12810, +23342, +10697, +12777, +29649, +12908, +14956, +17036, +21230, +6438, +35987, +23440, +25520, +19117, +21230, +33940, +17036, +33875, +23375, +25488, +14923, +10664, +38133, +23408, +17037, +27601, +27601, +35988, +27569, +31827, +14891, +23342, +40246, +27569, +17037, +19150, +21229, +29649, +36021, +12844, +12778, +25520, +35988, +36021, +27568, +36021, +42293, +48631, +52792, +52760, +50712, +50712, +50712, +50680, +50680, +50680, +50712, +50680, +50680, +50680, +50712, +50712, +50712, +50712, +50744, +50744, +52792, +52792, +52792, +52792, +52792, +52792, +52825, +50744, +52792, +52825, +52792, +52825, +52792, +50744, +50744, +50744, +50712, +50712, +50680, +50712, +50679, +50679, +50647, +50647, +50647, +48599, +48566, +48566, +48566, +48566, +46486, +46486, +48534, +46486, +46454, +46486, +46486, +46486, +46486, +46486, +48534, +48534, +48566, +48566, +46486, +48534, +48534, +48566, +46486, +46486, +48566, +48566, +48566, +48566, +48566, +48534, +48566, +48534, +46486, +48534, +46486, +46486, +46486, +46454, +46453, +46454, +46454, +46454, +48534, +46454, +46454, +46454, +46453, +46453, +46454, +46453, +46454, +46454, +46453, +46453, +46454, +46486, +46486, +46486, +48534, +48534, +48534, +48534, +48534, +48534, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48566, +48598, +48598, +48598 +}, +{ +59131, +59163, +59131, +61179, +61179, +61179, +61179, +61179, +59131, +61179, +59131, +59131, +61179, +61179, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61243, +61244, +61244, +63292, +61276, +63324, +61276, +63324, +61244, +61276, +63324, +63324, +63324, +63356, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +61276, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63325, +63324, +63357, +63324, +63324, +63325, +63325, +63325, +63357, +63325, +63357, +61277, +61276, +63357, +63325, +63325, +61277, +61276, +61276, +61244, +61244, +61244, +61244, +59164, +61212, +59164, +59163, +59163, +59163, +59163, +59131, +59131, +59131, +59131, +59131, +59131, +59099, +59099, +59099, +59131, +59099, +57051, +57050, +57050, +57051, +57050, +57018, +57018, +57050, +57050, +57018, +57018, +57018, +57018, +56987, +54938, +54906, +54907, +54907, +54907, +54875, +54875, +54875, +54875, +56956, +54876, +48601, +29681, +31794, +29649, +25488, +29648, +27536, +27568, +29681, +23374, +21262, +19149, +21262, +17069, +23408, +17069, +17036, +17004, +12810, +14890, +19084, +19084, +16971, +23375, +17068, +29648, +23310, +12745, +21197, +14989, +12842, +17004, +14956, +14890, +38199, +21295, +29714, +14924, +23375, +17037, +19117, +36085, +19214, +29681, +27601, +21294, +36020, +27601, +21327, +27601, +36052, +31827, +27601, +31794, +27568, +36020, +36052, +29714, +29681, +27601, +25521, +27633, +23376, +31827, +29682, +21295, +19149, +21230, +38100, +40245, +40245, +33907, +38100, +35987, +50744, +54905, +52824, +52792, +52824, +52792, +52792, +52792, +52792, +52792, +52792, +52793, +52825, +52825, +52793, +52825, +52825, +52825, +54873, +54905, +54905, +54905, +54873, +54905, +54905, +54873, +54905, +52857, +54905, +52825, +52825, +52825, +52825, +52825, +52825, +52824, +52792, +52792, +52760, +52792, +52760, +50712, +50712, +50712, +50712, +50679, +50679, +50679, +50679, +50679, +50647, +50679, +50679, +48631, +48599, +50679, +50647, +50679, +50679, +50647, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50647, +50647, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50647, +50647, +48599, +50647, +48599, +50647, +48599, +48599, +50647, +50647, +48567, +48599, +48599, +48599, +48566, +50647, +50647, +50647, +50647, +50647, +50647, +50646, +50647, +50679, +50678, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50646, +50678, +50646, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50679 +}, +{ +61211, +61243, +61244, +61244, +61211, +61211, +61211, +61179, +61211, +61243, +61211, +61211, +61211, +61211, +61211, +61211, +61212, +61244, +61244, +61244, +61244, +61244, +61276, +61276, +61244, +63324, +63324, +63325, +63325, +63325, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63325, +63356, +63357, +63357, +63357, +63357, +63325, +63357, +63356, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +65437, +65438, +63357, +63357, +63357, +63357, +63357, +63324, +61276, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +59164, +61212, +61211, +59163, +59163, +59163, +59163, +59163, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59099, +57051, +57051, +57051, +57019, +57019, +56987, +56987, +56987, +56988, +56988, +56988, +56988, +42295, +33939, +31794, +35988, +31762, +27568, +29682, +27601, +36053, +19182, +14955, +17003, +17003, +19116, +14890, +14890, +21229, +19182, +25455, +17037, +14923, +17036, +19149, +21262, +33972, +23376, +12810, +21262, +21230, +8551, +8551, +12810, +8616, +10696, +14923, +19116, +40247, +23408, +31828, +14956, +21262, +23408, +25488, +29714, +29681, +31795, +27601, +29682, +33940, +31794, +29746, +36053, +29681, +33940, +33875, +31794, +36020, +38068, +27568, +29682, +29713, +29681, +31826, +33940, +40311, +10730, +52793, +29649, +42293, +42326, +25488, +14892, +27568, +33907, +38133, +33907, +29649, +36020, +38100, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54937, +54938, +54938, +54938, +54938, +54938, +54906, +54938, +54938, +54938, +54938, +54938, +54938, +54938, +54937, +54937, +54937, +54905, +54905, +54905, +54905, +54905, +54905, +52825, +54905, +52825, +52824, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52760, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52760, +52792, +52792, +52792, +52792, +52792, +52760, +52760, +52760, +52760, +52760, +52760, +50712, +50712, +52760, +52760, +52760, +52760, +50711, +52759, +52759, +52760, +52760, +52760, +52760, +52760, +52760, +52792, +52792, +52792, +52792, +52760, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52760, +52759, +52791, +52791, +52760, +52759, +52791, +52792, +52792, +52792, +52792, +52792, +52792, +52792 +}, +{ +61244, +61244, +61276, +61244, +61244, +61244, +63292, +63292, +61244, +63292, +61244, +61244, +61244, +61244, +61244, +63292, +63292, +61276, +61276, +63324, +63324, +63324, +63324, +63357, +63357, +63356, +63357, +63357, +63357, +63357, +63357, +65405, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63389, +63357, +63357, +63357, +63389, +63357, +63357, +63357, +63357, +63357, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63357, +63389, +63357, +63389, +63357, +63357, +63357, +63357, +63357, +63325, +61276, +61276, +61276, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +61212, +61212, +61212, +61212, +59163, +61211, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59131, +59131, +59131, +59100, +59100, +57020, +57020, +57020, +57020, +63294, +46488, +23343, +27536, +31762, +31762, +31794, +33874, +25423, +29681, +23343, +23343, +21262, +21263, +17005, +14891, +12843, +14923, +14891, +19149, +21327, +12811, +29747, +12778, +19117, +23343, +27602, +36020, +8650, +12811, +19117, +31827, +14988, +4358, +6406, +29747, +8585, +14923, +29648, +38166, +31827, +36021, +42293, +40214, +33907, +36020, +40181, +25423, +38068, +38100, +23343, +31795, +44439, +38165, +29714, +35956, +25455, +31762, +38100, +40213, +42359, +29682, +25488, +27536, +31761, +48665, +36020, +31794, +23343, +25520, +25456, +29681, +42359, +25521, +38133, +21295, +21262, +21230, +19182, +19117, +23342, +44406, +40180, +33906, +48631, +57050, +56986, +57018, +54938, +54937, +54937, +54937, +56986, +56986, +56986, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +56986, +56986, +56986, +56986, +54937, +54937, +56986, +54937, +54937, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54873, +54905, +54873, +54873, +54873, +54873, +54905, +54873, +54873, +54873, +54873, +54905, +54905, +54905, +54873, +54873, +54873, +54873, +54873, +54905, +54905, +54905, +54905, +54905, +54873, +54905, +54905, +54905, +54873, +54873, +54873, +54873, +54873, +54872, +54872, +54872, +54872, +52792, +52792, +54873, +54873, +54872, +52824, +54872, +52792, +54872, +54872, +54841, +54873, +54872, +54873, +54873, +54905, +54873, +54905, +54873, +54905, +54873, +54905, +54872, +54905, +54904, +54905, +54905, +54905, +54904, +54872, +54905, +54872, +54872, +52824, +54872, +54872, +54872, +54872, +56985, +54872, +54873, +54873, +54873, +54905, +54905 +}, +{ +61276, +61276, +63324, +61276, +63324, +63324, +63324, +63324, +61276, +61276, +63324, +63324, +63324, +63324, +63324, +63324, +63357, +63324, +63324, +63325, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +63389, +63389, +63389, +65438, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +65437, +63389, +63389, +63389, +65437, +65438, +65438, +63389, +65438, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63325, +61276, +63324, +63324, +61276, +61276, +61276, +61276, +61276, +61244, +61244, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +59164, +59132, +59132, +59132, +59132, +59132, +59133, +57020, +46519, +31794, +35987, +33874, +35987, +35955, +38068, +29649, +33875, +23375, +21230, +19181, +19149, +21230, +21230, +19149, +14891, +14924, +14923, +14891, +25488, +12811, +14923, +14923, +29714, +10698, +25489, +14923, +12876, +23375, +31859, +44407, +27569, +25488, +36020, +42327, +48665, +31826, +27568, +29649, +33907, +42293, +35988, +21230, +27601, +31795, +40213, +42359, +19149, +23343, +42326, +27568, +23343, +27633, +31827, +36053, +19182, +27569, +33907, +36020, +21262, +19182, +27569, +31794, +40246, +23440, +14956, +23375, +33939, +38068, +35987, +42326, +25456, +17005, +33972, +14957, +19118, +23375, +29681, +38067, +38100, +38067, +31730, +25488, +19085, +29649, +46454, +57051, +57018, +57018, +57050, +57050, +57050, +57050, +57018, +57050, +57050, +57050, +57050, +57050, +57050, +57050, +57050, +59131, +59099, +57050, +59099, +59099, +57050, +59099, +59099, +57050, +57050, +57050, +57050, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +56986, +56986, +56986, +56986, +54938, +57018, +56985, +56986, +56985, +56985, +56985, +56985, +54937, +56985, +56985, +56985, +56985, +56985, +56985, +56986, +56985, +56985, +56985, +56986, +56985, +57018, +56986, +56985, +56986, +56986, +56986, +56986, +56986, +56986, +56986, +56986, +56986, +56986, +56985, +56985, +56985, +54905, +54905, +54905, +54905, +54937, +54905, +54905, +54905, +54937, +54937, +54905, +54937, +54937, +56985, +54937, +56985, +54937, +57018, +56985, +56986, +56985, +57018, +56986, +56986, +56985, +56985, +56985, +56986, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +54937, +54937, +54937, +54905, +54905, +56985, +56985, +56985, +56985, +56985, +56986 +}, +{ +63356, +63356, +63357, +63357, +63357, +63356, +63357, +63324, +63357, +63324, +63324, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65438, +65437, +65438, +65470, +65470, +65438, +65438, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65438, +65470, +65438, +65438, +65438, +65438, +63389, +63389, +63389, +63389, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63325, +63357, +63325, +61277, +63357, +63324, +61277, +61276, +61276, +61276, +61276, +61244, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61244, +61277, +63357, +63325, +63325, +61213, +61213, +52858, +38068, +33875, +33875, +33874, +38068, +33874, +33842, +27536, +25423, +25488, +17005, +14923, +17068, +21262, +21262, +21262, +21262, +21229, +25520, +21229, +14923, +12778, +25520, +10697, +12778, +29649, +17037, +44440, +42392, +33972, +29714, +29681, +42359, +33972, +25521, +29714, +38101, +27569, +19182, +36020, +31827, +31794, +38165, +19149, +23343, +29649, +38068, +46553, +27634, +33907, +42261, +40180, +35987, +38166, +12844, +23375, +31827, +38133, +23310, +36021, +23376, +29681, +33907, +35955, +31697, +31794, +21263, +17005, +40278, +29682, +14924, +36020, +35988, +10729, +19181, +33907, +21295, +14924, +23342, +29746, +38100, +36019, +46519, +40245, +42359, +38165, +23407, +19182, +33907, +31762, +52760, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59163, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59099, +59098, +59098, +59099, +59098, +59099, +59098, +57018, +59098, +57018, +57050, +57050, +57018, +57050, +57018, +57018, +59098, +57018, +57050, +59098, +57050, +59098, +57050, +57050, +57050, +57050, +57050, +57050, +57050, +57050, +59098, +59098, +59130, +57050, +57018, +57050, +59098, +59098, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57050, +57018, +57050, +59098, +57050, +59098, +59098, +59099, +59099, +57050, +59098, +59099, +57050, +57050, +59098, +57050, +57050, +57018, +59098, +57018, +57018, +57018, +59066, +57018, +59098, +59066, +57018, +57018, +57018, +57050, +57018, +57050 +}, +{ +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63357, +63357, +63357, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65470, +65438, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65438, +65470, +65470, +63389, +65438, +63389, +63389, +63389, +63389, +63357, +63389, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63325, +63325, +63325, +63324, +63325, +63325, +63325, +63325, +63325, +63325, +63325, +63357, +52825, +29616, +17003, +12712, +23212, +48632, +40181, +35987, +33907, +35987, +38100, +33842, +29681, +25488, +23342, +21229, +21262, +21262, +14891, +17036, +17069, +21262, +21230, +21262, +21262, +23310, +21229, +19116, +16970, +12777, +33939, +27601, +42327, +33907, +48729, +25488, +25456, +25489, +25456, +48698, +25586, +23408, +23376, +23407, +42294, +14924, +31828, +21262, +25455, +38166, +21262, +23407, +27601, +35987, +46585, +14924, +21327, +33875, +35955, +46584, +33940, +31827, +40246, +29682, +27569, +23343, +25422, +38166, +27634, +33907, +40181, +42293, +42326, +36020, +29714, +31859, +21328, +25489, +44439, +10731, +40214, +31860, +21295, +29714, +25521, +25488, +31827, +29714, +17069, +25455, +27568, +25455, +23310, +14923, +12810, +27568, +31795, +29682, +29616, +40180, +61276, +61211, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +61212, +59163, +59163, +59163, +61211, +61211, +61211, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +59163, +61211, +61179, +59163, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59099, +59131, +59131, +59099, +59099, +59099, +59099, +59131, +59131, +59099, +59098, +59098, +59099, +59099, +59098, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59130, +59131, +59131, +59098, +59130, +59130, +59099, +59099, +59131, +59131, +59131 +}, +{ +63389, +63389, +65437, +63357, +63389, +65437, +63357, +63389, +63389, +63357, +63389, +63389, +65437, +63389, +65437, +65437, +63389, +65437, +63389, +65437, +65437, +65437, +65437, +65437, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +63389, +63389, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +65438, +48599, +31761, +42261, +50745, +48632, +40213, +36020, +33907, +38068, +33875, +31794, +29714, +27601, +25488, +27569, +23342, +21262, +29682, +12810, +14891, +17068, +17036, +19149, +19117, +17036, +19117, +29616, +38101, +46552, +23343, +38133, +29747, +25521, +25456, +48666, +21360, +25521, +25521, +25521, +33907, +25553, +19150, +21295, +25488, +36020, +31827, +21295, +21263, +25456, +40213, +14989, +17069, +21262, +23375, +36053, +31827, +12876, +19149, +25520, +40246, +10795, +21263, +31762, +40213, +27569, +23343, +29649, +44472, +19149, +21263, +25488, +27569, +40278, +19182, +33875, +21295, +19183, +25489, +33875, +38165, +44504, +12876, +25456, +29714, +29714, +35987, +42359, +19214, +17004, +19150, +17069, +33875, +33908, +21262, +23343, +25521, +40181, +44439, +38133, +33907, +38133, +35955, +59131, +61243, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61212, +61212, +61212, +61244, +61211, +61212, +61211, +61211, +61211, +61211, +61211, +61212, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +59163, +61211, +61212, +61212, +61211, +61212, +61244, +61212, +61211, +61212, +61212, +61212, +61212, +61212, +61211, +61211, +61211, +61211, +61211, +61211, +59163, +59163, +59163, +59163, +61179, +59163, +59131, +61211, +59131, +59163, +59131, +59163, +59131, +61211, +59163, +59163, +59131, +59163, +61211, +59163, +61211, +61211, +61211, +61211, +61211, +61211, +61212, +61212, +61211, +61212, +61211, +61212, +61212, +61212, +61211, +61212, +61243, +61211, +61211, +59163, +61211, +61211, +61211, +61211, +61211, +61211, +59163, +59163, +59163, +61211, +61211, +61211, +61211 +}, +{ +65437, +65437, +65437, +65437, +63389, +65437, +63389, +63389, +63389, +63389, +63389, +65437, +65437, +65437, +65437, +65437, +65437, +65438, +65438, +65438, +65438, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65502, +65502, +65470, +65502, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +63389, +65470, +65470, +63389, +65438, +63389, +65437, +65438, +63389, +63389, +63389, +65437, +63389, +63389, +65437, +63389, +63389, +63389, +63357, +63389, +65470, +65502, +63389, +54937, +38067, +33842, +40213, +44438, +40213, +31793, +29681, +27568, +31762, +33907, +31795, +31827, +29681, +27601, +25488, +25488, +25487, +25423, +23374, +27568, +12777, +12810, +12810, +14923, +23309, +38133, +42326, +31762, +31794, +29714, +29681, +42326, +21295, +31729, +21327, +27601, +27569, +17069, +19150, +21262, +23375, +36118, +17037, +19118, +27600, +21262, +35955, +29715, +14988, +19182, +21262, +33972, +12876, +17036, +19182, +38133, +14956, +29779, +12876, +17005, +29681, +42391, +10763, +23376, +31794, +21295, +29715, +14891, +33940, +29650, +35988, +14989, +23344, +31795, +29747, +19150, +35987, +14989, +17102, +25456, +29681, +36020, +19182, +19150, +40214, +29681, +36020, +25521, +19150, +27601, +31762, +31761, +46552, +33939, +12844, +17069, +27601, +38165, +17037, +14956, +19150, +33907, +29650, +31762, +40180, +42228, +63357, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +63324, +63324, +63324, +61276, +61276, +61276, +61244, +61244, +61276, +61276, +61276, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +63292, +61244, +61244, +61244, +61244, +61276, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61276, +61244, +61244, +61276, +61244, +61244, +61244, +61244, +61276, +61276, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61212, +61244, +61244, +61244, +61244 +}, +{ +65438, +65470, +65438, +65437, +65438, +65437, +65437, +65438, +65437, +65437, +65469, +65469, +65469, +65438, +65438, +63389, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65502, +65470, +65502, +65502, +65502, +65470, +65470, +65502, +65502, +65470, +65470, +65470, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65438, +65470, +65470, +63389, +63389, +65437, +63389, +65438, +65470, +65535, +65535, +59163, +46487, +31826, +29713, +27569, +27601, +29681, +33907, +27569, +27536, +21230, +23310, +35956, +38101, +36053, +33972, +29714, +29714, +29682, +25488, +23407, +27568, +25488, +25423, +21262, +25456, +10697, +31794, +42359, +36020, +31827, +27569, +25520, +25488, +27601, +25455, +31794, +31826, +17102, +23376, +21295, +36053, +14956, +17069, +19150, +23343, +25455, +21327, +17069, +17005, +17036, +21327, +42391, +10795, +14923, +17037, +19116, +25553, +12810, +12875, +17068, +27634, +10731, +33973, +12876, +17004, +40214, +36021, +12843, +19150, +38100, +33907, +12843, +21229, +14923, +29714, +29714, +14957, +17037, +38198, +10796, +19150, +23375, +17134, +14924, +23342, +29648, +33875, +36085, +29714, +17037, +17069, +42391, +14956, +17069, +17004, +27504, +44471, +44439, +31794, +31794, +35987, +40213, +25521, +21230, +21262, +38133, +31762, +27569, +36052, +48665, +35987, +31729, +65503, +63325, +63357, +63357, +63325, +63325, +63325, +61276, +63325, +63325, +63357, +63325, +63325, +63325, +63325, +63356, +63356, +61308, +63357, +63357, +63325, +63325, +63325, +63356, +61276, +63324, +61276, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +61276, +63324, +63324, +63324, +61276, +63324, +63324, +63324, +63324, +63324, +61276, +63324, +61276, +61276, +61276, +63325, +63324, +63324, +63324, +63325, +63324, +63324, +61276, +61276, +63325, +63324, +63324, +63324, +63324, +63324, +63324, +61276, +61276, +61276, +63324, +61276, +61276, +61244, +61276, +61276, +61276, +61276, +61276, +61276, +63324, +63324, +61276, +61276, +61276, +61276, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63325, +63324, +63324, +63324, +63324, +63324, +63324, +63325, +63357, +63324, +63324, +63324, +63324, +63324, +63324, +61276, +63324, +61276, +61276, +63324, +61276, +61276, +61276, +63324, +61276, +63324 +}, +{ +65470, +65470, +65470, +65470, +65470, +65470, +63389, +65470, +65438, +65470, +65470, +65470, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65502, +65502, +65502, +65502, +65470, +65470, +65470, +65470, +65502, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65535, +65470, +59131, +48632, +36020, +27601, +27601, +27601, +27601, +25489, +25456, +25455, +21197, +12810, +12712, +33809, +42294, +38166, +33940, +50745, +33908, +31795, +29746, +29714, +25488, +23407, +27601, +21230, +19117, +21294, +27601, +36020, +31827, +29682, +31794, +29682, +36053, +27666, +23343, +23343, +23375, +23375, +23375, +38166, +14989, +19150, +21230, +40214, +12875, +14956, +17069, +19182, +23375, +33908, +10796, +12843, +21230, +27635, +14957, +29747, +12811, +19084, +14956, +19084, +36118, +10729, +12842, +17003, +27666, +10762, +14923, +21294, +21295, +27633, +25488, +12843, +12810, +40245, +12876, +21230, +27536, +38166, +12811, +17037, +44440, +14956, +33940, +12844, +17069, +19149, +29714, +12811, +14923, +23310, +42358, +17134, +17037, +19150, +33874, +31826, +17069, +21262, +27504, +40246, +21231, +21230, +21230, +23342, +21197, +19117, +23342, +19117, +19116, +14923, +31795, +38133, +38165, +29681, +25455, +38067, +29616, +52825, +63389, +63357, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63325, +63357, +63357, +63357, +63357, +63357, +63325, +63357, +63325, +63357, +63357, +63325, +63325, +63325, +63357, +63357, +63357, +63325, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63325, +63357, +63357, +63357, +63357, +63357, +63325, +63357, +63357, +63357, +63325, +63357, +63357, +63357, +63357 +}, +{ +65438, +65437, +65438, +65470, +65438, +65438, +65438, +63389, +65438, +65470, +65438, +65438, +65470, +65438, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65502, +65470, +65502, +65502, +65470, +65470, +65502, +65470, +65470, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65470, +65502, +65535, +65502, +57018, +38002, +27438, +17004, +10731, +35988, +25521, +25457, +23376, +23376, +23343, +21230, +19117, +17003, +25390, +44406, +55003, +46551, +40246, +21263, +27602, +29714, +29714, +27634, +27601, +27569, +21230, +23407, +23343, +19181, +31762, +48665, +31826, +25520, +23375, +27536, +29682, +27568, +35987, +29715, +19182, +17069, +21262, +19181, +21262, +40247, +25554, +17037, +17102, +21294, +31827, +12810, +14923, +17036, +19182, +23310, +29681, +10763, +12811, +33940, +19183, +17037, +19247, +12811, +12875, +27600, +19084, +34004, +10762, +10697, +10664, +40246, +10665, +17036, +25521, +21262, +21263, +14892, +27601, +14988, +38165, +14957, +21229, +27568, +19150, +21230, +33907, +27568, +10665, +25489, +21328, +12876, +17069, +21262, +38165, +19149, +14891, +36052, +15021, +21263, +25456, +44472, +27634, +17037, +17068, +31826, +21294, +12908, +19149, +25456, +31762, +31793, +25423, +14924, +14923, +14923, +21294, +27537, +27536, +23342, +25390, +23309, +25455, +31826, +35955, +44341, +65470, +63389, +63389, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63389, +63357, +63389, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63389, +63389, +63357, +63389, +63389, +63357, +63389, +63389, +65437, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357 +}, +{ +65438, +65437, +65438, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +63390, +63389, +65470, +65470, +65438, +65470, +65470, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65470, +65470, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65503, +65535, +65535, +61277, +42261, +23244, +14825, +19051, +21197, +21229, +19084, +23342, +38133, +17038, +17037, +17069, +19149, +17004, +12810, +29649, +44439, +46584, +44438, +40212, +40213, +33907, +31827, +17134, +25488, +25488, +25488, +23376, +21295, +19117, +14891, +31761, +44407, +38133, +36020, +25456, +21263, +21262, +25487, +25488, +27569, +23376, +36053, +14988, +17037, +17069, +19182, +19181, +27601, +31859, +23376, +14924, +17036, +19084, +19084, +14890, +16971, +17004, +17037, +14955, +33907, +10698, +12779, +19182, +14891, +23342, +14956, +12810, +17036, +19116, +19116, +19215, +10762, +14988, +29649, +17101, +17101, +33972, +8618, +29714, +8584, +19116, +23375, +17069, +23408, +14924, +19116, +29648, +12876, +23342, +21294, +23440, +12810, +19117, +33940, +12843, +14956, +21230, +33972, +10731, +27601, +17167, +14924, +19150, +35987, +31859, +17037, +19182, +27568, +25423, +21262, +35988, +31794, +25455, +25488, +21230, +27568, +42358, +40181, +50746, +42326, +33843, +25455, +17068, +17004, +17004, +21229, +38101, +27471, +33874, +40083, +65535, +65437, +65438, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +65437, +63389, +63390, +63390, +65438, +63389, +63390, +65437, +63389, +63389, +63389, +65437, +63389, +65437, +63389, +65437, +63389, +65438, +65437, +65437, +65437, +63389, +65438, +63389, +63389, +63389, +65437, +65437, +65437, +65437, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +65437, +65438, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +65438, +63389, +63389, +65438, +63389, +63389, +65470, +63389, +63389, +65438, +63389, +65438, +63389, +63389, +65437, +63390, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389 +}, +{ +65469, +65437, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +65437, +65470, +65470, +65469, +65469, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65535, +65503, +63357, +57019, +50712, +38035, +23245, +14825, +19051, +25390, +27536, +25455, +25423, +25423, +25456, +29682, +29681, +31794, +21295, +12810, +10665, +12777, +29649, +44471, +46520, +42294, +36020, +33906, +29681, +29714, +25489, +25488, +29714, +17101, +14989, +14956, +17069, +10698, +19116, +40246, +40278, +33907, +29649, +38133, +23408, +21295, +21262, +21295, +27601, +25488, +21294, +31827, +14957, +14956, +14923, +14956, +17069, +19181, +36086, +12875, +19149, +21197, +21165, +17003, +19051, +14857, +19150, +17036, +17037, +14956, +36053, +10730, +33973, +12843, +14956, +23375, +38067, +19148, +14923, +17068, +21262, +14988, +10730, +14924, +25455, +17068, +17069, +17102, +23375, +17101, +12778, +33908, +12843, +19181, +21359, +14924, +19084, +33907, +10763, +40246, +12811, +25488, +10762, +29617, +23375, +25553, +10763, +19150, +23440, +17004, +33939, +15054, +12876, +23375, +27633, +14925, +19182, +19181, +27568, +36020, +29714, +14924, +19150, +42326, +33907, +14924, +14924, +31794, +17069, +25456, +40245, +44438, +38100, +40245, +38067, +31761, +23342, +23343, +25423, +38100, +40213, +31696, +65438, +65438, +65470, +65438, +63389, +65438, +65438, +65470, +63389, +65438, +65470, +65438, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65438, +65470, +65438, +65438, +65470, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65438, +65438, +65470, +63389, +63389, +65470, +65437, +65437, +63389, +65438, +65438, +65437, +65438, +65437, +65438, +65438, +65438, +65438, +65438, +65438, +65470, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65438, +65470, +65470, +63389, +63422, +65437, +63389, +65438, +65438, +65438, +63389, +65438, +63389, +63389 +}, +{ +63389, +65437, +65437, +65437, +65470, +65437, +65437, +65438, +65437, +65469, +65469, +65438, +63357, +65437, +65437, +65469, +65437, +65438, +65438, +65470, +65438, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +63389, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +52825, +38035, +35890, +38100, +33939, +25423, +19020, +25358, +25455, +25456, +25488, +23375, +25488, +25456, +27569, +29713, +27601, +25520, +27569, +25489, +25488, +29681, +44471, +42326, +40181, +36020, +35987, +33842, +31762, +29681, +27601, +17101, +21262, +23375, +23407, +17069, +19182, +23375, +38166, +42360, +31826, +29714, +29681, +29681, +44407, +19247, +17069, +17036, +21295, +21263, +21295, +21295, +27601, +12876, +14924, +14924, +17004, +17036, +19182, +19149, +19149, +31729, +21228, +21196, +21164, +21164, +19051, +17004, +14923, +12875, +14923, +16971, +31827, +8617, +19214, +12778, +17004, +25423, +27666, +8617, +10729, +12810, +33842, +12908, +12811, +14924, +19149, +17101, +29714, +12876, +33875, +17068, +19117, +14988, +17069, +21197, +29779, +12811, +17003, +27568, +17036, +38165, +10730, +17036, +21294, +33907, +25488, +25520, +27633, +23343, +10762, +12779, +15020, +15021, +12811, +36053, +12876, +12843, +14923, +17036, +31762, +23408, +14924, +40181, +23440, +12843, +14956, +17004, +23343, +19149, +23375, +31795, +19150, +27568, +23342, +14891, +19116, +17069, +21262, +36020, +35988, +38100, +31762, +21198, +31729, +59132, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470 +}, +{ +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65469, +63389, +65437, +65437, +65469, +65469, +65469, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65438, +65470, +65438, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65535, +42294, +42326, +29617, +14859, +8551, +4293, +4260, +2147, +10632, +10697, +17003, +21229, +23375, +25456, +27536, +27633, +29681, +27601, +23376, +27569, +38101, +40246, +40213, +35988, +35955, +33874, +31762, +31794, +27535, +19116, +10631, +23408, +17036, +21230, +21262, +19181, +33940, +40214, +36053, +29746, +29682, +40148, +33907, +27601, +21262, +36053, +14924, +17069, +19182, +21263, +21295, +21295, +19182, +33940, +14924, +17037, +19117, +19117, +19182, +21263, +23375, +21230, +19084, +19116, +21164, +19083, +16970, +29714, +12810, +14956, +19182, +19117, +19149, +21262, +38133, +10762, +10730, +14891, +38100, +12876, +17069, +14956, +25489, +33875, +25521, +21262, +17068, +12842, +25488, +31794, +10697, +33842, +14989, +19116, +12843, +21230, +19149, +33907, +8682, +12809, +16971, +29713, +29681, +8617, +31794, +38101, +19214, +17004, +17004, +17036, +38003, +10763, +29714, +14955, +15021, +10730, +33875, +12876, +12811, +19084, +40246, +40246, +8682, +33908, +21327, +17069, +17068, +19149, +23309, +21230, +38100, +29681, +25488, +23375, +14955, +23342, +31729, +42261, +46487, +31793, +31794, +33907, +31794, +36019, +46552, +44407, +29583, +54873, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470 +}, +{ +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +63389, +63389, +65437, +65437, +65469, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65438, +65438, +65438, +65470, +65470, +65469, +65469, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65438, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65437, +65437, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +63357, +57051, +42293, +27503, +16971, +12745, +12745, +12745, +12745, +16938, +16971, +19117, +19149, +21230, +25423, +25423, +23375, +23375, +23343, +23375, +25488, +29682, +29681, +40181, +38068, +35987, +33907, +33874, +31794, +29714, +23343, +17036, +12777, +12777, +12745, +12777, +12810, +19182, +23375, +31859, +38134, +31859, +27633, +27633, +27601, +25488, +27569, +21262, +21262, +29681, +19214, +17037, +17037, +17069, +19214, +19181, +19181, +17036, +21263, +10730, +19214, +14956, +17004, +14956, +19149, +19149, +21230, +19084, +19083, +21132, +19051, +35987, +17102, +14956, +14988, +17004, +19117, +17069, +19181, +31859, +10763, +12843, +17004, +31794, +14989, +12810, +27635, +10730, +29714, +10730, +25488, +12810, +21197, +19116, +21327, +12843, +27568, +14956, +29649, +14923, +25488, +19116, +12810, +27601, +12842, +19117, +27601, +25423, +35987, +27633, +17101, +17037, +19149, +19148, +23309, +33874, +10796, +23408, +8584, +25520, +8617, +29681, +12876, +14891, +33939, +17069, +15021, +10763, +25488, +14956, +14924, +19116, +25422, +35987, +31826, +17036, +27568, +33907, +27568, +31762, +29681, +27536, +29649, +31729, +21230, +21165, +27568, +29713, +25455, +31826, +12745, +23341, +35955, +46421, +65535, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65502, +65470, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470 +}, +{ +63357, +63389, +63389, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +65437, +63389, +63389, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +65437, +63357, +65437, +65438, +65437, +65437, +65437, +63292, +65437, +65469, +65437, +65469, +65469, +65469, +65437, +65469, +65470, +65469, +65437, +65437, +65470, +65438, +65438, +65438, +65469, +65438, +65470, +65470, +65470, +65535, +52825, +31729, +29616, +21229, +19084, +14858, +14825, +19149, +25488, +21262, +23375, +25456, +25455, +25456, +25488, +23408, +23375, +25488, +25456, +23407, +25488, +27633, +25521, +19117, +31762, +35988, +31795, +27602, +25521, +25488, +21295, +17069, +17004, +14923, +16970, +14890, +14890, +14890, +10665, +29681, +46553, +33940, +33908, +23408, +23408, +23408, +23375, +27601, +21262, +17069, +19149, +19181, +23309, +25522, +17069, +19149, +17134, +17069, +19149, +17004, +29681, +10762, +23409, +12843, +14924, +17004, +17068, +19149, +17068, +19149, +17003, +17003, +16971, +16970, +33875, +12876, +12811, +14956, +17069, +21294, +19181, +21294, +23440, +12843, +14956, +19116, +31762, +10795, +19182, +14924, +10730, +25553, +21263, +12843, +10762, +27471, +23309, +21295, +12843, +14923, +21327, +27569, +23375, +8617, +23310, +12843, +29778, +10632, +31761, +29714, +10762, +36020, +21295, +21262, +17037, +17037, +29648, +31794, +19149, +17102, +23408, +10665, +14858, +14923, +27666, +10762, +14891, +27633, +19182, +10762, +19149, +21230, +12778, +12842, +16971, +29680, +31859, +10698, +35890, +33907, +31762, +33875, +27536, +40213, +48632, +46551, +40245, +44406, +54970, +54937, +27535, +25422, +29649, +33906, +33842, +31729, +35987, +42261, +61309, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65470, +65470, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470 +}, +{ +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63389, +63389, +63357, +63389, +63389, +63389, +63389, +63357, +65437, +63389, +63389, +63389, +65437, +65437, +63389, +65437, +63389, +65437, +63389, +65437, +63389, +65437, +63389, +65437, +65437, +65437, +65437, +63389, +63389, +65437, +65437, +65469, +65438, +65437, +65437, +63390, +65437, +65469, +65470, +65535, +65535, +33744, +2115, +6340, +2178, +0, +10566, +8517, +14890, +10697, +12810, +17003, +19084, +21197, +21230, +19149, +19149, +19149, +21230, +19150, +23376, +25456, +21230, +19149, +17036, +19116, +29649, +29747, +25553, +27569, +27569, +25456, +23375, +23343, +19181, +19149, +17036, +17004, +17004, +12810, +25422, +46552, +44471, +35988, +33908, +23375, +21262, +21295, +23408, +25521, +17036, +19117, +19149, +21262, +21295, +33907, +14956, +17069, +17069, +19150, +17036, +14956, +14923, +23375, +23407, +12843, +12843, +14923, +14923, +14891, +17036, +14955, +19084, +19051, +19116, +16970, +25455, +38133, +12909, +12778, +21294, +17036, +14956, +17069, +29681, +12941, +12811, +14891, +14956, +38068, +10731, +29682, +14924, +10730, +31793, +25520, +10730, +10730, +25422, +17036, +25488, +21229, +10697, +31794, +23342, +23407, +8617, +25423, +21294, +12842, +10632, +29714, +10795, +38100, +35987, +25520, +19149, +12843, +35987, +31793, +19149, +27569, +23440, +25521, +10665, +12778, +29681, +21262, +17068, +31826, +12875, +21262, +6569, +19149, +21295, +10697, +10665, +36020, +21230, +19182, +14924, +33874, +25423, +27536, +38101, +29648, +38067, +40213, +35987, +38068, +40245, +40245, +35955, +38100, +40245, +27633, +27568, +29648, +31793, +29648, +29649, +31729, +46454, +65535, +65535, +65535, +65535, +65535, +65535, +65535, +65535, +65535, +65535, +65535, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65470, +65470, +65470, +65470, +65502, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65438, +65470, +65470, +65470 +}, +{ +63356, +63356, +63356, +63324, +63356, +63356, +63356, +63357, +63357, +63357, +63356, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63357, +63357, +63357, +63357, +63357, +63389, +63389, +63389, +63389, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +63389, +63389, +65437, +65437, +63389, +65503, +65535, +65469, +54872, +25325, +2048, +0, +98, +65, +2081, +65, +4258, +10631, +8551, +8519, +10600, +12745, +14890, +14890, +17003, +19084, +19117, +17036, +19117, +23376, +25521, +17069, +17068, +17068, +19149, +19117, +19149, +21230, +25488, +25520, +25521, +23408, +25488, +23343, +23408, +23375, +21295, +21294, +19117, +25487, +33875, +42326, +40246, +31762, +36085, +17069, +17101, +23343, +21327, +29747, +17134, +19182, +19181, +19181, +19181, +19149, +29746, +14989, +14956, +14923, +14956, +14923, +12843, +14955, +23309, +19182, +12810, +12811, +12778, +14891, +14923, +17003, +14891, +17003, +16971, +12778, +21262, +14956, +25422, +14989, +31795, +12811, +14956, +17004, +14956, +29713, +19247, +12811, +12843, +17004, +23342, +14988, +23440, +8617, +31664, +23342, +31860, +10730, +12810, +16971, +33907, +36053, +10632, +40148, +6471, +16971, +23407, +10697, +16971, +31827, +4358, +40246, +21263, +27600, +44471, +29713, +21262, +17036, +35987, +29681, +21327, +14891, +23375, +23343, +19149, +10763, +10665, +25488, +19149, +17036, +33907, +10763, +27568, +36085, +21262, +21295, +29649, +38133, +25488, +19150, +21262, +14924, +25455, +29649, +29681, +27601, +25455, +31794, +33842, +29713, +35987, +38100, +35987, +36020, +31794, +33842, +27569, +25421, +16905, +16872, +16905, +18986, +29583, +16904, +18985, +25256, +4193, +2081, +6273, +4160, +6208, +6306, +4128, +10401, +8386, +12515, +40081, +52759, +65535, +65437, +65470, +65470, +65470, +65470, +65470, +65438, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65438, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65502, +65502, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470 +}, +{ +63324, +61276, +61276, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63356, +63324, +63356, +63324, +63357, +63324, +63324, +63356, +63356, +63357, +63357, +63357, +63356, +63357, +63357, +63357, +63324, +63324, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63389, +65437, +65502, +65503, +56985, +18952, +0, +0, +0, +32, +32, +32, +32, +2112, +32, +0, +2146, +10664, +10632, +14858, +17004, +19149, +19117, +19116, +19116, +19149, +19149, +19149, +23441, +17069, +12810, +17036, +17004, +17036, +19084, +17036, +21230, +19116, +23407, +19117, +19182, +21295, +21295, +23375, +23343, +23343, +25488, +23375, +25455, +50745, +27568, +31827, +31794, +25488, +19084, +27601, +21295, +23408, +21294, +27602, +17102, +17069, +19149, +19149, +19149, +19181, +19149, +27665, +12843, +12843, +12778, +12810, +14923, +12843, +12843, +25422, +15021, +10698, +10697, +12778, +12843, +14923, +14891, +19149, +14891, +17036, +17004, +12810, +17036, +21229, +25521, +17069, +12843, +14923, +14923, +17003, +31859, +31859, +10698, +12843, +14923, +16971, +25553, +19182, +14956, +14955, +12810, +38165, +10730, +10730, +27633, +10697, +21229, +23375, +10665, +8584, +12745, +23375, +8616, +12745, +27601, +46487, +14923, +12842, +35955, +31827, +21262, +19149, +33907, +21262, +31794, +14988, +12810, +17004, +17068, +17036, +21230, +8584, +23342, +23342, +10665, +33907, +8617, +36052, +21262, +10730, +31827, +21295, +33907, +17102, +12843, +23407, +12811, +19117, +40245, +27600, +23375, +25391, +29649, +35987, +36019, +33906, +40213, +40213, +40246, +40246, +21226, +4193, +8387, +8387, +8387, +8420, +6274, +6339, +8419, +10500, +8419, +6339, +8387, +8387, +10467, +8419, +8419, +8386, +6338, +8452, +8387, +8419, +8419, +4160, +21001, +65535, +65437, +65470, +63389, +65470, +63389, +65438, +63389, +65470, +65438, +65438, +65438, +65438, +65438, +65438, +65470, +65438, +65470, +65438, +65438, +65438, +65470, +65438, +65470, +65438, +65470, +65438, +65470, +65438, +65438, +65470, +65470, +65470, +65438, +65438, +65438, +65470, +65438, +65438, +65470, +65437, +65470, +65470, +65438, +65470, +65438, +65470, +65470, +65438, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65438, +65438, +65438, +65438, +65470, +65470, +65470, +65470 +}, +{ +61244, +61243, +61243, +61244, +61244, +61244, +61244, +61244, +61276, +63292, +63324, +61276, +61276, +61276, +61244, +63324, +61276, +61276, +61276, +61276, +61276, +63324, +63324, +61276, +63324, +63324, +63324, +63356, +63356, +63324, +63356, +63356, +63356, +63324, +63357, +63357, +63357, +63357, +65535, +65535, +59034, +33679, +4161, +0, +0, +2081, +2080, +32, +32, +0, +32, +32, +32, +0, +14857, +19084, +12778, +10632, +10632, +10631, +10664, +12777, +14890, +14956, +17036, +19149, +19182, +19215, +10665, +12777, +12810, +14890, +16971, +14891, +14923, +16971, +17004, +12810, +14890, +19117, +17004, +14924, +17037, +19117, +19149, +21230, +17069, +42358, +48600, +40246, +21295, +21197, +21230, +27569, +25488, +17069, +19214, +19182, +17101, +21328, +17069, +19149, +19181, +21230, +19182, +19117, +16971, +19214, +10697, +12778, +10730, +12842, +14923, +17004, +10697, +21228, +12876, +10730, +12778, +12810, +12810, +14988, +12842, +14924, +21262, +12779, +12843, +14891, +14956, +19116, +23375, +14989, +12843, +14923, +14923, +12842, +29746, +10730, +17134, +17069, +17004, +19149, +31762, +23408, +21262, +10665, +10697, +36052, +10730, +12843, +25488, +10697, +27600, +21263, +8552, +10697, +17003, +21230, +8616, +14890, +27633, +14956, +14987, +17003, +38101, +25488, +19182, +33907, +33907, +33907, +31794, +14988, +17003, +21229, +38165, +17101, +19117, +59099, +50679, +25455, +8552, +29681, +10762, +42327, +12875, +17036, +19215, +33908, +36052, +14989, +14924, +27600, +10763, +42359, +23342, +31794, +21262, +33841, +33874, +38100, +33874, +36020, +42326, +44504, +25453, +10565, +6274, +6306, +6338, +4226, +4226, +6306, +6338, +4226, +4258, +4193, +4226, +6306, +6306, +6338, +8386, +6338, +6339, +6338, +6306, +8419, +8419, +6306, +8387, +8419, +8419, +4161, +54842, +65502, +63389, +65438, +63389, +65438, +63389, +63389, +63389, +63389, +63389, +63389, +65438, +65438, +65470, +65438, +65438, +65438, +65438, +65438, +63389, +65470, +65470, +65438, +65438, +65470, +63389, +63389, +65470, +65470, +63389, +65470, +65470, +63389, +65470, +63389, +63389, +63389, +65470, +65470, +65437, +63389, +63390, +65438, +65470, +65470, +65437, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65438, +65470, +65438, +65470, +65438, +65470 +}, +{ +61211, +61211, +61211, +61211, +61211, +61243, +61211, +61211, +61211, +61244, +61244, +61244, +61211, +61243, +61243, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +63292, +61244, +61276, +63324, +61276, +63324, +63324, +61276, +61276, +63389, +65535, +46388, +16806, +2048, +0, +2178, +32, +32, +32, +32, +32, +2113, +32, +2113, +2113, +32, +65, +65, +10599, +4292, +6437, +10664, +14858, +16971, +17003, +17068, +14956, +19117, +19117, +19182, +21294, +17070, +10600, +10665, +12777, +12777, +12777, +12810, +14891, +14923, +17036, +17004, +17036, +17068, +17069, +19149, +21230, +21263, +23376, +10763, +33874, +50778, +44439, +40214, +23375, +19149, +25456, +23342, +29682, +33907, +14957, +17037, +38165, +19182, +17134, +17037, +17036, +17068, +19149, +17068, +17036, +14891, +17069, +17004, +12843, +12810, +14923, +14923, +10697, +10729, +21229, +10795, +10698, +10730, +10697, +21295, +10697, +12810, +14891, +21294, +12843, +14923, +14956, +14955, +16971, +33907, +14956, +17036, +12810, +12810, +19084, +27633, +10730, +12843, +14891, +12810, +17036, +12810, +29714, +10731, +10697, +12778, +31826, +10729, +19181, +12876, +14890, +21229, +29713, +8584, +12777, +14889, +19182, +8616, +16971, +23440, +17101, +14923, +29648, +31858, +21263, +27568, +40213, +21295, +35955, +21262, +17036, +17069, +36020, +14957, +12843, +33940, +23375, +17036, +17069, +25488, +21294, +40247, +10795, +10795, +35987, +25456, +12875, +12810, +12843, +12810, +27568, +31762, +31762, +38100, +31826, +29681, +33842, +38132, +35987, +38100, +40213, +40245, +8550, +4193, +6306, +6306, +4258, +6306, +4226, +4226, +6274, +6306, +6306, +6274, +4226, +6306, +6306, +6339, +6339, +6338, +8386, +8419, +8387, +8387, +8387, +8419, +8387, +6338, +8418, +8387, +8451, +8387, +14597, +65535, +63389, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +65437, +65438, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +63389, +63389, +65437, +65437, +65437, +65437, +63389, +63389, +65437, +65438, +63389, +63389, +63390, +65438, +65437, +65438, +65438, +65470, +65470, +65470, +65438, +65438, +65438, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65470, +65470, +65470, +65470, +65470, +65470, +65438, +65438, +65438, +65438, +65438, +65438, +65438, +65438, +65438, +65438, +65438, +65438 +}, +{ +59131, +59131, +59131, +59131, +59130, +59131, +59130, +59131, +61211, +59131, +61211, +61179, +61179, +61211, +61211, +61211, +61244, +61211, +61211, +61211, +61211, +61211, +61211, +61243, +61211, +61244, +63292, +61243, +61244, +63356, +65469, +61211, +44276, +21032, +2048, +0, +0, +32, +2080, +2112, +32, +2113, +2112, +32, +64, +32, +2080, +64, +32, +32, +0, +2113, +19052, +25456, +25520, +23343, +19150, +19150, +19117, +17036, +17036, +17004, +19149, +19117, +17037, +19182, +8519, +10632, +10664, +12778, +12810, +12843, +12842, +14923, +14955, +14923, +19117, +19117, +23343, +19182, +21229, +25422, +29682, +44439, +50746, +46487, +42326, +31761, +17037, +14923, +19181, +14923, +21197, +17069, +27634, +14957, +14956, +17004, +17036, +17102, +14923, +17036, +19149, +17004, +17068, +17003, +14923, +19182, +10762, +10729, +12778, +14891, +12810, +12777, +10664, +14858, +19149, +10697, +14955, +12843, +10697, +12810, +12810, +17036, +17068, +12843, +14956, +14891, +14923, +14923, +38100, +19182, +8584, +10697, +12778, +14858, +33939, +10763, +10729, +12810, +19214, +12842, +17003, +33906, +10698, +10697, +12777, +25454, +8714, +25488, +10730, +10729, +17036, +38165, +10665, +12777, +12777, +27633, +6471, +29616, +21359, +14988, +14891, +42358, +27633, +21295, +17004, +33940, +17037, +31794, +17069, +29714, +40213, +23408, +17069, +29682, +12876, +19117, +17037, +27569, +27601, +17036, +25520, +19117, +23278, +17068, +29746, +21262, +23408, +10698, +27536, +19149, +31794, +25552, +23342, +23375, +29649, +31762, +40245, +40213, +42326, +33907, +4226, +6339, +6306, +4258, +4226, +6274, +4258, +6274, +6274, +6274, +6306, +6306, +6307, +6306, +6274, +8419, +6306, +6338, +8419, +8419, +6338, +8387, +8387, +8419, +8386, +8419, +6339, +8386, +8387, +8386, +8452, +8419, +2048, +65535, +63389, +63357, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +63389, +65437, +63389, +63389, +63389, +63389, +63389, +65437, +65437, +65438, +65437, +63389, +63389, +65437, +65437, +65438, +65470, +65438, +65437, +65438, +65438, +65438, +65438, +65438, +65470, +65438, +65437, +65438, +65470, +65470, +65438, +65438, +65438, +65437, +63389, +65470, +65438, +65438, +65438, +65438, +65437, +65438, +65437, +65437, +65437, +65470, +65437, +65438 +}, +{ +59098, +59098, +59098, +59066, +59098, +59098, +59098, +59098, +59131, +59098, +59131, +59131, +59131, +59098, +59131, +59131, +59130, +59130, +59130, +59131, +59131, +61179, +59163, +61211, +61211, +61243, +65502, +65438, +35823, +8387, +0, +0, +32, +2080, +2080, +32, +32, +2080, +32, +32, +2048, +32, +0, +32, +0, +0, +4161, +2145, +2145, +10630, +17004, +14859, +10599, +8519, +8551, +10665, +12810, +14923, +14923, +17003, +17004, +16971, +12778, +12745, +21295, +8552, +10664, +10729, +10729, +12778, +12842, +14923, +14923, +17036, +19182, +21263, +21230, +17004, +12810, +6406, +8519, +33874, +42391, +44439, +42325, +31794, +25488, +29681, +29714, +19149, +17003, +19116, +23310, +19149, +29649, +14956, +12875, +12811, +14923, +14924, +12843, +14923, +17004, +19116, +17036, +17036, +17003, +21360, +12810, +10729, +10729, +14923, +10729, +12745, +10665, +14857, +14923, +12745, +21360, +10697, +10698, +12810, +12810, +23342, +14956, +12810, +12843, +12843, +12810, +17004, +27535, +14989, +10664, +10665, +12810, +19117, +33907, +8617, +10730, +14955, +12810, +14923, +14890, +31794, +12811, +12778, +14858, +14890, +23375, +29713, +8617, +10730, +14922, +23374, +12843, +10696, +14858, +25487, +14955, +14890, +21326, +17069, +23310, +40213, +29649, +19149, +23310, +33972, +12811, +27535, +33874, +21262, +42327, +17069, +14957, +38133, +14956, +33908, +36021, +23408, +14988, +42294, +23374, +17036, +27601, +33874, +17068, +14858, +21294, +10730, +23407, +14923, +29649, +21294, +31761, +21294, +36052, +38101, +40213, +42294, +42326, +8549, +6339, +6339, +6307, +6306, +6306, +4226, +4225, +4193, +4225, +6306, +6306, +6274, +4193, +6306, +8387, +8418, +8419, +6338, +6306, +8451, +8420, +8419, +8387, +8419, +8387, +6338, +6338, +8387, +6306, +8419, +12612, +14693, +8419, +4096, +65535, +63389, +63389, +63357, +63357, +63357, +63357, +63389, +63357, +63357, +63389, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +65437, +63389, +63389, +65437, +65437, +65437, +65437, +65438, +65438, +65438, +65437, +65438, +65469, +65438, +65438, +65438, +65437, +65438, +65438, +65437, +65437, +65438, +65438, +65438, +63389, +63389, +65437, +65437, +65438, +65437, +65438, +65437, +63389, +65437, +65437, +65437, +65437, +65437 +}, +{ +56985, +56985, +57018, +57018, +57018, +57017, +57017, +57018, +57018, +59066, +59066, +59098, +59098, +59066, +59098, +59098, +59098, +59130, +59098, +59130, +59130, +59098, +61243, +63324, +40049, +10501, +0, +0, +2113, +2080, +0, +32, +2080, +32, +0, +0, +0, +12645, +16904, +16969, +38033, +52792, +57017, +63324, +65469, +61309, +4260, +2113, +10599, +8551, +4292, +4292, +6372, +10632, +14891, +19117, +17069, +17036, +16971, +12745, +10664, +12777, +12842, +21294, +17038, +8585, +10665, +12810, +12843, +14989, +17037, +17070, +10696, +4260, +32, +2080, +2113, +65, +10697, +33940, +36053, +25423, +31761, +31761, +21262, +23407, +25455, +27568, +14858, +21229, +14955, +19149, +23310, +23374, +17036, +27634, +12843, +14891, +12810, +17069, +12810, +14891, +14923, +17004, +14923, +19148, +21197, +17134, +10697, +10697, +19150, +8552, +10632, +10632, +8616, +16970, +17069, +19149, +10762, +10697, +12778, +12745, +12777, +19149, +12908, +10697, +12810, +14891, +12843, +12843, +12745, +21263, +10729, +29551, +33810, +10665, +29648, +10730, +10697, +19182, +12778, +14891, +10729, +38100, +12843, +12778, +12777, +12777, +27567, +17036, +21229, +10730, +14922, +27568, +12843, +14890, +25488, +19117, +33842, +31826, +21262, +10697, +38100, +33939, +23375, +17069, +33907, +19214, +14956, +25455, +36052, +17004, +25521, +17069, +17037, +36020, +29714, +40246, +21360, +19182, +36020, +27568, +12810, +12745, +33907, +21230, +10665, +35988, +19181, +31762, +12908, +10697, +33907, +17036, +40181, +19149, +29682, +40213, +40213, +42326, +27600, +8484, +6306, +6339, +6306, +4226, +4226, +6306, +4226, +4226, +4193, +4226, +4226, +4226, +4226, +4226, +6339, +4226, +6339, +6306, +8387, +8419, +8419, +8387, +8386, +6306, +8419, +8419, +6338, +6338, +6338, +8387, +8419, +8386, +8419, +8419, +4096, +65535, +63357, +63357, +63356, +63356, +63357, +63357, +63357, +63357, +63356, +63356, +63356, +63356, +63356, +63356, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63389, +63389, +63389, +63357, +63389, +63389, +63357, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +65437, +65437, +65437, +65437, +63389, +63389, +63389, +63389, +65437, +65437, +63389, +63389, +63389, +63389, +65437, +65437, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389 +}, +{ +54905, +54905, +54905, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +57017, +56985, +57018, +59098, +57018, +59098, +61276, +40082, +2048, +0, +2113, +0, +32, +32, +32, +0, +0, +4225, +23176, +52759, +63357, +63356, +65469, +61211, +59131, +59098, +59131, +59098, +59131, +59099, +63324, +1, +2113, +6372, +6405, +4259, +8486, +16972, +21263, +19150, +17004, +14890, +12745, +10664, +12777, +14891, +14923, +16972, +21263, +21295, +21295, +19182, +14892, +17037, +14989, +2179, +32, +4193, +4193, +2178, +2178, +2243, +14891, +27633, +31827, +25488, +21229, +31827, +21295, +21263, +23343, +23408, +19116, +23309, +21196, +14891, +19116, +17036, +17035, +14890, +14825, +14825, +27601, +12811, +10664, +19182, +12810, +12811, +14955, +14891, +59098, +14923, +14923, +27601, +8584, +10664, +14923, +8552, +10632, +10632, +8583, +12712, +17068, +27665, +10730, +14859, +14890, +10697, +10665, +16971, +15021, +12810, +12778, +10697, +10730, +12809, +12777, +27569, +10665, +17036, +8584, +10665, +21229, +10762, +14858, +14924, +12778, +12778, +12778, +29616, +19214, +10729, +12777, +14858, +17003, +23342, +10730, +10697, +21261, +14891, +12875, +36085, +17101, +17068, +31761, +25456, +23375, +23375, +36052, +29713, +23375, +17068, +35988, +17102, +14956, +35955, +31827, +40213, +25520, +14956, +21197, +40245, +36020, +31827, +19215, +38101, +27633, +12843, +16971, +38101, +31762, +27568, +35955, +36019, +27600, +27633, +12843, +12810, +29648, +23375, +25455, +19181, +38100, +36019, +36020, +40246, +19214, +4291, +6306, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +6274, +4226, +4226, +4226, +6338, +4258, +6339, +6307, +8419, +8419, +6339, +6274, +8419, +6339, +6339, +8419, +8387, +8419, +6338, +6338, +6306, +6338, +8419, +8387, +6338, +0, +65502, +61276, +61276, +61276, +61276, +63324, +61276, +63324, +63324, +61276, +61276, +63324, +63324, +63324, +63356, +63324, +63356, +63356, +63324, +63324, +63356, +63324, +63356, +63356, +63357, +63356, +63356, +63356, +63357, +63357, +63357, +63356, +63356, +63356, +63356, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63356, +63357, +63357, +63357, +63357, +63389, +63357, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +65437, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63389, +63357, +63389, +63389, +63357, +63389, +63357, +63389, +63389, +63389, +63357 +}, +{ +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54904, +54904, +54905, +54873, +54904, +54905, +56953, +54905, +56985, +56985, +59131, +61212, +21066, +0, +32, +0, +0, +12645, +8419, +0, +0, +18951, +54904, +63324, +61179, +57018, +57018, +59066, +57018, +57018, +57018, +57018, +57018, +57018, +59066, +59066, +63356, +14760, +65, +2113, +6372, +8583, +19117, +19150, +14923, +16972, +14826, +14858, +10632, +10664, +14891, +17004, +17004, +21262, +23407, +21198, +23343, +29746, +29714, +10631, +0, +32, +2113, +2145, +2178, +6371, +4292, +8519, +23343, +27601, +25455, +29746, +29747, +29746, +14989, +19182, +21295, +21295, +19149, +14922, +21228, +27535, +12843, +12810, +14890, +17003, +29615, +14857, +14857, +14858, +17068, +8617, +21261, +10795, +12843, +14923, +17003, +17004, +17003, +21229, +21262, +10697, +12778, +14955, +8519, +8551, +8584, +8551, +10632, +23406, +19149, +10698, +10665, +10664, +10697, +10697, +14858, +23439, +10729, +10697, +10665, +10697, +12809, +12778, +31794, +8585, +23375, +10697, +8616, +10631, +21294, +19181, +10697, +10697, +12778, +12778, +17035, +23375, +10697, +10729, +12777, +21263, +12809, +10729, +12810, +10730, +6438, +42326, +25553, +19149, +19116, +33841, +21262, +38068, +17036, +36052, +29714, +23375, +17069, +31826, +15021, +14890, +38133, +21295, +27633, +21295, +14923, +25423, +31827, +40246, +23408, +25488, +33874, +21294, +23342, +31729, +19181, +23310, +44406, +42358, +40213, +36052, +33940, +12811, +23342, +35987, +27568, +19117, +31794, +35955, +38132, +38100, +33940, +10728, +4226, +6307, +6307, +4226, +4226, +4225, +4226, +4193, +4194, +4193, +4225, +4193, +4226, +4226, +6339, +8386, +6339, +4226, +8419, +6306, +6306, +6307, +6306, +6306, +6338, +6339, +6306, +8419, +8419, +6339, +6339, +6306, +6306, +6339, +8418, +8419, +8418, +33680, +61243, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61276, +61276, +61276, +61276, +61276, +63324, +61276, +61276, +61276, +61276, +61276, +63324, +61276, +63324, +63324, +61276, +61276, +61276, +63324, +63324, +61276, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63356, +63357, +63356, +63356, +63356, +63357, +63357, +63356, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63357, +63356, +63357, +63357, +63357, +63357, +63357, +63357 +}, +{ +52759, +52759, +52759, +52759, +52760, +52791, +52791, +52791, +52792, +52792, +52792, +54872, +54872, +54872, +54872, +59131, +31630, +0, +0, +0, +12709, +33774, +21097, +32, +8451, +38001, +59097, +59130, +54905, +54905, +56985, +56952, +54905, +56953, +56953, +54905, +54905, +56953, +54905, +54905, +56953, +54937, +56986, +0, +0, +4259, +8519, +14858, +14891, +14858, +12778, +10664, +10664, +10665, +12745, +14858, +17004, +17004, +19149, +21230, +14891, +14891, +12777, +4325, +33, +64, +2178, +2178, +2211, +4259, +4292, +6373, +14825, +8585, +14955, +27569, +33940, +35988, +31794, +31794, +27601, +14989, +17101, +19149, +14923, +14858, +21196, +23277, +23309, +14988, +12745, +14890, +14890, +14923, +14858, +12777, +12745, +25487, +8584, +29615, +29713, +12810, +19149, +14923, +14956, +17003, +19116, +17036, +29714, +8584, +17036, +8551, +8584, +10664, +10664, +10664, +27534, +25487, +10698, +8616, +10697, +10697, +10664, +12810, +29713, +10697, +8616, +8616, +10697, +12778, +12810, +23374, +10729, +17134, +10697, +10665, +10697, +25487, +14955, +10762, +10729, +10729, +12778, +14890, +27567, +10729, +10665, +12744, +38002, +8584, +27535, +17036, +8552, +35986, +44471, +21328, +19149, +19149, +27568, +36019, +27568, +23310, +33939, +27600, +23407, +19148, +31794, +12940, +33907, +36020, +21262, +33907, +17101, +14891, +40213, +25488, +40278, +17134, +27535, +38132, +40213, +33906, +31729, +38100, +40213, +44406, +40213, +36019, +33939, +17101, +25455, +33906, +27601, +33907, +23407, +27601, +29681, +38100, +38165, +40245, +21261, +6307, +6307, +6307, +4258, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4194, +6306, +6306, +6306, +4226, +4225, +6338, +6306, +6306, +4258, +6306, +6306, +4226, +6338, +6306, +8419, +6338, +6339, +6338, +6339, +6339, +6339, +6338, +8419, +8419, +8386, +6273, +65470, +61211, +61211, +61211, +61211, +61211, +61243, +61211, +61243, +61211, +61243, +61243, +61244, +61243, +61243, +61244, +61244, +61244, +61244, +61243, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61276, +61244, +61244, +61276, +61276, +61276, +61244, +61244, +61276, +61276, +61276, +61276, +63324, +63324, +63324, +63324, +61276, +63324, +63324, +63324, +63324, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63356, +63324, +63324, +63356, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63324, +63356, +63324, +63324, +63324 +}, +{ +50646, +50646, +50646, +50678, +50646, +50646, +50678, +50678, +50679, +50679, +52759, +52759, +52759, +56985, +33711, +0, +4193, +14758, +50613, +35823, +0, +8387, +50645, +63324, +54872, +52824, +54872, +54872, +54872, +52792, +52792, +54840, +52792, +52792, +54840, +54872, +52792, +54840, +54872, +54872, +54872, +54872, +52792, +61276, +52760, +10632, +12810, +14890, +10697, +10664, +10632, +10633, +12745, +10697, +17004, +14859, +12810, +21197, +44340, +59098, +61211, +57018, +21228, +2178, +2178, +2178, +2178, +2113, +2113, +64, +2178, +8518, +19084, +31794, +35987, +31794, +31794, +29681, +27568, +27568, +31793, +17070, +12844, +10730, +14923, +19083, +19116, +21196, +19115, +17069, +10697, +10697, +12777, +12777, +12777, +17003, +10632, +14824, +23407, +4228, +14857, +19149, +12811, +14923, +17003, +17003, +17003, +17036, +14891, +25488, +16971, +8519, +8584, +10665, +10697, +10697, +12744, +29680, +10698, +8584, +12745, +12809, +14858, +12810, +12809, +19213, +8584, +10664, +10697, +12777, +12777, +19116, +21229, +19214, +8584, +8584, +10664, +10664, +29648, +14956, +8617, +10730, +12810, +12777, +14890, +25455, +10697, +10696, +14922, +8584, +10664, +27599, +25422, +31793, +42293, +21327, +19181, +19117, +27568, +29681, +19182, +29680, +25488, +27568, +25455, +19148, +25455, +10762, +40181, +35988, +21294, +31762, +14923, +29682, +36020, +19149, +40278, +23376, +42293, +33907, +38100, +33874, +40180, +35987, +50777, +40245, +25488, +38100, +27601, +33907, +29649, +31762, +21261, +31794, +19149, +31794, +23342, +38100, +36020, +38100, +10696, +6339, +6339, +4226, +8420, +6307, +4225, +4193, +4226, +4194, +4226, +4226, +4226, +4226, +6306, +6274, +4226, +4258, +6306, +6306, +6307, +4257, +6338, +6306, +4226, +6306, +6338, +6338, +6306, +6338, +8387, +6339, +8387, +6306, +6338, +8419, +6338, +6338, +8419, +4129, +63357, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59163, +59131, +59163, +59163, +59163, +59163, +59163, +59163, +61211, +59163, +59163, +59163, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61243, +61244, +61243, +61243, +61244, +61244, +61211, +61244, +61244, +61244, +61244, +61244, +61244, +61276, +61276, +61276, +61276, +61244, +63324, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61276, +61244, +61244, +61244, +61244, +61244, +61276, +61244, +61244, +63292, +61244, +61244, +61276, +61276, +61276 +}, +{ +48533, +48533, +48533, +48565, +48566, +48566, +50614, +48566, +50614, +50646, +50678, +56985, +29549, +0, +6306, +31661, +56984, +8419, +0, +18984, +54871, +54840, +52759, +52727, +50679, +52759, +52759, +52759, +52759, +52727, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52792, +54872, +44341, +8552, +12745, +10664, +10664, +8552, +10664, +10664, +10665, +14858, +12810, +14857, +48502, +56985, +61244, +52727, +21033, +2081, +34, +2178, +2145, +2145, +2113, +2113, +2113, +2081, +2146, +12777, +19149, +29746, +31794, +33874, +29648, +29681, +27568, +27503, +21229, +21294, +33907, +21296, +14956, +14858, +17035, +19148, +21196, +19084, +27501, +21262, +12778, +12810, +12842, +21196, +8551, +12777, +19051, +21196, +8552, +8584, +14889, +23407, +14923, +12810, +14890, +12843, +10632, +8519, +8551, +25422, +8616, +10697, +12745, +10697, +10696, +10664, +10664, +17068, +8583, +10696, +12809, +14858, +12810, +12810, +29681, +8617, +8584, +10665, +12745, +12745, +12745, +21197, +23406, +8617, +8584, +10665, +10664, +10632, +23342, +8617, +10697, +10697, +12810, +16971, +14890, +23374, +8583, +19181, +8584, +10696, +17003, +44439, +31794, +33875, +29682, +19150, +12843, +25422, +38132, +19181, +29649, +25520, +19149, +23342, +17036, +33875, +27600, +38165, +35955, +23407, +29681, +27601, +33874, +27600, +38101, +31794, +44438, +33907, +27600, +38100, +42293, +31794, +44406, +50744, +35988, +33875, +38133, +21263, +36020, +31827, +25487, +21261, +27601, +14957, +31794, +29681, +36020, +38133, +38165, +36020, +25422, +8485, +4194, +4194, +4194, +6306, +8418, +4226, +4226, +4226, +4226, +6306, +4226, +4258, +4226, +6306, +4226, +4226, +6307, +6307, +6306, +6338, +6338, +6306, +4194, +6306, +6339, +6338, +6306, +6339, +6339, +6338, +6338, +6306, +6338, +6339, +6306, +6339, +8387, +42132, +57050, +59098, +59098, +59098, +57050, +57050, +59098, +59098, +59098, +59130, +59131, +59130, +59130, +59130, +59131, +59131, +59131, +59130, +59131, +59131, +59131, +59131, +59131, +59131, +59163, +59131, +59163, +59163, +59163, +59131, +61179, +61179, +59163, +59163, +59163, +61179, +61211, +61211, +61211, +61211, +61211, +61211, +61243, +61211, +61211, +61211, +61244, +61244, +61243, +61244, +61243, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61243, +61244, +61244, +61244, +61244, +61244, +61211, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61244, +61211, +61211, +61244, +61211, +61211, +61211 +}, +{ +46420, +46420, +46420, +46452, +46453, +46452, +46453, +48501, +46453, +50614, +27404, +0, +10564, +42193, +50646, +4161, +16904, +50678, +54872, +50614, +50646, +48597, +50646, +48565, +48565, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50678, +52727, +50679, +12778, +8486, +8551, +8583, +10632, +10664, +10664, +10664, +10665, +12744, +40179, +57018, +38001, +10532, +32, +2178, +2146, +4161, +2113, +2113, +2145, +2113, +2113, +2145, +2113, +8549, +23310, +27601, +29681, +27601, +31794, +29681, +25423, +29649, +19084, +23342, +27536, +29648, +21229, +23408, +14923, +14923, +17003, +17036, +23342, +21197, +17002, +25422, +10698, +10697, +12842, +10664, +10632, +14891, +12745, +19083, +10730, +10664, +12745, +12777, +12777, +14890, +17002, +17002, +19116, +23310, +10697, +27567, +10731, +10664, +10665, +10664, +10664, +10664, +10631, +23375, +8616, +10729, +14858, +14891, +12842, +12843, +29616, +8682, +8584, +8584, +8616, +10697, +10664, +12745, +27535, +10828, +10665, +8552, +10632, +12745, +12776, +19149, +10665, +10697, +12810, +14890, +14922, +14922, +17003, +23310, +12811, +21198, +31794, +40245, +38100, +33874, +27633, +19182, +19117, +19051, +36020, +17069, +31761, +27601, +21262, +19149, +33906, +29714, +27568, +29714, +27568, +17036, +27536, +29746, +42293, +25520, +33907, +42358, +38132, +23375, +40180, +42325, +44406, +23375, +48632, +46519, +31794, +38068, +33940, +25488, +25521, +29681, +25455, +29681, +25488, +23375, +29681, +36020, +38132, +40213, +35987, +40246, +36052, +10663, +4260, +4226, +4226, +4226, +4226, +4226, +4226, +4226, +4225, +6306, +6307, +4226, +6338, +6306, +6306, +6274, +4226, +6339, +6338, +6306, +6306, +6338, +4226, +8387, +6306, +6306, +6307, +6338, +6339, +6306, +6338, +6306, +6306, +6306, +6338, +8387, +8418, +0, +63357, +57018, +57018, +56985, +57017, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57050, +57050, +57050, +57050, +59098, +59098, +59098, +59098, +57050, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59131, +59130, +59098, +59131, +59098, +59131, +59131, +59131, +59131, +59131, +59131, +59131, +59163, +59163, +59163, +59131, +61179, +61211, +61211, +61211, +61211, +61179, +61211, +61211, +61211, +59131, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61179, +61179, +61179, +61179, +61179, +61179, +61179, +59131, +61211, +61179, +59131, +61179, +61179, +61211, +61211, +61211 +}, +{ +42227, +42259, +42259, +42259, +44307, +44307, +44340, +44371, +31663, +0, +12677, +48565, +48534, +12612, +44372, +50646, +46420, +46452, +46452, +46420, +46452, +46452, +48533, +48533, +48533, +48533, +48533, +46485, +46485, +48533, +48533, +48533, +48533, +48533, +46485, +48533, +48533, +46485, +46485, +48565, +48566, +50646, +23310, +6405, +10664, +8551, +8519, +8551, +8551, +10631, +25422, +50678, +54905, +10565, +32, +98, +97, +2113, +2113, +32, +2113, +2113, +2113, +2113, +2113, +4226, +8582, +23309, +21294, +27568, +27568, +27568, +29681, +29680, +25455, +21262, +21262, +27536, +27568, +27535, +25454, +21229, +23342, +12843, +12810, +17036, +19116, +19148, +19083, +16971, +19051, +15021, +10729, +14923, +8551, +10697, +12810, +12778, +12712, +25487, +8519, +8583, +8583, +12776, +12809, +14857, +14825, +12712, +23310, +8584, +27567, +12842, +8551, +10632, +10696, +10664, +10664, +10600, +29649, +10697, +12778, +14923, +14955, +21228, +12842, +25455, +35954, +12810, +8584, +8552, +10632, +10632, +10696, +10600, +21294, +8617, +10697, +12777, +21164, +14889, +25422, +8650, +10697, +10729, +12842, +12809, +14890, +29648, +21263, +31826, +38100, +25487, +36052, +33906, +33907, +27633, +19150, +14955, +29648, +38132, +19150, +31761, +31827, +21262, +31729, +38100, +23375, +42326, +25521, +19117, +19084, +36019, +29713, +36019, +19149, +44406, +42326, +29681, +29649, +44438, +44438, +38132, +31794, +46551, +36052, +23310, +42358, +23375, +38068, +23408, +27536, +25455, +36020, +19182, +29649, +29649, +33874, +44373, +38100, +33939, +42326, +40213, +33939, +27632, +23307, +2145, +2145, +4226, +4194, +4226, +6274, +6338, +4226, +4225, +6306, +4226, +4226, +4226, +4226, +4258, +6338, +6338, +6306, +6306, +8387, +4258, +6339, +6338, +6306, +6339, +6306, +6306, +6306, +6274, +6339, +6338, +6338, +6339, +8387, +6339, +8386, +40052, +54937, +54905, +54905, +54905, +54937, +54905, +54905, +54905, +54937, +54937, +54937, +54937, +56985, +56985, +56985, +56985, +57017, +57018, +57017, +57018, +57017, +57017, +57017, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57050, +57050, +57018, +59066, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +57050, +59130, +59130, +59098, +59130, +59130, +59098, +59098, +59098, +59131, +59098, +59131, +59098, +59098, +59131, +59131, +59131, +59131, +59131, +59098, +59098, +59098, +59098, +59131, +59098, +59098, +59131, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59131, +59098, +59098 +}, +{ +40146, +40146, +40146, +40146, +40147, +40114, +42227, +35889, +2146, +40178, +44307, +42227, +35856, +44340, +42227, +44275, +42227, +44307, +44307, +44307, +44307, +44339, +44372, +46420, +44372, +46420, +46388, +46420, +46420, +46420, +46452, +46420, +46420, +46453, +46420, +46420, +46452, +46420, +46420, +46421, +46453, +44340, +164, +4358, +6438, +8519, +6439, +6439, +29582, +54872, +33743, +12679, +2114, +4226, +97, +65, +2113, +32, +65, +2145, +4161, +2145, +65, +2211, +8550, +21163, +25390, +33907, +21263, +23375, +23375, +25455, +25487, +19117, +17068, +21262, +23407, +25456, +23310, +23342, +19083, +23342, +23342, +17037, +14923, +19149, +17036, +17003, +17003, +14922, +12744, +27535, +10697, +17036, +10664, +14890, +10664, +12777, +12745, +25421, +12810, +8519, +8551, +10631, +12777, +10664, +10631, +14889, +25422, +8584, +14889, +17069, +8584, +8552, +10697, +10664, +10664, +12745, +21164, +10763, +10697, +12778, +12842, +12810, +14922, +14890, +25455, +25519, +8585, +8552, +8519, +8551, +8551, +8551, +27600, +10730, +10729, +12810, +14825, +19051, +19148, +14891, +12778, +10729, +12777, +14923, +23374, +27633, +31794, +38133, +38165, +25488, +33907, +33907, +31794, +31793, +19181, +17004, +25423, +36052, +19149, +27503, +27633, +17069, +40148, +29746, +21294, +38132, +23408, +25455, +23342, +38100, +27632, +33874, +29680, +46552, +36052, +25456, +35955, +35986, +38068, +31794, +35987, +44406, +33939, +21229, +40246, +33907, +36020, +21328, +27535, +36019, +29681, +25487, +25488, +31762, +33875, +35955, +35987, +38133, +38133, +35987, +35988, +25488, +21229, +14857, +4226, +4194, +4226, +6306, +6306, +4225, +6306, +4226, +4226, +4226, +4226, +4225, +8419, +4226, +6339, +6339, +6339, +8387, +6338, +6306, +6307, +8419, +6306, +6306, +6338, +6306, +6339, +6306, +6306, +6307, +6307, +6306, +6339, +8419, +6338, +8356, +54905, +54872, +52824, +52824, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54872, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54937, +54905, +54937, +54937, +54937, +54937, +54937, +56985, +54937, +56985, +56985, +57017, +56985, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +57018, +59066, +59066, +59066, +59066, +59066, +59066, +59098, +59066, +59098, +59098, +59066, +59098, +59098, +59066, +59066, +59098, +59066, +59066, +59066, +59066, +59098, +57018, +59098, +57018, +59066, +57018, +57018, +57018, +57018, +57018, +59066, +59066, +57018 +}, +{ +38001, +38001, +38001, +38034, +38034, +44307, +38001, +33808, +40114, +38065, +38065, +38066, +42226, +40114, +40082, +40114, +40114, +40114, +40114, +40146, +42194, +42194, +42226, +42194, +42226, +42226, +42227, +42259, +42259, +42259, +42259, +42259, +42259, +42259, +44307, +44307, +42259, +44307, +42259, +42227, +44308, +42259, +14923, +8551, +21228, +8518, +27502, +31728, +10598, +6405, +6405, +2113, +2112, +32, +32, +2145, +2145, +4193, +14790, +2146, +2146, +6307, +12712, +21261, +27568, +27568, +31762, +25488, +27634, +17069, +17036, +14923, +19149, +21294, +19149, +21294, +19148, +21229, +23374, +23310, +19148, +19148, +21196, +17101, +17036, +14956, +17036, +14923, +14922, +12810, +12809, +14889, +19150, +21262, +10664, +23342, +10632, +10665, +10697, +12745, +27535, +10698, +8518, +8519, +8519, +8550, +14825, +14857, +14858, +19149, +8519, +33874, +10697, +8552, +10632, +8584, +10664, +12777, +14858, +27600, +8585, +12778, +12810, +12842, +12810, +14923, +27568, +14988, +14857, +17003, +14890, +12777, +12777, +12777, +27568, +10795, +10697, +19083, +29682, +14924, +12778, +14955, +17068, +14955, +14923, +23343, +38165, +25487, +38132, +31826, +33907, +21262, +29713, +31826, +23407, +25487, +21197, +17003, +33875, +33907, +17069, +25423, +23408, +19117, +44439, +27666, +23375, +36051, +25488, +31794, +29681, +29714, +21262, +31761, +31729, +44438, +40246, +25488, +31826, +38099, +35987, +29680, +38132, +42325, +31794, +38100, +33874, +36019, +31794, +33906, +35954, +33874, +25455, +21230, +31761, +33875, +33907, +33907, +38100, +33841, +40213, +40245, +36020, +40214, +29648, +25519, +4323, +4226, +4226, +4226, +4226, +6274, +4226, +4226, +6306, +6339, +4226, +6306, +6306, +6338, +6274, +6338, +6274, +8387, +6306, +6339, +6339, +6306, +6338, +6371, +6338, +6339, +6306, +6306, +6339, +6306, +6306, +6306, +6338, +6339, +8419, +4161, +59132, +52759, +52759, +52792, +52759, +52791, +52759, +52792, +52791, +52792, +52792, +52792, +52824, +52824, +52824, +52792, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54872, +54904, +54904, +54905, +54905, +54904, +54905, +54905, +54905, +54905, +54937, +54937, +54937, +54937, +54937, +56985, +56985, +54937, +54937, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985 +}, +{ +33808, +35888, +33840, +33840, +35921, +35888, +35921, +35889, +35921, +35920, +35888, +35920, +35888, +35888, +35888, +35888, +35920, +37969, +38001, +38001, +38033, +38033, +38033, +38001, +40113, +40114, +40114, +40114, +40114, +40114, +40114, +40146, +42194, +40146, +40146, +48599, +42259, +40146, +40147, +40147, +40114, +40146, +40114, +38034, +29615, +50614, +38034, +12777, +4324, +33, +32, +32, +4161, +2145, +2145, +32, +2113, +2179, +2178, +4324, +12777, +23342, +33874, +31761, +35987, +33874, +31729, +25520, +23374, +27633, +17037, +21294, +21294, +19149, +21262, +19149, +21261, +23310, +25455, +21229, +17003, +19116, +19083, +23407, +12810, +12810, +14923, +12810, +12810, +12777, +12777, +14857, +25453, +31762, +8617, +23374, +8552, +10664, +10665, +12745, +10664, +27599, +14956, +10696, +10696, +10664, +10664, +10696, +12776, +19083, +10730, +12744, +27535, +8551, +8584, +8584, +10697, +12810, +12744, +12777, +16970, +19181, +12778, +12778, +12810, +12842, +12745, +25422, +10762, +8552, +10632, +10697, +10696, +12777, +12745, +12777, +29647, +27568, +14923, +17004, +21294, +14955, +17036, +25423, +29746, +31794, +21262, +35955, +40245, +27569, +31794, +27568, +31826, +31762, +25487, +21262, +23342, +29680, +33939, +38132, +33906, +29681, +19214, +31761, +44439, +29714, +19117, +29648, +27568, +29681, +29680, +23408, +27535, +27568, +33874, +48632, +38132, +31762, +27600, +36019, +31793, +33874, +29713, +38132, +33875, +38100, +38101, +31794, +33907, +38035, +33842, +33874, +29713, +29681, +33874, +33874, +35987, +33907, +33907, +31761, +35988, +40180, +42359, +38165, +38101, +40213, +14922, +10597, +4226, +4226, +4226, +6306, +6306, +6306, +6306, +4226, +6306, +6306, +4226, +4226, +8387, +6339, +4258, +6274, +6306, +6306, +6339, +6306, +6307, +6306, +6339, +6339, +6339, +6306, +6306, +6306, +6306, +6339, +6339, +6338, +6306, +6306, +25293, +50711, +50679, +50647, +50679, +50679, +50679, +50679, +50679, +50711, +50679, +50679, +50711, +50711, +50711, +50711, +52792, +52759, +50711, +52759, +50711, +52792, +52759, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52824, +52792, +52792, +52792, +52792, +52792, +54872, +54872, +54872, +54872, +54904, +54872, +54904, +54905, +54872, +54904, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54905, +54872, +54905, +54905, +54905, +54872, +54905, +54872, +54872, +54905, +54905, +54872, +54872, +54905, +54872, +54905, +54873, +54872, +54905 +}, +{ +31695, +31727, +31727, +31727, +31727, +33775, +33807, +33808, +31727, +33775, +33775, +33775, +33743, +33775, +33775, +33807, +33807, +33775, +33807, +35856, +35856, +35888, +35920, +35920, +37969, +37969, +38001, +40146, +38034, +38001, +38033, +38033, +38034, +38033, +38033, +38034, +38002, +38033, +38034, +38034, +38034, +38001, +44307, +44307, +35856, +19050, +12778, +97, +0, +32, +33, +32, +2145, +2178, +4226, +4291, +4227, +4324, +12776, +21230, +31761, +38035, +33906, +33874, +29648, +27600, +14857, +2178, +19148, +14923, +21262, +21262, +19117, +19149, +17036, +19149, +19116, +23342, +17003, +19084, +19084, +21196, +21228, +31793, +10665, +12745, +12777, +12777, +12745, +12744, +14890, +14889, +14857, +27501, +19215, +14891, +10730, +10697, +10729, +10664, +10664, +10632, +25454, +8617, +8551, +8551, +10632, +10663, +10696, +8551, +21228, +10664, +23342, +21229, +8519, +8584, +10696, +12744, +12777, +12744, +10664, +8518, +8551, +21229, +23310, +14923, +27568, +14891, +21229, +12843, +8519, +14891, +17036, +10664, +10696, +23343, +33906, +19181, +27633, +17069, +14923, +27569, +19149, +31794, +17037, +38100, +21230, +33939, +36052, +21261, +36019, +23375, +38132, +29681, +29648, +14955, +29648, +29648, +27568, +40245, +40181, +23408, +31761, +31761, +42358, +31826, +17068, +31793, +31826, +27600, +36052, +25488, +25422, +29680, +29648, +36019, +36020, +33906, +25487, +38100, +36019, +36019, +21262, +33907, +31826, +44439, +33907, +29713, +38067, +35987, +29648, +33842, +36051, +27536, +31793, +35987, +29681, +33907, +36020, +33939, +33907, +42293, +38100, +42294, +33906, +46584, +31793, +14823, +4226, +4226, +6306, +6306, +6306, +6339, +6307, +4226, +4226, +4226, +4226, +4226, +4226, +6338, +6306, +6338, +6370, +4226, +6307, +6307, +6306, +6338, +6339, +6339, +6339, +6338, +6274, +6306, +6306, +6306, +6339, +6307, +6306, +6306, +4130, +52792, +48566, +48566, +48566, +48566, +48566, +48566, +48598, +48598, +48566, +48598, +48598, +48598, +48598, +50646, +50647, +50647, +50679, +50647, +50679, +50679, +50679, +50679, +50679, +50679, +50679, +50711, +52759, +52759, +50679, +50679, +52759, +52760, +52759, +52759, +52759, +52759, +52759, +52792, +52792, +52791, +52792, +52792, +52792, +52792, +52824, +52824, +54872, +52824, +52824, +52792, +52824, +52824, +54872, +52792, +54840, +52792, +52792, +52792, +54840, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792, +52792 +}, +{ +29647, +29615, +29615, +29615, +29647, +29614, +29647, +29615, +29614, +29582, +31662, +29582, +29582, +29582, +31630, +29582, +29582, +31662, +31662, +31662, +33742, +31694, +33775, +33775, +35856, +35888, +35888, +35921, +35888, +35888, +35920, +35888, +35888, +35920, +35888, +35888, +35921, +35921, +35888, +35921, +38033, +31565, +18986, +6470, +10663, +6372, +32, +32, +33, +64, +2081, +4259, +4259, +6372, +4292, +6373, +12745, +23310, +31761, +38068, +33874, +29712, +17003, +2146, +0, +0, +33, +2113, +8485, +19117, +23310, +17068, +19149, +21262, +19149, +19149, +19084, +14923, +19116, +21228, +21228, +21228, +23309, +19083, +25552, +8616, +10632, +10632, +10664, +12809, +14890, +14890, +14825, +14858, +23276, +17069, +27632, +10762, +10697, +10697, +10664, +10664, +10664, +25455, +8584, +8519, +8551, +8519, +10631, +12744, +10664, +19050, +19115, +21261, +10632, +19116, +14890, +10664, +10664, +17002, +12712, +12745, +14890, +14923, +6406, +10664, +17036, +10665, +19214, +17036, +25488, +14891, +12777, +25423, +19149, +21229, +27601, +33906, +19214, +17036, +33907, +17068, +35987, +21294, +14923, +38100, +27536, +40213, +31827, +23375, +36019, +23375, +38165, +19181, +29681, +21262, +38132, +25487, +31762, +44406, +38165, +27568, +31761, +27568, +40245, +31826, +21294, +31793, +35987, +27536, +35987, +21262, +25455, +31761, +40213, +38132, +31826, +31761, +19182, +33841, +35955, +29681, +31826, +21262, +42293, +48632, +31794, +40181, +42261, +31794, +29648, +33907, +31761, +31761, +35987, +35987, +31762, +33907, +35987, +35955, +38100, +35987, +33907, +38133, +38133, +40213, +42358, +6470, +6340, +8420, +6339, +6306, +6306, +6306, +6306, +6306, +6307, +4226, +4226, +4226, +4193, +4226, +4226, +6306, +4194, +6339, +6339, +4226, +6339, +6339, +6339, +6339, +6307, +6338, +6306, +6306, +6306, +6306, +6339, +6339, +6339, +6338, +6306, +44277, +46453, +46453, +46453, +46453, +46453, +46454, +46485, +46485, +46486, +46486, +46486, +46486, +48534, +46486, +48534, +48534, +48566, +48566, +48566, +48566, +48566, +48566, +48598, +48566, +48566, +48566, +48598, +48598, +48598, +48598, +48598, +48598, +48598, +50647, +50679, +50679, +50679, +50679, +50679, +50679, +52727, +50711, +50679, +50711, +50679, +50711, +52759, +52759, +50711, +52759, +50679, +52759, +52759, +52727, +52727, +50679, +52759, +52759, +50711, +50711, +52759, +52727, +52759, +52759, +52727, +52727, +50679, +52727, +50679, +50679, +50679, +52727, +50711, +52759, +50679, +52727 +}, +{ +27534, +27502, +27502, +27534, +27502, +27534, +27502, +27534, +27502, +25421, +25421, +27436, +25388, +27436, +27437, +27436, +27468, +27469, +27469, +29549, +29581, +29582, +29614, +31662, +31663, +31695, +31695, +33775, +33775, +33775, +33776, +33776, +33775, +33808, +35921, +33776, +31760, +31760, +33840, +25290, +16871, +29648, +17003, +8550, +0, +32, +32, +32, +0, +2146, +6340, +6373, +6373, +6405, +14858, +21294, +29648, +38067, +29616, +12743, +0, +0, +2113, +65, +33, +2145, +2211, +8551, +14858, +19181, +14955, +17068, +19149, +17004, +17036, +14858, +14890, +19116, +21229, +23309, +23341, +23276, +23309, +23276, +16970, +29681, +8552, +8552, +12777, +12777, +12777, +12777, +19115, +12777, +14889, +23341, +17004, +23407, +10697, +10665, +10697, +12777, +10664, +10664, +27567, +19116, +12810, +10696, +10632, +10632, +10696, +10663, +12745, +14858, +8551, +12712, +23309, +10697, +8518, +10696, +10697, +8518, +12745, +17036, +10698, +8584, +25488, +17069, +14891, +38101, +19182, +19116, +29680, +23375, +17068, +33906, +31826, +23408, +14956, +33907, +23343, +25455, +33874, +19181, +19084, +40245, +23343, +40245, +29682, +19116, +38100, +23375, +33874, +23407, +12843, +38068, +29713, +19116, +35987, +46551, +36019, +23375, +31761, +23374, +44439, +31794, +23374, +23277, +38132, +33906, +29746, +27535, +31761, +31761, +44439, +33906, +29712, +42325, +17035, +36018, +25455, +36019, +27633, +21230, +44406, +44439, +38068, +40213, +44406, +33874, +29680, +35955, +29681, +40213, +31761, +31794, +31729, +46519, +38068, +33874, +38133, +33939, +42359, +46584, +33906, +40245, +40278, +44439, +27600, +8484, +8452, +6338, +4258, +6306, +6306, +6306, +6306, +2177, +4226, +4227, +4258, +4226, +4226, +4225, +6306, +6339, +6339, +4226, +6338, +6306, +6306, +6339, +6307, +6306, +6306, +6306, +6339, +8419, +8387, +8387, +6306, +6306, +6306, +4130, +46453, +44340, +44340, +44373, +44341, +44340, +44373, +44373, +44373, +44373, +44373, +44405, +44373, +44405, +46453, +46453, +46453, +46453, +46453, +46453, +46485, +46486, +46486, +46453, +46486, +46485, +46485, +46485, +46485, +46485, +46486, +46485, +46518, +48534, +48566, +48566, +48566, +48566, +48566, +48566, +48598, +48598, +48598, +48567, +50646, +50646, +50646, +50678, +50679, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +48598, +50646, +50646, +50646, +50646, +50614, +50646, +50646, +50646, +50614, +50646, +48566, +50646, +48598, +48566, +48598, +50646 +}, +{ +27502, +27502, +27502, +25454, +25454, +27502, +25421, +25421, +25421, +25389, +25388, +25356, +25356, +23276, +23307, +23307, +23275, +29549, +25323, +25356, +27436, +27469, +29549, +29549, +29582, +29582, +29582, +29614, +29614, +29614, +31694, +29614, +29615, +31695, +29647, +29647, +31727, +29614, +10533, +2112, +38100, +19116, +21195, +21130, +14726, +12677, +21194, +19082, +8582, +6405, +8485, +6437, +14857, +21261, +29648, +31761, +21196, +33, +32, +2113, +2113, +2113, +2080, +2113, +2178, +6437, +19052, +23342, +21229, +21229, +17036, +14923, +17035, +10729, +8551, +16971, +19116, +23342, +23341, +23309, +23277, +21196, +21196, +21163, +19083, +29583, +23408, +19181, +10664, +10696, +10696, +12777, +12777, +14890, +14890, +14922, +19115, +35986, +17102, +12777, +10697, +10664, +10697, +10664, +14825, +14825, +23407, +8616, +8551, +10631, +10663, +12712, +10631, +14922, +8487, +10631, +12712, +17069, +8584, +6439, +23407, +19215, +10730, +10697, +23375, +25553, +21230, +21197, +38133, +21359, +14924, +21197, +31793, +17069, +17004, +38132, +38165, +17102, +33842, +33907, +19182, +23343, +23472, +17036, +19084, +38100, +27536, +38132, +27633, +19116, +23374, +29681, +29649, +27601, +21230, +33809, +29713, +21229, +35987, +31794, +36019, +27600, +29681, +23341, +38133, +27633, +21294, +25389, +40213, +33906, +25487, +21229, +25487, +29616, +44405, +46519, +29681, +44405, +17068, +31825, +21261, +38165, +19215, +25455, +44438, +40213, +33874, +40180, +40212, +31793, +35954, +40180, +35955, +42261, +29680, +33907, +35987, +44406, +38100, +33907, +33907, +40245, +40213, +36052, +36020, +42326, +38100, +42326, +44406, +14791, +10663, +6404, +4225, +6306, +6306, +6274, +6306, +4258, +2145, +4225, +4194, +4226, +4258, +6306, +4226, +6274, +6306, +4226, +6338, +6338, +6338, +6338, +6306, +6306, +6338, +6306, +4226, +6371, +6306, +6306, +6338, +6306, +16871, +16773, +42293, +40212, +40212, +42228, +42259, +42260, +42260, +42260, +42260, +42260, +42260, +42292, +42260, +42292, +44340, +42292, +44340, +44372, +44372, +44373, +44373, +44373, +44373, +44373, +44373, +44373, +46421, +46421, +44373, +44373, +46453, +44373, +44373, +46453, +46453, +46453, +46453, +46453, +46485, +46486, +46453, +46485, +46486, +46485, +46485, +48534, +46486, +46485, +46485, +46485, +48565, +48565, +48565, +48533, +48533, +48533, +48565, +46485, +46485, +48533, +46485, +46485, +46485, +48533, +48565, +48533, +48533, +48533, +46485, +48533, +46453, +48533, +46485, +48533, +46485, +48534 +}, +{ +25454, +25421, +25421, +25421, +25421, +25421, +25421, +25389, +25389, +23308, +23275, +21227, +23275, +21195, +21162, +21162, +23242, +21130, +27436, +23275, +23275, +25356, +27468, +27469, +29549, +29582, +29614, +31662, +31695, +31695, +31663, +31695, +29615, +29615, +29614, +27534, +16936, +14759, +23211, +38068, +29614, +29548, +18984, +14759, +23276, +27534, +27534, +19115, +6438, +8551, +12809, +23309, +27535, +27502, +21131, +33, +2145, +2081, +2113, +2145, +2113, +2113, +2146, +8486, +12810, +25389, +27535, +25454, +19117, +19149, +17068, +10696, +8583, +12778, +14923, +21197, +21229, +21261, +19115, +21196, +21196, +21228, +17002, +19083, +21131, +19083, +33776, +25455, +10795, +8615, +10696, +12777, +12809, +14890, +14922, +14922, +14890, +10664, +25388, +17102, +10665, +10697, +12745, +12777, +12744, +12744, +21163, +17036, +8551, +8519, +8551, +8519, +8519, +19116, +4358, +21295, +19149, +17003, +17004, +29714, +14956, +12842, +31794, +19215, +33940, +17166, +27568, +31729, +27601, +17102, +14923, +33874, +23375, +17037, +31728, +31793, +31794, +21262, +40213, +29713, +25455, +42292, +23407, +19149, +21197, +36020, +27600, +40245, +29714, +19149, +31729, +29680, +29681, +25488, +38034, +44340, +29745, +17069, +36019, +27568, +36019, +33906, +23407, +19181, +35987, +33907, +25422, +25454, +33874, +31826, +25487, +29680, +23342, +29680, +38133, +27600, +31761, +38100, +35986, +42293, +25455, +38100, +21295, +29681, +44438, +42358, +31826, +27503, +35986, +33874, +35987, +38132, +36019, +40212, +29681, +27503, +31794, +44438, +38067, +42293, +33874, +46551, +33907, +33907, +35987, +46551, +36020, +33939, +35987, +52825, +48632, +25487, +8420, +6306, +8387, +12613, +6339, +4225, +4226, +4193, +4193, +4225, +4226, +4226, +4258, +4226, +6339, +6338, +6306, +6306, +6306, +8387, +6338, +6306, +6306, +6306, +6306, +6306, +6306, +6306, +6306, +6339, +6306, +6339, +18922, +38067, +38067, +38066, +38066, +40147, +40147, +40147, +40147, +40179, +40179, +40147, +42228, +42227, +40179, +40179, +42228, +42228, +40212, +40180, +42260, +42260, +42292, +42260, +42260, +42260, +42260, +42292, +42260, +42292, +42260, +42292, +42292, +42292, +42292, +42292, +44372, +44340, +44372, +44341, +44341, +44373, +44372, +44341, +44373, +44373, +44373, +44372, +44372, +44373, +44372, +44373, +46421, +46420, +46420, +44372, +46420, +46420, +46421, +44372, +44372, +46420, +44372, +44372, +44372, +46420, +44372, +46420, +44372, +44372, +44372, +44372, +44372, +46420, +44340, +46420 +}, +{ +25454, +27502, +25454, +25454, +25421, +25421, +25389, +25389, +23308, +23276, +21227, +21195, +21130, +19082, +19082, +19049, +21097, +21130, +21130, +23210, +23243, +25355, +27436, +27469, +27469, +29582, +31662, +31695, +31695, +31695, +31695, +31695, +29614, +29614, +29550, +25355, +16903, +29615, +23244, +21065, +14790, +12645, +25356, +27502, +25421, +25421, +12776, +10664, +12712, +27535, +29615, +29647, +27535, +4291, +2081, +2113, +2113, +2113, +4192, +2113, +2178, +6373, +12810, +21229, +29647, +27535, +27567, +29648, +25455, +23310, +17003, +17036, +12778, +17002, +19116, +19148, +21196, +21229, +19083, +19083, +19083, +17002, +19083, +21195, +21163, +21163, +19082, +19082, +31727, +12843, +12777, +12809, +12809, +14858, +12777, +14890, +12777, +12744, +12745, +19115, +12777, +10600, +10632, +10696, +10664, +10632, +12745, +12679, +27568, +10664, +10632, +8519, +6438, +31827, +19182, +17036, +19117, +23277, +36085, +14955, +21229, +44439, +17102, +25423, +21295, +57018, +29649, +36020, +25553, +17134, +19084, +35955, +21294, +17069, +38099, +36019, +33907, +29714, +31794, +21262, +25455, +40212, +25488, +19149, +17003, +27601, +31761, +38132, +31827, +21262, +17036, +31761, +29745, +14956, +17004, +25389, +33906, +21294, +33907, +29681, +42325, +35987, +25488, +17036, +46584, +27634, +23375, +29680, +27599, +29648, +25486, +31793, +23342, +35986, +50744, +33939, +35922, +38132, +33874, +35986, +35954, +40245, +21295, +35922, +42325, +42358, +29681, +40147, +33841, +35986, +36019, +33906, +31761, +40245, +29714, +27535, +40212, +46551, +38068, +40245, +36052, +40213, +31794, +42326, +21327, +48600, +46551, +42326, +42358, +46551, +48632, +48664, +38100, +12744, +6274, +4258, +4258, +4226, +4193, +4193, +4193, +2145, +2145, +2145, +4193, +4226, +6306, +6306, +6306, +4226, +6339, +6339, +6339, +8419, +6306, +8355, +6306, +6306, +8386, +6338, +8418, +8387, +8386, +6339, +6307, +40180, +35986, +35954, +35986, +35954, +35986, +35986, +38034, +35986, +38067, +38066, +38066, +38067, +38099, +38066, +38099, +38067, +38099, +40147, +38067, +40115, +40147, +40147, +40147, +40147, +40147, +40147, +40147, +40179, +40179, +40179, +40179, +40179, +40179, +42227, +42227, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +42260, +44308, +42260, +42260, +42260, +42259, +42227, +42259, +42259, +42259, +42259, +42260, +42259, +42227, +42259, +42259, +42259, +42259, +42227, +42259, +42259, +42259, +42227, +42259, +42260, +44340, +42227 +}, +{ +25454, +27502, +27502, +25422, +25453, +25421, +25421, +25421, +25389, +23308, +23276, +21163, +21162, +19017, +19017, +19017, +18984, +16936, +21097, +21130, +23210, +25323, +25356, +27436, +27501, +29549, +29582, +31663, +31695, +33775, +31695, +33775, +31727, +27501, +14790, +21097, +29646, +21131, +10500, +14726, +27469, +27502, +25421, +25389, +25421, +12777, +12778, +21164, +33809, +23308, +27470, +25421, +2242, +2113, +2113, +2113, +2145, +2113, +2113, +2178, +12712, +19181, +23374, +25455, +23342, +27503, +31761, +29648, +25454, +12745, +4293, +23374, +19116, +19083, +19148, +19116, +19116, +19083, +17003, +19083, +16938, +21163, +21163, +21163, +19115, +23276, +23276, +21163, +19083, +31761, +12842, +12777, +12809, +14858, +12745, +12777, +12745, +12777, +12745, +19115, +10730, +8551, +10664, +8583, +10632, +8551, +8584, +4260, +4325, +19149, +17037, +21230, +31827, +17036, +19149, +19116, +19116, +38100, +17101, +21230, +44439, +21296, +21197, +36019, +27569, +38067, +23343, +40245, +29746, +19149, +19084, +38132, +25521, +21262, +36019, +33906, +31827, +31826, +29649, +23343, +19116, +38100, +27633, +19149, +23310, +27633, +27568, +38132, +33907, +21262, +17004, +25455, +27633, +27535, +19084, +29648, +36019, +23407, +29681, +33939, +42326, +31826, +25488, +14923, +40212, +27634, +21294, +33875, +38100, +27568, +33874, +33906, +19213, +16970, +25357, +33939, +29648, +42293, +38067, +33873, +31793, +36019, +21294, +42261, +42325, +40245, +25520, +29648, +33841, +42357, +31793, +33939, +35987, +40180, +29681, +35987, +40180, +38067, +33907, +38068, +33906, +31826, +21294, +38100, +31859, +35955, +46551, +42294, +38132, +48631, +46519, +46551, +48632, +48664, +14921, +6274, +4225, +4226, +4225, +2145, +2145, +4193, +2145, +2145, +0, +46386, +4194, +6307, +6338, +8387, +6371, +6338, +6338, +6306, +6306, +6338, +6306, +6339, +8387, +8419, +6338, +8387, +8419, +8419, +8420, +29617, +33841, +31825, +33874, +33874, +33873, +33906, +33874, +33874, +35954, +35954, +35954, +35986, +35986, +35986, +35954, +35986, +35986, +35986, +35986, +38034, +38034, +38034, +38098, +38066, +38066, +38066, +38066, +36018, +38066, +38067, +38067, +38067, +38067, +38066, +40146, +40147, +40147, +40147, +40147, +40179, +40179, +40147, +40179, +40147, +40179, +40147, +40147, +40147, +40147, +42195, +40147, +40147, +42227, +42227, +42227, +40147, +40146, +40146, +40146, +40146, +40147, +40146, +40147, +40146, +40146, +40146, +40146, +40114, +40147, +40147, +40146, +40147, +40146, +40147 +}, +{ +27502, +27502, +27502, +27470, +25421, +25453, +25421, +25389, +25388, +23276, +23276, +21163, +21130, +19050, +16936, +16904, +16904, +16904, +18984, +19017, +21130, +23210, +25323, +27436, +27469, +29549, +29614, +31630, +31662, +31695, +31695, +31695, +29614, +10532, +27468, +31694, +31662, +19082, +27501, +29582, +27502, +27469, +25388, +23308, +14923, +17003, +31729, +25421, +23308, +23308, +23340, +2179, +2113, +2113, +2113, +2145, +2113, +2178, +6438, +17003, +25487, +25422, +25487, +31729, +31761, +29648, +23309, +14921, +4291, +12808, +23374, +21261, +27568, +19115, +17003, +17002, +17003, +17002, +17003, +14857, +19051, +19083, +21163, +21163, +21163, +21131, +21195, +19115, +19083, +21195, +31858, +17004, +12842, +12810, +10696, +12777, +12777, +10696, +10696, +10631, +29679, +12908, +10664, +17003, +19149, +19117, +19117, +31827, +17004, +19084, +25422, +29746, +17069, +19149, +21197, +21196, +27535, +23408, +17036, +38100, +31859, +17069, +33842, +33907, +31826, +23408, +29648, +38100, +21327, +19149, +21196, +36020, +23440, +19148, +38099, +27568, +33875, +27568, +38132, +25553, +23342, +33842, +25488, +21197, +31825, +17069, +35987, +33907, +36020, +23375, +17004, +25390, +27601, +19116, +29615, +42293, +38100, +21294, +21196, +38132, +38133, +33939, +29681, +21262, +27535, +27633, +31761, +33907, +29681, +23374, +42325, +40245, +27600, +21293, +31794, +27567, +31760, +38067, +44406, +35986, +35987, +29713, +31761, +42293, +42260, +42325, +27632, +25422, +33808, +42293, +35986, +33939, +35954, +33906, +31761, +38132, +42358, +40212, +33906, +33907, +29681, +36020, +23375, +31762, +38132, +27632, +44374, +44406, +38132, +38100, +48632, +44438, +48664, +44438, +48632, +4324, +6306, +4226, +4225, +4225, +4225, +4193, +4193, +4193, +2145, +0, +4193, +4226, +8419, +6306, +6338, +6338, +6306, +6306, +6371, +6338, +6338, +6306, +6339, +6339, +6339, +8419, +10499, +8419, +10500, +8420, +31793, +29680, +29680, +29713, +31761, +31793, +31793, +31793, +31793, +33841, +33841, +33873, +33873, +33873, +33873, +33873, +33873, +33905, +33873, +33873, +33873, +35922, +35953, +33873, +35954, +35954, +35954, +35954, +35954, +35954, +35954, +35954, +35986, +35954, +35954, +38034, +35954, +38034, +35986, +38034, +38067, +38034, +38034, +38034, +38034, +38034, +38034, +38034, +38034, +38034, +38034, +38034, +38034, +38066, +38034, +38034, +38002, +38033, +38034, +38034, +38034, +38034, +38034, +38034, +38066, +38033, +38033, +38034, +38001, +38001, +38034, +38034, +38034, +38034 +}, +{ +27534, +27502, +27502, +27534, +27502, +27502, +27502, +25421, +25388, +23276, +21195, +21162, +19049, +19017, +16904, +16872, +14823, +16871, +16872, +18984, +19017, +21129, +25291, +25323, +31661, +29549, +29581, +31662, +31662, +31695, +31695, +31695, +31662, +31727, +31695, +31695, +31695, +31663, +31663, +29582, +27501, +25388, +23309, +19084, +23341, +23341, +19082, +23276, +23243, +23276, +2147, +2113, +6339, +2145, +2145, +2145, +4323, +12810, +21262, +27535, +27535, +27568, +33842, +33842, +25455, +10631, +2179, +8582, +21197, +25422, +25454, +14890, +8518, +27599, +21197, +14922, +14889, +14890, +12777, +17003, +17035, +19082, +19115, +19083, +21195, +19050, +19083, +21163, +19083, +19051, +25389, +21229, +10664, +12777, +12777, +12777, +10696, +10664, +10664, +12777, +12745, +33907, +17101, +17003, +19117, +29649, +25488, +17004, +19148, +21196, +38132, +14956, +17068, +19116, +19116, +21164, +29616, +17037, +23342, +40245, +19247, +17037, +35954, +36020, +25488, +19116, +33874, +38132, +21328, +19149, +19051, +40246, +23376, +27535, +36052, +23375, +33907, +19214, +42293, +27633, +23374, +38099, +23375, +14923, +19148, +19149, +33841, +31826, +33939, +25520, +17068, +27536, +27569, +17036, +17003, +35954, +42325, +23407, +19052, +46584, +36020, +40213, +27601, +19181, +25455, +33907, +27568, +35921, +33874, +23374, +33808, +40180, +25422, +29615, +29648, +31761, +33841, +38067, +42325, +33873, +40212, +38100, +40212, +42325, +38131, +38100, +29712, +27535, +40180, +38132, +31761, +36084, +38165, +31793, +31728, +36019, +38132, +38132, +36052, +25487, +31761, +33874, +29682, +29681, +40213, +31826, +29681, +44471, +40212, +40212, +42325, +46551, +44438, +46519, +48599, +44471, +12840, +4258, +6307, +4259, +4226, +6274, +2145, +2145, +2145, +8419, +2145, +4226, +6306, +6274, +6306, +6339, +6339, +6306, +6339, +6339, +6306, +8387, +8420, +6338, +6339, +6338, +8419, +10500, +8419, +12613, +21165, +29648, +29648, +29648, +27600, +29680, +29681, +29681, +29680, +29712, +31760, +31761, +31760, +31760, +31760, +31761, +31760, +31761, +31760, +31792, +31760, +31760, +31760, +33841, +33841, +33841, +33841, +33841, +33841, +33873, +33873, +33873, +33873, +33841, +33873, +33873, +33873, +38034, +35921, +33905, +33873, +33905, +35953, +35921, +35953, +35921, +35953, +35921, +35921, +35921, +35921, +35921, +35921, +35921, +35921, +35921, +35921, +35921, +35921, +37969, +35953, +38001, +38001, +38001, +38001, +38001, +35921, +35921, +35921, +35921, +35921, +35921, +35953, +35921 +}, +{ +27534, +29582, +29615, +29615, +29615, +29614, +27502, +27469, +25389, +25324, +23243, +21162, +19049, +18984, +16872, +16839, +16839, +14791, +16839, +16871, +18984, +21097, +23210, +25323, +27435, +29549, +29581, +31662, +31662, +31695, +31695, +31695, +31695, +33742, +31694, +33743, +31694, +31695, +31662, +29582, +27501, +25389, +21229, +25423, +23277, +21163, +21163, +21162, +21195, +4291, +2114, +2114, +2145, +4194, +2145, +6406, +17004, +23375, +27536, +27568, +27567, +33842, +29616, +10663, +2146, +6406, +16971, +23310, +25422, +19116, +8551, +23276, +23341, +21229, +19115, +21196, +14922, +12745, +16971, +14922, +17002, +17002, +19082, +21131, +16970, +16970, +19082, +19115, +19083, +19083, +21196, +29647, +14988, +10729, +10729, +10696, +10632, +10632, +10696, +10631, +33875, +19150, +21197, +33939, +31763, +25521, +19117, +17004, +29681, +33939, +25521, +21230, +17036, +19116, +19116, +16937, +29714, +17004, +33874, +31827, +17069, +17003, +42325, +35987, +21327, +21229, +35922, +38164, +21327, +17069, +19116, +40213, +23375, +36019, +31827, +19149, +33907, +29681, +44406, +27633, +19149, +35954, +25519, +33907, +23342, +27568, +33874, +33939, +29714, +27568, +19181, +23342, +38067, +19149, +17003, +31760, +38132, +25552, +17036, +42358, +25585, +46552, +29746, +21262, +23277, +40213, +27568, +40180, +27600, +29648, +33808, +40245, +25455, +27535, +31793, +29680, +33841, +44438, +38099, +40180, +42293, +38068, +25390, +40179, +42325, +31826, +27535, +35921, +46551, +29681, +25423, +36019, +36020, +35987, +38099, +38100, +40212, +42358, +33939, +23375, +21261, +19149, +29714, +21262, +38132, +38100, +27600, +40181, +38100, +42293, +35954, +44373, +44374, +42357, +42325, +46518, +48664, +10630, +6306, +6306, +4258, +6306, +2145, +2145, +2145, +4193, +4225, +4226, +4193, +6339, +8419, +6339, +6339, +8387, +6339, +8419, +6338, +8419, +8387, +8419, +8419, +8419, +8419, +8419, +10500, +10532, +10500, +31761, +27567, +27567, +27600, +27600, +27568, +27568, +27600, +29680, +29680, +29680, +29712, +29680, +31728, +31760, +31728, +31760, +31728, +31760, +31760, +33841, +31793, +33841, +31793, +33841, +33841, +33841, +33841, +33873, +33873, +33841, +33841, +33841, +31760, +31728, +31760, +38034, +33841, +33840, +31760, +33841, +31793, +33841, +33840, +33840, +33840, +33809, +33840, +33841, +33808, +33840, +33840, +33808, +33808, +33808, +33840, +33808, +35888, +33840, +35888, +35888, +35920, +35888, +35888, +35888, +35888, +33840, +33872, +33840, +33808, +33808, +33808, +33808 +}, +{ +33775, +33775, +31695, +33775, +31695, +31695, +31662, +29550, +29517, +27436, +23275, +21162, +19017, +16903, +14791, +14758, +14758, +14726, +14790, +18951, +16839, +19017, +23210, +25323, +27436, +27500, +29549, +31662, +31694, +31695, +33743, +33743, +33775, +33775, +33775, +33775, +33807, +31695, +31662, +29582, +27469, +23309, +23309, +25389, +21162, +21162, +19082, +19114, +6373, +2113, +2146, +2146, +2145, +4226, +10696, +21261, +25488, +27568, +29648, +29648, +31729, +14890, +2211, +6405, +10696, +17035, +23309, +17002, +8550, +17003, +21228, +25389, +23341, +17002, +12809, +21196, +17003, +25455, +14955, +19083, +17003, +16970, +19050, +14857, +16970, +17002, +19082, +16970, +21163, +21196, +21163, +23308, +35986, +14989, +10696, +10696, +10664, +17003, +23375, +38132, +19182, +19149, +31794, +21294, +29682, +19116, +19084, +33841, +23342, +35987, +19183, +19149, +19148, +23309, +27633, +31794, +19214, +25455, +36020, +29746, +17069, +19117, +46518, +27601, +21229, +25454, +40213, +31892, +17069, +12811, +23310, +38133, +21327, +33842, +25456, +21197, +33907, +35987, +33907, +27601, +21230, +21229, +29680, +29681, +19117, +27567, +29648, +38165, +19149, +23374, +25455, +17036, +27535, +23375, +19148, +38067, +36020, +29713, +17004, +29616, +27601, +31826, +31826, +21262, +19116, +35987, +25520, +29680, +27535, +29616, +38100, +35987, +25455, +42292, +38131, +31761, +33841, +42325, +35987, +38067, +46518, +35987, +33809, +40211, +38066, +33939, +27600, +38001, +38099, +23342, +23309, +29648, +36019, +27568, +36018, +36019, +40213, +46551, +29681, +25456, +25520, +21262, +12810, +25488, +31827, +31794, +31826, +35987, +40212, +29713, +31761, +38067, +42293, +44406, +40212, +44406, +44438, +27599, +2145, +4258, +6307, +4258, +4194, +4193, +2145, +2145, +2178, +2145, +4226, +4258, +6339, +6306, +8387, +6338, +6307, +6338, +6339, +8452, +8419, +8419, +6338, +6339, +8419, +8419, +8420, +10532, +10565, +14792, +29680, +29648, +27600, +27567, +27567, +27568, +29648, +27600, +29648, +29680, +29648, +29680, +31728, +29680, +31728, +31728, +31760, +31760, +31760, +31760, +31760, +31728, +31760, +33808, +33808, +33808, +31760, +33841, +33841, +33841, +33841, +33841, +31792, +33808, +31760, +31728, +31728, +29648, +29648, +31728, +31728, +31728, +31728, +31728, +31728, +31727, +31727, +31727, +31727, +31727, +31728, +33808, +33808, +33808, +31760, +31728, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33776, +31727, +31727, +31727, +31727 +}, +{ +33775, +33775, +33808, +33775, +33808, +33776, +31695, +31662, +29582, +27469, +25356, +23243, +21097, +18920, +14791, +14726, +12645, +12645, +12678, +23144, +46420, +19016, +23210, +25323, +27436, +29516, +29581, +31662, +33742, +33742, +33775, +35823, +33775, +35855, +35855, +35855, +33775, +33775, +31662, +29582, +27502, +19116, +25389, +21195, +21163, +19050, +19050, +12744, +2114, +2178, +4226, +2146, +6372, +17003, +23407, +27568, +29681, +29681, +27536, +25422, +98, +4324, +8584, +14890, +16971, +12777, +6438, +12776, +21229, +19116, +21164, +12744, +12777, +21196, +19115, +14922, +16938, +16970, +29616, +23406, +19115, +14890, +14857, +16970, +17002, +16970, +14922, +19148, +21196, +23276, +23244, +23276, +19083, +29648, +10729, +12777, +36020, +17101, +33907, +19149, +17036, +33907, +19182, +33907, +19182, +19149, +21165, +27600, +17036, +33907, +17036, +17003, +23341, +25520, +14956, +31794, +17069, +27503, +44438, +19215, +14955, +17003, +40245, +21295, +21229, +25389, +42293, +29715, +12843, +14858, +31761, +33874, +21262, +36052, +19149, +21197, +36052, +38132, +31794, +31826, +19150, +29648, +35987, +25488, +21230, +27567, +23342, +42326, +17101, +25455, +23374, +19116, +25390, +36019, +17004, +40213, +33874, +29713, +19149, +38035, +27601, +23374, +35988, +23407, +16971, +48632, +29681, +23342, +25422, +33809, +38100, +40212, +27567, +35954, +42293, +40212, +38067, +42293, +33906, +38066, +38099, +33906, +35954, +40179, +38099, +33873, +27568, +50777, +42325, +29649, +27567, +33906, +31826, +31761, +40212, +44471, +33938, +36019, +31825, +27568, +21262, +33939, +25520, +27568, +31826, +31826, +33906, +33874, +40213, +31826, +25455, +35986, +44406, +35987, +42293, +44405, +42292, +44405, +21196, +4226, +6306, +4258, +4258, +2146, +2145, +2146, +2146, +2146, +4194, +29615, +2113, +8387, +6338, +8387, +8419, +6339, +8387, +6339, +10500, +8419, +8387, +8387, +6339, +8451, +8452, +8451, +10499, +12677, +23309, +29712, +29680, +29680, +29680, +29648, +29648, +29647, +29647, +29648, +29648, +31728, +31728, +31728, +31760, +31761, +33808, +33841, +33841, +33841, +33841, +33841, +33841, +33841, +33841, +33841, +33841, +33841, +33840, +33841, +33808, +33808, +31760, +31728, +31728, +31760, +31728, +31728, +31728, +31728, +31728, +31728, +31728, +31760, +31727, +31728, +31727, +31727, +31727, +31728, +31727, +31695, +31695, +31727, +33776, +31727, +33808, +31727, +31727, +31727, +31727, +31727, +31759, +31728, +33808, +33775, +33808, +31727, +31727, +40082, +33775, +31727 +}, +{ +35856, +35888, +35856, +33776, +35888, +33775, +33743, +31662, +29582, +27468, +25323, +23211, +21129, +18984, +14758, +12677, +12645, +12645, +12678, +12678, +14791, +19016, +23177, +25290, +27403, +29516, +29549, +31662, +31662, +35823, +35855, +35856, +35888, +37936, +35888, +35888, +35855, +33775, +31662, +27535, +25455, +25356, +25356, +23243, +21162, +19050, +21130, +2211, +2178, +4226, +2146, +6405, +19084, +23407, +29649, +31761, +33842, +25455, +6438, +2179, +6438, +14858, +17003, +12777, +6438, +12777, +19115, +21261, +19116, +8583, +12712, +19115, +14889, +16970, +21196, +23277, +21196, +21228, +19083, +14825, +21196, +17035, +16970, +16970, +16970, +14922, +19115, +21164, +21196, +23309, +19083, +19050, +19083, +21195, +27535, +33908, +17036, +21261, +27600, +14955, +21197, +23375, +21294, +27633, +17036, +17003, +33841, +21327, +23374, +25521, +17036, +19116, +29681, +21295, +12842, +27601, +12843, +33841, +38100, +15021, +14891, +25389, +38132, +23375, +21197, +35987, +21328, +14956, +14923, +17003, +31761, +31827, +25487, +27601, +19181, +25390, +40213, +36020, +21294, +29713, +21262, +23343, +29713, +23343, +21230, +27567, +23310, +38164, +23440, +29680, +25520, +19181, +21196, +40213, +19149, +35954, +29680, +31826, +21262, +35955, +31826, +19181, +19083, +29680, +27568, +38035, +31826, +27600, +29680, +29648, +33906, +29713, +27503, +44373, +31793, +31728, +44438, +40245, +33874, +40147, +42293, +42293, +40147, +40179, +40212, +33874, +33841, +35921, +38132, +27568, +29680, +33873, +36019, +27600, +42260, +31792, +25487, +27535, +33906, +35987, +25455, +33907, +23375, +27568, +29681, +27633, +31826, +23309, +38132, +33939, +27600, +27568, +38100, +42325, +33841, +40179, +42325, +40212, +40212, +14922, +4259, +4258, +4226, +4226, +4226, +2145, +2145, +2146, +6373, +38131, +17000, +8387, +6339, +8387, +6306, +8387, +8419, +8419, +6339, +8419, +8387, +8420, +6339, +8387, +8451, +8419, +10532, +10564, +14694, +19018, +31793, +31728, +31728, +29648, +29680, +31728, +31728, +31728, +31728, +31728, +31728, +31727, +33840, +33809, +33840, +33840, +33841, +35921, +35921, +35921, +35921, +35921, +35889, +35921, +35921, +35921, +35921, +35921, +33840, +33840, +33840, +33840, +33808, +31792, +31760, +31760, +31727, +31727, +31727, +31696, +31728, +31727, +31728, +31727, +31728, +31727, +33775, +33775, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33808, +33775, +33775, +33775, +31695, +33775, +31727, +31727, +31727, +33775, +31760, +31760, +33808, +33808 +}, +{ +35888, +35888, +37936, +37936, +35888, +35888, +35823, +31662, +31630, +27468, +25356, +23211, +21098, +19017, +16839, +12645, +12677, +12612, +12677, +12678, +14790, +18951, +21097, +23210, +25291, +27403, +37967, +37935, +35855, +33742, +35822, +35855, +35887, +37968, +37968, +37936, +37936, +33775, +27503, +19115, +29549, +27469, +25355, +23243, +21130, +21130, +8583, +4226, +2178, +4226, +8518, +21262, +27536, +29680, +31761, +31761, +10631, +6373, +6373, +10632, +14922, +12778, +6437, +12744, +19148, +17035, +12777, +8550, +12744, +14889, +14857, +19083, +21229, +21229, +21228, +19116, +19116, +21228, +21261, +21197, +19083, +14890, +23342, +19148, +19116, +19116, +19083, +21228, +21196, +19083, +16970, +21163, +21196, +21196, +29615, +23440, +19149, +27568, +21229, +19116, +31761, +21262, +29649, +21327, +17004, +21197, +29713, +17036, +33874, +21263, +17068, +25390, +27601, +17069, +19084, +27600, +17004, +38132, +38132, +15021, +14955, +23309, +31827, +19149, +19116, +27600, +17134, +14956, +14955, +14923, +23310, +31794, +33907, +23375, +19149, +25422, +36020, +31827, +21263, +33907, +21360, +17004, +40213, +23407, +21197, +29616, +23310, +35987, +29681, +40212, +23407, +19116, +21228, +40245, +23375, +33874, +33906, +33938, +27601, +19148, +33907, +21294, +17003, +29615, +38099, +38099, +38100, +23374, +21261, +31728, +40180, +33874, +25455, +33873, +29713, +31728, +40212, +44438, +40180, +38066, +40180, +42292, +40179, +38099, +35954, +38066, +35986, +42325, +38132, +25487, +35986, +33874, +31793, +33841, +42325, +40212, +29680, +35954, +33906, +36019, +25455, +33938, +21262, +29681, +27600, +36020, +23342, +31826, +36019, +33874, +40213, +31761, +42325, +38132, +40245, +29681, +38067, +40212, +38099, +35954, +23341, +4259, +2145, +4258, +4258, +4259, +16969, +8550, +29680, +38067, +33873, +2145, +6306, +8387, +6339, +6339, +8419, +8419, +8451, +8387, +6339, +8386, +6338, +8451, +8387, +8419, +8419, +10500, +12645, +16806, +14726, +33873, +31793, +31728, +31728, +31760, +31760, +31760, +31760, +31728, +31760, +33808, +33808, +33808, +33840, +33840, +35888, +35888, +35921, +35921, +35921, +35921, +35921, +35921, +40114, +35921, +35921, +35921, +35920, +33840, +33840, +33840, +33808, +33808, +33808, +33808, +31760, +33808, +31760, +31727, +31760, +33808, +33776, +31727, +33808, +35921, +40082, +33775, +33775, +33775, +33775, +33775, +33808, +33776, +33775, +33808, +33775, +33775, +33808, +33775, +33775, +31727, +31695, +31727, +31727, +33808, +33808, +33808, +33808, +33808 +}, +{ +37936, +37936, +37968, +38001, +37968, +37968, +35855, +33775, +31661, +29549, +27436, +27404, +25322, +18984, +16871, +14694, +10565, +10532, +12645, +12678, +14759, +16871, +19017, +23145, +25290, +27370, +35822, +33742, +31629, +33710, +35822, +35855, +35855, +37968, +38000, +37968, +35888, +23309, +12842, +27469, +31629, +27468, +25356, +23243, +21131, +19049, +2211, +4227, +4227, +10599, +23343, +29616, +31728, +31761, +21261, +33, +4291, +8518, +14858, +14923, +6437, +12745, +16970, +17002, +8550, +8485, +10663, +10663, +16970, +19116, +21228, +19116, +19083, +19116, +21196, +21228, +21196, +23309, +21196, +19083, +17003, +17035, +16970, +23407, +19117, +19052, +16971, +14922, +16970, +17035, +19083, +19083, +21196, +25421, +29681, +21262, +19149, +31697, +14923, +19084, +23407, +19149, +31761, +19182, +17003, +27567, +25488, +19182, +31793, +14956, +14890, +27535, +25553, +17037, +25422, +17101, +31664, +33906, +29746, +14988, +14891, +29647, +29714, +19116, +23342, +19214, +15021, +14923, +17003, +14891, +29648, +33907, +31859, +21262, +19116, +21196, +40213, +38133, +23408, +31827, +21295, +17004, +40180, +23375, +29648, +33873, +25423, +31762, +33939, +40213, +23440, +14955, +27470, +36051, +27633, +38132, +29681, +33906, +35987, +31825, +36051, +23375, +21164, +31728, +33841, +42357, +40212, +44406, +23341, +38034, +38099, +33874, +25487, +35986, +29647, +31760, +40212, +40244, +38099, +38034, +42260, +40212, +40180, +40180, +40148, +40180, +35986, +38067, +33906, +25486, +42292, +38131, +31761, +31793, +44438, +38099, +31761, +33842, +40212, +40212, +31793, +33841, +31794, +29713, +23374, +31794, +29713, +31826, +25487, +40245, +33906, +38100, +29681, +33906, +40212, +33907, +29648, +36018, +38067, +42293, +33938, +12743, +6404, +4226, +4226, +6372, +14856, +27536, +29713, +33906, +25421, +12742, +6339, +8387, +6370, +6306, +6339, +8419, +8419, +8387, +10499, +8419, +8419, +8419, +8387, +8419, +6339, +8419, +10564, +8451, +10564, +10500, +12612, +16839, +27468, +29647, +33841, +33841, +33840, +31760, +33840, +33808, +33808, +33808, +33840, +33808, +35888, +35888, +35921, +35921, +38001, +37969, +37969, +35921, +35888, +35921, +35920, +35889, +35921, +33840, +33808, +35921, +33808, +33808, +33840, +33808, +33808, +31727, +31727, +31727, +33808, +33808, +33808, +33775, +33775, +33808, +33807, +33807, +33808, +33808, +33808, +33808, +35888, +35888, +35888, +35888, +33840, +33808, +33808, +33775, +31727, +31727, +31727, +31727, +33775, +33808, +33807, +33808, +33840, +35856 +}, +{ +37968, +37968, +37968, +37969, +37968, +37968, +35856, +35823, +33710, +29549, +29516, +25323, +23177, +21065, +16871, +14758, +10564, +10532, +10565, +12678, +14726, +16903, +18984, +23210, +23242, +25290, +27435, +29484, +29581, +31662, +33742, +35823, +35855, +37936, +37968, +35888, +21262, +14858, +35856, +31662, +31629, +29517, +25356, +23243, +23211, +10598, +4259, +4227, +10664, +25390, +31729, +33841, +31761, +12744, +2178, +4292, +10631, +16938, +10631, +6438, +17002, +17003, +10663, +6404, +8486, +12744, +14890, +17002, +16970, +17002, +19116, +21196, +21261, +19115, +19116, +17035, +19084, +17003, +19116, +19115, +19083, +19116, +19116, +19083, +25487, +19181, +17036, +17002, +14955, +17003, +17035, +21196, +19083, +16970, +25487, +19149, +23342, +23407, +14923, +23278, +25488, +19149, +25456, +17101, +16971, +31761, +23375, +17068, +27568, +14891, +14890, +38099, +23440, +14956, +29648, +17036, +31696, +38132, +29779, +17069, +14924, +29648, +27600, +21262, +31729, +19182, +17101, +17036, +16971, +16971, +21197, +38132, +29714, +21262, +19084, +29616, +38165, +40213, +25520, +36052, +19280, +14923, +33906, +23375, +17036, +21197, +21262, +23277, +38131, +40213, +25520, +14923, +21228, +36051, +31793, +40245, +27600, +33873, +35987, +21295, +31761, +23439, +19116, +31728, +29648, +35954, +36018, +35986, +25486, +31728, +38099, +33874, +27567, +35954, +31761, +33841, +40212, +40212, +38067, +35954, +42325, +40212, +35954, +35953, +38099, +35986, +35986, +38067, +33906, +29679, +29680, +31793, +33938, +40180, +40212, +38099, +38099, +44438, +44405, +40179, +35953, +35953, +33906, +31761, +23407, +23341, +31793, +33874, +27568, +31793, +36051, +27599, +31793, +35987, +33906, +36019, +29712, +35986, +40179, +33905, +31727, +14889, +14889, +4291, +65, +19051, +25389, +29712, +29648, +35986, +27469, +31726, +6274, +6339, +6338, +8419, +8419, +6339, +8419, +8451, +8419, +8419, +8419, +6338, +8387, +6339, +8419, +8419, +8387, +8452, +10500, +10532, +12645, +12645, +12645, +12613, +14661, +12644, +14791, +25323, +35953, +35921, +33840, +35856, +33840, +35888, +35888, +35921, +38033, +38001, +38001, +38001, +38001, +38001, +38001, +38001, +37969, +37969, +35921, +35921, +35888, +35888, +33808, +33808, +33808, +33808, +33807, +33808, +31727, +31727, +31727, +33807, +33775, +33775, +33776, +33808, +33807, +33807, +33808, +35888, +35888, +35888, +35856, +35888, +35889, +35888, +35920, +35888, +33808, +33808, +33808, +33775, +33775, +33807, +33807, +33808, +33808, +33808, +33840, +35856 +}, +{ +37968, +40049, +38001, +40049, +38001, +40049, +37936, +35855, +33742, +31597, +29484, +27371, +23177, +21000, +18951, +14758, +10564, +12644, +10532, +12613, +12677, +16839, +18984, +18984, +23177, +25258, +25323, +27436, +29516, +31661, +33742, +33742, +35855, +37935, +35855, +21228, +29648, +33743, +33742, +31662, +31629, +29517, +27404, +23243, +23179, +4324, +4259, +10697, +23374, +31761, +31761, +27535, +4260, +2211, +6406, +10664, +12777, +4324, +10664, +14890, +8518, +6405, +8549, +10663, +12777, +12809, +14889, +17003, +14890, +16970, +16970, +17003, +17002, +17035, +17035, +19148, +21228, +21228, +21196, +19116, +17003, +16970, +17003, +16970, +12777, +27568, +16971, +16971, +14922, +17003, +19083, +16971, +14889, +21164, +25456, +19117, +29616, +19149, +14891, +38067, +21230, +23342, +23375, +14923, +14858, +36052, +21295, +19116, +25487, +14891, +14922, +31826, +19151, +17004, +25455, +19116, +31761, +36019, +27666, +14989, +12843, +29648, +23375, +21261, +21294, +17101, +19149, +17036, +17003, +17003, +16938, +42358, +27633, +19149, +25422, +27535, +36052, +33907, +40180, +35955, +29746, +17004, +23278, +31794, +29681, +36019, +23342, +19116, +36018, +35987, +29713, +14955, +19083, +48599, +31826, +42358, +27568, +29648, +40212, +29649, +31793, +27568, +27535, +31793, +23341, +31728, +35986, +40212, +35987, +33841, +40180, +35986, +27599, +33905, +31761, +35954, +40180, +42293, +40212, +38099, +42260, +40212, +40179, +40114, +40147, +35954, +35986, +40180, +38067, +35954, +33841, +35986, +27600, +38099, +40244, +35986, +38066, +44405, +44373, +38131, +29680, +35921, +35986, +29680, +29745, +12842, +36019, +33938, +31761, +29713, +36052, +33907, +27567, +29680, +29680, +33874, +27600, +36019, +25454, +31760, +27567, +31793, +25487, +14856, +21228, +27566, +25421, +27599, +33905, +29582, +27469, +27501, +10563, +8387, +8419, +8419, +8451, +8419, +8419, +8420, +10499, +8419, +8420, +6338, +8387, +8419, +8419, +8419, +8419, +8387, +6339, +8419, +8419, +10500, +10532, +10532, +14693, +16838, +16839, +18919, +14725, +14661, +23177, +38002, +35888, +35920, +35920, +37969, +37969, +38033, +40049, +40049, +40081, +40081, +40081, +40081, +40081, +38033, +38001, +38001, +35920, +35920, +35888, +33808, +33808, +33807, +33775, +33775, +33808, +33807, +33807, +31727, +33808, +33775, +33807, +33808, +33807, +35856, +35888, +35888, +35888, +35888, +35888, +35920, +35920, +37969, +35888, +35888, +35888, +33808, +33807, +33807, +33807, +33807, +33807, +33808, +33808, +33808, +35856, +35888 +}, +{ +40081, +40049, +40081, +40113, +40081, +40049, +38000, +37935, +33742, +31629, +29516, +27435, +25290, +23145, +18919, +14758, +12612, +10532, +10499, +10565, +18886, +16838, +18919, +23113, +23177, +25290, +25291, +27403, +29516, +31629, +33741, +35822, +35823, +33742, +21163, +23308, +25323, +35790, +33742, +31629, +31597, +29516, +27404, +25323, +16937, +4324, +14859, +21261, +33809, +31761, +21164, +34, +4291, +8518, +12744, +8550, +6405, +10664, +6405, +4259, +6373, +6437, +6405, +10598, +10663, +12776, +12744, +12809, +14857, +17003, +19083, +19115, +21196, +21229, +21196, +19116, +19083, +17003, +14890, +14922, +19116, +17003, +16971, +19116, +19116, +17003, +21229, +19149, +14890, +14922, +12777, +14890, +17036, +25423, +25488, +17036, +21229, +14924, +27535, +31761, +19149, +19148, +19213, +12778, +23309, +29746, +17036, +17003, +21229, +14891, +21163, +31826, +19118, +14955, +21164, +27600, +29680, +33874, +25521, +17037, +12810, +31761, +21294, +23375, +23407, +17101, +19149, +16971, +17003, +17003, +23276, +46551, +29714, +21197, +27535, +19116, +38100, +36019, +33907, +27568, +33972, +12843, +17003, +31826, +23375, +19149, +25455, +23342, +31761, +31761, +36019, +23408, +12810, +27470, +33971, +36020, +33939, +23309, +40244, +27600, +31761, +33873, +29648, +33874, +21261, +31728, +33841, +31761, +25422, +33873, +40147, +38067, +27567, +31761, +31761, +38099, +35954, +40212, +38099, +38067, +40179, +42260, +33873, +40147, +40212, +38099, +38099, +40212, +42325, +31760, +33873, +38066, +27567, +38099, +38098, +38066, +38099, +33840, +38034, +33841, +38132, +29648, +35921, +31793, +29680, +25455, +33873, +33938, +29680, +33906, +31793, +29713, +33906, +19148, +25454, +27567, +29679, +25486, +29744, +25486, +29648, +33873, +27535, +17034, +19147, +21195, +27502, +31760, +33873, +25356, +27469, +27469, +29613, +6339, +8387, +8419, +8420, +8387, +8419, +8420, +8419, +8419, +8419, +8419, +8387, +6339, +6339, +8387, +4226, +12615, +8483, +6274, +6338, +12613, +8419, +8451, +10532, +12612, +14693, +16805, +14693, +16774, +16806, +14725, +23211, +40081, +38000, +38001, +40049, +40081, +40081, +40114, +40114, +40114, +40114, +42162, +40081, +40081, +38001, +38001, +38001, +35921, +35888, +35888, +35856, +33775, +33775, +33775, +33775, +33775, +33775, +33775, +33807, +33808, +33807, +33807, +33807, +35855, +35887, +35920, +35887, +35888, +35920, +37968, +37968, +37968, +35920, +35920, +35888, +35888, +35856, +35888, +35887, +35888, +35888, +35888, +35920, +35888, +35920, +35920 +}, +{ +40081, +42161, +42161, +42162, +42161, +40081, +37968, +35855, +35790, +33709, +29516, +27403, +25258, +21064, +18919, +14758, +12580, +10500, +8419, +10532, +12645, +16806, +18951, +21096, +23209, +25290, +27371, +27403, +29516, +29548, +31629, +33742, +33774, +33775, +19050, +35823, +35823, +33742, +33710, +31629, +29549, +29516, +27436, +25324, +6405, +14857, +21229, +31761, +31761, +12712, +98, +4292, +8550, +12745, +6405, +6406, +12743, +27436, +35823, +35823, +35823, +37935, +44307, +19018, +8519, +14825, +16970, +17002, +19115, +19116, +19083, +16970, +14889, +14890, +16970, +17003, +17003, +19051, +19083, +19116, +21229, +19083, +17003, +16970, +21196, +16970, +12809, +16970, +14890, +14890, +14890, +21262, +23407, +29681, +21262, +14923, +23309, +12874, +38099, +25488, +17036, +21293, +19181, +12810, +25389, +29681, +17036, +21229, +17036, +12777, +21196, +31827, +17102, +14890, +21131, +31826, +19117, +27600, +27633, +17102, +14891, +21229, +17036, +21196, +23407, +17037, +19117, +16970, +16970, +16938, +23277, +44471, +31859, +25488, +27535, +19116, +36052, +31794, +36051, +27568, +36019, +17134, +17003, +38099, +19214, +17003, +33906, +21196, +42292, +27600, +33842, +33939, +17068, +42260, +36083, +31794, +35987, +27535, +36019, +35987, +27567, +33809, +29648, +33906, +25454, +25455, +33841, +29648, +35986, +29648, +35986, +33841, +35986, +33873, +29680, +35986, +35986, +35986, +38131, +35986, +40147, +44373, +40212, +38066, +40211, +44373, +40179, +44373, +40212, +29680, +29647, +35954, +29648, +35986, +40212, +36018, +29647, +35921, +38066, +35953, +29648, +31696, +33840, +35986, +33938, +23341, +25486, +31761, +31825, +27535, +31793, +31793, +29712, +29713, +19181, +29712, +23373, +27535, +21228, +27567, +25486, +27599, +29680, +27599, +25486, +21260, +25454, +33873, +31727, +29549, +29517, +29549, +29582, +10564, +6339, +8419, +8387, +8387, +8419, +8452, +8420, +8419, +6338, +8419, +8419, +8419, +8387, +6372, +59165, +59196, +55002, +2210, +4257, +6339, +8387, +8419, +12580, +10500, +10500, +10531, +12613, +14693, +12645, +14725, +16806, +16807, +23145, +42194, +40081, +40081, +42162, +42162, +42161, +42161, +42161, +40113, +40113, +40081, +40081, +40049, +37968, +35888, +35920, +35888, +33807, +33807, +33807, +33807, +33807, +33775, +33775, +33775, +31695, +33808, +35855, +35855, +35856, +35887, +35888, +35888, +35888, +35888, +35888, +35920, +37968, +37968, +35920, +37968, +35888, +38001, +38001, +35888, +35888, +35888, +35920, +35920, +35920, +38001, +35920, +38001 +}, +{ +42162, +42194, +42194, +42194, +42162, +40081, +40048, +37935, +35823, +33709, +29516, +27371, +25258, +21032, +18919, +14726, +10532, +8419, +10499, +10532, +12645, +14758, +18951, +23144, +23209, +25290, +27371, +29451, +29516, +29516, +29548, +33709, +33742, +35823, +35822, +35822, +33742, +33742, +33710, +31630, +31597, +29549, +27436, +8518, +12778, +21262, +29648, +31761, +2276, +2147, +4292, +8518, +8550, +4291, +12743, +27469, +29549, +31629, +31661, +33742, +33709, +33742, +33710, +33742, +35823, +25356, +6438, +10599, +12712, +12744, +12777, +17003, +19116, +19148, +19116, +19116, +19148, +19116, +16971, +14890, +14857, +14890, +14890, +14922, +16970, +14923, +14923, +14890, +14922, +19149, +25520, +21294, +21197, +29648, +19182, +17036, +19149, +14857, +31761, +23375, +16971, +19116, +19149, +10697, +38067, +25488, +17036, +19148, +17068, +12810, +27534, +29714, +17036, +14890, +23244, +27600, +21197, +25487, +27600, +17069, +14923, +27535, +17036, +21196, +25520, +17036, +14955, +14890, +14825, +14825, +27502, +42326, +31827, +27568, +27536, +21197, +31826, +29713, +40245, +27601, +31858, +23408, +19116, +35987, +21327, +21229, +19115, +23374, +25454, +27600, +27568, +38132, +23407, +38099, +38099, +25487, +40180, +27632, +38067, +40212, +25422, +33841, +33841, +31728, +31760, +23342, +31696, +31761, +33873, +27567, +33873, +33873, +33874, +35954, +38067, +38099, +38067, +38099, +40244, +40179, +40147, +40212, +38131, +35954, +38066, +40147, +40179, +42325, +40211, +29647, +23341, +35953, +31792, +33873, +35921, +35986, +38034, +35953, +42227, +35986, +33873, +38099, +33840, +33840, +31792, +27567, +31761, +27567, +23374, +27600, +29680, +21261, +33905, +29713, +27599, +25487, +29713, +25454, +25455, +19180, +27599, +25422, +27567, +27534, +27567, +25453, +33840, +33808, +29582, +29550, +29550, +29582, +29582, +31726, +6339, +8419, +8419, +8419, +8451, +8387, +8419, +8419, +8419, +8419, +8419, +6339, +4226, +40085, +61277, +61277, +61309, +61341, +12742, +6306, +6339, +6339, +6339, +8419, +8419, +10500, +10500, +8451, +10532, +10532, +12677, +14725, +18887, +16806, +37968, +42194, +42194, +42194, +42226, +42194, +42193, +42161, +40113, +40113, +40081, +38000, +38000, +37968, +37936, +35888, +35855, +33807, +33775, +33775, +33775, +33775, +33775, +31694, +42193, +33807, +35856, +33807, +33807, +35888, +35888, +35920, +35920, +37968, +37968, +37968, +37968, +37968, +37968, +37968, +35920, +35888, +35888, +35888, +37968, +35920, +37968, +37968, +37968, +38000, +37969, +37968 +}, +{ +44274, +42194, +44274, +44274, +42194, +40081, +40049, +37935, +35823, +33709, +29484, +27403, +25258, +21032, +16838, +12645, +10500, +12613, +8419, +10532, +12645, +16838, +18919, +21064, +23209, +25290, +27403, +29484, +29516, +31596, +31629, +31629, +33709, +35822, +35822, +35822, +33742, +33710, +33710, +31630, +31597, +29517, +14792, +12745, +27567, +25455, +29648, +2178, +4227, +6372, +6437, +6405, +8453, +23243, +25324, +27436, +27469, +29549, +31597, +31597, +33710, +33709, +31662, +31662, +31662, +31662, +33775, +33840, +10631, +12744, +14857, +14857, +12777, +10664, +10696, +12745, +14858, +14890, +19083, +17003, +14890, +17003, +16971, +17003, +14955, +14858, +12809, +14858, +12777, +23342, +21262, +19181, +19116, +29648, +19181, +19084, +21197, +21261, +31761, +23407, +14955, +19116, +19116, +8583, +38067, +25520, +17036, +19083, +19116, +10665, +25421, +31891, +17036, +14889, +19115, +27535, +21262, +19116, +31761, +17101, +12842, +19149, +17003, +23341, +23375, +17069, +14955, +14890, +14890, +14857, +25388, +38165, +33907, +31793, +25487, +19116, +33907, +31793, +42358, +25520, +27535, +27665, +21229, +33874, +21360, +21196, +31761, +25487, +42292, +33907, +29649, +35986, +36052, +19213, +33841, +27567, +35986, +29713, +33873, +40212, +27601, +27535, +35986, +29648, +33873, +23310, +29615, +35986, +35954, +27567, +31728, +31760, +33840, +35954, +38067, +35986, +35986, +38099, +40179, +42324, +42325, +40211, +42260, +40211, +40179, +35953, +40212, +42292, +40212, +31761, +31695, +38034, +38066, +35953, +35954, +35953, +38066, +38066, +40179, +42292, +40147, +35986, +33840, +38034, +29680, +33906, +25454, +27599, +25454, +29647, +25454, +25422, +31760, +33906, +29647, +29712, +27567, +29712, +27567, +29680, +27599, +27567, +25422, +23373, +27599, +27567, +35986, +31662, +31662, +31662, +31662, +31630, +33776, +31662, +16903, +8419, +8419, +8419, +8419, +8452, +8419, +8419, +8387, +10532, +8419, +8419, +14729, +57052, +61277, +59228, +59229, +59229, +61340, +2145, +6306, +6306, +6307, +6339, +6339, +8452, +8419, +8419, +8451, +8452, +10532, +10532, +10533, +14726, +12645, +31598, +44275, +44274, +42194, +42194, +42194, +42193, +42161, +40113, +40048, +38001, +37968, +37968, +37936, +35856, +35887, +33807, +33807, +33775, +33775, +33775, +33775, +33775, +33807, +33807, +33807, +35856, +35855, +35888, +35888, +35888, +35888, +35920, +38001, +38000, +40049, +40081, +38001, +37968, +37968, +37968, +37968, +37936, +35888, +37968, +37968, +37968, +38000, +37969, +38001, +38001 +}, +{ +46355, +44274, +44307, +44307, +42226, +42161, +40048, +37936, +35822, +33677, +29484, +25290, +23144, +18951, +16806, +12644, +10500, +8419, +8451, +10532, +14693, +16838, +18983, +21096, +25257, +25290, +29451, +29483, +31597, +31597, +33677, +33709, +33742, +35822, +35822, +35790, +35790, +35790, +33710, +31630, +31597, +25292, +10631, +23309, +29648, +29681, +2147, +2178, +4324, +6405, +12743, +19050, +21162, +23211, +25323, +25355, +27436, +29517, +29516, +31597, +31629, +31629, +31662, +31629, +31629, +31629, +33775, +33743, +31695, +25389, +14889, +12809, +14890, +14889, +17003, +17003, +21228, +19116, +19116, +17035, +16938, +14858, +12809, +12809, +12777, +12810, +10665, +12745, +10665, +23342, +19149, +19116, +17004, +27567, +21230, +14923, +14922, +31729, +27567, +23374, +14922, +16971, +19084, +6438, +35987, +23439, +17003, +14857, +17068, +10696, +29647, +29778, +17069, +12777, +29615, +29680, +19149, +21261, +31793, +19214, +12842, +12809, +16971, +23341, +23375, +17102, +14891, +14858, +14858, +14890, +16905, +38164, +33939, +27568, +27601, +17036, +29616, +27633, +35987, +25585, +27535, +27665, +29681, +33906, +23440, +14955, +21164, +35953, +27534, +25454, +25422, +42293, +38067, +25519, +29615, +29648, +36018, +31761, +29680, +40212, +33906, +33808, +38034, +27567, +33873, +25454, +27534, +33906, +31761, +27535, +33873, +38034, +38067, +38099, +38099, +35986, +33841, +33841, +40179, +42293, +40212, +35954, +42292, +40212, +33841, +38066, +40146, +42260, +42260, +33905, +33873, +38034, +40147, +38067, +40147, +35954, +38066, +40211, +40179, +42292, +40147, +35954, +33873, +35985, +35953, +31793, +25454, +33906, +23341, +29680, +23341, +29680, +23374, +29647, +31792, +27599, +27567, +25422, +29680, +25454, +25422, +27567, +27566, +27566, +25486, +33873, +33840, +35888, +33775, +33743, +31694, +33743, +31694, +31694, +35920, +4257, +8419, +8419, +10500, +8418, +8451, +8419, +6339, +8387, +8419, +8452, +38035, +57051, +59196, +59196, +59196, +57116, +57116, +29644, +8387, +6306, +4226, +6306, +6306, +8387, +10500, +8419, +8419, +8419, +8452, +10499, +10532, +10532, +12613, +12646, +29485, +44275, +44274, +44274, +42194, +42194, +42161, +40081, +40081, +40081, +40049, +38000, +37968, +37936, +35888, +35887, +35855, +33807, +33807, +33775, +33775, +33807, +33807, +33807, +35855, +35888, +35887, +35888, +35888, +37936, +35920, +37968, +37968, +38001, +38001, +38001, +37968, +38001, +38000, +35920, +37968, +37968, +37968, +37968, +37968, +38000, +38000, +37968, +37968, +38001 +}, +{ +44275, +46355, +46323, +44274, +44242, +42161, +40048, +37935, +35822, +33677, +29484, +25290, +23112, +18919, +16806, +12612, +10500, +8419, +10499, +12612, +16838, +18983, +21064, +23177, +25290, +27403, +29517, +29548, +31629, +33709, +35822, +35823, +35790, +35822, +35822, +35823, +35822, +35822, +33742, +33710, +29517, +10632, +19116, +27568, +23309, +4260, +2114, +4292, +12744, +16969, +16969, +19017, +19082, +21162, +23275, +25323, +27436, +27468, +27436, +31597, +31597, +31629, +31629, +31629, +31629, +29581, +29582, +29582, +29582, +29582, +29550, +27502, +25422, +19116, +10663, +14889, +17003, +16970, +17003, +17003, +21228, +19148, +17035, +17002, +17035, +14890, +14858, +14890, +12777, +23375, +17036, +17036, +14923, +23342, +19181, +14923, +14857, +29648, +23277, +27568, +17036, +14890, +17003, +14857, +33874, +21262, +14955, +14857, +14857, +12744, +31727, +31827, +14924, +12777, +23244, +29712, +19149, +17003, +35986, +23440, +16971, +14923, +12778, +23308, +29681, +17134, +14956, +12777, +12777, +10664, +21163, +42358, +25487, +36019, +29713, +19084, +25422, +31762, +31826, +33939, +21262, +33906, +29681, +31761, +23440, +17036, +14857, +33841, +27502, +38067, +25454, +31760, +33809, +33906, +31728, +31760, +38099, +29648, +29647, +40212, +38067, +31760, +29647, +31792, +33873, +29648, +29583, +33873, +33841, +31760, +31760, +33873, +33841, +35986, +38132, +38099, +35954, +35954, +38099, +40212, +40212, +33873, +40147, +40179, +33873, +35953, +40146, +40147, +40147, +38066, +40147, +38034, +40146, +40179, +40147, +42292, +42260, +42260, +40179, +40146, +40179, +38034, +33873, +38066, +35953, +33873, +31760, +25454, +27599, +25389, +29680, +19115, +29712, +29647, +25486, +27567, +23373, +19147, +25454, +25422, +23373, +23405, +27534, +27534, +29647, +38002, +38001, +35888, +33808, +33807, +33807, +33775, +35823, +33775, +33775, +18983, +8419, +6306, +10500, +8419, +6338, +6338, +8387, +8419, +8419, +4226, +46488, +57083, +57084, +57084, +59196, +59196, +61277, +4256, +4226, +4226, +8452, +6370, +6307, +6307, +4258, +6339, +6338, +6371, +6339, +8451, +10500, +8420, +14693, +12613, +12613, +42130, +44274, +44274, +42194, +42194, +42194, +42161, +40081, +40081, +40081, +40081, +38000, +37968, +37936, +35888, +35855, +35855, +33775, +33775, +35854, +35855, +35856, +35888, +35887, +35887, +35887, +35888, +37968, +37936, +37968, +37968, +38001, +38001, +38001, +38001, +38001, +38001, +38001, +37968, +35920, +37936, +37968, +37968, +37968, +37968, +37968, +35920, +38000, +38001 +}, +{ +46355, +44274, +44274, +44242, +42161, +40113, +40048, +37903, +35758, +31596, +29451, +25257, +21064, +16871, +14726, +10532, +8419, +8419, +10500, +12644, +16838, +18983, +23177, +25290, +25322, +31629, +31565, +31629, +31662, +33710, +35855, +35855, +35855, +35822, +35823, +35823, +35823, +33742, +33742, +33710, +12745, +14890, +25423, +19116, +21131, +16970, +16969, +16937, +16937, +16937, +16937, +19017, +19050, +21130, +21162, +25323, +25356, +27404, +27436, +29517, +29516, +29549, +29549, +29549, +29549, +29582, +29549, +29582, +29582, +29550, +29550, +27501, +12743, +4225, +6274, +2145, +2113, +4226, +8485, +12711, +14889, +12809, +16970, +14890, +14890, +14890, +14922, +12842, +12777, +23342, +17068, +17036, +19148, +19116, +19214, +14890, +19050, +17002, +21261, +23374, +14923, +14857, +14889, +10631, +38100, +21294, +12842, +12777, +14825, +16873, +40180, +31826, +17100, +12777, +31695, +31825, +21229, +17003, +40180, +27569, +21229, +19051, +16938, +29648, +29648, +21294, +12875, +10697, +10664, +10631, +14825, +40245, +31794, +33874, +29714, +17003, +31728, +29681, +33874, +36052, +21261, +31761, +35954, +36019, +27633, +19149, +14889, +21196, +33873, +12809, +27567, +31728, +38099, +33906, +25455, +23374, +40212, +33873, +27567, +35954, +40211, +31792, +27535, +33841, +27567, +33873, +29647, +31760, +31760, +33841, +33873, +27567, +33841, +38067, +35986, +40212, +38099, +33873, +35953, +38099, +40244, +33906, +38099, +40212, +35954, +35953, +42228, +42292, +35953, +40179, +40114, +38034, +40114, +38066, +40179, +40147, +40147, +40146, +40146, +40146, +35921, +35921, +38001, +35921, +35953, +31760, +31792, +31793, +25518, +27567, +27566, +23341, +25454, +27599, +27599, +19147, +27567, +27566, +25454, +27566, +27599, +25454, +29646, +29679, +40146, +38034, +38034, +38001, +38001, +37936, +35888, +35888, +35887, +35855, +35822, +35919, +4226, +8419, +8419, +8419, +8419, +8387, +8387, +8451, +8451, +4225, +42294, +52922, +54970, +57083, +57083, +57115, +57084, +23273, +2145, +6307, +6306, +14758, +16807, +8419, +4227, +4258, +6306, +6339, +6339, +8387, +6339, +8452, +8452, +12613, +10532, +12549, +48533, +50645, +44274, +42194, +42194, +42161, +42161, +40081, +40113, +40049, +40049, +38000, +37936, +35888, +35887, +35888, +35888, +35855, +35888, +35855, +35888, +37968, +37936, +37936, +37968, +37968, +37968, +37968, +37968, +38000, +38001, +37969, +38001, +38001, +38001, +38001, +37968, +38000, +37968, +35920, +37968, +37968, +37936, +37968, +37968, +37968, +37968, +35920 +}, +{ +44274, +44274, +44242, +42194, +42193, +42161, +37968, +37871, +33710, +31564, +27371, +25258, +21064, +16839, +14693, +10532, +8420, +8419, +12612, +14758, +18919, +21064, +25258, +25322, +27403, +27436, +29548, +31597, +33709, +33742, +35823, +37935, +37935, +35823, +35823, +35823, +35823, +33742, +33710, +19019, +12777, +19115, +23309, +21163, +21163, +19050, +16937, +16937, +21131, +14857, +16937, +19018, +19050, +21130, +23211, +23243, +25291, +25324, +25324, +27436, +27469, +27468, +29517, +29549, +29517, +29517, +29549, +27501, +27534, +29550, +29583, +12613, +4193, +4226, +4193, +2113, +4194, +2080, +4227, +2178, +2113, +2145, +4193, +10598, +12744, +14889, +14890, +14890, +14857, +21262, +19116, +17036, +21229, +21197, +23407, +14858, +12744, +29615, +19149, +25454, +12842, +12777, +12744, +16937, +36019, +19182, +12842, +12777, +12776, +16970, +36019, +29681, +17101, +12810, +29647, +29680, +19149, +19050, +29647, +25488, +21196, +21132, +23244, +31728, +21262, +25520, +12843, +10665, +10631, +10631, +10598, +38067, +35987, +33906, +40245, +19117, +29647, +29680, +40213, +33906, +21294, +23309, +29680, +23309, +36052, +19214, +14857, +23276, +36019, +21261, +29679, +29647, +35954, +42260, +42293, +29648, +38066, +33906, +25422, +33841, +35954, +31760, +29680, +27535, +33873, +33905, +29647, +29647, +31728, +31761, +35954, +29681, +29615, +33840, +33873, +38098, +35986, +31728, +33808, +38099, +42292, +40179, +38099, +40179, +40179, +38034, +40179, +38066, +35953, +38034, +40179, +40146, +35921, +40114, +40179, +42259, +40146, +38034, +38033, +38033, +38066, +35953, +35953, +33840, +35953, +38066, +38033, +31792, +25422, +27502, +31759, +23373, +25421, +27502, +25486, +27534, +27566, +29647, +25389, +23373, +25486, +29679, +29647, +40147, +40147, +40114, +40114, +38001, +37969, +37968, +35920, +37968, +35920, +35888, +35855, +35855, +14821, +8419, +8451, +10500, +8450, +8419, +8419, +6339, +8419, +4258, +48665, +54970, +54970, +55003, +57083, +57148, +59164, +42290, +2145, +2145, +4290, +8354, +6306, +6307, +6339, +6307, +4258, +6307, +6339, +8419, +8387, +6371, +10532, +8452, +10532, +12645, +40050, +44242, +42194, +42194, +42194, +42161, +40113, +40081, +40081, +40081, +40049, +38000, +38000, +37968, +37968, +37968, +37936, +37936, +35855, +35888, +37936, +37968, +38000, +37968, +38000, +38001, +37969, +40049, +38001, +38001, +40049, +40081, +40081, +40049, +40081, +40081, +38033, +40081, +37968, +37968, +37968, +37968, +35888, +37968, +37968, +38000, +37968, +37968 +}, +{ +44274, +44242, +42162, +42129, +42097, +40048, +40016, +35823, +33710, +31564, +27370, +25290, +21064, +18919, +14758, +12613, +10500, +10532, +14693, +18951, +21065, +23209, +25322, +27371, +27436, +29516, +31597, +33710, +33742, +35822, +35855, +37968, +37968, +37936, +35855, +35855, +35823, +33775, +33742, +23276, +12744, +17002, +25389, +25324, +23211, +19050, +16969, +16937, +16937, +16905, +16937, +21131, +19082, +19082, +21130, +23211, +23211, +23211, +25323, +25324, +25356, +27469, +29549, +29517, +27469, +27469, +27501, +27502, +27469, +27470, +8452, +2145, +2145, +0, +29452, +14825, +12679, +40081, +40081, +29615, +6405, +2145, +2113, +2177, +2145, +2113, +4226, +8419, +8484, +23309, +19149, +21229, +19149, +23375, +19181, +12778, +12745, +25389, +19116, +23341, +14924, +12809, +10664, +29615, +29681, +19116, +12842, +12777, +12744, +10599, +33873, +25455, +19149, +12777, +16970, +31761, +21229, +16971, +25421, +25520, +21196, +19051, +21195, +31793, +23407, +27600, +15021, +10665, +8583, +10599, +10631, +31792, +33907, +33875, +38100, +23375, +38034, +25422, +23342, +35954, +25520, +17035, +35953, +27535, +35986, +27600, +17003, +12712, +33776, +25454, +21196, +27502, +31792, +35986, +38066, +31728, +33840, +33905, +27535, +31760, +27567, +31760, +33905, +29648, +31760, +33905, +33873, +29647, +27535, +33873, +38067, +31825, +27534, +31728, +29680, +38099, +35954, +33874, +33873, +35986, +40179, +40212, +38098, +33873, +33840, +42260, +40146, +38066, +31792, +33840, +40146, +40146, +40146, +40114, +40114, +40179, +40146, +38033, +38001, +38033, +38033, +35953, +35953, +38066, +38033, +38066, +35953, +29647, +31727, +25453, +27534, +27566, +31727, +27534, +23243, +29679, +27534, +25421, +25453, +25453, +27566, +33840, +42260, +42227, +42227, +40146, +40114, +38034, +38001, +38001, +38001, +38000, +38000, +37936, +35887, +35855, +37936, +4257, +8387, +8452, +8419, +8387, +8419, +8419, +8387, +14729, +57051, +57083, +55003, +54970, +57083, +55003, +57051, +57050, +4259, +4194, +6339, +4259, +4226, +4194, +6307, +6307, +6307, +6338, +6306, +6339, +6339, +8419, +8419, +8452, +8452, +8452, +14727, +44307, +42226, +42194, +42194, +42161, +42161, +40113, +42161, +40081, +40048, +38000, +38000, +37968, +37968, +35920, +35888, +35888, +35888, +37968, +37968, +37968, +40049, +40049, +40081, +40049, +40049, +38001, +40049, +40081, +40049, +40049, +38000, +38000, +38000, +37968, +38000, +38000, +38001, +37968, +38001, +38000, +37968, +37968, +38000, +38001, +38000, +37968 +}, +{ +44274, +44242, +42161, +42129, +40048, +40048, +37903, +35790, +33709, +33677, +29484, +27371, +23177, +21032, +16871, +14758, +14725, +14725, +18919, +23145, +25258, +27435, +27435, +29516, +31597, +31597, +33710, +33742, +35823, +35855, +37936, +37968, +40048, +37968, +37936, +35856, +35856, +33775, +33742, +31662, +29582, +29517, +27436, +25324, +23243, +21130, +19050, +19018, +16938, +16937, +16969, +19050, +19050, +21098, +19082, +21130, +21130, +21162, +25323, +25356, +27436, +27469, +27469, +27469, +31629, +35856, +25389, +27437, +25356, +6372, +4258, +2113, +6274, +46388, +46388, +46420, +44372, +44372, +44340, +40114, +6372, +6339, +10598, +4194, +6308, +6307, +4226, +4226, +4226, +0, +23342, +19116, +19181, +23342, +21230, +14891, +12744, +21163, +23310, +19083, +19117, +12712, +12711, +31760, +19181, +19181, +14890, +14890, +12680, +16970, +33906, +25455, +25455, +12777, +21163, +31793, +19116, +16970, +29582, +25520, +19116, +17003, +25324, +33906, +23375, +27568, +21327, +8649, +8551, +10663, +10598, +29647, +33906, +31859, +29680, +23407, +31760, +33906, +23374, +25454, +29713, +19084, +29614, +31760, +27567, +29777, +17036, +12777, +33841, +33873, +25422, +33808, +29615, +33873, +33905, +23342, +33873, +38066, +31792, +29648, +31760, +29615, +33841, +33873, +29615, +33841, +31760, +29647, +33873, +33873, +33873, +33873, +29615, +35953, +29615, +29680, +35954, +36018, +35954, +38067, +38099, +40212, +38098, +35986, +35986, +33840, +35985, +35985, +38066, +33840, +38001, +38033, +40147, +38033, +38033, +38066, +40146, +40146, +38001, +35953, +35921, +33839, +35920, +35953, +38033, +38066, +35952, +31727, +31727, +29647, +23275, +25421, +29614, +25453, +25421, +21227, +19115, +25453, +25453, +31727, +42227, +42260, +42227, +42195, +40147, +40147, +40114, +38034, +38033, +38033, +38001, +38001, +37968, +37968, +35887, +35855, +35855, +29580, +8387, +8419, +8452, +8419, +8419, +8387, +8419, +27472, +55003, +55003, +55003, +57115, +57083, +57116, +59164, +59196, +0, +4226, +4259, +8452, +4258, +12646, +10532, +6306, +6338, +6339, +4258, +6306, +6371, +8387, +8419, +6371, +10532, +8452, +8420, +44308, +42194, +42194, +42161, +42161, +42161, +40081, +40081, +40048, +38000, +38000, +37968, +37968, +37968, +35888, +35888, +35855, +35888, +35888, +35888, +37968, +37968, +40048, +40049, +40081, +40081, +40081, +40081, +40081, +40081, +38000, +38000, +38000, +37968, +38001, +38000, +37968, +37968, +37968, +37968, +37968, +37968, +37968, +37968, +38000, +38000, +37968 +}, +{ +44274, +42194, +42161, +40081, +40048, +37935, +37903, +35823, +33742, +33677, +31564, +29484, +27370, +25225, +23112, +21032, +21032, +21032, +25225, +27403, +31564, +31629, +33709, +33710, +33742, +33742, +35823, +35823, +35887, +37936, +38000, +40049, +40049, +38001, +38000, +37936, +35855, +35791, +33743, +31662, +31630, +29550, +27469, +27404, +25356, +23276, +23211, +21163, +19082, +19050, +19050, +19082, +21130, +19050, +19082, +19050, +21162, +23243, +25291, +25356, +27468, +27469, +29549, +29549, +29549, +29549, +27469, +29549, +46387, +44307, +40049, +35856, +48533, +48501, +48533, +46485, +46485, +46485, +48501, +35888, +35922, +40114, +8517, +6372, +8452, +4259, +4226, +6306, +21130, +25357, +27535, +21197, +17036, +23342, +17003, +14923, +12744, +21163, +25455, +19051, +23309, +12777, +10631, +16904, +21229, +14922, +17003, +10665, +8550, +25389, +31793, +25455, +25422, +12842, +21163, +33907, +23309, +14890, +25356, +29713, +19116, +16971, +27533, +38132, +25520, +25422, +21360, +8617, +10600, +8551, +10599, +25356, +36019, +33907, +27568, +29680, +17068, +31793, +23342, +21196, +31760, +23342, +29582, +33873, +27599, +31825, +23407, +17002, +25388, +31760, +31696, +29648, +27534, +31728, +35953, +25487, +31696, +35953, +35953, +27567, +29615, +33873, +35986, +33873, +29616, +35985, +33841, +33841, +33840, +29647, +33874, +35921, +29648, +31760, +33873, +33873, +33905, +35954, +38066, +38099, +38066, +38098, +38066, +35985, +35986, +31760, +31759, +31728, +35985, +31760, +29647, +37969, +40114, +40114, +38066, +38034, +38066, +38033, +38033, +35888, +35920, +35920, +35888, +35953, +38033, +35953, +33840, +31726, +31727, +27501, +21195, +23276, +27533, +29647, +21227, +23340, +27501, +29647, +37969, +44340, +44340, +44340, +42260, +42260, +42227, +40147, +40146, +40114, +38034, +40081, +40114, +40082, +40081, +40081, +37968, +37936, +35888, +37968, +8450, +8387, +8419, +8419, +8451, +8387, +2146, +55003, +52858, +57083, +57083, +55003, +55003, +57116, +57116, +59196, +32, +4226, +4226, +4226, +6339, +4258, +6338, +6339, +8451, +6339, +6307, +6339, +6306, +8420, +12679, +6372, +8420, +12645, +12678, +35824, +42162, +40113, +40081, +40081, +40081, +40081, +40081, +38000, +38000, +37968, +37936, +35887, +35887, +35887, +35855, +35888, +35888, +35888, +35888, +37936, +37968, +37968, +38000, +37968, +37968, +40049, +40048, +40081, +42194, +40049, +37968, +37968, +35888, +37968, +37968, +37968, +37968, +37968, +37968, +37936, +35888, +35920, +37968, +38000, +37968, +38000 +}, +{ +44274, +44242, +42194, +42161, +40049, +40048, +40016, +37903, +35822, +33709, +33677, +29484, +29451, +27338, +25257, +23177, +23145, +25258, +29451, +31596, +33742, +35822, +35823, +35855, +35855, +37936, +37936, +37968, +38001, +40049, +40049, +40049, +40081, +40081, +40049, +37969, +37936, +35856, +35856, +35823, +33743, +31695, +31662, +29549, +29517, +27405, +27404, +25291, +21163, +21162, +21163, +21163, +21163, +21163, +21163, +23211, +23210, +23243, +25323, +25356, +27469, +29549, +29549, +29549, +29550, +29549, +42162, +46420, +44307, +46420, +46420, +48500, +48533, +48598, +48598, +48566, +48566, +50646, +50679, +50679, +50646, +50646, +50679, +50647, +12777, +12679, +14857, +16937, +40147, +46485, +48566, +27503, +21229, +19083, +14890, +14923, +12744, +12744, +25422, +19083, +16970, +19051, +8583, +31760, +19149, +17003, +14857, +14857, +12744, +6470, +27534, +23342, +21229, +17003, +21229, +27535, +17035, +16970, +21195, +29713, +17036, +16938, +19018, +33873, +27666, +25455, +31858, +8649, +8551, +8551, +10632, +16937, +38132, +31826, +23374, +25454, +29648, +33906, +23374, +16970, +31760, +25422, +23341, +31728, +29647, +35986, +27535, +16971, +23308, +31727, +31728, +31728, +27535, +29615, +33873, +31760, +21196, +29647, +29646, +31760, +29647, +29647, +35986, +38034, +31792, +29614, +31760, +35953, +35953, +33872, +29615, +38066, +35953, +33873, +35953, +33905, +35953, +35953, +35986, +31760, +35954, +38066, +40147, +38098, +38066, +33840, +33840, +38034, +33840, +33873, +27502, +33775, +38033, +40147, +40114, +40146, +38033, +38033, +35920, +38001, +35920, +35920, +33840, +33808, +33807, +31726, +29614, +31695, +21195, +29646, +29614, +29647, +23340, +23276, +29614, +31727, +35953, +42259, +42227, +42259, +44308, +42259, +42260, +42227, +42227, +42227, +40147, +40114, +40082, +40081, +40082, +40081, +40081, +38001, +37968, +37968, +37936, +35855, +38000, +4225, +8419, +8452, +8387, +8387, +27471, +50777, +52858, +52890, +55003, +55003, +54971, +57083, +57116, +57083, +14888, +4258, +6306, +6306, +4258, +6338, +6306, +6339, +6339, +6339, +8387, +6339, +8452, +8452, +14726, +16839, +16871, +18920, +25325, +37970, +31597, +40113, +40081, +40081, +40048, +37968, +38000, +37968, +37935, +35887, +37936, +35855, +33806, +33775, +33807, +33775, +35855, +35888, +35855, +35855, +35887, +37968, +37968, +37968, +37968, +37968, +38000, +37968, +38000, +37968, +37968, +37968, +37936, +35888, +37936, +42161, +35888, +37968, +35888, +35888, +35888, +35888, +35888, +35888, +35888, +35920 +}, +{ +44275, +44274, +42194, +42161, +42161, +40080, +40016, +37935, +37903, +35822, +33742, +33709, +31596, +29484, +27403, +27403, +27402, +29483, +31564, +33742, +35855, +37936, +37968, +37968, +40049, +40081, +40049, +40081, +40082, +40114, +42162, +40114, +42162, +40114, +40081, +40081, +40049, +37969, +37969, +37968, +35888, +35856, +35823, +33743, +33710, +31630, +29517, +27469, +27436, +27404, +27404, +27404, +25324, +25356, +25356, +27404, +25324, +25356, +25324, +27469, +29549, +29582, +31662, +31662, +33710, +48468, +46420, +46388, +46420, +46453, +48501, +48566, +50678, +50679, +50711, +52759, +52792, +52824, +52824, +52824, +52792, +52824, +52824, +52792, +52824, +54905, +50712, +52792, +52792, +52792, +52824, +27502, +23374, +17003, +14955, +14922, +12777, +8551, +25422, +19083, +16938, +16969, +14889, +29582, +19181, +17003, +16970, +14857, +14824, +12776, +29647, +21229, +21164, +17002, +19180, +23406, +17036, +16938, +29614, +33938, +21262, +17003, +23276, +38132, +27634, +19116, +33906, +19182, +10696, +10697, +12745, +12712, +33840, +36019, +23407, +25454, +29647, +33840, +29713, +17003, +21228, +27566, +23341, +25422, +29679, +33873, +29680, +23341, +21195, +25421, +29614, +31728, +31728, +23341, +33873, +31760, +25486, +25454, +27502, +29647, +29647, +27503, +31760, +35986, +35953, +31727, +31728, +29647, +33873, +35954, +31728, +33841, +33873, +33873, +35986, +40179, +33873, +35953, +33840, +35953, +31760, +33873, +38066, +35986, +38066, +38099, +33872, +33873, +31760, +29647, +31760, +33840, +33840, +38033, +38033, +38033, +38001, +40113, +35920, +35952, +35952, +33840, +33839, +33807, +35920, +33839, +33807, +29614, +27534, +29582, +27501, +29614, +33775, +33807, +38001, +44307, +42259, +42259, +42227, +42227, +42227, +42259, +42259, +42227, +42227, +42195, +40114, +40082, +38033, +38001, +38001, +38001, +38000, +38001, +37968, +37936, +37936, +35855, +35855, +31628, +8419, +8452, +8452, +6339, +38068, +50712, +50777, +52858, +52890, +54971, +54970, +57051, +57083, +57083, +19048, +4258, +6306, +6306, +6339, +6339, +6306, +6306, +8419, +6339, +6339, +6339, +6339, +6307, +12612, +14758, +14726, +16806, +16838, +16838, +23177, +40081, +40049, +37968, +37968, +35887, +35887, +35855, +35855, +35855, +35855, +35823, +33775, +33775, +33774, +31694, +31694, +33742, +37968, +35888, +35855, +33807, +35855, +35888, +35887, +37936, +35888, +37968, +35888, +35888, +37936, +35888, +35856, +35856, +35887, +37936, +37936, +35855, +35888, +35855, +35887, +35855, +33807, +33839, +33807, +35856 +}, +{ +44274, +44274, +42194, +42194, +40081, +40048, +40048, +37935, +37935, +35855, +33742, +33710, +33677, +31597, +29516, +31564, +29548, +31596, +33677, +35822, +37968, +40049, +40081, +40081, +40081, +40113, +42162, +42162, +42194, +42194, +42195, +42195, +42194, +42194, +40114, +40114, +40082, +40081, +40049, +40049, +38001, +37969, +37936, +35856, +35855, +33743, +33742, +33710, +31630, +31629, +29517, +29549, +29581, +29549, +29517, +29517, +27469, +29517, +29517, +29549, +31630, +31662, +33743, +33743, +48533, +46420, +48500, +48501, +48533, +48565, +48566, +50679, +52759, +52824, +52824, +54905, +54937, +54905, +54937, +54937, +54905, +54905, +54904, +54905, +54904, +54937, +54937, +54937, +54905, +54905, +54937, +52825, +25422, +14890, +23374, +12777, +12809, +10632, +27534, +19116, +16938, +19083, +17002, +14889, +21229, +17003, +14890, +14857, +12776, +12744, +21196, +25422, +23309, +25389, +25487, +19148, +14955, +14857, +16937, +33873, +14955, +14890, +16937, +31826, +27601, +21229, +27501, +27601, +12876, +17036, +31794, +14923, +27470, +33874, +31794, +29648, +29616, +35986, +23406, +17003, +19050, +27534, +23276, +25454, +29615, +33873, +31793, +25422, +25454, +27534, +25389, +29583, +27534, +23374, +29647, +31760, +33873, +27535, +21228, +29647, +33841, +29615, +31728, +33841, +33873, +33873, +31760, +33841, +35954, +33905, +35953, +35953, +33840, +31760, +33873, +38066, +35986, +31728, +33873, +33840, +33873, +35953, +33873, +36018, +38066, +38066, +35953, +33872, +33840, +31727, +31792, +33808, +27566, +33807, +35920, +35953, +35920, +35920, +38033, +38033, +35920, +33839, +33807, +31727, +31694, +31694, +31726, +33807, +31727, +33807, +31726, +31727, +38001, +42195, +42227, +42227, +42227, +42227, +42227, +42227, +42227, +42227, +42259, +42227, +42227, +40146, +40146, +40114, +38033, +38001, +38001, +38001, +37968, +37904, +35887, +33775, +33775, +33774, +33807, +35855, +8515, +8419, +8419, +4194, +50680, +48631, +50777, +50776, +50809, +54970, +55003, +57083, +57083, +55003, +16967, +6306, +4226, +4258, +6307, +6371, +6371, +8452, +6371, +6339, +6371, +6339, +8420, +6306, +8420, +12613, +14758, +14758, +16838, +16838, +23112, +37839, +40081, +37968, +35888, +35888, +35855, +35855, +35855, +33775, +33774, +35855, +33775, +31662, +31662, +31662, +31695, +33775, +35855, +35887, +33807, +33775, +33807, +35855, +35855, +35856, +35855, +35888, +35888, +35888, +35888, +35855, +35855, +35855, +35888, +35887, +33807, +35855, +33807, +33807, +33807, +33807, +33807, +33807, +33775, +35856 +}, +{ +46355, +46355, +44274, +44274, +42194, +42161, +40081, +40049, +37968, +37935, +35855, +35855, +33742, +33709, +33709, +31629, +31629, +33709, +33710, +35855, +40048, +40081, +40113, +42194, +42162, +42194, +42195, +42227, +44275, +42227, +44275, +44275, +44275, +42227, +42194, +42162, +42194, +42162, +42162, +42162, +40082, +40081, +37968, +37936, +35888, +35855, +35823, +33742, +33742, +33710, +31662, +31630, +31630, +31630, +31597, +29549, +29581, +31630, +29582, +31630, +31662, +33742, +33742, +50613, +48501, +48501, +48533, +48566, +50646, +50614, +50646, +52759, +54905, +54937, +54937, +57018, +57018, +57018, +57018, +57018, +57018, +57017, +56985, +54937, +54937, +57017, +57018, +57050, +56985, +56985, +57018, +59131, +27568, +14923, +21294, +12777, +16971, +14858, +12744, +23342, +23341, +17036, +12777, +19051, +25487, +16970, +16938, +14857, +12744, +10631, +25455, +17068, +14890, +14858, +29712, +19181, +17036, +12777, +16970, +31761, +17003, +14857, +35986, +23407, +19149, +19083, +38066, +25520, +21229, +29647, +29713, +17036, +14857, +31760, +31793, +23342, +33873, +25422, +31760, +19148, +19083, +19082, +25389, +27534, +31760, +31727, +31793, +27535, +25422, +25454, +21195, +31728, +31760, +29647, +27502, +31728, +31792, +33873, +27535, +27535, +27534, +31792, +31760, +31760, +33840, +31728, +33841, +31727, +29615, +38066, +35953, +29615, +31760, +31760, +31760, +33841, +40179, +31792, +31728, +33873, +33873, +33873, +38066, +33873, +38099, +35985, +35953, +35985, +33873, +33872, +31727, +33872, +33840, +29647, +31727, +33839, +35920, +35920, +35888, +35888, +35920, +35920, +33839, +33775, +33807, +33840, +31694, +31726, +33775, +33807, +40113, +42194, +42226, +42226, +44274, +44275, +44275, +42227, +42227, +40146, +40146, +42227, +42227, +42227, +40179, +40146, +40114, +38033, +38001, +38001, +37969, +37968, +35888, +35855, +35855, +33775, +33774, +33774, +33742, +33742, +37968, +4257, +6339, +6276, +48599, +48631, +50744, +50744, +52857, +52857, +52857, +50777, +52890, +54970, +42324, +4193, +6306, +4258, +4258, +6307, +6306, +8419, +6339, +6339, +6339, +6371, +8387, +8419, +6307, +12613, +14758, +16806, +16838, +18887, +16838, +18918, +25225, +44275, +35855, +35855, +35856, +37936, +35855, +31694, +31694, +31662, +31662, +31630, +31662, +31662, +31662, +31694, +33743, +33742, +33807, +33807, +33775, +33775, +33775, +33807, +35855, +35888, +35855, +35856, +33807, +35855, +33807, +35855, +33775, +33807, +33807, +33775, +33775, +33775, +33775, +33775, +33775, +33775, +33775, +33807 +}, +{ +46387, +46355, +44307, +44307, +44274, +44242, +42194, +42162, +42161, +42129, +46387, +44274, +37968, +37935, +37935, +37903, +37903, +35822, +35822, +37935, +40048, +42161, +42194, +42194, +44274, +44274, +44275, +44275, +44275, +44275, +44274, +44275, +44275, +42227, +42194, +42194, +42194, +42194, +42162, +46420, +42162, +40081, +37968, +37968, +37936, +37935, +35855, +35855, +35823, +35823, +33743, +33775, +33743, +33743, +33743, +33742, +33742, +33743, +33742, +33743, +33743, +33742, +48533, +48501, +46420, +48533, +48501, +48598, +50646, +48565, +52727, +52824, +54937, +57018, +57018, +57018, +57050, +57050, +57050, +57050, +57050, +57050, +57018, +57018, +57018, +57050, +57050, +57018, +57018, +57050, +57018, +57017, +44438, +19149, +23342, +12810, +12777, +12744, +10631, +29615, +25454, +14923, +12776, +12711, +31793, +14923, +16938, +16905, +12711, +14856, +25422, +16971, +14858, +14890, +33841, +19181, +14890, +14857, +27567, +29680, +21229, +19084, +31728, +21294, +14923, +14857, +29679, +27567, +21229, +31760, +33905, +23374, +17003, +31727, +31793, +27567, +31728, +27534, +29712, +23374, +14857, +12744, +16936, +25421, +29647, +29647, +29647, +31760, +25422, +29679, +25421, +23276, +31728, +29615, +25421, +33841, +31728, +33840, +29615, +17003, +21228, +31760, +33873, +33840, +31760, +33808, +31728, +33840, +31760, +29648, +35986, +33841, +29647, +27567, +31792, +29615, +33873, +38098, +33840, +33905, +38066, +35953, +33873, +35986, +35985, +35953, +33872, +33840, +33872, +31759, +33808, +33840, +29647, +29647, +29647, +29647, +33807, +33839, +35888, +31726, +31726, +33807, +33807, +35920, +33807, +31694, +33742, +40048, +42194, +42194, +42194, +42226, +44274, +44275, +44307, +44307, +44275, +42227, +42227, +42226, +40146, +40146, +40146, +40147, +40114, +40114, +38033, +37969, +35921, +37968, +35920, +42162, +35888, +33807, +33807, +33742, +31694, +33742, +31661, +31661, +31662, +31694, +6306, +2113, +52825, +48631, +50712, +50712, +50745, +50777, +52825, +50777, +50744, +50745, +54970, +12676, +4226, +4226, +4258, +4226, +6306, +8419, +6307, +6307, +6339, +6306, +8387, +8419, +8419, +8452, +8451, +10564, +14726, +18919, +21032, +23145, +21000, +18951, +33677, +46420, +42162, +35887, +31662, +31662, +29582, +29582, +31662, +31662, +29614, +31662, +31662, +31662, +31694, +31694, +31662, +31695, +33775, +31695, +33743, +33775, +33743, +33775, +33775, +31695, +33775, +33775, +33774, +33774, +33774, +31694, +33774, +33775, +31694, +33743, +33743, +33775, +33775, +33775, +31695, +33775 +}, +{ +44307, +44307, +46355, +44307, +44307, +44274, +44275, +44274, +44242, +42161, +42161, +42162, +42129, +42129, +40080, +40048, +40016, +40048, +37968, +40048, +40081, +42162, +44274, +44307, +44307, +44307, +44339, +46387, +46387, +44339, +44307, +44275, +44275, +42227, +42227, +42194, +42194, +42194, +42195, +46388, +40081, +40081, +38001, +38000, +38000, +37968, +37968, +37968, +37968, +37968, +37936, +35855, +35888, +35855, +35887, +35855, +35856, +37936, +37936, +37936, +37936, +42194, +48468, +44339, +44307, +46420, +46420, +46388, +46420, +50646, +54904, +54905, +54969, +57050, +57018, +57018, +57050, +57018, +57050, +59130, +57050, +57050, +57050, +57050, +57050, +57050, +57050, +57050, +57050, +57018, +56986, +56985, +59099, +25487, +16970, +14890, +12744, +12744, +10630, +19049, +29648, +19149, +10696, +10663, +21228, +21229, +21196, +21164, +16969, +21195, +23374, +17004, +14890, +14857, +29647, +23407, +17003, +14825, +12712, +33873, +21294, +10664, +25454, +23407, +14955, +12745, +19082, +31825, +21229, +29647, +33906, +25520, +17002, +29614, +27567, +25486, +27567, +33841, +27534, +31728, +25454, +16971, +23276, +21195, +27469, +33840, +29647, +31760, +29680, +27567, +27534, +21195, +25453, +23341, +27534, +29615, +29647, +29647, +33841, +21228, +17002, +27502, +35954, +33808, +33840, +33905, +29680, +33841, +33840, +31728, +33840, +33873, +42260, +38099, +35985, +27534, +33809, +36018, +35953, +33841, +35986, +35986, +35953, +33873, +33905, +35986, +38098, +33873, +35953, +33840, +31759, +33872, +33840, +31727, +29647, +29614, +27501, +31694, +33807, +31726, +29613, +27534, +27501, +31694, +37968, +40049, +40081, +42193, +42161, +42194, +42194, +42226, +42226, +44274, +44274, +42226, +42194, +42194, +42194, +40146, +40146, +40146, +40114, +40114, +40082, +38001, +38001, +38001, +35920, +37968, +35920, +35888, +35888, +35855, +33775, +33742, +31694, +31662, +31661, +31661, +31629, +31662, +23274, +4226, +33776, +48631, +48631, +46518, +48631, +48664, +50744, +48631, +48664, +50744, +52858, +33905, +2178, +4258, +6307, +6274, +4226, +4258, +4226, +6307, +4258, +6339, +6339, +6339, +8419, +10532, +10564, +12645, +14758, +8419, +10532, +6338, +18919, +23080, +23144, +20999, +48468, +31661, +29549, +29582, +29582, +29582, +29582, +29581, +31662, +31662, +31662, +31662, +31694, +31662, +31694, +31695, +31695, +31694, +31694, +31694, +31694, +31727, +33743, +31694, +33775, +31694, +31694, +31662, +31694, +31694, +31694, +31662, +31662, +31694, +31694, +31694, +31694, +31694, +31694, +33743 +}, +{ +44339, +44307, +44307, +44274, +44274, +44274, +44274, +44307, +44274, +44274, +44274, +44274, +44242, +42194, +42194, +42194, +42194, +42194, +42161, +42161, +42162, +42194, +44275, +44307, +46387, +46387, +44307, +46388, +46420, +46420, +46420, +46388, +44307, +44307, +44307, +44307, +44307, +42226, +42226, +42194, +42162, +40082, +40081, +40081, +40049, +40081, +40049, +40049, +40081, +40081, +40049, +40049, +40049, +40049, +40049, +37968, +40081, +40081, +42162, +37968, +42161, +46355, +40048, +42161, +50678, +54840, +54905, +54937, +54937, +54937, +54937, +54905, +57018, +57050, +57018, +57018, +57018, +57050, +57050, +59130, +57050, +57050, +57050, +57018, +57050, +59131, +57050, +57051, +57050, +57018, +56986, +54937, +54937, +44406, +19117, +21229, +10664, +12679, +12743, +14824, +29614, +25520, +14857, +12744, +14856, +23342, +19083, +19115, +19050, +16969, +23341, +16971, +14857, +12744, +23308, +23407, +14922, +14825, +12744, +27502, +23439, +14890, +25421, +25455, +17003, +12777, +23275, +27567, +25422, +31792, +29616, +31793, +19148, +31728, +29648, +27534, +27567, +31728, +21229, +33873, +31760, +19084, +21195, +21195, +21195, +25421, +29647, +29615, +33872, +29615, +27534, +23340, +23308, +29647, +25453, +31760, +31727, +25422, +33840, +31760, +21261, +25389, +27534, +33840, +31760, +29647, +27567, +25421, +31760, +35953, +31727, +29679, +35986, +35986, +31792, +33873, +35986, +33873, +35985, +38066, +35953, +35986, +33905, +33872, +33840, +33873, +33873, +35953, +31727, +33840, +33872, +35920, +33840, +31727, +31727, +31759, +31791, +31727, +31727, +29646, +46420, +35887, +37935, +37967, +37967, +40048, +40081, +40081, +40113, +42161, +42161, +42193, +42194, +42194, +42194, +42193, +42193, +42162, +40113, +40081, +40081, +38033, +38001, +38033, +38001, +37968, +61211, +35887, +35920, +35888, +35855, +35855, +33807, +33775, +33742, +33742, +31694, +31662, +31661, +31629, +31629, +31629, +29613, +21161, +31663, +46453, +46453, +46486, +46518, +48631, +46518, +48599, +48599, +48664, +50777, +52857, +10662, +4226, +4226, +6339, +4226, +4258, +4258, +4226, +4258, +6307, +6339, +6339, +8419, +16937, +12612, +12612, +14725, +14758, +8419, +6370, +32, +0, +6307, +23144, +18919, +27306, +52661, +44242, +38033, +29582, +29549, +29582, +29582, +31662, +31662, +31662, +31726, +31694, +31694, +31694, +33742, +31694, +31694, +31694, +31727, +31727, +35824, +42194, +40049, +31726, +31662, +31662, +31662, +31662, +29582, +29613, +29581, +29582, +29582, +29582, +29582, +31694, +31662, +31662 +}, +{ +42194, +42194, +42194, +42194, +42226, +44274, +44274, +44274, +44307, +44274, +44307, +46355, +46355, +44307, +44274, +44274, +44274, +44274, +44274, +44275, +44274, +44307, +44307, +46420, +48501, +46420, +46420, +46420, +46388, +46420, +46388, +46388, +44307, +44339, +44307, +44307, +44275, +44275, +44274, +42226, +42194, +42194, +42194, +42194, +42162, +42194, +42194, +42194, +44274, +42194, +42194, +44242, +44242, +42194, +42194, +44274, +40081, +23176, +6306, +6306, +4194, +8320, +37903, +52791, +54872, +56985, +56985, +56985, +54937, +54937, +57050, +54905, +54969, +57018, +57018, +54937, +52856, +57018, +57050, +57050, +57050, +57018, +57050, +57018, +59130, +59131, +57050, +57018, +57018, +57018, +54937, +54905, +54905, +54905, +25488, +12777, +12776, +10695, +12776, +12711, +21130, +27568, +14891, +14857, +12744, +25454, +21228, +17002, +19082, +14856, +25421, +14923, +14857, +12744, +23276, +25422, +14890, +12744, +12744, +31695, +23406, +14923, +10631, +16969, +21229, +14857, +17001, +29679, +25454, +23341, +33841, +31793, +25486, +25422, +31760, +27535, +25389, +31760, +27535, +27502, +31728, +29647, +21196, +23308, +16969, +23308, +31727, +25453, +27534, +33873, +23373, +23340, +25421, +27502, +29615, +27534, +33840, +31727, +27534, +31760, +31727, +27502, +29615, +27502, +35954, +31728, +29615, +23373, +27501, +33840, +35953, +27566, +31760, +33841, +33873, +33840, +33873, +33840, +35953, +33840, +31760, +33905, +33840, +35953, +33873, +35953, +35953, +35953, +33873, +33840, +29646, +29647, +33840, +31759, +31727, +31759, +31727, +33840, +33840, +35855, +33774, +35822, +37935, +35887, +37935, +40016, +40048, +40081, +42161, +42161, +42161, +40113, +40113, +40081, +40081, +40081, +40080, +40081, +38000, +38000, +37968, +35887, +35888, +35855, +35887, +35888, +35854, +35855, +35855, +33807, +33775, +31694, +31662, +31694, +31661, +31661, +31661, +31661, +31662, +31629, +29581, +29613, +29581, +29549, +21097, +40179, +46453, +44373, +46486, +46486, +46518, +46518, +48599, +48599, +48664, +48632, +50744, +32, +8419, +6306, +6339, +6306, +6339, +6306, +4226, +6274, +6339, +6338, +6306, +12677, +14725, +12677, +12645, +14725, +16838, +12645, +10565, +14758, +14758, +16774, +21031, +21064, +23145, +25225, +31531, +27305, +31563, +46388, +48565, +37968, +31694, +33775, +31694, +31694, +33775, +31694, +31694, +31694, +31694, +33774, +33775, +33775, +38001, +44274, +42161, +31726, +31662, +31662, +31662, +29581, +29549, +29549, +29581, +29581, +29582, +29582, +31662, +31695, +31695, +31694 +}, +{ +40081, +42129, +42161, +42193, +42161, +42194, +42194, +44274, +44274, +44274, +44274, +44306, +44274, +44274, +44307, +44307, +44307, +44307, +44307, +44307, +44307, +44307, +46388, +46420, +46420, +46420, +46420, +46420, +46420, +46420, +46419, +44339, +44339, +44307, +44307, +44274, +44274, +44307, +44274, +44274, +42194, +42226, +42194, +44242, +44274, +44242, +44274, +44274, +44307, +44307, +46355, +44275, +46387, +46388, +31660, +10531, +6338, +6339, +6338, +6339, +6306, +27305, +52726, +52791, +54872, +54937, +54937, +54905, +54904, +54937, +54937, +57017, +57018, +57050, +54937, +54937, +57018, +54969, +54937, +57018, +57018, +57018, +57050, +57018, +59130, +57050, +57050, +54937, +54969, +54969, +54905, +52856, +52824, +52824, +52857, +12843, +19116, +10664, +12744, +12744, +12711, +31726, +19117, +12776, +12776, +23275, +23342, +17036, +14857, +16969, +25454, +14922, +12777, +12744, +31728, +25454, +17003, +12776, +12744, +23276, +25520, +17003, +19115, +31791, +19148, +16970, +19082, +29680, +27567, +25421, +29679, +29647, +29680, +23341, +29679, +25422, +25454, +29615, +27534, +29647, +29615, +29712, +25486, +23373, +19083, +21195, +29615, +27566, +27501, +31759, +31760, +33841, +23341, +27534, +27534, +29647, +29647, +33873, +27534, +31695, +31760, +27534, +27534, +29615, +29647, +31760, +27566, +25454, +23373, +31760, +38034, +31792, +25422, +33840, +35986, +33873, +31727, +31792, +35953, +31760, +36018, +33840, +31759, +33840, +31759, +31759, +33872, +33872, +33840, +33840, +35985, +31792, +27502, +23341, +27501, +31760, +31792, +31727, +35887, +35855, +35822, +33774, +35855, +37935, +37968, +37968, +40048, +40080, +42129, +40081, +40048, +40048, +40048, +37968, +37968, +38000, +38000, +37968, +37968, +35855, +35855, +33774, +31694, +31694, +33774, +33775, +33774, +33774, +33775, +31694, +31694, +31662, +31629, +29581, +29613, +31629, +31661, +31662, +31661, +31661, +31661, +31661, +31662, +31662, +29581, +33775, +44405, +44373, +42292, +42292, +44405, +44438, +46486, +46486, +46518, +46518, +46519, +42325, +4258, +4258, +6306, +6306, +4258, +6306, +6339, +6306, +6306, +6371, +14725, +12677, +12645, +14725, +12645, +14726, +14758, +14758, +16806, +16839, +21031, +20966, +23112, +25258, +25257, +25258, +23112, +21064, +18918, +14757, +31597, +33775, +31694, +31727, +31695, +33775, +33775, +33743, +31694, +31694, +33774, +31694, +31694, +33775, +33775, +37968, +35855, +33775, +33774, +33775, +33775, +31662, +31694, +31662, +31662, +31694, +31694, +31694, +31694, +33775, +33775, +33775 +}, +{ +40081, +40081, +40081, +40081, +40081, +42161, +42161, +42194, +42226, +44274, +44307, +44307, +44307, +46387, +46387, +46387, +46387, +46420, +46387, +46387, +46388, +46387, +46387, +46387, +46387, +46388, +46420, +46388, +44339, +46388, +46387, +46387, +46387, +44339, +46356, +44307, +44307, +44307, +44307, +44275, +44274, +44274, +44274, +44274, +44274, +44274, +44307, +46387, +46355, +46387, +48468, +35855, +16870, +8386, +8419, +8387, +6339, +6339, +8452, +8452, +6339, +4128, +50645, +50678, +52791, +52824, +52856, +52824, +52824, +54937, +54905, +54937, +54969, +54937, +54905, +54969, +54937, +54905, +54937, +54937, +54937, +54905, +54937, +54905, +54937, +54937, +54937, +52856, +52824, +52824, +52792, +50744, +52792, +50744, +50743, +46583, +10697, +19115, +12744, +12711, +12711, +12677, +27599, +14890, +12776, +16969, +29648, +14923, +12745, +10631, +27567, +17068, +14890, +12776, +16937, +25455, +14955, +14889, +12711, +33808, +25552, +17035, +12776, +31728, +25487, +17002, +25421, +23341, +27567, +31759, +29647, +25454, +33840, +27534, +27566, +27567, +21228, +25421, +29647, +29615, +31760, +27533, +31727, +29647, +23373, +21163, +27534, +29614, +27502, +31727, +29647, +29615, +23309, +27566, +27534, +29614, +29614, +27566, +27534, +29615, +31759, +29647, +25453, +29615, +31727, +29647, +29647, +35953, +31760, +25422, +33840, +35953, +29647, +27502, +33840, +35985, +33840, +31760, +33873, +33808, +29679, +31760, +33840, +31759, +33873, +31759, +31792, +33840, +31792, +33873, +31760, +29647, +31727, +31759, +33840, +33807, +33807, +37935, +35855, +35887, +37935, +37935, +37935, +37967, +37968, +40048, +40048, +40048, +40081, +40080, +40048, +40048, +37967, +37935, +37935, +37935, +35887, +35855, +33774, +33774, +31694, +31693, +31661, +31662, +31662, +29613, +31661, +31661, +31662, +33774, +29581, +31661, +29581, +29581, +29581, +31629, +31629, +31629, +29581, +29614, +29581, +31661, +29581, +29581, +31661, +31662, +31662, +38033, +40147, +40147, +42260, +42325, +44438, +44438, +44405, +46551, +46551, +46551, +19081, +6371, +6307, +4258, +6339, +6307, +6339, +4258, +6371, +12645, +12612, +10532, +10531, +10531, +12548, +10467, +8386, +6338, +4258, +6306, +6274, +4226, +4225, +6306, +8387, +6338, +8419, +12645, +12645, +12580, +12645, +31629, +33775, +31695, +33775, +31695, +33775, +31694, +31694, +31694, +31694, +31694, +31694, +31694, +33774, +33775, +33774, +33775, +33775, +33775, +33774, +33775, +33775, +33775, +33807, +35855, +35888, +35855, +37968, +37968, +35888, +35888 +}, +{ +42162, +42161, +40081, +40081, +40081, +40081, +42161, +42194, +42194, +42194, +44274, +44274, +44307, +44307, +46387, +48533, +50613, +48501, +48500, +46420, +46420, +46420, +46420, +46388, +46388, +46388, +46387, +44307, +44307, +44307, +44307, +46420, +48501, +44307, +46387, +44307, +44307, +44307, +44306, +44307, +44307, +44307, +44307, +44307, +46387, +46387, +46388, +48500, +44307, +23177, +6305, +8419, +8419, +8419, +8452, +8452, +10500, +8452, +8387, +14758, +27404, +35887, +40081, +40146, +44371, +48565, +50646, +50678, +50678, +50743, +52824, +54905, +52824, +54905, +54937, +54905, +54905, +52824, +52824, +52825, +52824, +52824, +52856, +52824, +54937, +50743, +50679, +48631, +48631, +50711, +50679, +50678, +52792, +48631, +50679, +52792, +50777, +8584, +21196, +12744, +10631, +10631, +21130, +21196, +12744, +12743, +29680, +14988, +12777, +10663, +27468, +19148, +14890, +12776, +25356, +36051, +17003, +16970, +17002, +23276, +29712, +21294, +12777, +29646, +31760, +21229, +25389, +23308, +27502, +25454, +29647, +27566, +27566, +29647, +29614, +25454, +21228, +19115, +27534, +31727, +29647, +27534, +25421, +31760, +29647, +25454, +23308, +27534, +25421, +27501, +29614, +27534, +27534, +17002, +25389, +27534, +29647, +25389, +25421, +25453, +29647, +31760, +27566, +27501, +31727, +31792, +29614, +29614, +31760, +42260, +31727, +33840, +33873, +31760, +31760, +33873, +33873, +33840, +33840, +31727, +33872, +33873, +31760, +33840, +33872, +35953, +31792, +29647, +29646, +29646, +33840, +31759, +31727, +31759, +29646, +33807, +35855, +37935, +35854, +35854, +35855, +35855, +37967, +37968, +38000, +40048, +40048, +40048, +40081, +40048, +37968, +37967, +37935, +35855, +35854, +35854, +33774, +33774, +33742, +33742, +31694, +29613, +29613, +31661, +29581, +29581, +29581, +31629, +29581, +29549, +29581, +29581, +29581, +31629, +29581, +29581, +29549, +29516, +29548, +29549, +29581, +29581, +31661, +29613, +31662, +33775, +33775, +33743, +33807, +38001, +38001, +40113, +42259, +44405, +42357, +46518, +46550, +46519, +46551, +14921, +4226, +4258, +4258, +6307, +4258, +8420, +8419, +8355, +4225, +2146, +2147, +6310, +4260, +2146, +2114, +2178, +4260, +14760, +25388, +35888, +38001, +35953, +35889, +35888, +21098, +6404, +2145, +8387, +8419, +25325, +31695, +31695, +31695, +31662, +31662, +31695, +31694, +31662, +31694, +31662, +31694, +31694, +31694, +31694, +31695, +33775, +31694, +33775, +33807, +33807, +35855, +35856, +35856, +35888, +37936, +37968, +37968, +37968, +38001, +40081 +}, +{ +42194, +42194, +42194, +42194, +42194, +42193, +42161, +42194, +42194, +42226, +44274, +44274, +44275, +44307, +46355, +46387, +46420, +48468, +46419, +46420, +48468, +46420, +46420, +46388, +46387, +44339, +46387, +46387, +44307, +44307, +44307, +44274, +44307, +44274, +44274, +44274, +42226, +44274, +44274, +44274, +44274, +44274, +48501, +44307, +46387, +48468, +46355, +21031, +10499, +10532, +10564, +10500, +10532, +10499, +10500, +10500, +6306, +25323, +29549, +31661, +35854, +38000, +40081, +42226, +44339, +46452, +48533, +48565, +50678, +50711, +52792, +54937, +57018, +54905, +54905, +52824, +52792, +52792, +52792, +52824, +50743, +50711, +50711, +52792, +50711, +50679, +46518, +46485, +46452, +46485, +48565, +48565, +48597, +50678, +50711, +52791, +50743, +54970, +10664, +19116, +10664, +12744, +8550, +23275, +12777, +10663, +23276, +17068, +12745, +10663, +19018, +21196, +14922, +12776, +12711, +6372, +14922, +27567, +12744, +21162, +38131, +17101, +12777, +14825, +19082, +25422, +25422, +21195, +23308, +29679, +29679, +29679, +25453, +29647, +27566, +29647, +25486, +19050, +23308, +27534, +27534, +27566, +25421, +31760, +29647, +27534, +21228, +38034, +27534, +27470, +31695, +38034, +33840, +38033, +27502, +31695, +27534, +27567, +25453, +27534, +27534, +31759, +31727, +27533, +27469, +31792, +31759, +31760, +31727, +31759, +31727, +31760, +33840, +31760, +31759, +31792, +31760, +31792, +29647, +33840, +33840, +33840, +33872, +31759, +29679, +29647, +27534, +29679, +31759, +33839, +31727, +31726, +29614, +31694, +35855, +35855, +35855, +35855, +35855, +35855, +35855, +35887, +35887, +37968, +40048, +40048, +37968, +38000, +38000, +38000, +37968, +37968, +35855, +35855, +35855, +35822, +33774, +33774, +33742, +31661, +31661, +31694, +29581, +29613, +29581, +29549, +29581, +31661, +31661, +29581, +31662, +31694, +31662, +31661, +31661, +31661, +29581, +31629, +31661, +31662, +31662, +31661, +31694, +31694, +33742, +35823, +33807, +35887, +35920, +37968, +40114, +35952, +33872, +35887, +42259, +42325, +44406, +44438, +46551, +46551, +6436, +6274, +6371, +6307, +8387, +8484, +6276, +4229, +6344, +6344, +2116, +6375, +6375, +4228, +27438, +33808, +33807, +33775, +31727, +33775, +33775, +33807, +33775, +33807, +33807, +33807, +35888, +25388, +12646, +33775, +31662, +31694, +31694, +31662, +31694, +31662, +31662, +29614, +31630, +31662, +29614, +31662, +31694, +31694, +31694, +31694, +33774, +33775, +33807, +35855, +35888, +42161, +35888, +35888, +37968, +37969, +37968, +40081, +42194, +40113 +}, +{ +44307, +44307, +44274, +42194, +42194, +42194, +42226, +44242, +44242, +42194, +42194, +44242, +44274, +44274, +44274, +44307, +46355, +46387, +52726, +48533, +46420, +46420, +46420, +46420, +46388, +44307, +46387, +44307, +44307, +44307, +44307, +44307, +44307, +44307, +44307, +44307, +44274, +42226, +44274, +46420, +48468, +46419, +59065, +46387, +40049, +14725, +8419, +10532, +8452, +8452, +10500, +10532, +8419, +6306, +4258, +18952, +27468, +33741, +35855, +35919, +38000, +40113, +42194, +42227, +46419, +48533, +46517, +46517, +48565, +50678, +50711, +54904, +54937, +54937, +52792, +54905, +52792, +50711, +50711, +48598, +50679, +52792, +50743, +50711, +48631, +48566, +44405, +44372, +44404, +42291, +44372, +44372, +46485, +48598, +48598, +50679, +50711, +52792, +52857, +14922, +21260, +10696, +10663, +8518, +23277, +14857, +14824, +25454, +17002, +12743, +10598, +29679, +17036, +14825, +14792, +27533, +19148, +14890, +14857, +18985, +33873, +21261, +14922, +21162, +25389, +25453, +29614, +21229, +14889, +29614, +29679, +31760, +27534, +27566, +29647, +29647, +27567, +19115, +17002, +23308, +25486, +27501, +27502, +29614, +31695, +29647, +35953, +25453, +27534, +27501, +38001, +29582, +31760, +27535, +25421, +25421, +31694, +38034, +27566, +21195, +25389, +27534, +29614, +29679, +27501, +29647, +33873, +31728, +31727, +27534, +31727, +40146, +31759, +31760, +31727, +31759, +33840, +31759, +29647, +29614, +33808, +31792, +33840, +29646, +29679, +31760, +31759, +29679, +31727, +29614, +29614, +29581, +35887, +37967, +35887, +37935, +37935, +38000, +37968, +37968, +38000, +37968, +37968, +40048, +40048, +37967, +40015, +38000, +40048, +40048, +37967, +37935, +37935, +35855, +35854, +33774, +31661, +31629, +31629, +29548, +29549, +29581, +29581, +29581, +29548, +29548, +29548, +29581, +29581, +29581, +31662, +31662, +33742, +33742, +33774, +33774, +33742, +33774, +33742, +33742, +33742, +33775, +35823, +33807, +35888, +37936, +37968, +38000, +40081, +40081, +42162, +42194, +42226, +44306, +42194, +40113, +38033, +42260, +44405, +46551, +42324, +4258, +6339, +8452, +8485, +4260, +8457, +12686, +18961, +16881, +23218, +18992, +16784, +14669, +8329, +18957, +38000, +33807, +33807, +35887, +35888, +35888, +37968, +35920, +35888, +33808, +33807, +33775, +31694, +31695, +31694, +33775, +31694, +48534, +31662, +31694, +31662, +31662, +29613, +29614, +31662, +31694, +31694, +31694, +31694, +33743, +33775, +33807, +35855, +35888, +37968, +38000, +40113, +40081, +40081, +40081, +40081, +42194, +42161, +40113 +}, +{ +46355, +44307, +44307, +44307, +44307, +44307, +44307, +44274, +44274, +44274, +44242, +44274, +44274, +44274, +44275, +44274, +44307, +46387, +46355, +48468, +46420, +46387, +46420, +46420, +46387, +46387, +46355, +46355, +44307, +44307, +44274, +44274, +44274, +44274, +44274, +42194, +42194, +42194, +42194, +42194, +44274, +44275, +33709, +10532, +6339, +10532, +12580, +12645, +10532, +6306, +4258, +6338, +8419, +10499, +29547, +31725, +37967, +37935, +38032, +37968, +38032, +42194, +42226, +42259, +46420, +46453, +46420, +46517, +48565, +50679, +50711, +52824, +54905, +54937, +54905, +52824, +52792, +50743, +50744, +50711, +50744, +50679, +50711, +50711, +48631, +50711, +48630, +48598, +48598, +48566, +46453, +46453, +46485, +46453, +46484, +48598, +50710, +50711, +50711, +40212, +17068, +21228, +12745, +10631, +17034, +21196, +12712, +31662, +14922, +10663, +12775, +12743, +23407, +14922, +12743, +12744, +31792, +17035, +14890, +12776, +31760, +25552, +16970, +19082, +25421, +23340, +27501, +25454, +16970, +25421, +31727, +31727, +29614, +27566, +27534, +27534, +29614, +52727, +37968, +40146, +33839, +38001, +27501, +25421, +29614, +29647, +27501, +25453, +25421, +25453, +27501, +21260, +25421, +31792, +29614, +29647, +27534, +29614, +35953, +33840, +29647, +23308, +29647, +27566, +31759, +29646, +33840, +29679, +31760, +31727, +29646, +31727, +29647, +29646, +31727, +33840, +33840, +27534, +31760, +29614, +29614, +31760, +31759, +29646, +29679, +29678, +29646, +31727, +29614, +29646, +31694, +40048, +37967, +37935, +37967, +37967, +37967, +37968, +38000, +38000, +38000, +40080, +40080, +40048, +42161, +40081, +40081, +40113, +40081, +40081, +40113, +40081, +40048, +37968, +37935, +35855, +33742, +31661, +31661, +31661, +31629, +29580, +29548, +29613, +29548, +31629, +29581, +29613, +31662, +31694, +31694, +33774, +33774, +33806, +33774, +33775, +35919, +35855, +35855, +35855, +35887, +35888, +37968, +38001, +38001, +38001, +40081, +40081, +42194, +42162, +44275, +44275, +44275, +44307, +42258, +42226, +42194, +40114, +40081, +40146, +21193, +12710, +6339, +10533, +8452, +8454, +4296, +14799, +23220, +25397, +23219, +25332, +27477, +25300, +27348, +21011, +14671, +35888, +35888, +35920, +37968, +38001, +38000, +37968, +35920, +35920, +35888, +33807, +33807, +33775, +33743, +33775, +33775, +31726, +31694, +31694, +31662, +31662, +31662, +29581, +29613, +31662, +31694, +31662, +31694, +33774, +33807, +35855, +35888, +37968, +37968, +42162, +40081, +40113, +40113, +40081, +40113, +40113, +42194, +42161 +}, +{ +46387, +46387, +46387, +46355, +46355, +44307, +44307, +44306, +44274, +42194, +44242, +44274, +44274, +44274, +44274, +44307, +46387, +46387, +46420, +46420, +46420, +46420, +46420, +46387, +46387, +46387, +46387, +46387, +46387, +44307, +46355, +44307, +44307, +44307, +44275, +44275, +44242, +42194, +42194, +44307, +33709, +10499, +8419, +8452, +10500, +10532, +6339, +4258, +4226, +8419, +8419, +8419, +12644, +29516, +31661, +33806, +35887, +37967, +38000, +40081, +40113, +40113, +42194, +42227, +44372, +46452, +48598, +48598, +50711, +50711, +50678, +50711, +52824, +52824, +54904, +54905, +54905, +52792, +50711, +50711, +48631, +50744, +50744, +50744, +50743, +50711, +48631, +50711, +50679, +48566, +46518, +48565, +48566, +48598, +48565, +48566, +48598, +50647, +50679, +46518, +38099, +23310, +17003, +19116, +14825, +12808, +17034, +10662, +23341, +12776, +12775, +10565, +27567, +12809, +12776, +21130, +23373, +23341, +14890, +12776, +23275, +42357, +23374, +21196, +27469, +21227, +23243, +29647, +21228, +27534, +33873, +27534, +29647, +27534, +27534, +27534, +25421, +35919, +29614, +27501, +29582, +27534, +35921, +42194, +35920, +29647, +27534, +27533, +27501, +25421, +29647, +25421, +29646, +29582, +31792, +31727, +29647, +27566, +27534, +27534, +25453, +27534, +27534, +29646, +25421, +29615, +29646, +31759, +29679, +31792, +33840, +29647, +31759, +29614, +27533, +31727, +33873, +33873, +31727, +29614, +35985, +31759, +31695, +31727, +29614, +29679, +27533, +27533, +29614, +38000, +40048, +37968, +40049, +37967, +37935, +37935, +37968, +37967, +40048, +40048, +40048, +40080, +40080, +40081, +40048, +40081, +40113, +40113, +40081, +40081, +40081, +40113, +40081, +40048, +37968, +35887, +42226, +33774, +33742, +33774, +35854, +33710, +31662, +31661, +33742, +31661, +31694, +33742, +33774, +33807, +35855, +35855, +37936, +37936, +37968, +37968, +37936, +37968, +37968, +38000, +38000, +38000, +40081, +40081, +40113, +40145, +40113, +42194, +42226, +44307, +44307, +44339, +44307, +44307, +44307, +44275, +44275, +42226, +42194, +40114, +40178, +2145, +4290, +8485, +4259, +12646, +33876, +102, +12655, +23253, +27446, +29558, +23254, +29590, +29557, +25237, +23189, +33812, +33807, +35920, +35920, +37968, +38001, +35919, +38000, +38000, +37968, +35888, +33807, +33775, +33774, +33743, +33775, +33774, +33775, +33742, +31694, +31662, +31662, +31662, +31662, +31662, +31694, +31694, +33774, +33807, +35855, +35888, +35888, +37968, +40049, +42162, +42161, +40081, +40113, +40113, +40113, +40113, +42161, +42194 +}, +{ +46420, +46419, +46387, +46387, +46355, +46355, +44307, +44274, +44274, +44274, +44274, +44274, +44307, +44307, +44307, +46355, +46387, +46387, +46419, +46419, +46419, +46420, +46419, +46419, +46419, +46420, +46420, +46420, +46420, +46420, +46387, +46387, +46387, +46387, +46387, +46387, +46387, +48532, +42193, +14758, +8420, +10564, +8452, +6306, +4226, +6306, +6339, +6306, +6339, +6339, +8387, +21128, +29580, +33742, +35822, +35887, +37968, +37968, +37968, +38032, +40113, +40145, +40145, +42194, +42259, +46420, +46452, +46485, +48598, +50679, +48630, +48598, +50711, +50743, +52792, +52792, +52824, +52824, +50711, +52792, +52824, +52824, +52824, +50711, +50711, +50711, +46518, +48631, +48631, +48598, +48598, +48598, +48598, +48598, +50679, +48598, +48566, +48566, +50679, +48599, +48565, +44373, +38099, +23341, +19147, +19115, +12809, +17002, +17002, +17002, +10631, +10630, +12776, +10663, +21228, +12842, +31760, +25454, +19115, +16970, +14889, +27566, +23341, +14825, +21131, +42227, +21196, +27501, +25421, +21196, +27502, +19115, +21195, +27469, +25420, +29614, +25421, +31727, +38000, +33807, +29582, +25453, +23275, +27469, +27501, +27534, +29614, +29646, +31759, +31727, +31727, +29614, +27502, +27501, +27501, +29614, +31727, +29646, +29614, +56952, +23340, +27534, +27534, +31727, +31727, +27566, +27501, +31695, +29614, +31760, +31727, +29646, +31760, +31792, +29647, +29614, +31694, +31728, +33840, +29614, +27534, +29646, +29614, +25388, +27469, +25453, +29614, +37968, +40113, +40080, +40080, +40080, +40048, +40048, +40048, +38000, +38000, +38000, +40048, +40081, +42161, +42161, +42193, +42161, +40113, +42161, +42161, +40113, +42161, +42161, +42161, +42193, +42161, +40081, +40080, +37968, +37967, +35887, +35855, +35855, +35822, +35854, +33774, +35822, +35854, +35854, +33806, +35855, +37935, +37936, +38000, +38000, +40080, +40081, +40081, +40081, +40113, +40113, +40081, +40113, +40113, +42161, +42161, +42194, +42194, +42226, +44274, +42226, +44307, +44307, +44339, +44339, +44339, +44307, +44307, +44275, +44274, +42194, +42226, +42194, +42194, +44306, +31661, +2145, +6307, +12613, +14759, +38231, +16973, +8394, +6349, +16882, +25333, +23190, +29559, +23380, +33782, +33718, +35862, +42195, +37968, +38000, +40081, +44275, +38001, +38033, +38001, +38001, +38001, +35888, +37936, +35920, +35887, +35887, +35887, +35887, +33807, +33775, +33775, +31694, +33774, +31726, +33775, +33775, +33807, +35855, +35888, +37968, +38001, +40081, +42162, +40113, +42194, +42194, +42194, +42162, +46419, +42194, +42194, +42226 +}, +{ +46419, +46387, +46387, +46387, +46355, +44307, +44274, +42194, +42194, +42194, +42194, +42194, +42226, +44274, +44306, +44307, +44339, +46387, +46388, +46419, +46420, +46420, +46420, +46420, +46420, +46452, +46419, +48500, +48500, +48500, +48468, +48468, +48500, +48500, +48500, +48500, +42194, +8386, +6307, +8419, +6339, +6339, +4226, +6306, +6306, +6339, +6338, +4258, +8420, +14725, +27402, +31629, +33774, +35854, +35855, +37935, +35887, +35920, +38000, +40081, +38032, +40113, +40145, +40113, +38032, +42226, +44339, +44404, +46453, +46485, +48565, +48598, +48598, +48598, +48598, +50711, +52792, +52792, +50711, +52824, +52824, +52824, +50743, +50711, +50679, +48598, +48631, +48631, +48598, +50679, +48566, +50646, +50679, +48533, +48598, +48598, +48566, +48598, +50679, +48598, +48598, +46453, +46452, +42227, +29647, +14890, +12776, +12777, +19082, +10696, +14922, +8550, +12744, +19082, +19148, +17036, +17001, +25454, +27535, +21196, +19082, +23308, +25487, +21228, +14857, +25355, +21228, +23276, +21227, +25421, +29647, +21195, +23275, +16937, +19082, +23308, +33807, +33808, +35888, +35888, +31695, +29646, +27534, +29646, +27501, +25388, +27501, +21227, +27501, +25421, +27566, +29614, +27534, +29614, +25421, +23340, +29614, +31760, +29647, +27567, +27566, +27502, +29647, +31727, +31727, +27534, +27501, +29646, +29646, +27534, +29647, +29614, +27566, +31727, +29647, +29582, +29614, +31695, +29646, +27534, +29646, +27534, +25388, +23340, +27501, +37968, +42193, +40081, +40080, +40080, +38000, +38000, +38000, +38000, +40048, +40080, +40081, +40081, +40081, +40113, +42193, +42194, +42194, +42226, +42194, +42193, +42161, +42193, +40113, +40081, +40113, +40112, +40081, +40048, +40048, +40048, +37968, +40113, +37967, +37967, +37967, +37968, +37935, +38000, +37968, +37968, +38000, +38000, +37968, +46420, +42161, +42226, +44274, +44274, +44306, +44275, +44307, +44307, +42226, +42226, +42194, +42226, +42226, +44307, +44306, +44307, +44307, +44307, +44307, +46387, +46387, +44339, +44307, +44307, +44275, +44307, +44274, +42226, +42194, +42194, +42194, +40113, +40113, +46387, +27434, +6339, +14693, +12646, +40311, +19087, +16849, +16915, +14834, +16914, +23189, +25303, +21268, +31670, +29590, +29557, +44309, +40081, +40081, +40081, +42193, +42226, +42194, +42226, +42194, +42162, +40113, +42162, +40113, +40081, +38001, +37968, +37967, +35887, +33806, +35855, +35855, +35855, +35855, +37936, +35888, +37968, +40048, +40081, +40113, +42162, +42194, +42194, +42194, +42194, +42226, +42226, +42194, +44274, +44274, +44274 +}, +{ +46419, +46387, +46419, +46387, +44307, +44274, +42194, +42193, +42193, +42193, +42193, +42161, +42193, +44274, +44274, +44274, +46355, +46387, +46387, +46419, +46420, +46420, +46452, +46420, +46387, +46387, +46387, +46419, +46419, +48500, +48468, +48500, +48533, +48533, +48565, +35790, +4226, +8421, +4227, +4226, +6306, +6338, +4226, +6306, +4258, +6339, +8419, +8419, +4194, +12611, +18917, +25320, +29481, +29546, +33741, +40112, +42193, +42257, +44306, +44339, +40113, +40081, +40113, +40113, +40146, +42226, +44306, +44371, +44404, +46452, +44404, +46485, +48566, +50679, +48565, +48598, +50678, +50679, +50711, +50711, +50711, +52824, +50743, +52824, +50743, +48630, +48598, +48598, +46486, +48598, +48598, +50679, +50678, +48598, +48598, +48566, +50678, +48566, +48566, +48565, +48598, +44372, +44340, +42259, +38001, +21162, +17002, +12776, +10631, +17002, +27567, +10631, +8517, +25421, +19147, +21195, +23341, +25421, +27534, +21228, +16970, +19083, +25388, +25421, +21196, +14889, +23275, +23308, +17002, +25388, +23308, +19115, +25388, +25421, +25388, +19082, +25388, +33807, +37969, +38000, +27501, +40113, +35888, +23308, +27501, +21228, +25421, +42259, +25421, +29647, +29646, +29647, +29614, +25388, +27534, +25388, +25389, +27534, +29646, +27533, +25421, +27534, +27534, +29647, +29614, +29646, +27566, +29679, +31760, +27533, +27566, +29647, +29679, +29646, +29679, +29582, +27534, +27534, +31759, +27501, +23307, +27501, +31695, +42194, +42193, +40113, +40081, +40048, +40048, +37999, +38000, +38000, +37999, +37968, +37967, +40048, +40081, +42193, +42194, +44242, +42194, +42226, +44307, +44307, +44306, +42226, +42194, +40081, +40081, +40081, +40081, +42161, +40080, +40081, +40048, +38000, +38000, +37968, +37968, +37968, +38000, +40048, +40081, +40081, +40113, +40081, +40113, +40113, +42161, +42194, +44274, +44307, +46387, +46387, +46420, +46420, +46420, +46420, +46387, +44339, +44307, +44307, +44307, +44307, +44339, +44339, +46420, +46420, +48500, +48533, +48500, +46452, +46420, +46387, +44339, +44306, +44274, +44306, +44274, +42226, +42226, +44274, +42226, +42194, +42226, +29515, +4193, +14694, +12679, +40311, +19089, +12657, +10574, +12686, +29619, +19028, +25303, +25333, +27574, +33783, +33686, +44309, +42194, +42194, +42226, +44275, +44307, +44307, +44339, +44339, +44275, +44307, +44275, +42194, +42194, +40081, +40081, +40081, +35887, +35855, +35855, +37968, +37968, +38000, +40081, +40081, +40113, +42193, +42162, +42194, +42226, +44274, +44306, +42226, +44274, +44274, +44274, +42226, +44306, +44307 +}, +{ +46420, +46419, +46419, +46387, +46387, +44274, +44274, +42194, +42161, +42161, +42161, +40080, +40080, +42161, +42161, +42193, +44274, +44307, +46387, +46387, +46419, +46419, +46419, +46387, +46387, +46387, +46387, +44339, +46387, +46419, +48468, +48500, +48533, +44307, +10564, +4258, +4258, +4225, +4258, +4258, +4258, +6371, +4226, +10565, +6371, +6306, +6338, +2145, +2081, +4193, +8419, +2145, +2113, +4226, +6306, +2145, +0, +0, +2048, +2112, +16804, +33772, +42225, +40113, +40145, +42194, +42259, +42259, +44307, +44371, +44307, +44372, +46485, +46485, +46485, +46517, +48598, +48630, +48598, +50711, +50679, +50711, +48631, +50743, +50711, +48631, +48630, +50679, +48598, +48598, +48598, +48630, +48630, +48598, +48566, +48598, +48598, +48598, +48598, +50678, +48566, +46485, +42259, +40146, +37969, +19082, +19115, +8583, +21228, +8551, +19114, +14889, +12809, +10663, +23340, +19082, +19147, +23276, +27502, +21228, +31728, +19082, +23308, +23340, +21228, +16970, +14856, +23275, +25453, +21163, +23275, +25388, +25421, +25388, +35888, +31662, +25420, +31694, +33807, +38033, +25356, +23307, +31727, +29614, +25421, +25421, +25453, +29614, +27534, +25421, +31727, +29614, +29614, +33807, +25356, +29646, +27469, +29614, +27534, +27534, +27534, +21227, +27501, +29614, +27534, +29679, +29647, +29614, +29614, +29646, +29614, +27566, +27534, +29614, +29614, +27501, +29614, +25421, +25421, +23307, +31662, +44307, +46387, +44339, +44306, +42226, +42193, +42161, +40113, +42161, +42161, +42161, +40081, +42161, +42161, +42193, +42194, +44306, +46387, +46387, +46420, +46387, +44339, +46387, +44307, +44274, +42226, +42193, +42161, +42193, +42194, +42194, +42226, +42194, +42194, +42193, +40113, +42161, +40081, +40113, +40113, +40113, +40113, +42194, +42194, +40113, +42161, +42226, +42226, +44274, +44339, +44307, +46388, +46420, +48500, +48500, +48533, +48501, +48500, +48500, +46452, +46420, +46420, +46387, +46387, +46420, +46452, +48500, +48500, +48500, +48500, +46452, +46420, +46387, +44307, +44306, +42226, +42226, +42226, +44274, +44274, +44306, +44307, +44306, +44274, +42226, +42193, +4225, +12612, +12581, +27601, +19121, +12684, +12685, +12781, +46453, +33747, +21109, +27510, +31767, +42137, +40024, +44341, +44307, +44307, +44339, +46420, +46452, +48500, +48500, +46420, +46420, +46420, +46420, +46387, +44307, +42226, +40113, +38000, +37968, +38000, +38000, +40081, +40081, +40113, +42194, +42194, +44274, +42194, +44275, +44274, +44307, +44306, +44307, +44306, +44307, +44307, +44307, +44307, +44307 +}, +{ +46420, +46420, +46420, +46419, +46355, +44306, +44274, +42193, +42193, +42193, +42161, +42161, +42161, +44306, +44306, +44242, +44274, +44274, +44274, +44306, +46387, +46387, +46387, +46387, +46387, +46387, +46387, +46387, +46419, +46420, +48500, +50580, +37934, +2113, +4193, +4226, +4258, +6306, +6307, +6306, +8419, +4194, +8353, +6371, +32, +2080, +19016, +4259, +4258, +2114, +2112, +32, +2178, +4258, +4193, +2081, +2113, +2113, +6306, +6339, +2113, +4226, +31564, +40113, +42193, +42226, +42226, +42194, +42258, +42259, +42291, +42259, +42291, +42291, +44404, +46453, +46453, +48630, +46518, +46485, +46485, +48598, +46518, +52856, +48630, +46518, +46517, +46517, +46453, +48566, +54937, +46453, +46485, +48598, +48598, +48598, +48598, +46453, +48565, +48598, +48598, +48566, +44405, +35921, +38001, +12776, +12711, +8518, +8485, +17002, +12776, +17002, +21260, +14890, +14823, +23308, +17002, +19115, +23308, +21196, +21228, +14856, +21227, +21195, +23340, +21228, +14857, +14824, +14856, +25421, +27501, +25420, +35921, +33807, +23275, +25388, +17001, +25388, +25388, +35920, +33839, +21227, +27501, +25420, +25421, +27533, +29646, +25453, +27533, +25388, +25453, +25453, +25421, +29582, +29582, +25420, +29614, +27534, +25421, +25421, +29614, +29614, +25420, +27501, +29582, +27501, +29646, +29614, +27533, +31727, +27533, +23340, +27533, +27566, +27533, +29582, +25421, +25356, +40049, +52727, +48533, +48533, +48532, +48565, +46419, +46386, +33740, +31595, +29482, +44307, +44339, +44339, +44307, +44339, +46387, +44307, +46419, +46420, +46452, +46452, +48500, +46452, +46420, +46420, +46420, +46387, +44306, +44306, +44306, +44307, +44307, +44307, +44307, +44307, +44339, +44306, +44275, +44307, +44306, +44306, +44306, +44307, +44306, +42226, +44306, +44274, +42226, +44274, +44307, +46387, +46387, +48533, +48500, +48500, +48501, +48533, +50613, +48565, +48565, +48565, +48533, +48533, +48500, +46420, +46452, +46452, +48500, +48533, +48533, +48533, +48533, +48500, +46420, +46420, +46419, +44339, +44306, +42226, +42226, +42226, +44306, +44306, +44307, +44306, +44307, +44307, +44339, +50646, +8482, +8386, +12581, +25455, +31731, +16845, +21168, +17006, +44373, +42262, +25335, +35961, +35800, +35864, +42233, +44340, +46387, +46420, +46452, +48500, +48533, +48533, +48565, +48500, +48500, +48468, +46420, +46420, +44339, +44307, +42194, +42161, +40113, +40081, +40113, +42161, +42194, +42226, +44274, +44307, +44307, +46387, +44339, +44307, +44339, +44339, +44307, +44307, +46387, +46387, +46387, +44307 +}, +{ +46387, +46387, +46419, +46419, +46387, +44306, +44306, +44274, +42193, +42193, +42193, +42161, +42161, +42193, +44306, +46420, +44274, +44274, +44274, +44274, +44274, +44274, +44306, +44338, +46386, +46354, +46355, +46387, +46387, +48468, +33710, +8354, +4193, +4226, +4258, +4258, +6306, +6306, +6306, +4225, +4258, +6306, +6274, +14758, +33742, +37967, +14725, +2145, +33, +32, +2049, +2145, +2145, +2049, +14694, +12678, +6341, +2113, +4130, +2082, +4194, +42129, +42194, +42193, +40113, +42161, +42161, +42194, +42194, +42226, +42258, +44307, +44339, +44372, +44372, +44372, +44405, +46485, +46485, +46485, +46517, +46517, +48598, +46517, +44404, +48598, +46485, +48598, +46453, +46485, +46485, +46453, +46485, +48598, +48566, +48598, +46485, +42259, +48565, +48566, +50679, +48566, +46517, +19147, +21196, +12809, +19050, +14889, +8518, +8453, +12744, +17003, +12711, +23308, +17003, +12744, +16969, +14922, +12776, +25388, +17035, +17002, +16937, +16937, +23308, +23308, +25420, +21228, +17035, +21163, +25388, +21163, +14856, +21195, +17002, +21195, +23308, +17001, +25388, +33776, +35856, +35953, +25388, +27534, +23308, +27501, +29614, +27534, +27501, +23308, +29582, +27533, +27469, +29582, +27534, +25421, +27501, +29614, +27534, +25388, +27534, +27501, +27534, +27534, +29614, +29614, +27501, +29614, +27469, +27501, +29614, +27534, +25421, +27501, +23307, +25388, +44308, +52759, +50678, +50645, +50613, +50645, +46386, +8352, +8418, +2112, +2113, +1, +10499, +27305, +48500, +48500, +46452, +48500, +48500, +48500, +48500, +48500, +48532, +48532, +48532, +48532, +48500, +46452, +46420, +46387, +44306, +44307, +46387, +46420, +46420, +46420, +46387, +46419, +46419, +48500, +48500, +46387, +46419, +46420, +46420, +46420, +46452, +46420, +46420, +46420, +46387, +46420, +46420, +46452, +48532, +48500, +48533, +50646, +50613, +50613, +50613, +50646, +50646, +50646, +50646, +50613, +48565, +48533, +48565, +48532, +48533, +48565, +50613, +48565, +48565, +48533, +48532, +46452, +46452, +46419, +44339, +44307, +44274, +44306, +44306, +46387, +46419, +46419, +46419, +46419, +46387, +46420, +48533, +10596, +6307, +14693, +27471, +23312, +27409, +23248, +14794, +48567, +23255, +27478, +37945, +42138, +35833, +42229, +46420, +46452, +48500, +48532, +48533, +48533, +50613, +48565, +48533, +48533, +48533, +46452, +46420, +46387, +44307, +44274, +42194, +42193, +42161, +42194, +42226, +44306, +44307, +46387, +46420, +46419, +46419, +46387, +44307, +46387, +46355, +44306, +44306, +44306, +44306, +44307 +}, +{ +44307, +46387, +46387, +46387, +46387, +46387, +44306, +44274, +44274, +42194, +42161, +42161, +42161, +42161, +42161, +46386, +42193, +42193, +42193, +42193, +44274, +44274, +44306, +44306, +44307, +46387, +46387, +46387, +46355, +46419, +35888, +10598, +8452, +6339, +6306, +6306, +6339, +6339, +4225, +4226, +4226, +8386, +48500, +50581, +16806, +18952, +29517, +16839, +27371, +42162, +37969, +2049, +27371, +46419, +44307, +44306, +44306, +42161, +50613, +44306, +44306, +42193, +42193, +42161, +40113, +42193, +42194, +42226, +44274, +44306, +44306, +44274, +44339, +44339, +42291, +44339, +44340, +44372, +46485, +48598, +44404, +46485, +48598, +48598, +48565, +46453, +46453, +46453, +46452, +48598, +48566, +44404, +46453, +48598, +48598, +48566, +48566, +44372, +48598, +48566, +48598, +48533, +38099, +23341, +16971, +14890, +16937, +21131, +16938, +6437, +6372, +10630, +16938, +10663, +35854, +27535, +19050, +21097, +16969, +19082, +19115, +21228, +19083, +19050, +16969, +23307, +25421, +25389, +27566, +23307, +21227, +23341, +19114, +19114, +21163, +23275, +21162, +21195, +31662, +48533, +42161, +52759, +23275, +29614, +27533, +27533, +29647, +29614, +29646, +25421, +27501, +29614, +25421, +27501, +25421, +27501, +27534, +27501, +27533, +29614, +27534, +29614, +27534, +27501, +27533, +27533, +27501, +27501, +27501, +27533, +27533, +29581, +27469, +40114, +52791, +52758, +52726, +52726, +52726, +50678, +50612, +21028, +8386, +4226, +2113, +8355, +54840, +33773, +2146, +6274, +18919, +50613, +48565, +48565, +48533, +48533, +48533, +48532, +48533, +48533, +48533, +48532, +48500, +48500, +48500, +46420, +50614, +48533, +48500, +48533, +48565, +48565, +48533, +48533, +48533, +48565, +48533, +50613, +48565, +48533, +48565, +50613, +48533, +48565, +48565, +48533, +48533, +48533, +48565, +48565, +50613, +50645, +50646, +50645, +50645, +50646, +50646, +50646, +50678, +50678, +50678, +50646, +50613, +48565, +48565, +48565, +48565, +50613, +50645, +50646, +50645, +50613, +48533, +48532, +48500, +46420, +46420, +44339, +44307, +44339, +44339, +46420, +46452, +48500, +48501, +48500, +46452, +46420, +46452, +48533, +40080, +4193, +14726, +21164, +31634, +35795, +31602, +35889, +50647, +21142, +40122, +37977, +37945, +42201, +48500, +48500, +48533, +48565, +50614, +50646, +50646, +50646, +50646, +50613, +50613, +50646, +48533, +48533, +48500, +46452, +46387, +46355, +44307, +44274, +44275, +44307, +44307, +46387, +46387, +46387, +46387, +46419, +44339, +44307, +44307, +44306, +44274, +44274, +44274, +44274 +}, +{ +44306, +46387, +46387, +46387, +46387, +44307, +46387, +46387, +46354, +46354, +46387, +46387, +44241, +42193, +42193, +42193, +42193, +42193, +44274, +42193, +44274, +44274, +44274, +46419, +48500, +46387, +46387, +46387, +46387, +40081, +6307, +4194, +2081, +4226, +4226, +4226, +25290, +25292, +4195, +4227, +14660, +48468, +48467, +48468, +48532, +48533, +18984, +37903, +48532, +48500, +48468, +48500, +46420, +46419, +46419, +46419, +44307, +44339, +44307, +44274, +44307, +44306, +44274, +44274, +42226, +44274, +44306, +44306, +46355, +46387, +46387, +46419, +46419, +46452, +46420, +46420, +42259, +42259, +44404, +44340, +44372, +46484, +46518, +48630, +46485, +46453, +46453, +44404, +44372, +46485, +46453, +46485, +46485, +48566, +46485, +48566, +50678, +48598, +48566, +48566, +48566, +46517, +36019, +31761, +25455, +19148, +10664, +19051, +21164, +14890, +8551, +4324, +6404, +12776, +21229, +14825, +19083, +19115, +12777, +19050, +19114, +23308, +23308, +23308, +19050, +10598, +12743, +25421, +23308, +25453, +23276, +23275, +23275, +19114, +23308, +21195, +21195, +25388, +25356, +35888, +27468, +50678, +23307, +25421, +25421, +25420, +27469, +27534, +27501, +25388, +27469, +27533, +31662, +29614, +29614, +29647, +25453, +31727, +29582, +35920, +31694, +27533, +27501, +29614, +29614, +29614, +29614, +27469, +27469, +25388, +44308, +54872, +54872, +52759, +52759, +52726, +50678, +52759, +54839, +25254, +0, +8387, +4258, +2146, +2145, +2145, +0, +2114, +2145, +2145, +4194, +12483, +56953, +50678, +50678, +50645, +48565, +48565, +50645, +50646, +50613, +48565, +48533, +48532, +46484, +46452, +52759, +50646, +48533, +48565, +50645, +50645, +50646, +50646, +50678, +50678, +52758, +52726, +52726, +52727, +52759, +52727, +52726, +52726, +50646, +50646, +52726, +50646, +50646, +50646, +50646, +50646, +50646, +52726, +52726, +52726, +52726, +50678, +50678, +52726, +50678, +52726, +52726, +50646, +50645, +50645, +50646, +50646, +50645, +50646, +50678, +50613, +48565, +48532, +46452, +46419, +46420, +46419, +46419, +46420, +46452, +48500, +48533, +48565, +50613, +48533, +48533, +48500, +48500, +48532, +48533, +54871, +4224, +12613, +14824, +29553, +37941, +21134, +19020, +44310, +31705, +40058, +40090, +42169, +46420, +48501, +50613, +48565, +50646, +50678, +50678, +52759, +52759, +52758, +52759, +52726, +50646, +50613, +50646, +48565, +48532, +46452, +46420, +46420, +46387, +46420, +46420, +46420, +46420, +46420, +46420, +46419, +46387, +44307, +44307, +44274, +44274, +42226, +42226, +42226 +}, +{ +46387, +46387, +46387, +46387, +46387, +46355, +46355, +46355, +46387, +46386, +46354, +44306, +44306, +46354, +44306, +44274, +44274, +44274, +44274, +44274, +44274, +44307, +44306, +44274, +48532, +50645, +46387, +46419, +46419, +48467, +48500, +50613, +50581, +35856, +33743, +31598, +46322, +46420, +46420, +44339, +46387, +46387, +46387, +46387, +46419, +48500, +48500, +48532, +48468, +48500, +48500, +46419, +48468, +48500, +46419, +46419, +46419, +46387, +46387, +46355, +46387, +46387, +46387, +46387, +44306, +44306, +46387, +46419, +46419, +46420, +48468, +48500, +48468, +48500, +48500, +48500, +48533, +50613, +48533, +42259, +42292, +44372, +46485, +46485, +44372, +44372, +46453, +44372, +44372, +46453, +46485, +44372, +46453, +46485, +46517, +46485, +48566, +48565, +48566, +46485, +48565, +46485, +48598, +38099, +38099, +31793, +25422, +29647, +25454, +17002, +12712, +17003, +17004, +14858, +14890, +21228, +19083, +12776, +16970, +14889, +10629, +16969, +10663, +8551, +12776, +14793, +27533, +27533, +27501, +25420, +25388, +23308, +23275, +23275, +21195, +21227, +21162, +21163, +23308, +29549, +25356, +42193, +50678, +50712, +25388, +31727, +27469, +27501, +25388, +27502, +25389, +29614, +31727, +27501, +29646, +29582, +29614, +29614, +31695, +29582, +27501, +29582, +29614, +29614, +29614, +29614, +21162, +33808, +48566, +54872, +52758, +52726, +52726, +52759, +52758, +52726, +52759, +50644, +10529, +2145, +2113, +1, +4258, +2145, +2145, +2113, +2145, +2113, +2146, +2145, +2113, +2113, +4128, +50580, +52758, +52726, +50678, +50646, +50645, +50646, +50645, +50613, +48565, +48565, +48532, +48500, +48532, +48533, +50613, +50678, +50678, +50678, +50678, +52726, +52726, +54807, +52791, +54872, +54872, +54904, +54904, +54904, +54872, +54872, +52791, +52759, +50678, +50678, +50678, +50678, +50678, +50646, +52726, +52759, +52727, +52759, +52759, +52759, +52758, +52726, +52726, +52726, +52758, +50646, +52726, +50678, +50646, +50678, +50678, +50678, +50678, +50646, +50645, +48532, +48532, +48500, +46452, +48500, +48533, +48533, +48565, +50613, +50614, +50646, +50646, +50646, +50613, +50613, +48565, +48565, +48565, +48565, +54904, +32, +18953, +23212, +31666, +37940, +14729, +25390, +27381, +42202, +37945, +37913, +46422, +48533, +48533, +50613, +50678, +52726, +52727, +52759, +52759, +52759, +52759, +52759, +52726, +50678, +50645, +50645, +48565, +48533, +48532, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +46452, +46420, +46420, +44339, +44338, +44306, +44274, +44274, +44274, +42226 +}, +{ +46387, +46419, +48467, +46419, +46387, +46387, +48468, +48467, +46419, +46387, +46387, +48500, +48500, +48435, +46387, +46387, +46387, +46386, +46387, +44307, +46387, +44307, +44306, +46387, +46355, +46387, +46419, +46420, +46420, +46419, +48468, +48500, +48500, +48500, +48500, +48500, +48500, +46419, +48500, +46387, +46387, +46387, +46419, +46452, +48500, +48500, +46354, +48500, +48500, +48532, +46420, +48500, +48500, +48500, +46420, +46419, +48467, +46387, +46387, +46387, +46419, +46419, +46419, +46419, +46419, +46419, +46419, +48500, +48500, +46420, +48500, +48500, +48500, +48500, +48500, +48532, +50613, +50645, +50646, +52726, +50678, +44372, +42291, +46452, +48565, +46452, +44372, +44340, +42259, +44372, +44404, +46452, +44404, +44404, +46452, +46485, +44372, +46517, +46517, +48565, +48566, +48598, +46485, +48566, +44405, +44373, +35954, +35921, +35921, +29647, +14922, +12809, +10696, +12842, +8519, +8453, +10663, +12744, +10697, +8551, +8518, +8583, +8551, +16970, +14890, +25420, +21162, +23308, +23275, +23275, +25420, +25421, +21227, +25421, +25388, +21227, +23308, +31662, +23243, +23308, +21163, +27468, +27500, +23275, +25421, +25388, +27501, +29614, +27501, +29646, +31695, +29581, +29614, +33807, +27533, +31694, +27501, +29582, +27501, +27469, +27501, +23308, +31662, +25388, +38034, +44340, +59066, +54840, +54839, +52759, +52759, +52758, +52726, +52758, +52759, +52758, +25222, +2112, +4226, +4226, +10500, +44402, +2112, +4194, +2145, +4226, +4226, +4226, +2145, +2146, +2146, +2145, +2145, +2048, +27305, +46354, +54871, +50678, +50678, +50646, +50678, +50645, +50645, +50645, +50613, +50613, +48565, +50613, +50678, +52759, +52759, +52759, +52759, +52759, +52759, +54872, +54904, +56984, +56952, +57017, +59066, +57017, +56985, +54904, +54872, +52791, +52759, +52758, +52726, +50678, +52758, +52726, +52759, +52759, +52791, +52791, +52791, +52791, +52791, +52791, +52759, +52759, +52726, +52726, +52726, +52726, +52726, +52726, +52758, +52726, +52758, +50678, +50646, +50613, +48533, +48533, +48565, +48533, +48565, +50613, +50646, +50678, +52726, +50678, +52726, +52726, +50678, +50646, +50613, +50613, +50613, +50613, +50646, +56920, +8418, +10565, +29584, +33748, +35861, +6342, +46422, +35897, +35865, +33688, +42166, +48533, +48533, +50613, +50678, +50678, +52758, +52759, +52791, +52759, +52759, +52759, +52726, +52726, +56985, +50646, +50646, +50613, +50613, +48533, +48533, +48533, +48533, +48533, +48533, +48532, +48500, +48500, +46451, +46419, +44307, +44307, +44339, +44339, +44306, +44306 +}, +{ +48500, +48500, +48532, +48532, +48500, +48500, +50581, +48532, +48532, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +46420, +46420, +46419, +46387, +46419, +46420, +46420, +46419, +46420, +48500, +48532, +48500, +48500, +48500, +48500, +48500, +46452, +48532, +48532, +48500, +48467, +48468, +48468, +46419, +46387, +46419, +46419, +48500, +48500, +48532, +50581, +48532, +48532, +48533, +48532, +48532, +48532, +48500, +48500, +48500, +46419, +46419, +46419, +46387, +46419, +46419, +46420, +46419, +46419, +48500, +48500, +52693, +50645, +48500, +48500, +48532, +48532, +50613, +48533, +50613, +50613, +50646, +50678, +50646, +50646, +50678, +46452, +42259, +44371, +44372, +44339, +44339, +42258, +42259, +42291, +44372, +44404, +46452, +44372, +46485, +44340, +46452, +46452, +46452, +48565, +46453, +46485, +46485, +46453, +46453, +44340, +44340, +33840, +21229, +19148, +14955, +12842, +10664, +10697, +12809, +10664, +10695, +17034, +17002, +12809, +17002, +21196, +19082, +21195, +25356, +35888, +25356, +25421, +25388, +25388, +25388, +25421, +25388, +23275, +21195, +25420, +25420, +23243, +25420, +27533, +25388, +27469, +27501, +27501, +29614, +27468, +35888, +33806, +29582, +27533, +27534, +29581, +29614, +29614, +31694, +29614, +29614, +44308, +31662, +25387, +10629, +6371, +25292, +56952, +54904, +54872, +52758, +52791, +52759, +52726, +52726, +50678, +54839, +37900, +6304, +2113, +2145, +2177, +4258, +4194, +4193, +42194, +4226, +2178, +2145, +2145, +4225, +4226, +4193, +4226, +4258, +2146, +4226, +2145, +4096, +35692, +44273, +54904, +52726, +52726, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +52726, +52791, +54839, +54839, +54839, +54839, +54871, +56985, +56952, +59066, +59065, +59098, +59130, +59098, +59098, +56985, +54904, +54871, +52791, +52758, +52758, +52758, +50678, +52759, +52759, +54871, +52759, +54872, +52759, +52791, +52791, +52791, +52791, +52759, +52759, +52726, +52758, +52759, +52759, +52759, +52759, +52759, +52791, +52759, +50678, +52726, +50645, +50613, +50613, +50645, +50646, +50646, +50678, +52726, +52758, +52759, +52759, +52759, +52759, +52758, +50678, +50646, +50646, +50646, +50613, +50646, +52791, +18982, +14760, +35860, +40085, +27438, +23181, +44374, +33752, +31608, +46422, +48533, +48565, +50613, +50614, +52759, +52726, +52759, +52759, +52759, +52791, +52759, +52759, +52727, +52726, +52726, +50646, +50646, +50646, +50646, +50613, +48565, +50613, +48533, +48533, +48533, +48532, +48500, +46387, +44339, +46387, +46387, +46387, +46387, +44338, +44307 +}, +{ +48533, +50613, +50613, +50613, +50613, +50613, +50613, +50645, +50613, +48533, +50613, +50613, +50613, +48533, +48533, +48532, +48500, +48500, +48532, +46420, +46420, +48500, +48500, +48532, +48532, +48532, +50613, +50613, +50613, +50613, +48533, +48532, +50613, +50613, +50613, +48533, +48532, +48532, +48500, +48500, +48500, +48500, +48500, +48532, +48532, +48565, +50581, +50613, +50613, +46420, +50581, +50613, +50613, +48533, +48533, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48500, +48532, +48532, +48500, +48532, +48532, +48532, +48532, +50613, +50613, +50613, +50645, +50646, +50678, +52726, +50678, +52726, +50678, +52726, +52726, +48532, +44339, +42226, +42226, +42227, +42258, +42259, +42259, +42226, +42291, +44307, +44339, +44339, +42259, +44340, +44404, +46485, +44372, +46485, +46485, +44372, +44339, +44372, +44340, +27599, +21261, +14922, +21294, +14923, +12841, +8551, +8518, +10598, +10664, +6372, +6372, +8518, +17034, +19147, +25388, +25388, +25388, +27468, +25388, +25388, +25388, +23308, +23308, +25388, +27501, +27501, +25420, +29581, +25388, +27501, +25388, +29582, +27533, +27501, +25420, +27468, +23275, +27501, +27501, +25388, +27501, +27468, +23243, +25356, +31663, +31695, +23306, +35952, +19080, +8516, +6403, +8483, +4226, +6306, +46420, +54871, +52759, +52759, +54871, +54839, +52791, +52759, +54871, +31625, +2080, +65, +2145, +2146, +2146, +4225, +4226, +32, +2113, +4194, +6338, +4226, +2145, +2113, +2146, +2113, +4226, +6306, +2113, +4193, +4226, +2145, +2145, +2113, +12579, +35724, +35789, +52790, +50678, +50678, +50678, +50678, +50678, +50678, +52726, +52759, +54904, +54872, +54839, +54872, +54840, +54872, +54904, +56985, +57017, +59098, +59098, +59098, +59098, +59098, +59066, +56952, +54872, +52791, +52759, +52727, +52758, +52759, +52758, +52758, +52726, +52726, +52726, +52759, +52791, +52791, +52791, +52791, +52791, +52791, +52759, +52791, +52759, +52759, +52759, +52759, +52791, +52791, +52791, +56984, +50646, +50646, +50646, +50645, +50614, +50646, +50678, +52758, +52726, +52759, +52759, +52759, +52759, +52726, +52726, +52726, +50678, +50646, +50646, +50646, +50646, +50646, +52726, +29579, +8585, +35859, +35890, +31729, +46486, +33879, +40149, +48565, +50613, +48565, +48565, +50613, +50678, +50678, +50678, +52758, +52759, +52791, +52791, +52759, +52759, +52759, +52726, +50678, +50678, +50646, +50646, +50646, +50646, +50613, +50613, +48533, +48533, +48532, +48532, +46452, +46420, +46420, +46419, +46420, +46419, +48533, +46419 +}, +{ +50613, +50645, +50646, +50646, +50645, +52726, +52726, +50646, +52726, +50646, +50646, +50646, +50646, +50646, +50645, +50645, +50613, +48565, +48533, +48533, +48500, +48500, +48533, +50581, +50613, +50613, +52726, +50645, +50646, +50645, +50613, +50613, +50645, +50646, +50645, +50613, +50613, +48533, +48533, +48532, +48533, +50613, +50613, +50613, +48468, +50646, +50646, +50646, +50646, +50646, +50646, +48500, +50613, +50613, +52726, +52726, +48533, +48532, +48500, +48500, +48532, +48500, +48532, +48532, +48533, +48533, +50613, +50613, +50613, +50613, +50613, +50613, +50613, +50613, +50646, +50646, +50678, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +50646, +48501, +42227, +40146, +44339, +42226, +42194, +44340, +42226, +42259, +42259, +42291, +44339, +44372, +44340, +44372, +44372, +44372, +44404, +44404, +44339, +27567, +21262, +21262, +21230, +10664, +12744, +12809, +12778, +12745, +19182, +6504, +10632, +8551, +16970, +29581, +27501, +27501, +29549, +27501, +27501, +25356, +25420, +25420, +23308, +27501, +27533, +29614, +27533, +29581, +29581, +27533, +29614, +31695, +29614, +33775, +52726, +48533, +42258, +29549, +27501, +35888, +35856, +50646, +42161, +56985, +48533, +50645, +12711, +18952, +38033, +19016, +2178, +0, +2113, +6306, +20967, +54904, +54904, +54871, +54839, +54903, +48531, +18917, +0, +25322, +2146, +2178, +4226, +2146, +2146, +2178, +4226, +14725, +4193, +6306, +6306, +8419, +23211, +10499, +2145, +2113, +2080, +4258, +4194, +2146, +2145, +4226, +4193, +2145, +2145, +2049, +48468, +33611, +59097, +52726, +50678, +50678, +52726, +52726, +52726, +52726, +52791, +54871, +54872, +54872, +54872, +54872, +54904, +56953, +57017, +59098, +59066, +59098, +59130, +59098, +59065, +56985, +54872, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52791, +52759, +52791, +52791, +54839, +54839, +52791, +52791, +52791, +52759, +52791, +52759, +52759, +52791, +52791, +52759, +52759, +54839, +50646, +50678, +50678, +50678, +52726, +52726, +52758, +52726, +52759, +52759, +52758, +52758, +52726, +50678, +52726, +52726, +50678, +50678, +50678, +50646, +50645, +50645, +50678, +16901, +10665, +38034, +38067, +42228, +50613, +48565, +48565, +48565, +50613, +50613, +50646, +50646, +50646, +50678, +50646, +52726, +52759, +52759, +52759, +52759, +52759, +52727, +52726, +52726, +52726, +50678, +52726, +50678, +50646, +50645, +50645, +50645, +50613, +50645, +48533, +48500, +48500, +48500, +46452, +48500, +48532, +48532 +}, +{ +50646, +50646, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +50646, +52726, +50646, +50646, +50613, +50613, +50613, +50613, +50613, +50645, +50645, +50645, +50646, +50646, +52694, +52726, +52726, +50646, +50646, +52726, +52726, +50678, +50678, +50646, +50645, +50646, +50646, +50646, +50646, +50646, +48532, +52726, +52726, +52726, +52726, +52726, +52726, +46387, +52726, +50646, +50646, +50645, +50645, +50613, +50613, +50645, +50613, +50581, +48533, +50613, +48565, +50613, +50645, +50646, +50645, +50646, +50646, +50646, +52726, +50678, +50678, +50678, +50678, +52726, +52726, +52726, +52758, +52758, +52758, +52758, +52758, +52726, +52726, +52726, +50646, +50613, +48533, +50646, +50646, +48565, +46420, +42227, +40146, +40146, +42194, +42226, +40146, +42259, +42259, +44339, +44307, +44339, +44340, +44372, +40179, +27567, +23374, +25487, +23374, +23375, +12842, +6374, +14857, +17003, +17003, +14922, +16970, +17003, +27468, +31694, +31661, +31694, +29614, +29582, +29614, +29582, +25388, +25420, +23275, +27501, +29582, +27533, +27501, +27500, +27501, +29581, +27501, +29549, +31663, +42194, +29581, +35855, +40049, +40049, +48565, +52759, +52726, +52759, +50678, +52726, +50646, +48500, +21064, +35918, +2112, +2113, +2080, +25257, +2113, +4226, +4193, +42127, +31562, +42159, +25190, +4160, +65, +2112, +6306, +2177, +4226, +4225, +4226, +4258, +31694, +32, +6306, +6339, +4193, +2145, +6306, +8419, +2080, +2145, +2145, +4226, +2178, +2145, +2145, +6338, +4225, +4194, +2145, +4225, +2145, +2145, +0, +35757, +12578, +4160, +25191, +54806, +52758, +52758, +52791, +50645, +52791, +54839, +54839, +54839, +54839, +54904, +59130, +54904, +57017, +59098, +59098, +59098, +59130, +59098, +59066, +56985, +54904, +52791, +52759, +52759, +52759, +52791, +52791, +52759, +52759, +52759, +52791, +54839, +52791, +54839, +54839, +54839, +54871, +54871, +54839, +52791, +52791, +52791, +52791, +54871, +54839, +52791, +52791, +52759, +52759, +52759, +52758, +52726, +50678, +52758, +52758, +52759, +52759, +52759, +52759, +52759, +52759, +52758, +50678, +52726, +52726, +50678, +50678, +50678, +50646, +50646, +50646, +50646, +52726, +33774, +2081, +29519, +50645, +50613, +50613, +48565, +50613, +50613, +50646, +50646, +50678, +50645, +50646, +50678, +52726, +52759, +52759, +52726, +52759, +52759, +52759, +52759, +52759, +52726, +52726, +50678, +50678, +50678, +50646, +50646, +50645, +50613, +50646, +50613, +48565, +50613, +48565, +50613, +48565, +48565, +48533 +}, +{ +52726, +52758, +52758, +52758, +52726, +52758, +52759, +52758, +52759, +52727, +52759, +52759, +52759, +52759, +52726, +52726, +52694, +50678, +50646, +50646, +50646, +50646, +50646, +50678, +52726, +52726, +52726, +52758, +52758, +52758, +52726, +52726, +52759, +52759, +52726, +52758, +52726, +52726, +52726, +52726, +52726, +52758, +52758, +52758, +52758, +52758, +54839, +52759, +52759, +52759, +52759, +52726, +52726, +52726, +52726, +52726, +52726, +50646, +50645, +50645, +50613, +50645, +50645, +50646, +50646, +50678, +50646, +50678, +52726, +52726, +52758, +52726, +52726, +52758, +52726, +52758, +52758, +52726, +52759, +52759, +52759, +52791, +52759, +52758, +52758, +52726, +54872, +52726, +52726, +52726, +52758, +52726, +52726, +52759, +52759, +52759, +50614, +44339, +42194, +40113, +42226, +42226, +42259, +42259, +42259, +44371, +44340, +38066, +27567, +25487, +21261, +25519, +19117, +12810, +12809, +8583, +14890, +10696, +8583, +29549, +27501, +33806, +31726, +27469, +23275, +27469, +31662, +29549, +25420, +29614, +29582, +29614, +27501, +29614, +27501, +23275, +25388, +25356, +29549, +46388, +46420, +50646, +48532, +40082, +46420, +52758, +52758, +56985, +52726, +48533, +50646, +52726, +52726, +52759, +46419, +14756, +16807, +4226, +6371, +2146, +2145, +2146, +2145, +0, +12645, +2081, +2113, +2113, +4194, +6339, +4258, +4227, +6339, +6339, +4258, +4226, +10597, +4226, +4226, +4226, +6306, +4226, +4194, +2081, +35856, +2146, +4193, +4226, +2178, +2177, +2113, +10565, +4225, +4226, +6306, +2145, +4258, +2146, +2146, +2113, +4162, +46354, +29515, +32, +2112, +31531, +50580, +59097, +52759, +52759, +52791, +54839, +54871, +52759, +52791, +56985, +54871, +56952, +57017, +59065, +59098, +59098, +59098, +57050, +56985, +56952, +54872, +52759, +52791, +52759, +52759, +52791, +52759, +52759, +52791, +52791, +52791, +54872, +54871, +54871, +52791, +54839, +54839, +54872, +52791, +54871, +54871, +54839, +54839, +54871, +54871, +52791, +52791, +52759, +52791, +52759, +52759, +52758, +52759, +52759, +52759, +52791, +52791, +52791, +52791, +52759, +52726, +50678, +52759, +52726, +50646, +50678, +50646, +50645, +50645, +50646, +50646, +50646, +50646, +52726, +50613, +50614, +50613, +50646, +50613, +50645, +50678, +50678, +50678, +50646, +50646, +50646, +50646, +50678, +50678, +52758, +52758, +52759, +52727, +52759, +52759, +52759, +52726, +52726, +50678, +50646, +50646, +50646, +50646, +50646, +50646, +50645, +50646, +50646, +50646, +50646, +50646, +50646, +50645, +50613 +}, +{ +52758, +52759, +54807, +52759, +52759, +54807, +54807, +52759, +52758, +52759, +54839, +52759, +52759, +52759, +52759, +52759, +52758, +52726, +52726, +52726, +50678, +52726, +52726, +52726, +52759, +52759, +52759, +54839, +54839, +52791, +54807, +54807, +54839, +54807, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52758, +52759, +50645, +54839, +54839, +52791, +54839, +54807, +52791, +52791, +52791, +52791, +52759, +52759, +52759, +52759, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52758, +52758, +52758, +52758, +52758, +52759, +52759, +52759, +52791, +52759, +52791, +52759, +52791, +52758, +52759, +52791, +52759, +52759, +52759, +52759, +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52791, +52759, +52791, +54839, +52726, +52759, +52758, +52726, +50646, +44307, +42226, +40114, +42259, +42227, +38066, +27567, +27568, +25487, +17036, +23341, +17002, +12744, +12776, +12744, +12809, +27501, +33839, +33839, +33839, +33839, +33775, +29582, +21162, +29582, +33775, +33807, +33807, +31694, +29582, +29614, +31694, +31694, +38000, +35888, +31694, +44340, +56985, +29581, +27468, +46388, +50646, +48500, +50646, +50678, +50613, +44306, +44274, +50646, +52726, +50613, +50678, +48597, +6274, +14758, +10500, +4194, +2113, +10533, +4194, +4225, +12677, +2145, +2145, +2146, +2146, +6307, +8419, +4258, +8452, +4226, +6307, +14695, +6403, +2113, +4226, +4226, +2113, +6306, +4226, +12677, +2145, +2145, +2146, +4226, +2145, +2145, +2146, +2113, +2113, +4194, +4226, +2113, +4259, +4258, +4226, +4194, +2178, +0, +2080, +4193, +31628, +8451, +2114, +27403, +0, +33610, +31625, +18853, +56952, +54839, +52726, +50613, +50678, +52726, +54839, +56952, +56985, +57017, +57017, +56985, +56985, +56952, +54872, +54904, +54839, +52791, +52759, +52791, +52791, +52791, +52759, +52791, +54839, +52791, +54872, +54872, +54872, +54872, +54872, +54872, +54871, +54871, +54839, +54839, +54871, +54872, +54872, +54872, +54871, +54871, +52791, +54839, +52791, +52791, +52791, +54839, +54839, +54871, +54839, +54839, +52791, +52791, +52791, +52759, +52759, +52726, +52726, +50678, +52726, +50678, +50646, +50646, +50646, +50678, +50678, +50678, +50646, +50645, +50614, +50646, +50646, +50646, +50646, +50646, +52726, +52726, +52726, +50678, +50678, +50646, +50678, +50678, +50678, +50678, +50678, +50678, +52758, +52759, +52727, +52759, +50678, +50646, +50646, +50646, +50613, +50613, +50613, +50613, +50646, +50646, +50678, +52726, +52726, +52726, +52726, +50678, +50646 +}, +{ +52759, +52759, +52759, +52759, +52726, +52726, +52759, +52759, +52726, +52759, +52759, +52759, +52758, +52726, +52759, +52759, +52759, +52726, +52726, +52726, +52726, +52759, +52726, +52759, +54839, +54872, +54839, +54839, +54839, +54839, +52791, +54839, +54839, +54904, +54839, +52759, +52759, +52759, +52759, +52759, +52759, +50678, +54839, +52791, +52791, +54839, +52791, +52759, +52759, +52759, +54839, +52759, +54807, +52791, +52759, +52759, +52759, +52759, +52759, +50678, +52726, +52759, +52759, +52726, +52759, +52727, +52759, +52759, +52759, +52759, +54839, +54839, +52791, +52759, +54839, +54839, +52791, +52759, +52759, +52791, +52759, +52759, +54839, +52791, +52791, +54839, +52791, +52759, +52791, +52759, +52759, +52791, +54839, +54839, +54872, +52759, +52759, +56952, +54872, +54839, +56984, +54904, +48532, +50614, +52791, +50678, +48533, +25454, +29681, +27536, +25455, +19181, +17068, +10696, +19115, +14889, +16970, +35920, +35920, +35952, +35887, +35888, +33807, +35888, +35887, +44306, +33775, +35888, +33807, +33775, +33807, +31694, +29614, +31662, +35920, +35887, +33742, +33807, +35855, +46388, +48566, +50646, +50645, +46420, +50646, +50614, +50645, +50645, +50646, +50678, +48565, +48565, +50613, +52726, +56985, +6274, +16870, +6339, +4258, +4258, +4194, +14760, +4226, +4258, +4258, +4226, +10533, +6274, +4226, +4258, +6339, +4226, +6306, +4226, +2113, +0, +18952, +29550, +46388, +54872, +31695, +8484, +2145, +32, +38003, +2178, +2146, +2178, +21065, +10564, +10532, +4226, +4194, +2112, +4225, +4226, +2145, +2145, +4226, +21001, +52790, +4193, +2145, +4194, +6305, +31564, +35790, +23145, +40048, +2145, +4194, +8323, +54840, +52759, +50678, +50646, +50678, +52759, +52791, +54872, +54904, +56953, +56953, +56952, +54904, +54871, +56985, +52759, +52791, +52759, +52791, +52759, +52791, +54839, +52759, +52791, +54839, +54872, +54871, +54872, +54872, +54872, +54872, +54872, +54872, +54871, +54872, +54872, +54872, +54904, +54872, +54872, +54871, +54871, +54871, +54871, +52791, +54839, +54872, +54872, +54872, +54871, +52791, +52791, +52759, +54872, +52759, +52759, +52759, +52758, +52758, +52726, +52758, +50678, +50678, +50678, +52726, +50678, +52726, +50678, +50678, +50646, +50646, +50678, +50678, +50678, +50678, +52758, +52726, +52726, +50678, +52726, +50678, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +52726, +50678, +50646, +50646, +50613, +50646, +50646, +50613, +48565, +50613, +50613, +50613, +50614, +50646, +52726, +52759, +52759, +52759, +52727, +52726 +}, +{ +52759, +54839, +52759, +52759, +52726, +52726, +52726, +52726, +50678, +52759, +52759, +50678, +52726, +52758, +52758, +52759, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52759, +52759, +52791, +54839, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52727, +52759, +52759, +52759, +52759, +52758, +52791, +54839, +54839, +54839, +52759, +52759, +52759, +52759, +52759, +52759, +52758, +52727, +52791, +52791, +52759, +52759, +52726, +52726, +52726, +52726, +52726, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52791, +52791, +52791, +54839, +54839, +52791, +54839, +52791, +52791, +52759, +52759, +52791, +52791, +52759, +52759, +54839, +54839, +54839, +54839, +54839, +52759, +52726, +52759, +56953, +54839, +52726, +50678, +52726, +50678, +56952, +61211, +56985, +54872, +52759, +52726, +52759, +40113, +23310, +33906, +31826, +33874, +31761, +17003, +17003, +10664, +23276, +40081, +38033, +35920, +35887, +35920, +35920, +35887, +35887, +35920, +35920, +33807, +33807, +33807, +35920, +35887, +33839, +29613, +31662, +35887, +35855, +35855, +46420, +52759, +50678, +50678, +50646, +50613, +48565, +48533, +50646, +48533, +48565, +48533, +48501, +48533, +48533, +48533, +50614, +50678, +10531, +42129, +57018, +12645, +2178, +0, +48497, +2146, +4258, +8451, +4258, +8386, +4226, +8419, +4258, +8452, +2146, +4226, +1, +21132, +46421, +50613, +48501, +46420, +46420, +46387, +23241, +4226, +6338, +46388, +48565, +66, +2145, +2113, +2146, +2113, +2178, +4226, +14693, +6306, +6338, +6338, +6306, +2145, +2113, +4192, +4226, +2177, +4226, +4193, +4226, +6241, +18886, +21031, +25258, +23178, +6306, +35821, +52791, +48565, +54839, +56952, +52759, +56985, +57017, +59065, +56985, +54840, +54904, +54872, +54840, +54872, +52791, +52791, +52791, +52791, +52791, +52791, +52791, +54839, +54839, +54840, +54872, +54872, +54871, +54904, +54904, +54872, +54872, +54872, +54871, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54839, +54839, +54871, +54872, +54871, +54872, +54872, +54872, +52791, +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52758, +52791, +52758, +50678, +50678, +50678, +52758, +52726, +50678, +50678, +52759, +50678, +52759, +52727, +52726, +52726, +50678, +50678, +50646, +50645, +50646, +50645, +50613, +50645, +50646, +50646, +50646, +50645, +50645, +48565, +50613, +48533, +48533, +48533, +48533, +48565, +48565, +50613, +50646, +50678, +52759, +52791, +52791, +52759, +52759 +}, +{ +52791, +52759, +52759, +52759, +52726, +52726, +52726, +50646, +52726, +50678, +50678, +52726, +52726, +52758, +52759, +52759, +52758, +52726, +52727, +52727, +52727, +52726, +52726, +52726, +52726, +52759, +52791, +52791, +52791, +52759, +52759, +52726, +50678, +50678, +50678, +52726, +50678, +52726, +50678, +52727, +52726, +52759, +52759, +52791, +54839, +54839, +52759, +52759, +52759, +52759, +52759, +52759, +52726, +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52727, +52758, +52727, +52759, +52759, +52759, +52759, +52791, +52791, +54839, +54871, +54871, +54871, +54872, +54839, +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52791, +54839, +54839, +54872, +54872, +54872, +54872, +54872, +54904, +59098, +56952, +52791, +50646, +50646, +50613, +54807, +54839, +54872, +61211, +50646, +50645, +50678, +52727, +48564, +12645, +12580, +27468, +27567, +27599, +14954, +12776, +12744, +50646, +48533, +40146, +38000, +35888, +35952, +35952, +35887, +38032, +35920, +35920, +35887, +38000, +35920, +35887, +35887, +33839, +35920, +42194, +44339, +46420, +50613, +50646, +50614, +52758, +50645, +50645, +48565, +46452, +48500, +46452, +46420, +46452, +46452, +48533, +42162, +46420, +48500, +52726, +48532, +48533, +50646, +29451, +27369, +6307, +14758, +35856, +2112, +4226, +4226, +4258, +6338, +6339, +4226, +6275, +4227, +2113, +8388, +38002, +52759, +48533, +46452, +46387, +46484, +44307, +44274, +42226, +23240, +2145, +2113, +42163, +42226, +40178, +2146, +2178, +2114, +12645, +4258, +4226, +4258, +2178, +2145, +2113, +2113, +2145, +6307, +6306, +4194, +2145, +4258, +4226, +4258, +4194, +4226, +8452, +27372, +31596, +25292, +33742, +18854, +48533, +46420, +46421, +48533, +50646, +52759, +54872, +56952, +56952, +56985, +54872, +54872, +54872, +54871, +52791, +52791, +52791, +52791, +52791, +54871, +54840, +54872, +54872, +54872, +54904, +54904, +54872, +54872, +54872, +54872, +54872, +54871, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54839, +54871, +54904, +54872, +54904, +54904, +54872, +54871, +54839, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52758, +52759, +52759, +52759, +50679, +50679, +52727, +52726, +52759, +52759, +52759, +52758, +52758, +50678, +50646, +50646, +50613, +48565, +48565, +48565, +48565, +48565, +48533, +48565, +48533, +48533, +50646, +48500, +46452, +48500, +48565, +50613, +48533, +48565, +50614, +52726, +52791, +52791, +54840, +52791, +52759 +}, +{ +54839, +52759, +52759, +52759, +52726, +52759, +52726, +52758, +52726, +52726, +52726, +52759, +52758, +52758, +52759, +52759, +52759, +52759, +52758, +52759, +52758, +52727, +52726, +50678, +52726, +52759, +52759, +52759, +52759, +52759, +50678, +50678, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50678, +52759, +52759, +52759, +52791, +52759, +52759, +52759, +52759, +52727, +52759, +52727, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +50646, +50678, +50678, +52726, +52759, +52727, +52759, +52759, +52759, +52759, +52791, +52791, +52759, +52759, +52759, +52759, +50678, +50678, +50678, +50678, +52727, +52759, +52759, +54872, +54872, +54904, +54904, +54904, +54904, +54872, +54839, +54839, +52759, +52726, +50646, +52726, +50581, +59066, +50613, +50646, +52726, +54840, +52759, +54839, +29548, +14693, +12645, +12645, +23209, +8452, +12678, +4258, +50580, +54872, +54904, +56952, +56952, +52759, +48565, +44339, +44307, +42227, +44340, +42227, +44340, +42195, +42194, +42227, +48501, +54872, +50646, +44307, +48533, +48500, +50613, +50613, +50613, +46452, +50613, +48533, +48532, +48565, +50646, +44307, +46388, +46420, +46420, +46420, +46388, +48500, +37935, +50645, +46420, +46419, +46452, +46387, +21163, +6372, +4160, +1, +6306, +6307, +6339, +4290, +4226, +4258, +19015, +4194, +12583, +52727, +54871, +50645, +48533, +46420, +44339, +44307, +42226, +40113, +40113, +40081, +18983, +14758, +31629, +6242, +40081, +40113, +46452, +6307, +4226, +2146, +4226, +2145, +4226, +4226, +2178, +2145, +2114, +65, +2113, +2145, +4226, +6338, +6306, +4226, +4226, +4226, +4226, +10565, +4226, +29452, +64, +6339, +14692, +52726, +59065, +52759, +46420, +48565, +50678, +52791, +54904, +56985, +54904, +54904, +54904, +54904, +54871, +54839, +54839, +54871, +54871, +54839, +54839, +54872, +54872, +54872, +54872, +54904, +54872, +54904, +54872, +54904, +54872, +54872, +54871, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54872, +54904, +54872, +54872, +52791, +52791, +52791, +52759, +52759, +52759, +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +50678, +50679, +50646, +50679, +52759, +52759, +52759, +52727, +50678, +50646, +50645, +48565, +48501, +46452, +46452, +46452, +46453, +46453, +46453, +46420, +46420, +46420, +46420, +46420, +46420, +46388, +46420, +48501, +48565, +50646, +52759, +52759, +54839, +54840, +54872, +52759 +}, +{ +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +54839, +52791, +52759, +52727, +52758, +52759, +52759, +52759, +52759, +52791, +52759, +52759, +52759, +52759, +52758, +52759, +52759, +52791, +52759, +52759, +52759, +52726, +50678, +50678, +50646, +50614, +48566, +50646, +50646, +50646, +50646, +48598, +50646, +50678, +52759, +52791, +52791, +52759, +61178, +52759, +52726, +52791, +52726, +50678, +52726, +52726, +52759, +52758, +52759, +52759, +52759, +52759, +50678, +50678, +50646, +50646, +50679, +50679, +50647, +52726, +52727, +52727, +52759, +52759, +52759, +50711, +52759, +50679, +50646, +50646, +48598, +48598, +50614, +50646, +52727, +52759, +54872, +54872, +54872, +54904, +54904, +54872, +54872, +56920, +54839, +54839, +56985, +54807, +54839, +52727, +50678, +52726, +50646, +52758, +52758, +52791, +52759, +23177, +12613, +12678, +14726, +6338, +16839, +4258, +6306, +46386, +54872, +54839, +54839, +54871, +54872, +54872, +54872, +54871, +52791, +52791, +52791, +52791, +54872, +54904, +50645, +48533, +50646, +50645, +52759, +54840, +59131, +46420, +50645, +50613, +50645, +48565, +52759, +48500, +35855, +46387, +48533, +46452, +48500, +46420, +44307, +50613, +50646, +48532, +48532, +46420, +48533, +46420, +48565, +52791, +50677, +4258, +35853, +4258, +4290, +6340, +2177, +2113, +6275, +25292, +48534, +52759, +50646, +48533, +46452, +46420, +48500, +42194, +40081, +38000, +35855, +35920, +35855, +38033, +33, +4225, +6274, +48533, +35855, +35888, +35921, +8484, +4226, +6306, +4226, +2177, +4291, +4258, +4225, +4226, +4290, +2113, +2113, +6274, +2113, +4193, +6274, +6370, +6339, +6275, +6306, +6339, +4193, +14789, +6372, +19116, +23212, +42226, +42259, +46420, +48566, +52759, +52759, +54872, +56985, +54904, +54904, +54872, +54872, +54871, +54871, +52791, +54871, +52791, +52791, +52791, +54871, +54839, +54839, +54872, +54872, +54872, +54904, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54904, +54872, +54872, +54872, +54872, +54872, +54871, +54872, +54872, +54904, +54904, +54904, +54904, +54872, +54871, +54839, +52791, +52759, +52759, +52759, +52791, +52791, +52759, +52791, +52759, +52759, +52791, +52759, +52759, +52759, +52759, +52791, +52759, +52791, +52759, +50679, +50678, +50711, +50646, +50678, +50678, +50679, +50678, +50678, +50646, +48565, +48533, +46452, +46420, +44372, +44340, +44340, +44340, +44307, +42259, +42259, +42259, +44307, +44307, +42259, +44339, +44275, +48501, +48533, +50646, +50678, +52791, +52791, +54839, +54839, +52759 +}, +{ +52759, +52759, +52758, +52758, +52759, +54839, +54872, +54872, +54872, +54839, +54839, +52759, +52759, +52759, +52758, +52759, +52759, +54839, +52791, +52759, +52759, +52759, +52727, +52726, +52726, +52759, +52758, +52759, +52759, +52726, +52726, +50646, +50614, +50613, +50614, +50646, +50646, +50646, +50646, +50614, +50614, +50678, +52726, +52758, +52791, +52759, +52759, +52791, +52759, +50646, +52726, +52726, +52726, +52726, +50678, +50678, +52726, +52759, +50678, +50646, +50647, +50647, +50646, +50646, +50646, +50647, +50679, +50678, +50679, +50679, +52759, +50679, +50711, +50679, +50711, +50614, +44307, +44306, +61179, +52792, +48565, +50646, +50678, +52759, +54839, +54872, +54904, +54872, +54872, +56952, +54904, +52759, +59098, +52759, +54839, +48533, +52759, +52759, +52759, +52759, +54839, +54839, +52791, +54839, +48565, +10565, +14726, +14758, +14693, +33774, +8419, +4258, +4258, +37870, +54904, +54872, +54872, +54872, +54872, +54872, +54872, +52759, +52759, +54839, +52759, +54839, +54871, +54872, +52759, +52759, +50646, +52759, +52791, +46420, +50646, +50646, +50678, +50645, +50613, +50645, +48565, +48565, +46452, +27403, +52759, +54872, +48533, +48533, +50678, +48565, +50646, +50646, +46420, +48533, +50613, +48533, +52726, +54904, +50646, +46453, +33711, +31566, +14792, +12614, +35856, +46421, +52759, +50678, +50678, +50646, +50613, +48533, +46420, +44307, +42226, +40113, +35920, +35855, +38001, +33807, +35888, +33807, +29548, +4226, +18986, +31630, +42227, +33775, +38001, +31727, +29582, +17002, +4225, +6339, +4258, +4258, +4259, +4226, +4226, +4194, +6339, +2112, +2112, +4193, +4226, +4225, +4226, +6339, +6274, +8420, +10564, +10500, +35955, +42227, +40147, +42227, +44340, +46485, +50678, +52727, +54872, +54905, +56952, +56952, +54904, +54904, +54839, +54839, +52791, +52791, +54839, +54839, +52791, +52791, +52791, +52791, +54839, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54839, +54872, +54871, +54871, +54872, +54872, +54904, +56952, +54904, +54872, +52791, +52791, +52791, +52759, +52759, +52727, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52791, +52791, +52791, +52791, +52791, +54872, +52759, +50679, +50679, +50678, +50646, +50646, +50679, +50678, +50678, +50678, +50678, +50646, +50613, +48533, +48500, +46420, +44339, +44307, +42259, +40179, +40147, +40147, +40114, +40114, +40114, +40114, +40114, +42194, +42227, +44308, +48469, +50614, +50646, +52727, +52759, +54840, +52791, +54839 +}, +{ +52759, +52759, +52759, +52759, +54839, +52791, +54872, +54872, +54872, +54872, +54839, +52791, +52758, +52758, +52758, +52758, +52759, +52791, +52759, +52759, +52759, +52758, +52759, +52759, +52759, +52759, +52759, +52791, +52759, +52726, +50678, +50646, +50614, +50645, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50678, +52759, +52791, +52791, +52759, +52791, +52791, +50613, +52758, +52726, +50678, +50678, +50678, +50646, +50678, +50678, +50646, +59098, +50679, +50646, +50646, +50647, +50646, +50679, +50678, +50678, +50679, +50711, +52759, +52759, +50711, +50711, +50614, +52759, +54904, +54840, +50646, +52759, +48566, +50614, +52759, +52758, +52791, +54871, +56952, +48533, +56985, +54904, +56952, +54872, +54872, +52759, +46420, +61179, +52759, +54839, +52791, +54839, +52791, +54871, +54904, +54872, +48533, +12645, +16871, +16871, +10500, +12613, +8452, +4226, +4194, +4160, +61209, +54904, +54872, +52759, +54872, +54872, +54872, +54872, +54871, +52791, +52726, +52791, +52791, +52823, +54872, +65437, +54904, +52791, +52759, +52759, +50678, +52726, +44339, +48533, +46452, +52759, +50678, +50645, +54871, +48501, +40049, +48533, +50645, +50646, +48533, +59098, +56952, +52759, +54871, +48533, +44308, +50678, +14724, +25225, +46355, +52726, +52758, +52791, +52791, +52758, +50678, +50678, +50678, +50678, +50678, +50646, +50646, +48533, +48533, +46388, +44307, +52726, +40081, +38001, +44307, +37969, +38001, +38033, +38001, +31662, +8388, +38034, +38000, +35920, +35920, +44308, +33808, +33776, +57050, +19052, +10566, +8420, +18953, +12677, +4226, +2178, +4225, +8452, +2114, +2080, +0, +2113, +4161, +4163, +44438, +33840, +44373, +23277, +38131, +38066, +38034, +40179, +44373, +48598, +54872, +56985, +54905, +54905, +56985, +59098, +59098, +54871, +52791, +52791, +52759, +52791, +52791, +52791, +54871, +54872, +54872, +54872, +52791, +52791, +54871, +54872, +54872, +54872, +54872, +54871, +54839, +52791, +54871, +54872, +54872, +54839, +54839, +54839, +54871, +54871, +54839, +52791, +52791, +54871, +54871, +54871, +54872, +54839, +52791, +56985, +52759, +52791, +52759, +50678, +50679, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52791, +52791, +52791, +52759, +50679, +50679, +50679, +50679, +48598, +50679, +50678, +52726, +50678, +50678, +50678, +50646, +48565, +48533, +46452, +46420, +44340, +42259, +40147, +40114, +38034, +40082, +40147, +38033, +38001, +38034, +38066, +40114, +42227, +46420, +48533, +50646, +52726, +52759, +54840, +54839, +52759 +}, +{ +52759, +52758, +52759, +52791, +54839, +54872, +54872, +54872, +56952, +54872, +54839, +54839, +52759, +52758, +52759, +54839, +54872, +54839, +52791, +52759, +52759, +52791, +54839, +54839, +52759, +54839, +54872, +54872, +54839, +54839, +52759, +52758, +52726, +52726, +50678, +50678, +52726, +52727, +52759, +52727, +50646, +52759, +52759, +52759, +54839, +54839, +54839, +54839, +52791, +52791, +52759, +52759, +52726, +50678, +50646, +50678, +50678, +52758, +50678, +50646, +50646, +50678, +50647, +50679, +50679, +50614, +50679, +50678, +50679, +52759, +52759, +52759, +50711, +50711, +44340, +38001, +33775, +46485, +21032, +54872, +50614, +50646, +52727, +52759, +52791, +54872, +54872, +56952, +56952, +54904, +54904, +54904, +54872, +54871, +59098, +57017, +56985, +59098, +54872, +54872, +54872, +54872, +54871, +54872, +50678, +10533, +14790, +16871, +14726, +12646, +8419, +6306, +6274, +6307, +4128, +56920, +54872, +54872, +54872, +54904, +54872, +54871, +54839, +54839, +52791, +50646, +52791, +54872, +52726, +50613, +54839, +54871, +52791, +52758, +50646, +44306, +46419, +50645, +48500, +46452, +50678, +52726, +50614, +50646, +48565, +50646, +50678, +52758, +52726, +52694, +48533, +50678, +46452, +38000, +56985, +52727, +50646, +44340, +50646, +52791, +52759, +50645, +50678, +50678, +52726, +50678, +50678, +50646, +54871, +50646, +50646, +48565, +48533, +48500, +46452, +50677, +42194, +42226, +44275, +42194, +42194, +42227, +42194, +42194, +50613, +46420, +42194, +42194, +42227, +44339, +42195, +38001, +40114, +35888, +33873, +33841, +33840, +8452, +6339, +4258, +2145, +8419, +6306, +4193, +16838, +27436, +33809, +35857, +48533, +44340, +38034, +38034, +38067, +38098, +38099, +42260, +44405, +50647, +52791, +54872, +54872, +54905, +54904, +54872, +54904, +54839, +52791, +52759, +52791, +52759, +52791, +52791, +54839, +54839, +52791, +54839, +54872, +54872, +54872, +54871, +54871, +54839, +52791, +52791, +54839, +52791, +52791, +54871, +54839, +52791, +54839, +54839, +52791, +54839, +52791, +52791, +52791, +54872, +54904, +54872, +54904, +54872, +54871, +54839, +52759, +52759, +52759, +52759, +52727, +52759, +52759, +52759, +50679, +50678, +50678, +50678, +52759, +52758, +52791, +52759, +52791, +52791, +52759, +50678, +50678, +50679, +48598, +50646, +50679, +50679, +50678, +50678, +52726, +50678, +50678, +50646, +48533, +50678, +46452, +44372, +42259, +42195, +38066, +38002, +56953, +46452, +35921, +35953, +38001, +38034, +40082, +42195, +46388, +48533, +48566, +50678, +52759, +54871, +54839, +52759 +}, +{ +52759, +52759, +52759, +54839, +54871, +54872, +54904, +56952, +56952, +54872, +54872, +54839, +52759, +54839, +54839, +54872, +54872, +54872, +54839, +54839, +54872, +54872, +54872, +54872, +54839, +54872, +54872, +54872, +54904, +54872, +54839, +52791, +52759, +52791, +52759, +52759, +52791, +52791, +52759, +52759, +54872, +52759, +54839, +54839, +54839, +54871, +54872, +54839, +54872, +54839, +54839, +52759, +52726, +52726, +52726, +52726, +52727, +52759, +52791, +52759, +52759, +52759, +52759, +52791, +52791, +52791, +52727, +52759, +52759, +50678, +52727, +52759, +50711, +52759, +54904, +61211, +50679, +40114, +65404, +50646, +50678, +50678, +52791, +52791, +54840, +54872, +54872, +50678, +56985, +54872, +54871, +54872, +54839, +54872, +52726, +54872, +54872, +54872, +54904, +54872, +54872, +54904, +54839, +50678, +44306, +18952, +10565, +14725, +18984, +18985, +8387, +14823, +6307, +6306, +10499, +54839, +54872, +54871, +54871, +54872, +54872, +52759, +50646, +52758, +52759, +63323, +52791, +52791, +57017, +52791, +54839, +54871, +54839, +52791, +50646, +52791, +46387, +52727, +40081, +50646, +48533, +54872, +61211, +52759, +48565, +52759, +52759, +50646, +50645, +52726, +48565, +42194, +54904, +42227, +54840, +52791, +56985, +50678, +52758, +54871, +52791, +52791, +52791, +52759, +52759, +54871, +50678, +50678, +52726, +52726, +50678, +50678, +50678, +50646, +48533, +46452, +46452, +46420, +46452, +52726, +46452, +48565, +46420, +44340, +46420, +48533, +46452, +46453, +46421, +48533, +44340, +44339, +40146, +59097, +38034, +38034, +35954, +35954, +23211, +2145, +4194, +2113, +6338, +6338, +50647, +46453, +46453, +46453, +48501, +52727, +50647, +42260, +42292, +44340, +44373, +46485, +48566, +50711, +52792, +54872, +54904, +54904, +57017, +59066, +56952, +54871, +54872, +52791, +52791, +52791, +52791, +52791, +52791, +52791, +54839, +54839, +52791, +52791, +54839, +54839, +52791, +52791, +52791, +54871, +54872, +52791, +52791, +52791, +52791, +52791, +54871, +54871, +54871, +54872, +54872, +54839, +54871, +54904, +54904, +54904, +56952, +54904, +54872, +54872, +52791, +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52726, +52726, +52726, +52726, +50679, +50678, +50678, +50678, +50646, +50679, +50679, +50711, +52759, +52759, +52759, +52726, +50678, +50678, +50646, +50614, +48565, +46453, +44372, +42260, +40147, +38066, +35921, +35921, +33873, +35889, +35889, +35921, +38034, +42227, +44340, +46453, +48566, +50678, +52759, +52791, +52759, +52759 +}, +{ +52791, +52759, +52759, +52759, +54871, +54872, +56952, +54904, +54904, +54872, +54872, +54839, +54839, +54872, +54904, +54904, +54872, +54872, +54872, +54872, +54872, +54904, +54872, +54872, +56952, +54872, +54872, +54872, +56952, +56952, +54904, +54872, +54839, +54872, +54872, +54839, +54872, +54839, +54904, +54872, +54872, +54839, +54871, +54871, +54872, +54904, +54904, +56952, +54904, +54872, +54872, +54872, +54839, +52759, +52759, +52759, +54839, +54872, +54872, +54872, +54839, +54839, +54871, +54872, +54872, +54840, +52759, +52759, +50678, +50678, +50678, +50678, +52726, +50679, +52726, +57017, +61211, +54839, +52727, +52759, +52759, +52759, +54839, +54839, +54872, +54839, +56984, +56985, +52726, +54839, +54839, +52791, +56952, +52727, +52726, +54872, +54872, +56952, +54904, +54904, +56952, +56984, +54872, +50646, +54872, +12646, +10565, +12645, +8387, +8419, +8420, +6306, +4259, +6306, +4193, +54839, +54872, +54872, +54839, +52791, +54839, +52758, +46452, +52759, +52759, +52791, +52791, +52791, +52791, +54839, +54839, +52791, +52791, +52759, +44339, +48533, +52759, +40081, +59098, +59098, +48532, +48533, +52759, +52759, +52726, +54840, +52759, +50646, +48500, +46388, +52726, +46420, +48565, +48533, +46420, +50646, +52726, +52726, +54839, +54871, +54872, +52791, +52791, +50678, +52759, +52759, +52759, +52758, +52759, +52759, +52758, +50678, +52791, +50645, +48565, +50646, +50613, +48565, +48565, +48565, +50646, +50646, +52726, +48565, +50646, +50678, +54904, +50646, +52726, +50645, +48533, +50646, +46453, +46420, +44340, +44307, +42227, +42259, +44308, +50679, +48566, +54937, +44341, +65, +40082, +48598, +50646, +48598, +48566, +52759, +54872, +48534, +50679, +48566, +48598, +50646, +50679, +52760, +54840, +52824, +54840, +54904, +52791, +54872, +54904, +54872, +52791, +52791, +52759, +52791, +52791, +52791, +54839, +54871, +54839, +52791, +52759, +52791, +52791, +52791, +52759, +52791, +54871, +54872, +54872, +54871, +52791, +52791, +52791, +54839, +54871, +54872, +54872, +54872, +54871, +54871, +54872, +54872, +54904, +54904, +54904, +56953, +54904, +54872, +54839, +52791, +52791, +52791, +52759, +52759, +52759, +50711, +50679, +52759, +52759, +52759, +52759, +54904, +52726, +50678, +50678, +52726, +50678, +50646, +50646, +50646, +50679, +50679, +50711, +50711, +52759, +52759, +52759, +52758, +52759, +52759, +52759, +52758, +50646, +50646, +48533, +46452, +44372, +42227, +40114, +40114, +40115, +38001, +35953, +38001, +40114, +44308, +46420, +48566, +50646, +50646, +52759, +52759, +52759, +52759 +}, +{ +54839, +52759, +52759, +52759, +52791, +54872, +54872, +54872, +54872, +54871, +54871, +54839, +54872, +56952, +56952, +56952, +54872, +54872, +54872, +54872, +54872, +56952, +54872, +54904, +54904, +56952, +54872, +56952, +56985, +56952, +56952, +56952, +54872, +54872, +54871, +54872, +54872, +54872, +54839, +54872, +54872, +54872, +54871, +54872, +54904, +56985, +56985, +56985, +56985, +56985, +56985, +54840, +54872, +54872, +54839, +54839, +54871, +54904, +54904, +54872, +54839, +54839, +54904, +54872, +54872, +54872, +54839, +52759, +52726, +52726, +50678, +50678, +52727, +50678, +52759, +52759, +52759, +52759, +52791, +52759, +52759, +54839, +54839, +54872, +57017, +46421, +50646, +52759, +54840, +59065, +59065, +61211, +56953, +59098, +61243, +50613, +54904, +56985, +56985, +54904, +54872, +54872, +54839, +54840, +54839, +23275, +8419, +14758, +10532, +8419, +8452, +8420, +6339, +6307, +8419, +52791, +54871, +54839, +54839, +52791, +52791, +52791, +52791, +52791, +52791, +52791, +52791, +52791, +52759, +52726, +54872, +52791, +52759, +52759, +50614, +46420, +61244, +46420, +61178, +56952, +50613, +48533, +50646, +52791, +54872, +59098, +54840, +50613, +48533, +54904, +65470, +50614, +61212, +46419, +48533, +50646, +50646, +52791, +54872, +52791, +54871, +54872, +52791, +54872, +52791, +54839, +52791, +54904, +40113, +52759, +46420, +54872, +54872, +50646, +52791, +52759, +50646, +50678, +50678, +52758, +52726, +50678, +50678, +50678, +50678, +52759, +52759, +52791, +52759, +52759, +50678, +50678, +50646, +50646, +50613, +46485, +48532, +46485, +48533, +48565, +48598, +50678, +50678, +52792, +52759, +50711, +52792, +52791, +50679, +50678, +52759, +54872, +50678, +50711, +52759, +52791, +52791, +52791, +54872, +54872, +54904, +54904, +54904, +54872, +54904, +54871, +54871, +54871, +52791, +52791, +52791, +52791, +54872, +54872, +54871, +54839, +54871, +54871, +52791, +52791, +52791, +52791, +54872, +54871, +52791, +52791, +52758, +54872, +52759, +52791, +54839, +54839, +54872, +54872, +54872, +54872, +54872, +54871, +54872, +54904, +54872, +54904, +54904, +54872, +54871, +52759, +52759, +52759, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +50711, +52759, +52758, +50678, +50678, +50646, +50646, +50646, +50646, +50646, +50646, +50678, +50679, +52759, +52727, +52791, +52759, +52759, +52791, +52759, +52791, +52759, +52759, +50678, +50646, +48566, +48533, +46453, +44340, +44340, +42227, +42227, +42227, +42227, +44308, +44372, +48501, +48566, +50646, +50678, +52726, +52759, +52759, +52759 +}, +{ +54839, +52759, +52759, +52759, +52759, +54839, +54839, +52759, +52791, +54871, +54871, +52791, +54871, +54904, +56952, +56952, +54872, +54872, +54871, +54839, +54904, +54872, +54872, +54840, +54871, +54871, +54872, +56952, +56952, +56952, +56952, +56952, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +56952, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +57017, +56984, +56952, +54872, +56985, +56985, +56953, +56952, +54872, +54872, +56952, +56952, +56952, +54872, +54872, +52791, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52791, +54839, +54839, +54839, +54871, +54872, +54903, +56952, +54904, +63324, +61212, +59098, +61211, +56985, +57017, +54872, +54839, +54839, +52726, +59065, +56985, +57017, +56985, +54904, +54872, +54871, +54871, +52791, +54871, +50678, +6339, +12646, +8452, +6339, +8452, +10565, +8420, +8419, +12612, +54839, +54839, +54871, +54839, +54839, +52791, +52726, +52759, +52791, +52791, +52791, +52791, +52791, +50678, +52759, +54872, +54839, +52758, +44275, +56952, +61243, +54872, +48565, +54872, +50613, +46420, +46388, +54839, +52759, +48533, +54840, +50645, +56985, +46387, +46420, +48533, +46420, +54839, +52759, +50613, +50645, +54904, +52791, +52791, +54872, +52759, +54872, +54872, +54872, +54871, +54839, +52758, +54839, +52726, +48533, +54872, +54871, +54872, +52759, +54904, +54839, +54872, +54872, +54839, +56984, +52791, +52791, +52791, +52791, +54839, +54839, +54839, +52791, +54904, +54871, +52791, +52791, +52791, +52791, +52759, +50679, +52759, +52759, +52791, +52791, +52791, +52792, +52791, +54839, +52791, +54871, +54872, +52792, +52759, +54872, +52791, +52759, +52791, +54872, +54872, +54871, +52791, +52791, +54872, +54904, +54904, +56952, +57017, +59098, +54872, +54872, +54872, +54871, +52791, +54839, +54871, +54871, +54839, +54871, +54871, +54872, +54872, +54872, +54904, +54872, +54872, +54904, +54872, +54872, +52791, +52726, +50678, +52726, +52726, +52759, +54839, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54904, +54904, +54872, +54839, +52759, +52759, +52791, +52759, +52759, +52759, +52759, +52759, +52791, +52791, +52759, +52759, +52759, +52759, +52726, +50678, +50646, +50646, +50646, +50646, +50678, +50678, +52727, +52727, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +52791, +52791, +52759, +50679, +50646, +50614, +48566, +48533, +48533, +48501, +46453, +46421, +48501, +48533, +48533, +48566, +50614, +50646, +52726, +52759, +52759, +52759, +52791 +}, +{ +54839, +52759, +52758, +52759, +54839, +54872, +54839, +52791, +54839, +54839, +54839, +56952, +54839, +54872, +54840, +54872, +54872, +54872, +54872, +54871, +54872, +54872, +54872, +54839, +52791, +54839, +54872, +56952, +54904, +54872, +56952, +54872, +54904, +54904, +54904, +54871, +54872, +54872, +54872, +54872, +56920, +54872, +54872, +54839, +54872, +56952, +56952, +56952, +56952, +56984, +56985, +59065, +59098, +59097, +59065, +57017, +57017, +56985, +56985, +56952, +56952, +56985, +56952, +56985, +56985, +56952, +56952, +54872, +54839, +54839, +52759, +52791, +52791, +52759, +52759, +52791, +54839, +54872, +54872, +54872, +54904, +54904, +56952, +56952, +56952, +56985, +50646, +50614, +59065, +56952, +54904, +54872, +54839, +54839, +54872, +56952, +56952, +54904, +54904, +54872, +54904, +54904, +54872, +54872, +54872, +56952, +16937, +14726, +6307, +8419, +8419, +10500, +10533, +8420, +18886, +56952, +54872, +54871, +54839, +52791, +54839, +52791, +54871, +54872, +54871, +54872, +54871, +54872, +56985, +57017, +52759, +52791, +54872, +33709, +63422, +54872, +54904, +44274, +48533, +48565, +54872, +48468, +48565, +52758, +52791, +50678, +50646, +52759, +50645, +46419, +46387, +52759, +61211, +52726, +54903, +52759, +52791, +54904, +54872, +54872, +54872, +54904, +54872, +54872, +54872, +50678, +54904, +50646, +54871, +54872, +54872, +54839, +54872, +54872, +50646, +56985, +46452, +52791, +54839, +52791, +52791, +54839, +52791, +52791, +54872, +54872, +54871, +54872, +54872, +54871, +54871, +54872, +54872, +54904, +54872, +54904, +54904, +54872, +52759, +54872, +56952, +56985, +56952, +54904, +54904, +54904, +54904, +59065, +57017, +54904, +54904, +54872, +56952, +54904, +54904, +56952, +54872, +54872, +54872, +54904, +54904, +54872, +54871, +54872, +54872, +54904, +54872, +54872, +54872, +54839, +54839, +54871, +54872, +54872, +54872, +54904, +54904, +54904, +54904, +54904, +54904, +54904, +54904, +54872, +52791, +52759, +52759, +52758, +52758, +52759, +54872, +54872, +54872, +54904, +54904, +54904, +54872, +54871, +54872, +54904, +56952, +54904, +54904, +54904, +54872, +54872, +52791, +52791, +52791, +52759, +52759, +52759, +52791, +54839, +52791, +52791, +52791, +52791, +52791, +52759, +52759, +52726, +50678, +50678, +50646, +50678, +52726, +54840, +52759, +52759, +52759, +52759, +52791, +52759, +52791, +52791, +54872, +54839, +52791, +52791, +52791, +52791, +52759, +52759, +50678, +50678, +50678, +50678, +50679, +52726, +52727, +50678, +52758, +52759, +52759, +54839, +54839, +52791, +52791, +52791 +}, +{ +54872, +52759, +52758, +52758, +54839, +54839, +54871, +54872, +54871, +52759, +52791, +52791, +52791, +54871, +54872, +54872, +54872, +54872, +54839, +54872, +54872, +54872, +54839, +54839, +54839, +54871, +54904, +56952, +54872, +54872, +54872, +52759, +54871, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +52759, +52758, +52758, +54839, +54872, +54871, +54872, +54904, +56984, +59033, +59065, +59097, +59065, +57017, +56985, +56953, +56920, +54872, +56952, +56952, +56985, +56985, +56985, +56952, +54904, +54904, +54872, +54872, +54839, +54839, +54839, +54839, +52759, +52759, +54839, +54872, +54872, +54872, +54839, +56953, +56952, +54872, +54839, +52726, +61243, +52727, +54872, +57017, +57017, +54872, +54839, +54872, +52759, +48533, +52758, +54904, +54904, +54904, +54904, +54904, +54872, +54872, +54904, +56985, +44340, +6339, +6339, +8419, +8484, +12645, +10500, +6371, +25225, +56985, +56984, +54904, +54872, +54871, +52823, +54839, +54872, +54839, +52791, +54904, +54872, +54872, +54904, +56985, +56985, +56985, +54904, +61211, +65502, +59098, +48533, +59066, +48533, +50646, +52791, +61211, +59097, +52726, +52759, +52759, +52759, +50646, +52759, +59098, +48500, +52759, +52791, +54839, +48500, +50678, +52726, +54872, +54839, +54871, +54904, +54904, +54904, +54904, +52758, +54872, +48533, +59066, +54839, +54904, +48533, +48533, +44307, +57017, +54872, +59066, +46452, +50646, +52726, +54872, +54839, +54872, +52791, +54871, +54872, +54872, +52791, +54904, +54904, +56985, +52791, +54872, +54904, +56984, +56984, +56985, +56953, +54872, +54872, +57017, +57017, +57017, +56984, +54872, +54904, +54807, +56984, +56953, +56952, +54904, +56984, +56952, +56985, +54904, +54904, +54904, +54904, +54904, +54872, +54904, +54904, +54904, +54904, +54872, +54904, +54904, +54904, +54904, +54904, +54871, +54839, +54872, +54871, +54872, +54872, +54904, +54904, +56952, +56984, +54904, +56952, +54904, +54904, +54872, +54839, +52791, +52791, +52791, +52758, +52759, +54872, +54904, +56952, +54904, +54904, +54904, +54872, +54872, +54872, +54904, +54872, +54872, +54872, +54904, +54872, +54872, +54872, +52791, +52791, +52759, +52759, +52759, +52759, +52791, +54839, +54840, +54872, +54839, +54839, +54839, +52791, +52759, +52759, +52759, +52759, +52759, +52791, +54839, +54872, +54839, +52791, +52791, +54839, +52791, +54839, +54872, +54872, +54872, +54871, +54872, +54839, +54871, +54872, +54872, +52792, +54872, +54840, +54840, +54872, +54872, +54872, +54840, +54872, +54872, +54840, +54840, +54872, +54872, +54871, +54872 +}, +{ +54872, +54839, +52758, +52758, +54839, +54872, +54872, +54872, +54871, +52759, +52759, +52758, +52758, +52791, +54839, +54904, +56952, +56952, +54872, +54904, +56952, +54904, +54872, +54872, +54904, +54872, +56952, +56952, +54872, +54839, +52759, +52759, +54839, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54839, +50646, +48500, +48533, +50613, +50678, +52726, +52758, +52759, +54871, +56985, +56985, +56985, +56985, +56985, +54904, +54872, +54840, +54871, +54872, +56952, +56985, +56985, +56985, +56952, +56952, +56984, +56985, +56985, +54872, +54839, +54839, +54839, +52759, +52759, +52759, +54839, +54872, +52726, +52791, +54904, +56952, +56952, +54871, +54872, +54839, +54904, +54872, +54872, +56952, +54872, +54872, +54872, +61179, +61244, +57018, +56953, +56952, +54904, +54872, +56952, +54872, +54904, +56952, +57017, +59098, +8420, +8420, +8452, +8420, +10565, +14694, +10533, +20999, +59097, +56985, +56985, +56952, +54904, +54872, +54872, +52791, +54871, +54872, +54839, +54872, +56920, +56984, +56985, +57017, +59065, +56920, +37903, +65470, +46420, +52726, +56984, +50613, +50678, +48532, +48565, +50613, +52759, +52759, +46387, +52759, +54905, +54840, +59130, +54904, +48533, +59130, +50613, +50613, +54872, +54839, +52791, +54904, +54904, +54904, +54904, +54904, +54904, +56953, +61211, +65437, +54871, +54872, +52726, +50646, +52759, +59098, +48565, +56952, +54871, +48532, +52759, +56984, +54904, +52791, +54904, +54872, +54872, +54872, +54872, +54904, +54872, +54872, +54904, +54904, +56952, +54904, +54904, +56984, +56985, +57017, +52759, +56952, +57017, +56985, +57017, +59066, +59098, +57017, +54904, +54904, +56952, +56984, +56984, +56952, +54904, +54904, +54904, +54904, +54904, +54904, +56984, +57017, +57017, +56952, +56985, +56985, +56984, +56984, +56952, +54904, +54904, +54904, +54904, +54872, +54904, +54904, +54904, +54904, +54904, +56952, +56984, +56985, +56984, +54904, +54904, +54904, +54904, +54904, +52791, +52759, +52759, +54839, +54872, +54904, +56984, +56984, +56952, +56952, +56952, +54904, +56952, +56984, +56952, +54904, +56953, +56985, +56952, +54904, +54904, +54904, +54871, +52759, +52791, +52791, +52791, +54872, +54872, +54872, +54872, +54904, +54904, +54904, +54904, +54904, +54872, +54872, +54872, +54872, +54872, +54904, +54904, +54904, +54904, +54872, +54872, +54872, +54904, +54904, +54904, +54904, +54904, +54872, +54904, +54904, +54904, +54904, +54904, +56953, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56984, +54904, +54872, +54871, +54872, +54872, +54872, +54904 +}, +{ +52791, +52791, +52791, +52791, +52791, +54871, +54872, +54872, +54871, +54839, +52759, +52758, +52726, +52758, +54839, +56952, +56952, +56952, +56952, +54872, +56952, +56952, +56953, +56952, +56952, +56952, +56985, +56952, +56952, +54872, +54839, +54839, +54840, +54872, +54872, +56953, +56985, +56985, +56952, +54872, +54872, +54871, +50646, +46420, +46420, +48500, +50613, +50646, +50646, +50646, +52758, +54839, +54904, +54872, +54872, +54839, +52759, +52726, +52726, +54839, +54872, +56985, +59065, +59065, +57017, +56953, +57017, +59097, +59098, +57017, +56985, +54904, +54872, +54839, +54839, +52727, +52726, +52759, +52791, +50614, +56953, +54872, +56952, +54872, +63324, +54904, +52759, +50646, +54839, +59098, +54872, +54840, +54871, +54871, +56952, +56952, +54872, +56952, +56984, +56952, +56952, +48500, +52726, +56952, +56985, +57017, +59097, +27502, +8452, +8420, +10533, +8453, +12646, +10565, +12579, +59065, +57017, +56985, +56985, +56952, +54872, +54872, +50646, +54840, +46452, +54904, +56953, +56984, +56985, +63292, +46355, +48500, +48565, +65535, +54872, +57019, +54872, +48500, +48533, +54871, +44307, +48500, +50646, +54839, +54872, +46387, +46387, +46420, +52759, +52726, +50646, +50645, +52758, +52726, +52758, +56952, +56984, +56952, +54904, +56984, +54904, +56952, +54904, +56952, +56952, +54839, +54839, +54872, +54839, +56952, +54872, +46452, +50678, +50613, +50645, +48565, +52759, +52759, +56952, +56984, +52791, +52791, +56985, +54904, +54904, +54872, +54872, +54872, +56985, +56984, +56984, +54904, +54872, +54839, +56985, +56985, +57017, +59097, +54871, +59097, +57017, +57017, +56985, +56985, +56985, +56985, +56985, +57017, +57017, +56985, +56985, +56952, +56952, +54904, +56952, +56952, +56952, +56984, +56952, +56984, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56952, +56984, +54904, +56952, +54904, +56952, +54904, +54904, +56984, +56985, +56985, +57017, +56985, +56985, +56985, +56984, +54873, +54872, +54872, +52791, +52791, +54872, +54904, +54904, +56985, +56985, +56985, +56984, +56952, +56984, +56985, +57017, +57017, +56985, +57017, +56953, +56985, +56953, +56953, +54904, +54904, +54872, +54872, +52791, +52792, +54872, +54872, +54904, +56985, +56985, +56985, +56985, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +56985, +57017, +56985, +56985, +56985, +56985, +56985, +56952, +56985, +56953, +54904, +54904, +56952, +54904, +56953, +56985, +56953, +56985, +56985, +57017, +57017, +56985, +57017, +56985, +56985, +56985, +56952, +54872, +54871, +54872, +54872, +54872, +54904 +}, +{ +52759, +52791, +52791, +52791, +54839, +54839, +54872, +54872, +54872, +52791, +52759, +52759, +52758, +52759, +54839, +54904, +56985, +56952, +56952, +54872, +56985, +56985, +56952, +56952, +56985, +56985, +56985, +56985, +56952, +54872, +54872, +54904, +56952, +56952, +56952, +59065, +59066, +56985, +56985, +56953, +57017, +56985, +54872, +52759, +52759, +50646, +50646, +52726, +52726, +52758, +52758, +52759, +52759, +52759, +52759, +52726, +50678, +50678, +52726, +54839, +54904, +56985, +59065, +59065, +57017, +57017, +59098, +59130, +59130, +59098, +59097, +56985, +56953, +56952, +54872, +54840, +54839, +52791, +54839, +54872, +54904, +54872, +54904, +52759, +54840, +48565, +48501, +56920, +54904, +54904, +52791, +52759, +54839, +54871, +54904, +54904, +56952, +56985, +56985, +57017, +54904, +56985, +56984, +54839, +56985, +57017, +59065, +56985, +2145, +8452, +8452, +8452, +12646, +16840, +8355, +54807, +59065, +57017, +57017, +56952, +54872, +54871, +56985, +56952, +56985, +56985, +54904, +59098, +59097, +54839, +50645, +57017, +59098, +63291, +63356, +54871, +54839, +54840, +54872, +54839, +61211, +61243, +65436, +50645, +48468, +56985, +50678, +52726, +54872, +52758, +48532, +50645, +48533, +46420, +54872, +56952, +54904, +56952, +56984, +54904, +48533, +48500, +52726, +48532, +48532, +52791, +56985, +52791, +40049, +52726, +44307, +52726, +48500, +52726, +46452, +48500, +52726, +52759, +54904, +54872, +54872, +56953, +54904, +56952, +54872, +54904, +56952, +54904, +56984, +54872, +56952, +54904, +54904, +54872, +56952, +56985, +56985, +56985, +56985, +57017, +57017, +57017, +57017, +56985, +56985, +57017, +57017, +57017, +57017, +56985, +57017, +56985, +56985, +54904, +56984, +56952, +56985, +56984, +56985, +56985, +56985, +54872, +54872, +56984, +56985, +56985, +56985, +56985, +56952, +56984, +56985, +56984, +54904, +56984, +56984, +56985, +56985, +56985, +56984, +56952, +54904, +54904, +54904, +54872, +54872, +52792, +52792, +52792, +54840, +54872, +54905, +54904, +56953, +56985, +56952, +56985, +56985, +56985, +57017, +57017, +59066, +57017, +56985, +56985, +56985, +56985, +56953, +56953, +54904, +54904, +54904, +54904, +54904, +56985, +56985, +56985, +57017, +59066, +57017, +57017, +56985, +57017, +57017, +57017, +57017, +59066, +59065, +59066, +59065, +57017, +57017, +57017, +57017, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +56985, +57017, +56985, +56985, +57017, +57017, +57017, +56985, +56984, +56984, +54904, +54872, +54904, +54904, +54904 +}, +{ +52758, +52758, +52759, +52759, +52791, +54839, +52791, +54839, +54839, +52791, +52791, +52759, +52759, +52791, +54839, +54904, +56952, +56952, +54872, +54872, +56952, +56952, +56952, +56952, +56985, +56952, +56952, +54872, +54872, +54872, +56952, +56985, +56985, +56985, +56985, +59065, +59130, +59098, +59098, +59065, +59098, +59098, +59098, +56985, +56984, +54904, +54872, +54840, +52759, +52759, +52759, +52791, +52791, +52759, +52759, +52726, +52759, +52759, +54839, +54872, +54904, +56985, +59066, +59098, +59098, +59098, +59098, +59130, +61211, +61179, +61211, +59130, +59098, +59098, +54872, +48533, +50613, +52758, +54872, +54904, +56952, +56952, +54904, +52727, +56985, +50614, +54904, +56953, +59065, +56985, +56952, +59065, +54839, +54872, +54904, +54872, +54872, +57017, +56985, +52791, +50646, +54872, +54904, +56952, +57017, +59098, +59097, +59098, +18986, +10532, +10532, +10533, +8517, +16904, +12678, +37869, +59065, +56985, +56985, +56952, +54872, +54904, +56952, +56985, +56985, +57017, +59066, +59098, +56985, +44338, +63356, +59065, +56985, +61179, +54904, +50645, +52759, +61211, +61178, +54872, +54839, +52758, +48533, +59098, +61210, +50646, +48533, +50613, +50646, +48532, +48533, +52759, +50645, +52759, +52759, +57017, +57017, +57017, +54871, +52759, +46452, +54839, +48500, +48532, +44371, +35888, +48565, +48533, +50646, +48501, +50646, +48533, +46419, +46420, +50646, +54840, +46420, +50678, +50645, +56953, +52791, +61211, +56985, +56953, +56985, +56952, +54872, +50678, +54904, +56985, +56952, +54904, +56984, +54904, +56952, +56952, +56985, +56984, +56985, +56985, +56985, +56985, +56985, +57017, +56985, +57017, +56985, +57017, +59065, +57017, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56984, +56952, +59098, +61210, +56984, +54904, +54872, +54904, +56952, +54904, +56952, +56984, +56952, +56952, +56952, +56952, +56985, +56985, +56985, +56985, +56985, +56953, +56952, +54905, +54904, +54872, +52792, +54872, +54872, +54905, +54905, +54905, +56985, +56985, +56985, +56985, +56952, +56985, +57017, +57017, +57017, +59066, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +59099, +54905, +56985, +57017, +57018, +59098, +59098, +59098, +59098, +59097, +57017, +56985, +57017, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59097, +59065, +57017, +57017, +57017, +56985, +56985, +56985, +57017, +57017, +59065, +57017, +56985, +56985, +56985, +56985, +57017, +57017, +56985, +57017, +56985, +54904, +54904, +54904, +56952, +56952, +56985 +}, +{ +52758, +52759, +52759, +54839, +54839, +52758, +52791, +52759, +52759, +52759, +52759, +52759, +52759, +54840, +54839, +54872, +54872, +54872, +54872, +54904, +56952, +54904, +56952, +56985, +56952, +56985, +54872, +54839, +54839, +56952, +56985, +59065, +59098, +59098, +59097, +59098, +59130, +59130, +59098, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +57017, +56985, +54839, +54872, +54872, +56952, +56952, +54872, +54839, +54839, +54872, +56952, +56952, +56952, +56985, +56952, +56985, +59097, +59130, +61178, +59098, +56985, +59098, +57017, +59098, +61243, +61211, +59098, +52758, +48533, +48500, +50646, +56985, +56985, +59065, +56953, +52727, +56984, +50614, +52759, +54872, +59098, +63356, +59066, +56985, +56984, +54872, +56952, +54839, +46421, +50614, +56952, +57017, +56953, +56985, +56953, +54904, +56985, +59065, +59130, +59130, +59098, +52759, +4227, +10532, +10565, +10565, +14759, +16904, +10499, +59065, +57017, +56952, +56952, +56952, +56952, +56984, +56985, +56985, +59065, +59065, +57017, +44307, +54906, +52791, +56985, +56952, +54839, +50646, +42227, +46387, +44339, +59098, +61211, +48533, +48533, +50646, +48533, +52791, +46420, +50613, +54840, +59065, +65501, +56984, +44307, +50646, +50646, +46452, +59098, +54872, +46419, +50646, +44307, +44339, +31663, +42194, +46355, +48533, +54871, +50646, +37968, +48532, +40079, +40114, +48565, +52759, +50614, +52759, +52791, +54872, +38000, +50613, +48533, +61178, +54871, +56985, +57017, +57017, +54872, +50613, +48533, +65502, +56985, +56985, +56953, +48533, +52759, +54904, +54904, +54904, +54872, +56952, +56984, +54904, +54904, +54904, +54904, +56984, +56985, +57017, +56985, +59065, +57017, +57017, +57017, +56985, +56985, +56985, +56985, +56984, +56952, +56985, +54904, +52759, +52791, +54872, +54872, +54871, +54871, +54872, +54904, +54904, +56952, +56952, +54904, +54904, +54904, +56952, +56985, +56985, +56985, +56984, +56984, +56953, +54904, +54904, +54905, +56985, +56985, +57018, +59066, +57018, +57018, +57018, +57018, +57018, +57017, +57017, +57017, +57017, +59097, +59065, +59098, +59065, +57017, +56985, +56985, +56985, +56985, +57017, +57017, +57017, +56985, +56952, +56985, +59065, +59066, +59098, +59131, +61211, +61179, +59130, +59098, +59065, +59065, +57017, +59098, +59098, +59130, +59130, +61179, +61178, +59098, +59130, +59098, +59098, +59098, +59066, +59065, +59065, +57017, +57017, +57017, +56985, +57017, +57017, +57017, +57017, +56985, +56952, +56985, +56984, +56985, +56952, +56985, +56985, +56984, +56952, +54904, +54904, +54904, +56953, +56985 +}, +{ +54872, +54872, +54904, +54904, +54840, +54839, +52791, +54839, +54839, +54839, +52759, +52726, +54872, +54807, +54839, +54871, +54839, +54839, +54871, +54871, +56952, +54872, +54872, +56952, +59098, +59130, +56985, +54872, +54840, +56952, +59130, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +61178, +59130, +59098, +59098, +59130, +59130, +59098, +57018, +56952, +54872, +56952, +56985, +59065, +56985, +56985, +56985, +57017, +56985, +56985, +56985, +56952, +54904, +56985, +59098, +61178, +59130, +59098, +59098, +59130, +61178, +63324, +61244, +61244, +50646, +50677, +50613, +50613, +63324, +57050, +57049, +56984, +54872, +54872, +54840, +54840, +56985, +57017, +61210, +59098, +57017, +59097, +56985, +54839, +56985, +56985, +63324, +56953, +57017, +59098, +54872, +59065, +50646, +54871, +59065, +59066, +59130, +59130, +59097, +59066, +10565, +10565, +10565, +10565, +14759, +19017, +8419, +54839, +57017, +56985, +56952, +56985, +56985, +56985, +57017, +57017, +59098, +52759, +52759, +63356, +48501, +50646, +54872, +54872, +44275, +48501, +57017, +52791, +48533, +50614, +54840, +56953, +54872, +48500, +50646, +52726, +52759, +54871, +52791, +59098, +52759, +54839, +48532, +48533, +52758, +50645, +52758, +46452, +35888, +46420, +48501, +50613, +40081, +40114, +46388, +48500, +48500, +50645, +54904, +46420, +27405, +40082, +52792, +50646, +52759, +56952, +54904, +52791, +54871, +40081, +48565, +48501, +54872, +50613, +54872, +56952, +42194, +54872, +54904, +61178, +59066, +56985, +56985, +61211, +52824, +56953, +56952, +56952, +52759, +54871, +54904, +54872, +54872, +54904, +54872, +54904, +54904, +54904, +54904, +56952, +56985, +56985, +56985, +56985, +56985, +56985, +56953, +56984, +56952, +56952, +56984, +57017, +54839, +52791, +52791, +54871, +54871, +54871, +54871, +54904, +56984, +54904, +54904, +54904, +54872, +54904, +54904, +56952, +56984, +56984, +54904, +56952, +54904, +56985, +56985, +56985, +57018, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +57017, +57017, +59065, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +59065, +59066, +59098, +59130, +61179, +61178, +59098, +59098, +59065, +57017, +57017, +59066, +59098, +59130, +61211, +61211, +61178, +59098, +59098, +59098, +59098, +59098, +59098, +57017, +57017, +57017, +57017, +57017, +56985, +57017, +56985, +56985, +56985, +56985, +56952, +56952, +56952, +54904, +54904, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985 +}, +{ +54871, +54904, +56985, +56985, +56985, +56952, +56952, +54872, +54872, +54840, +52758, +52726, +52791, +54839, +54839, +52759, +52791, +52791, +52791, +52759, +52791, +52791, +54839, +56952, +59065, +59098, +56985, +54872, +56952, +59065, +59098, +59098, +59097, +59065, +56985, +56985, +56985, +56985, +59065, +59066, +59098, +59066, +57017, +57017, +57017, +59098, +59130, +59097, +56985, +56952, +56985, +56985, +56985, +59065, +56985, +56985, +56985, +56985, +56985, +56952, +54871, +54871, +54904, +59065, +59098, +59066, +56985, +56952, +59098, +59098, +50645, +56984, +59065, +46419, +48532, +48533, +48565, +56952, +54904, +56985, +59098, +63356, +54904, +54872, +52759, +52758, +50614, +50614, +56985, +59098, +59097, +57017, +54839, +56952, +56985, +56985, +57017, +59098, +59098, +59130, +59098, +52759, +54839, +56985, +59097, +59098, +56985, +59098, +59098, +52792, +8420, +10565, +10565, +12678, +16871, +16904, +29482, +59066, +56985, +56985, +56985, +57017, +54871, +52726, +59065, +50678, +52726, +54872, +59065, +56984, +56953, +54872, +52759, +61243, +42194, +54839, +54839, +54840, +54904, +59065, +52791, +56952, +54872, +48533, +59097, +44339, +52727, +37968, +44275, +52791, +50613, +50646, +54872, +44274, +37969, +42227, +44274, +54839, +48533, +50678, +52791, +35919, +44307, +48565, +46452, +46387, +37968, +48533, +52759, +56953, +54872, +40147, +44340, +54905, +54839, +52759, +50646, +57017, +52727, +50613, +52759, +46452, +50678, +42160, +48565, +50613, +52759, +48533, +54872, +59098, +59098, +59097, +56952, +61244, +50646, +50646, +48565, +56985, +50645, +54904, +54904, +54904, +54904, +56985, +59097, +54872, +54872, +54872, +56952, +56952, +56984, +56984, +56984, +56985, +56984, +56985, +56985, +56985, +56953, +54872, +54872, +54872, +54839, +52759, +52791, +54839, +54872, +54872, +54904, +56985, +56985, +56952, +56952, +54904, +54904, +56985, +56985, +56985, +56985, +56953, +56952, +56985, +56985, +56985, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +59098, +59065, +57017, +56985, +56984, +56952, +56984, +56952, +56952, +56985, +56984, +56985, +56985, +56985, +56985, +56985, +59066, +59098, +59098, +59098, +59130, +59130, +59065, +57017, +56985, +56985, +57017, +59065, +59098, +59130, +59130, +59130, +59098, +59098, +59097, +57017, +59098, +59097, +57017, +57017, +57017, +57017, +57017, +57017, +56985, +56985, +57017, +57017, +56985, +56985, +56984, +56952, +54872, +54872, +54872, +54904, +56985, +56985, +57017, +56985, +57017, +57018, +56985, +56985 +}, +{ +52791, +56920, +59066, +59130, +56985, +54904, +54872, +54871, +54871, +52759, +52726, +50646, +52758, +54839, +54839, +54839, +52759, +52758, +52758, +52726, +50678, +50646, +52726, +54872, +56985, +59065, +56985, +54872, +54904, +56985, +59065, +56985, +56952, +54839, +54871, +54871, +54904, +56952, +56952, +56985, +59097, +59065, +56984, +54872, +56952, +57017, +59065, +59065, +56985, +54872, +54871, +54872, +56953, +56985, +54904, +54840, +54871, +54872, +54871, +54839, +54840, +54872, +54872, +56952, +56985, +56985, +54872, +54871, +56985, +54872, +50646, +52791, +56984, +52758, +54872, +61211, +50614, +46420, +54872, +56953, +52759, +54839, +52759, +52759, +50613, +50646, +56953, +56985, +56985, +59066, +56985, +56985, +56952, +56985, +56952, +56952, +56985, +59098, +59130, +59098, +59097, +56985, +56985, +56985, +56985, +56985, +59130, +59098, +59098, +56953, +48566, +10565, +8452, +10533, +16872, +16904, +8419, +59065, +57017, +57017, +57017, +50646, +48533, +54839, +50646, +52726, +52726, +50646, +56985, +57017, +56985, +54904, +50613, +52727, +52727, +46388, +48532, +54872, +56985, +57017, +56952, +59130, +56952, +54872, +48565, +52760, +44275, +50646, +52759, +50646, +48532, +50613, +50614, +52759, +54872, +54872, +52791, +52791, +52758, +52726, +52759, +54871, +48565, +50645, +54872, +57018, +56985, +37967, +44340, +46420, +56985, +54840, +54905, +29550, +31760, +46453, +56984, +56985, +52727, +56985, +48565, +48533, +50645, +54872, +54872, +54904, +57017, +59098, +46420, +59130, +59097, +59065, +54872, +54839, +50613, +65535, +61179, +37968, +37937, +56952, +56985, +57017, +56985, +59098, +59098, +54872, +54904, +54904, +56984, +56985, +56985, +56985, +56985, +57017, +59065, +56985, +56952, +56985, +56985, +59130, +57017, +54904, +54872, +54904, +54904, +56984, +56985, +56984, +57017, +57017, +57017, +57017, +57017, +56985, +56985, +57017, +59098, +59065, +57017, +56985, +56985, +56985, +57017, +57017, +59098, +59130, +59098, +57017, +57017, +57017, +59098, +59130, +59098, +59098, +57017, +57017, +57017, +59065, +57017, +56984, +56985, +56952, +56952, +56952, +54872, +54871, +52759, +54872, +54872, +56953, +57017, +59065, +59098, +59066, +59098, +59098, +59065, +57017, +56985, +56985, +56985, +56985, +57017, +57017, +59097, +59098, +59098, +59098, +59097, +59065, +56985, +56985, +56985, +56985, +56985, +56985, +56952, +56952, +56985, +56985, +56953, +56985, +56985, +57017, +57017, +57017, +56985, +56952, +56952, +54872, +54839, +54872, +54904, +56985, +56985, +56985, +57017, +57017, +57017, +56985 +}, +{ +52726, +54839, +56985, +59065, +54872, +52791, +52726, +52726, +52726, +52694, +52726, +52726, +52758, +54839, +54871, +54871, +52759, +52726, +52726, +50646, +50613, +50613, +50645, +52759, +56952, +56985, +54904, +54839, +54871, +54872, +54904, +54904, +54839, +52758, +52726, +54807, +54872, +54839, +54839, +54872, +56952, +56985, +54839, +52759, +54839, +54871, +54904, +54904, +54871, +52790, +52726, +52758, +54839, +54839, +52759, +52759, +52791, +52791, +52759, +52759, +52759, +52759, +52791, +54872, +54903, +54872, +54839, +54839, +54871, +54904, +56952, +59066, +52791, +46419, +46419, +42225, +50678, +52759, +54839, +54839, +59098, +54840, +54872, +56952, +52759, +65436, +52759, +52759, +54904, +56985, +56985, +56985, +56985, +56953, +56952, +54872, +54904, +56985, +59065, +59098, +57017, +54872, +48533, +59065, +56952, +56952, +57017, +61178, +61243, +59066, +42194, +35888, +8452, +8453, +14758, +14759, +14759, +44209, +59065, +57017, +50613, +48501, +50645, +56952, +52726, +56920, +63325, +48566, +56984, +52726, +57017, +57017, +46452, +42226, +52727, +54840, +48501, +52791, +59065, +56985, +54872, +54872, +59097, +54903, +63356, +59130, +65405, +56985, +52791, +59097, +50645, +50614, +54872, +52759, +50645, +52759, +52758, +54839, +54904, +52759, +52791, +52791, +50646, +50614, +44372, +48500, +52758, +33775, +27469, +54871, +56952, +52728, +54905, +56985, +50678, +52791, +56985, +54872, +46453, +38034, +52791, +52791, +48565, +50645, +56984, +56952, +56985, +56985, +54872, +56985, +56985, +57017, +57017, +56985, +54872, +54840, +50581, +63324, +25289, +61179, +59065, +59098, +57017, +56985, +56985, +57017, +56985, +56985, +56985, +57017, +59098, +59098, +57017, +59066, +61179, +57017, +61211, +65437, +61243, +59130, +59098, +57017, +56985, +57017, +56985, +61211, +56985, +56985, +56985, +57017, +59097, +57017, +57017, +59065, +57017, +57017, +59066, +59098, +57017, +57017, +57017, +57017, +59065, +59065, +59098, +59098, +59065, +56984, +56984, +56953, +56985, +59098, +59097, +59097, +56985, +56985, +56985, +56985, +57017, +56985, +54872, +54839, +52791, +52758, +52726, +50646, +50646, +52727, +52791, +54904, +56952, +56953, +56985, +59065, +59066, +59098, +57017, +56985, +56984, +56952, +56985, +57017, +56985, +57017, +56985, +56985, +57017, +56985, +56985, +56952, +56952, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54904, +54904, +54872, +54904, +56985, +56985, +57017, +57017, +56985, +56952, +56952, +54872, +54872, +54872, +54872, +56952, +56952, +56985, +56985, +57017, +56985, +54904 +}, +{ +52726, +52758, +52791, +54871, +52726, +48565, +50613, +50646, +50613, +48565, +50613, +50645, +50646, +52726, +52758, +54872, +54839, +52758, +50678, +50646, +50613, +48532, +48532, +50645, +54807, +54840, +54872, +52791, +52759, +52726, +52726, +52726, +52759, +52758, +52726, +52726, +54839, +54872, +54839, +52791, +54872, +54839, +52726, +52726, +50646, +52758, +54840, +52791, +50678, +50613, +48533, +48565, +50646, +52726, +52759, +52759, +52791, +52759, +52759, +52759, +54872, +54839, +52791, +52759, +52726, +52759, +52759, +52791, +52759, +52791, +54839, +54871, +54807, +59130, +44307, +54839, +56952, +50646, +59066, +50645, +50678, +50646, +54872, +54904, +50646, +48565, +50646, +61179, +56952, +54839, +54872, +54872, +54872, +56952, +54872, +54839, +54904, +56985, +56985, +56985, +54904, +50646, +48533, +52759, +54839, +54872, +56985, +59098, +61211, +52791, +42227, +46419, +6372, +8484, +12646, +12710, +16872, +14725, +57017, +44338, +44339, +52726, +61211, +50646, +54839, +56952, +59130, +65535, +61179, +61178, +56985, +56985, +61179, +52727, +50614, +54839, +52759, +54872, +56952, +54904, +52759, +52759, +52759, +48565, +54839, +59065, +54839, +59066, +50645, +44274, +50646, +42194, +35887, +50646, +50646, +52726, +52791, +54904, +54839, +54872, +52759, +52726, +54871, +52791, +54839, +52824, +57017, +46453, +56952, +54904, +52758, +56952, +54872, +48533, +48533, +56952, +56985, +54904, +56985, +54873, +57017, +50646, +54840, +42194, +50678, +54872, +56984, +54904, +56953, +56953, +59065, +54872, +52727, +56952, +56953, +57018, +50646, +44275, +35885, +56985, +59098, +59098, +59130, +59098, +59098, +59130, +59098, +59065, +59097, +59097, +59098, +56952, +57017, +56985, +59065, +59098, +59066, +59066, +59130, +59130, +59130, +59098, +59066, +59097, +59065, +57017, +57017, +56985, +56985, +59065, +59098, +59130, +59098, +57017, +56985, +57017, +57017, +57017, +57017, +56985, +56985, +57017, +57017, +59065, +59098, +59098, +59065, +56985, +54904, +56985, +57017, +59098, +57017, +56985, +56985, +56985, +56953, +56953, +56985, +56985, +54872, +54839, +52759, +52758, +52726, +52726, +50678, +50646, +52759, +54872, +54904, +54904, +56953, +56985, +59066, +59098, +59098, +59065, +56985, +57017, +59098, +59098, +59098, +57017, +56985, +54904, +54904, +54872, +54904, +54872, +54872, +54872, +54839, +54872, +54904, +56952, +54904, +54872, +54872, +54871, +56953, +54872, +56952, +56985, +56985, +56985, +56952, +56984, +56952, +54872, +54872, +54904, +54904, +56952, +56985, +54872, +56953, +56985, +56984, +54904 +}, +{ +50678, +50646, +48565, +50613, +48565, +50645, +50646, +50646, +50613, +48532, +48532, +48532, +48564, +50580, +50613, +52726, +52759, +52726, +50646, +50645, +50613, +50613, +50580, +50580, +52726, +52759, +52759, +52726, +52726, +50678, +52759, +52759, +50678, +52726, +50646, +50710, +52758, +52726, +52759, +52759, +50678, +50678, +48565, +48532, +50613, +50678, +52791, +52759, +50678, +50613, +50613, +50613, +50645, +50646, +52726, +52759, +52759, +52726, +52759, +54871, +54904, +56952, +54872, +52759, +50646, +50645, +52726, +52726, +50678, +52726, +52726, +52759, +54839, +48533, +59065, +50678, +52791, +65405, +57017, +63356, +59098, +56985, +50647, +46420, +48565, +48565, +56952, +61211, +52759, +52758, +52758, +52758, +54839, +54872, +54839, +52758, +54839, +54839, +54872, +54839, +54839, +52759, +52726, +50678, +52758, +52791, +54872, +56984, +59065, +61178, +61211, +48598, +8388, +10565, +12613, +14791, +16872, +12678, +35755, +48500, +46452, +63291, +65502, +63357, +57017, +54904, +56985, +54840, +50678, +54839, +52791, +59065, +50646, +54840, +50613, +48501, +52759, +54839, +52759, +52759, +50678, +57017, +50710, +48533, +54936, +50613, +59098, +63389, +50678, +44307, +48533, +50646, +50646, +54872, +57017, +52759, +56985, +54904, +54904, +54904, +50613, +50678, +52759, +52758, +54904, +57018, +54839, +46419, +48533, +54839, +54872, +52759, +50646, +48500, +50678, +54872, +27468, +38002, +48567, +54873, +46452, +54872, +52759, +48533, +59098, +54839, +52759, +52759, +52791, +54904, +59130, +59065, +56985, +56952, +54904, +56985, +57017, +59098, +52760, +59098, +50614, +59098, +59130, +59130, +59130, +61178, +59130, +59098, +59098, +59098, +59098, +57017, +56985, +57017, +57017, +57017, +57017, +59065, +59098, +59130, +59131, +59130, +59130, +59098, +59098, +59066, +57017, +56952, +56952, +56985, +59066, +59098, +59098, +56985, +56952, +54904, +54872, +56952, +54904, +56952, +56984, +56952, +54904, +56953, +59065, +59065, +59098, +59097, +56985, +56985, +57017, +56985, +56985, +56985, +56985, +54904, +52791, +52759, +54871, +56952, +56984, +54872, +54872, +54872, +54839, +54839, +52759, +54839, +54839, +54904, +56985, +56985, +56953, +56985, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +61179, +59131, +59098, +59066, +56985, +56985, +56985, +56985, +56985, +57017, +56985, +56952, +56984, +56984, +54904, +54904, +54872, +54839, +52791, +52791, +54840, +54872, +54872, +54872, +54904, +56952, +54872, +54872, +56952, +56984, +56985, +56985, +56952, +54904, +54872, +56952, +54872, +56920, +54904 +}, +{ +50645, +48565, +48533, +48532, +48532, +50613, +50645, +50645, +50613, +48533, +48532, +48532, +48532, +48564, +48565, +50613, +50646, +50678, +50678, +50645, +50613, +48565, +48532, +44307, +48532, +50645, +50613, +50613, +52726, +50678, +52726, +52791, +54871, +50645, +50645, +50646, +50677, +50613, +50645, +50646, +50645, +50646, +50613, +50678, +52759, +52759, +52758, +52726, +50646, +50646, +50646, +50645, +48565, +50646, +50645, +50646, +50646, +50646, +50678, +52726, +54839, +56952, +54872, +52727, +50678, +50645, +52759, +50678, +50678, +50678, +52758, +52791, +52791, +46388, +48533, +52759, +52759, +59065, +63324, +59098, +52791, +52727, +52759, +57017, +56953, +61211, +56952, +54872, +50613, +52726, +52759, +52758, +52759, +52758, +50678, +50678, +52759, +61211, +50646, +52791, +50678, +50678, +46419, +50613, +52759, +54872, +54872, +52791, +54871, +54904, +56985, +57017, +8517, +10533, +8452, +14726, +14759, +14758, +52695, +56985, +50678, +50613, +46420, +46452, +52791, +52758, +52791, +54871, +56985, +54904, +59098, +59098, +52759, +29548, +50614, +48565, +52759, +56952, +56985, +54904, +59130, +21096, +40049, +54904, +48500, +52727, +61244, +59098, +52791, +46420, +50613, +46420, +48501, +52759, +52726, +52758, +48533, +54872, +50646, +52727, +54872, +54839, +52791, +52759, +52726, +50678, +44274, +48533, +50678, +54871, +48501, +54839, +50646, +54904, +50614, +48566, +44308, +52759, +56985, +54872, +56953, +56920, +50678, +40113, +50678, +50646, +50613, +50646, +50679, +56985, +57017, +57017, +56952, +54904, +57017, +56984, +50678, +56952, +48566, +56985, +63388, +59097, +61179, +61211, +61211, +61211, +59130, +59098, +59098, +59130, +59098, +59098, +56985, +56984, +56984, +56985, +56985, +57017, +59098, +59098, +59130, +59098, +59098, +59130, +59098, +59098, +56985, +54904, +54872, +54872, +56952, +56985, +56985, +56952, +54872, +54839, +52791, +52791, +54872, +57017, +59066, +56985, +56984, +56953, +56985, +56985, +57017, +57017, +57017, +56985, +56985, +56984, +54904, +54872, +54904, +54872, +52759, +50678, +52759, +54872, +56953, +56985, +56953, +56953, +56985, +57017, +56985, +56985, +56985, +57017, +57017, +57050, +57018, +59098, +59098, +59098, +59098, +59098, +57017, +59098, +59098, +59130, +59131, +59130, +59098, +57017, +59065, +59066, +59098, +59066, +57017, +59065, +59065, +57017, +57017, +56985, +56952, +54872, +54839, +52791, +54872, +54872, +56984, +56985, +56952, +54872, +54872, +54872, +54872, +54904, +56984, +56985, +56985, +56985, +54904, +54872, +54872, +54872, +54904, +54872 +}, +{ +48533, +48565, +50645, +50613, +48500, +48500, +50613, +50645, +50645, +50613, +48533, +48500, +48565, +50613, +50645, +50645, +50645, +50645, +50646, +50646, +48565, +50613, +48565, +48500, +50646, +52726, +50645, +50646, +50613, +50613, +50613, +52726, +52759, +52726, +50613, +50645, +54839, +56985, +52759, +50645, +50678, +50646, +50645, +50678, +52759, +50678, +50645, +50678, +50645, +50646, +50678, +48533, +56952, +57017, +50613, +48565, +50646, +50645, +50678, +52726, +50646, +52759, +54839, +52758, +52758, +57017, +57017, +54839, +54839, +52759, +54871, +52726, +52726, +52726, +48532, +54839, +52791, +54839, +63292, +52759, +54872, +54872, +52759, +52759, +50581, +54872, +54839, +61179, +52759, +54872, +52759, +52759, +52758, +50645, +50645, +54872, +54839, +50613, +56986, +44339, +48532, +48533, +48500, +52759, +56952, +56985, +54904, +52759, +52759, +52791, +52759, +54872, +48534, +8419, +8452, +8452, +12678, +12646, +21032, +33740, +54872, +56954, +63325, +59098, +52759, +52758, +52726, +52759, +54839, +52791, +54904, +57017, +48500, +42227, +50646, +48532, +52759, +56952, +54871, +54872, +42194, +46421, +59098, +63292, +59130, +59130, +59098, +52791, +54839, +54872, +54872, +54872, +56985, +50646, +48533, +54839, +50646, +44275, +52759, +52791, +52726, +52726, +54904, +44307, +52726, +50678, +52791, +52726, +59098, +54839, +52791, +50647, +52726, +52694, +54872, +56953, +56952, +54871, +56985, +56985, +56953, +52759, +48565, +46420, +54872, +50613, +50646, +56952, +56952, +52791, +54904, +54904, +54872, +54872, +56985, +54904, +48532, +54839, +56952, +54904, +52758, +54903, +56985, +61210, +61211, +61243, +57017, +56985, +59065, +59130, +59130, +59130, +59066, +59066, +59065, +56985, +56985, +57017, +59098, +59098, +59098, +59098, +59130, +61178, +59130, +59098, +56985, +54839, +52791, +52791, +52759, +54839, +54904, +54905, +54904, +54872, +52791, +54872, +56953, +59131, +61179, +59098, +59098, +59098, +57017, +56985, +56985, +56985, +56985, +54904, +54904, +54904, +54872, +54871, +54839, +54839, +52759, +52727, +54872, +56985, +57017, +59066, +56985, +57017, +57017, +57017, +59065, +57017, +59066, +59098, +59130, +59130, +59098, +59066, +59098, +59098, +59131, +59098, +59098, +56985, +56985, +56985, +59065, +59098, +59066, +57017, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +57017, +56953, +54872, +54872, +54872, +56952, +57017, +57017, +56953, +54904, +54872, +54839, +54872, +54872, +54872, +56952, +56985, +56985, +56985, +56952, +54904, +54904, +56952, +54904 +}, +{ +48500, +46419, +48532, +48533, +46420, +46451, +48500, +48533, +50613, +50645, +48565, +48565, +48565, +48565, +48565, +50613, +50645, +48565, +50613, +48565, +48565, +48533, +48565, +48565, +50678, +50645, +50613, +50613, +50645, +52726, +50646, +50678, +52726, +50613, +48565, +52726, +54839, +56952, +59065, +52759, +52726, +50646, +50645, +50645, +50678, +52726, +50678, +50613, +50646, +50678, +50646, +50646, +56952, +52759, +50646, +50613, +52759, +52791, +52791, +52727, +54839, +52726, +50678, +50678, +52791, +54871, +48532, +44306, +48499, +46419, +46386, +48499, +44307, +42194, +54872, +46453, +48565, +48532, +56952, +56985, +54872, +54872, +52791, +52726, +50645, +48500, +52726, +52759, +54904, +52759, +50678, +52726, +52759, +52726, +50678, +50678, +52759, +63358, +48533, +52759, +48533, +50613, +50613, +52759, +57017, +54904, +54872, +54839, +52791, +52759, +52726, +52791, +54872, +12679, +8484, +10500, +12678, +14759, +14791, +10500, +46353, +65502, +56984, +54839, +52791, +61211, +52823, +54839, +54839, +54839, +52759, +50646, +46387, +52759, +48533, +52760, +54904, +54872, +54872, +54839, +50645, +54807, +50613, +46420, +61179, +61243, +54872, +56985, +54839, +56985, +54839, +61243, +56952, +52726, +52759, +54839, +54904, +52759, +50645, +50613, +46420, +52759, +50678, +56985, +54872, +54840, +52791, +50613, +50646, +54872, +56985, +50678, +44307, +48533, +54840, +59098, +54872, +54872, +54872, +56985, +56985, +52792, +48565, +52792, +52726, +52759, +52758, +54904, +56985, +56985, +54904, +56985, +56985, +56952, +54904, +48566, +50647, +54905, +52791, +48565, +48534, +46388, +61211, +59130, +61178, +50645, +52727, +56985, +57017, +59130, +61178, +61178, +59066, +57018, +56986, +56985, +56985, +57017, +59097, +59098, +59066, +57017, +59098, +61211, +61179, +59098, +56985, +54872, +52759, +52791, +54872, +54872, +56985, +56952, +56985, +54905, +54872, +54905, +57017, +59163, +61211, +59130, +59098, +57017, +56985, +56953, +56985, +56984, +54904, +54872, +54904, +54904, +54904, +54904, +54872, +54872, +54872, +54872, +56953, +59098, +59098, +59066, +57017, +56985, +63325, +59065, +56985, +56985, +57017, +59065, +59097, +57017, +57017, +57017, +59066, +59098, +59131, +61178, +59097, +54872, +54839, +54872, +54904, +56985, +57017, +57017, +57017, +59065, +59098, +59098, +57017, +56985, +57017, +59098, +59098, +59098, +59098, +56985, +56952, +54872, +54872, +54904, +56984, +57017, +59065, +56985, +54904, +54839, +54872, +54872, +54872, +54904, +54904, +54904, +56952, +56984, +56985, +56952, +56985, +54872 +}, +{ +46452, +48468, +48500, +48532, +46419, +46452, +46452, +48500, +48565, +48565, +50613, +50645, +50613, +48532, +48565, +50613, +50645, +50645, +48533, +48532, +48565, +48565, +48565, +50646, +50645, +50613, +48565, +48565, +48500, +48533, +48532, +46387, +48500, +48467, +48500, +50646, +52726, +48533, +48500, +48533, +50613, +50645, +50678, +50678, +52758, +52759, +52726, +52791, +52726, +52726, +52726, +52759, +54904, +54839, +52726, +52726, +52759, +52791, +56952, +54839, +54872, +52727, +52726, +50678, +48533, +50613, +44307, +23144, +29483, +29515, +25289, +37934, +52726, +50646, +56985, +54905, +46453, +54839, +50678, +54840, +54839, +56952, +52726, +54872, +48500, +48565, +52726, +52726, +52759, +52791, +52759, +52791, +52758, +52758, +52759, +52726, +52758, +50612, +46419, +44307, +50678, +59066, +56986, +65437, +59065, +52791, +54872, +52791, +48500, +50645, +52758, +52759, +54904, +35920, +8453, +8452, +10565, +14759, +14726, +12645, +10467, +50548, +57017, +56984, +56985, +59066, +56984, +54904, +54871, +54839, +50613, +44307, +52693, +61211, +61178, +48533, +54872, +54872, +52759, +50646, +48533, +48565, +50678, +52759, +63324, +52727, +52759, +56985, +56985, +54904, +56953, +52727, +52759, +52759, +57017, +56985, +54904, +52759, +50613, +48533, +52759, +40081, +52759, +46420, +52791, +56985, +50613, +50613, +54872, +50613, +50646, +48533, +50646, +54839, +54872, +59065, +59065, +57017, +59065, +54904, +52791, +52727, +52759, +48533, +52759, +52758, +52791, +52791, +56984, +52759, +56952, +56952, +54904, +52759, +54904, +50646, +54872, +54872, +46452, +52825, +48533, +48533, +54872, +56984, +54871, +61309, +63389, +59065, +59098, +59130, +59098, +56985, +48600, +44440, +44440, +46455, +52728, +56985, +59065, +56952, +54904, +59065, +59098, +61211, +61211, +59130, +59098, +56985, +54839, +54872, +54872, +54904, +56985, +57017, +57017, +56985, +56952, +56985, +59065, +59065, +59065, +57017, +56985, +56985, +56985, +56952, +56985, +56985, +54904, +54904, +54904, +56985, +56985, +56985, +56985, +56984, +56984, +56985, +57017, +59098, +59066, +59098, +59098, +59066, +59130, +59098, +59098, +59098, +59066, +59066, +57017, +57017, +57017, +59098, +59098, +59098, +59130, +59098, +56985, +54872, +54839, +54839, +54839, +54872, +56984, +54904, +54904, +56985, +57017, +56985, +56984, +56952, +54872, +56985, +59098, +59098, +59066, +56985, +56952, +56952, +54904, +56985, +56985, +59066, +61179, +61178, +59065, +56985, +59065, +56985, +54904, +54839, +54872, +54904, +56985, +56985, +56953, +54904, +56953, +56953 +}, +{ +50678, +50678, +50678, +50678, +50613, +48532, +48565, +50613, +50613, +50613, +50613, +50613, +50646, +50646, +50645, +50645, +50645, +50645, +48565, +48533, +48533, +48533, +50613, +50646, +50678, +50678, +50678, +48533, +44306, +46355, +44274, +42161, +44274, +46420, +48565, +52758, +48533, +48533, +44339, +42194, +40081, +44339, +50613, +48565, +50613, +50646, +52726, +52758, +52726, +52726, +52758, +52791, +54839, +54872, +54840, +54872, +56984, +54871, +54872, +56984, +50646, +50645, +56952, +52759, +54840, +52759, +50646, +44340, +44339, +42227, +27403, +35822, +50613, +50678, +56985, +61211, +57049, +50646, +50646, +52726, +52759, +50646, +54839, +50646, +54904, +48565, +44340, +52758, +52759, +54872, +54839, +54839, +52791, +52758, +52758, +52726, +48564, +52759, +54872, +54839, +50678, +54872, +63357, +65502, +50646, +52759, +54871, +52759, +42194, +46388, +54904, +52791, +54839, +52791, +2081, +10630, +14856, +14726, +16904, +59098, +52791, +31531, +59097, +57017, +57017, +57017, +56952, +52791, +52759, +50613, +54839, +50678, +52759, +46420, +52759, +50678, +52791, +54872, +52759, +50678, +57017, +50679, +48500, +54872, +61211, +50678, +56952, +59098, +56985, +54872, +56985, +52791, +52726, +52759, +56985, +57017, +54839, +50678, +48500, +48533, +52727, +52759, +54904, +52727, +50613, +50645, +50646, +50646, +48500, +46452, +48533, +48533, +48565, +50613, +48500, +50678, +56952, +54872, +54872, +54840, +50614, +54872, +54904, +56985, +56953, +59098, +52791, +50678, +50646, +48565, +54871, +50678, +52759, +54904, +50679, +59097, +46420, +50646, +54905, +59066, +54808, +52791, +50646, +48500, +48501, +50613, +54840, +56985, +59065, +56952, +52759, +44340, +38003, +36021, +36022, +38069, +48534, +56952, +56985, +54872, +56984, +59098, +59130, +59098, +57017, +59065, +59098, +59098, +57017, +54872, +54904, +56985, +59066, +59097, +56985, +56985, +56984, +56985, +57017, +59097, +57017, +56952, +56984, +56985, +56952, +56953, +56985, +56984, +56984, +54904, +56953, +56985, +59065, +59098, +59066, +59065, +57017, +56952, +56953, +56985, +56985, +59098, +61211, +61244, +63324, +61243, +59130, +57017, +57017, +56985, +56985, +57017, +57017, +59098, +59098, +59098, +59097, +56985, +56985, +56984, +54904, +54872, +54839, +52791, +54871, +54872, +56952, +56985, +54904, +54872, +54872, +54839, +54872, +56985, +61178, +61211, +59098, +56985, +59065, +59131, +61179, +59131, +59098, +59098, +61211, +61244, +61243, +61179, +61179, +59098, +57017, +56985, +56953, +56985, +56985, +56985, +59066, +59065, +59066, +59098 +}, +{ +50646, +50646, +52726, +52726, +50646, +50645, +50646, +50645, +52726, +52726, +52726, +50646, +50678, +52726, +50645, +50645, +50614, +50645, +48565, +48500, +48500, +46452, +48533, +52758, +52791, +52726, +50678, +52759, +52726, +50678, +50646, +50613, +52726, +50646, +52758, +52759, +52726, +52726, +52726, +48565, +50613, +48533, +48565, +50613, +46420, +48500, +50678, +52758, +52759, +52759, +52791, +52791, +52759, +52759, +52726, +52791, +54872, +54872, +54904, +54872, +65502, +63389, +57017, +56985, +59065, +54872, +54872, +52791, +52791, +50646, +48532, +44307, +50646, +52758, +56985, +44340, +42196, +50645, +48565, +50646, +56985, +54904, +52791, +52791, +50678, +52759, +50646, +52726, +50646, +52758, +50678, +52726, +54839, +56952, +54871, +50613, +50613, +52759, +52791, +54904, +52759, +61243, +61211, +54872, +57018, +52727, +48533, +50614, +54839, +52726, +52758, +52726, +50646, +46420, +59132, +42196, +6339, +14726, +50613, +59098, +56921, +35920, +50547, +56984, +54904, +54871, +54871, +52759, +50646, +48565, +46422, +52727, +54872, +54840, +48533, +42226, +46421, +52727, +52726, +50678, +52759, +52727, +54872, +54904, +50678, +52726, +50614, +56984, +56985, +56952, +52758, +50646, +52759, +50646, +50613, +52759, +52726, +54872, +54872, +61276, +65503, +48533, +52759, +50613, +50613, +46419, +48565, +48565, +48565, +46452, +46452, +46420, +50646, +50646, +52759, +48565, +48565, +54839, +52726, +52726, +50646, +56984, +56985, +54839, +59098, +52759, +50678, +48565, +46420, +50679, +50678, +52791, +52791, +50678, +59098, +52759, +50680, +56953, +56985, +56985, +50679, +56985, +50680, +48534, +54872, +56985, +56952, +56985, +59066, +54904, +52726, +48533, +48566, +52727, +52760, +52792, +54905, +56985, +56952, +54872, +56985, +59065, +59097, +57017, +56984, +54904, +56985, +59098, +59098, +59066, +56952, +56985, +57017, +57017, +54904, +56952, +57017, +57017, +59065, +57017, +56984, +54872, +54904, +56984, +54904, +56952, +56984, +56985, +56952, +54904, +56952, +56985, +57017, +56985, +56985, +56952, +56952, +56952, +56985, +56985, +56985, +59066, +59130, +61211, +61243, +57017, +52759, +52758, +54840, +56985, +59098, +59098, +57018, +59065, +59065, +56985, +56985, +54872, +54872, +56985, +56985, +56985, +54872, +54872, +54904, +54871, +54904, +54872, +54872, +54839, +52791, +52759, +52759, +54872, +57017, +59130, +59098, +56953, +59098, +61211, +61211, +59130, +59098, +59065, +59098, +59131, +61211, +59130, +59098, +61211, +61211, +59131, +61211, +61211, +61211, +59130, +61211, +61212, +61212, +61179 +}, +{ +52758, +50678, +52726, +52726, +50646, +50646, +52726, +52759, +52791, +50646, +52759, +50646, +50678, +50678, +48565, +50613, +50613, +48533, +46452, +46420, +48501, +46420, +46420, +50646, +50678, +48565, +52759, +54872, +52791, +52726, +52726, +52758, +54839, +52758, +52791, +52759, +50678, +50645, +50678, +52726, +50678, +52759, +52759, +52759, +50613, +50613, +50677, +50678, +52726, +52758, +52759, +52791, +54839, +52759, +54871, +57017, +54872, +54839, +54839, +52726, +56984, +56985, +57017, +57017, +59066, +57017, +56985, +48501, +50645, +52726, +52727, +52758, +52726, +52759, +59098, +59130, +54871, +44307, +54872, +50646, +56984, +59098, +54872, +52759, +48533, +52726, +52758, +52726, +65437, +59098, +48532, +50678, +54839, +54872, +52791, +48532, +48532, +50646, +42226, +48533, +52759, +52759, +50678, +50645, +44307, +40145, +46452, +50646, +46420, +52758, +54872, +54840, +54871, +44242, +46354, +63324, +16903, +40049, +59131, +56953, +61179, +21064, +37935, +31625, +33673, +37932, +54806, +63357, +54872, +56984, +48499, +48500, +50678, +50678, +48565, +48533, +46419, +50678, +50678, +48500, +48533, +63291, +59130, +56985, +50678, +52726, +54872, +56985, +52759, +52791, +54872, +57017, +54872, +52759, +52759, +52759, +52759, +52727, +48533, +54871, +65535, +54840, +52759, +52759, +54839, +50614, +50678, +54839, +50678, +54904, +63389, +50646, +50581, +52727, +38033, +48565, +52726, +52791, +50678, +50613, +52759, +52759, +50678, +52791, +50646, +54872, +50646, +50646, +50646, +50678, +56984, +46452, +42227, +33744, +56985, +59066, +54905, +56985, +54905, +50679, +57019, +44441, +44473, +54873, +59066, +59098, +59097, +59098, +59065, +56985, +56952, +56985, +59098, +59130, +59097, +59098, +61211, +61243, +59130, +56985, +56985, +54904, +56985, +56985, +56985, +54904, +56985, +59065, +59098, +59098, +57017, +54904, +56952, +54872, +54839, +54872, +57017, +59065, +56952, +54904, +54872, +54839, +54871, +54872, +54872, +54872, +54904, +56985, +57017, +56952, +54904, +56952, +54872, +54840, +54871, +54872, +54839, +54839, +54872, +56984, +56985, +56952, +54872, +56953, +56985, +54872, +52726, +50646, +54872, +56952, +57017, +59065, +56985, +56952, +56952, +54872, +54872, +54872, +54872, +56984, +56985, +54904, +54904, +56952, +54904, +54872, +54871, +52791, +52791, +54872, +54839, +54839, +54839, +54840, +54872, +59097, +59098, +59098, +59130, +59131, +59098, +57017, +56985, +56984, +56985, +56985, +56985, +56952, +54872, +57017, +59130, +59098, +59098, +61178, +59098, +59098, +59098, +54872, +52791, +56985 +}, +{ +52759, +52791, +54839, +52758, +52726, +52726, +52726, +52758, +52758, +59065, +52759, +52726, +48533, +48533, +52791, +52726, +52726, +52726, +48533, +48533, +50646, +50614, +48533, +50613, +48532, +50645, +50645, +50645, +52726, +50645, +52759, +50613, +52759, +52726, +50678, +52758, +50678, +50678, +52759, +52759, +52726, +50678, +52758, +52758, +52791, +52759, +52726, +50678, +52726, +52726, +52791, +52759, +52759, +52759, +52759, +52759, +50678, +52759, +52758, +52726, +54872, +56985, +54871, +52759, +54839, +54872, +54904, +50613, +46452, +50646, +52758, +52758, +63292, +63292, +61243, +54872, +52727, +48501, +46420, +46420, +46420, +54839, +52759, +56953, +63260, +54904, +50613, +54904, +54839, +52759, +54839, +56952, +54839, +52726, +59066, +48566, +48533, +54872, +54839, +56952, +54839, +50646, +48533, +48500, +44307, +44275, +42226, +56985, +50646, +48500, +54839, +56984, +56985, +46388, +48500, +46387, +8452, +14691, +42159, +31594, +20965, +40113, +23145, +18919, +44308, +33808, +25225, +42063, +44273, +44306, +44306, +48467, +42161, +46419, +48533, +46452, +46420, +48532, +46387, +44306, +40016, +54840, +59065, +54839, +52726, +52759, +50646, +52791, +54839, +57017, +54807, +56952, +54840, +57017, +54904, +52791, +61211, +61179, +59098, +56985, +52758, +44274, +48565, +46387, +59130, +59098, +59098, +50613, +57017, +50613, +50646, +50678, +50678, +52759, +46484, +48501, +48565, +50678, +54840, +56985, +52759, +52726, +54872, +54871, +50646, +52791, +48533, +48565, +50678, +52726, +46420, +52758, +57017, +50679, +54905, +56985, +54873, +52727, +54905, +44473, +40247, +56953, +52792, +52824, +54872, +50680, +48600, +54873, +59130, +57017, +56952, +54872, +56952, +57017, +56985, +57017, +59098, +61210, +59130, +59065, +57017, +56952, +56952, +56952, +56952, +56985, +59097, +59098, +57017, +59098, +57017, +56952, +54872, +54904, +54872, +54904, +57017, +57017, +54872, +54872, +54904, +54904, +54872, +54872, +54904, +56952, +56952, +57017, +59065, +56985, +54872, +54872, +54872, +54904, +54904, +54872, +54839, +54840, +54871, +54872, +54904, +54872, +54807, +54872, +54904, +54872, +54839, +54872, +56985, +56985, +54904, +54872, +54872, +54904, +54872, +54872, +54872, +54904, +56984, +59098, +59130, +56985, +54872, +54839, +54904, +54872, +52726, +48500, +48501, +50646, +52759, +52791, +54872, +54904, +56952, +56985, +57017, +59098, +59065, +56985, +54872, +54904, +54872, +52759, +54872, +54840, +54872, +52791, +54839, +54872, +54872, +56952, +54904, +56952, +54872, +52759, +52791, +59065, +59098, +52726 +}, +{ +56952, +54872, +52791, +52791, +52726, +52759, +54871, +54839, +52758, +52726, +52759, +50678, +52726, +52726, +50646, +50646, +52726, +52726, +52759, +52759, +54872, +54872, +52759, +50646, +52726, +52791, +52758, +50678, +50646, +50613, +52726, +52759, +50678, +50678, +50646, +50678, +52759, +52758, +50646, +50613, +50646, +52759, +50645, +50613, +52759, +50646, +50678, +52758, +52758, +52791, +52759, +50645, +50678, +50645, +50645, +54839, +48565, +50646, +50678, +52726, +52758, +52759, +52759, +50613, +50646, +48565, +48533, +50646, +50646, +48500, +48533, +48500, +56953, +50646, +52726, +50646, +54872, +54872, +50613, +48500, +54872, +54840, +59098, +61211, +56984, +54871, +50613, +56952, +52759, +52759, +54839, +48532, +50646, +54904, +57017, +59098, +61210, +50613, +65535, +59130, +48533, +50678, +56985, +52791, +50646, +52759, +54873, +54872, +54871, +52791, +44306, +40048, +57017, +40081, +48533, +44304, +8387, +8387, +10533, +16807, +48468, +29516, +46386, +33708, +35790, +50645, +25323, +35823, +50614, +48501, +44308, +54873, +56985, +50614, +50613, +52726, +46452, +42226, +48500, +42226, +54904, +52791, +50646, +54839, +52726, +54872, +54840, +50646, +54839, +54839, +57017, +52759, +50646, +52758, +50678, +50678, +50613, +48533, +48533, +54872, +48565, +48533, +54840, +50646, +57017, +52791, +52759, +52791, +54871, +48565, +50646, +50646, +52791, +52759, +52791, +50646, +46452, +54904, +54904, +52791, +54904, +52759, +56952, +50646, +56985, +54904, +46387, +54872, +59098, +52759, +48565, +48565, +31695, +54840, +56985, +50678, +52759, +54839, +48632, +29879, +29848, +57018, +61244, +48599, +36087, +34008, +40313, +48633, +52825, +54905, +56984, +54839, +54872, +54872, +52791, +50710, +50710, +52791, +54903, +56952, +56985, +57017, +56984, +54872, +54872, +56952, +57017, +59130, +59065, +59098, +59098, +54904, +54872, +56985, +56985, +57017, +59098, +57017, +56952, +56952, +56952, +54904, +56985, +56985, +56985, +59097, +59098, +57017, +56985, +56952, +54904, +56952, +56984, +56985, +57017, +57017, +56985, +56984, +56952, +54904, +54904, +54872, +56952, +56985, +54904, +54904, +54904, +56953, +59098, +59065, +56952, +54872, +54904, +54872, +56952, +54872, +52759, +52791, +56952, +57017, +59065, +56985, +54904, +54872, +54904, +56953, +54872, +52727, +50646, +52759, +54872, +56985, +54904, +56952, +56952, +56952, +56952, +54872, +54839, +52695, +52759, +59098, +59130, +54872, +56985, +57017, +52791, +52759, +56984, +56985, +57017, +57017, +56953, +54872, +54872, +52759, +52759, +57017, +56985, +48565 +}, +{ +54839, +52726, +54872, +54872, +54872, +52759, +54839, +56953, +52791, +54840, +59066, +54904, +52727, +52727, +50646, +52726, +52758, +52759, +50613, +46420, +46420, +52726, +54839, +52759, +52726, +54839, +54839, +50646, +52758, +50645, +52726, +52759, +52791, +52759, +52791, +52759, +52759, +52759, +52726, +52726, +52759, +56985, +59066, +54840, +52726, +52791, +52759, +52758, +52791, +54872, +52759, +52726, +50678, +50678, +52759, +50678, +52759, +52759, +52759, +54871, +52759, +50678, +50678, +52759, +54839, +54839, +54904, +52726, +52759, +59098, +54872, +61211, +54839, +52726, +50646, +57017, +56985, +56985, +52759, +46452, +52726, +48533, +50646, +46420, +50646, +52726, +52726, +48565, +46420, +44274, +46420, +48500, +50645, +59130, +61211, +54870, +48531, +46419, +46419, +44340, +40113, +46452, +50647, +59098, +54904, +52726, +44274, +48468, +56987, +50614, +48532, +40081, +48533, +50678, +50646, +31629, +6274, +10565, +8452, +21032, +29449, +38000, +25322, +33710, +52726, +56952, +59130, +56985, +59066, +61179, +63292, +52727, +56985, +61147, +56985, +54872, +54872, +54840, +46452, +33709, +50613, +54905, +52791, +52726, +48532, +52759, +56985, +50645, +46420, +54840, +54839, +54839, +50613, +54839, +54872, +56985, +54839, +54871, +54872, +52791, +52726, +50613, +56985, +56984, +50646, +50613, +50678, +52759, +50613, +52759, +54904, +52759, +52759, +48533, +52726, +56984, +56985, +54904, +54839, +52726, +54839, +50678, +52791, +48533, +57017, +54839, +54840, +52759, +52759, +52727, +48532, +50613, +54839, +50646, +59098, +59065, +52759, +54871, +46486, +40214, +25654, +29815, +36088, +54873, +61211, +52759, +46420, +52792, +52825, +42327, +48599, +54872, +56985, +56952, +52791, +50646, +46452, +50646, +50678, +54872, +57017, +57017, +56985, +54871, +56984, +56985, +56953, +56985, +59130, +61211, +59066, +56985, +56952, +56952, +56985, +56985, +57017, +57017, +57017, +57017, +54904, +54839, +56952, +59098, +59066, +59098, +59065, +57017, +56985, +56952, +54872, +56985, +57017, +56985, +56952, +56985, +57017, +56985, +54904, +54904, +56952, +59097, +56985, +54904, +54872, +54904, +56953, +56985, +56985, +56985, +56985, +56985, +56953, +56952, +54904, +54839, +48501, +46388, +54839, +54872, +54872, +56984, +56985, +56985, +56953, +56952, +54872, +54840, +52823, +54840, +54872, +56984, +52758, +50613, +52791, +56952, +54871, +50646, +54872, +59065, +56985, +59131, +61211, +57017, +54904, +52792, +46387, +42161, +48501, +56985, +59098, +59098, +56984, +52759, +54872, +56952, +54872, +54872, +54840, +40049 +}, +{ +56985, +59065, +56952, +57017, +54839, +52726, +50646, +59097, +59130, +61179, +61179, +59098, +59065, +59065, +54839, +54872, +56952, +54871, +57017, +56952, +56984, +56985, +57049, +61178, +61211, +59065, +54839, +48533, +42162, +46420, +52759, +52759, +54839, +52759, +48533, +52726, +59065, +61178, +59098, +59065, +56952, +56953, +56985, +61178, +65405, +63324, +61211, +59130, +57017, +56985, +54872, +54872, +54839, +54872, +56985, +56985, +56952, +54839, +54839, +56952, +59097, +59065, +56985, +54839, +50613, +50646, +52791, +56985, +59098, +54840, +52759, +54839, +52726, +50613, +50678, +48500, +50646, +44307, +46419, +46419, +42160, +54872, +48500, +54839, +48533, +48565, +63292, +56985, +46388, +44307, +48565, +50614, +61179, +56985, +44273, +44307, +50581, +57017, +50613, +38033, +46388, +48501, +46420, +56953, +59066, +46387, +46420, +46452, +42193, +31629, +46387, +42226, +46387, +48533, +54872, +44339, +14790, +8452, +8452, +33742, +42162, +29483, +31565, +40080, +46420, +50613, +59098, +54872, +50613, +46386, +59098, +59130, +61178, +54904, +56952, +48500, +52726, +52726, +52726, +56985, +54839, +52759, +50614, +48533, +54840, +48533, +44274, +50678, +48565, +52726, +50613, +48565, +48533, +50614, +54839, +50678, +52759, +52759, +50646, +50678, +46420, +42227, +50678, +52758, +57017, +48533, +52726, +50646, +50646, +50646, +50645, +52759, +52726, +54872, +54904, +52759, +54839, +54872, +59065, +54904, +56985, +54839, +56985, +52727, +52791, +54872, +52759, +52759, +50646, +38034, +52727, +52791, +50646, +48565, +52759, +48564, +46420, +52759, +48599, +42294, +36054, +36054, +38135, +40248, +38102, +50646, +61211, +48533, +50678, +59130, +63389, +42196, +54840, +56985, +56985, +54904, +59098, +56984, +54872, +54872, +56985, +59097, +56985, +54904, +56952, +56952, +56985, +56984, +54871, +54904, +56984, +56952, +56984, +56952, +56952, +52791, +54839, +56984, +56985, +56984, +54871, +54871, +54904, +56984, +56985, +56952, +56952, +56952, +56952, +54872, +54839, +54871, +54872, +52791, +52726, +52758, +52791, +54839, +52759, +52791, +54839, +54872, +56952, +54871, +54872, +54872, +56952, +56985, +54839, +54904, +56985, +56952, +54872, +54872, +52759, +50613, +50614, +48533, +52759, +54872, +52758, +50645, +52758, +52791, +52791, +52726, +54840, +59097, +56984, +52758, +48533, +48533, +46420, +46388, +52791, +56952, +56985, +57017, +54872, +54904, +54904, +50645, +46387, +37936, +42195, +52727, +52759, +52760, +52759, +52759, +50646, +56952, +52791, +48500, +50646, +54839, +56952, +54872, +48532, +40082 +}, +{ +44241, +46418, +52726, +54904, +54839, +52791, +57017, +56952, +56952, +59065, +57017, +50647, +37935, +37903, +40081, +42129, +35823, +35823, +35823, +35790, +33645, +37871, +37935, +35790, +44177, +52726, +56952, +56952, +54872, +54840, +59066, +59098, +56985, +59065, +59065, +56952, +54839, +54872, +59065, +59065, +59130, +59098, +59098, +59033, +54872, +59065, +54872, +52791, +54871, +56985, +56952, +54872, +54872, +56985, +56984, +56984, +59098, +59130, +59065, +54871, +56952, +56985, +56952, +59098, +57017, +50645, +54839, +61179, +65404, +54903, +52726, +59098, +52791, +50613, +50613, +50613, +50645, +50613, +42226, +38000, +37967, +48500, +52694, +52791, +57017, +56952, +54871, +52725, +54839, +54904, +63324, +52759, +52726, +44274, +40080, +40112, +42161, +54904, +44339, +40082, +50614, +46388, +46387, +46387, +59130, +65470, +50712, +48534, +44372, +33743, +31628, +48436, +52726, +61210, +59065, +59066, +21098, +23146, +48565, +37968, +46420, +44275, +46420, +48500, +46388, +52726, +50646, +50646, +48533, +46452, +35821, +48500, +52759, +50646, +52726, +61243, +52791, +48501, +50614, +52759, +54872, +56985, +59130, +54839, +52759, +52759, +54839, +50646, +48500, +50645, +46452, +50613, +48565, +50645, +54839, +50678, +52726, +50613, +54872, +56985, +52727, +44275, +59098, +61179, +56953, +61211, +56952, +48532, +48467, +46419, +46419, +52759, +52791, +50646, +52759, +48533, +54904, +56952, +52759, +56984, +54904, +56985, +54872, +50678, +52759, +52759, +52759, +46453, +46453, +40114, +42228, +44340, +48501, +48501, +52791, +56985, +52791, +54904, +54904, +56952, +52759, +54839, +54904, +54871, +52759, +54872, +54904, +65502, +57017, +52727, +48533, +50679, +54808, +56952, +57017, +54872, +56952, +54904, +56952, +56952, +54839, +54839, +54872, +54872, +42226, +44307, +54871, +54872, +54839, +54839, +56952, +54904, +54872, +54872, +54872, +54871, +54872, +54904, +52791, +52758, +54872, +56952, +52759, +54839, +63325, +57017, +54839, +52759, +54839, +54872, +54871, +54872, +54872, +54871, +54871, +52791, +52758, +52758, +54839, +54839, +54839, +54904, +59065, +52791, +52758, +54872, +54872, +56952, +56952, +56952, +56985, +54872, +56985, +56984, +52726, +50614, +48533, +52726, +54839, +52791, +52726, +50678, +50677, +52759, +52759, +54872, +59066, +54840, +50678, +48533, +48533, +46452, +50646, +48565, +42226, +48533, +57017, +59130, +56953, +48501, +52726, +48598, +50678, +54904, +48599, +56985, +59098, +56985, +57018, +59131, +61211, +59098, +52758, +48500, +50614, +52726, +48533, +46387, +42162, +56986 +}, +{ +50678, +50614, +42194, +48533, +46452, +46419, +48500, +50645, +50613, +50613, +46420, +44306, +46420, +48565, +50646, +44243, +44339, +46419, +46418, +46419, +56984, +50678, +46419, +52726, +56952, +59098, +59097, +59097, +54904, +54872, +56919, +56984, +56920, +56985, +56984, +59097, +59098, +54872, +52726, +56952, +54872, +56952, +52692, +54839, +52759, +48500, +50613, +56984, +56985, +52726, +46419, +56985, +59033, +56984, +50646, +48532, +54839, +54839, +46419, +48532, +54839, +56952, +54807, +48533, +42193, +54839, +50645, +44306, +40080, +44306, +48533, +46452, +50677, +52758, +52758, +54807, +54839, +50645, +46420, +48500, +48532, +48500, +48467, +54839, +48499, +50612, +48500, +46387, +48532, +65502, +52791, +48500, +46419, +40113, +40113, +40112, +42193, +44305, +42194, +46419, +46420, +50646, +50678, +48533, +44339, +40080, +46386, +48500, +63355, +63323, +35854, +46355, +44307, +46387, +50613, +50645, +31597, +35823, +23177, +50613, +50646, +44339, +48533, +50646, +52726, +50677, +46452, +52759, +44274, +48468, +37935, +52726, +56952, +52758, +50645, +46419, +52726, +46452, +54872, +59065, +56952, +56985, +50677, +50645, +52759, +50614, +44274, +52758, +46419, +46452, +52759, +50646, +46420, +50645, +50613, +50645, +48533, +46419, +48500, +46419, +52791, +54904, +50646, +50646, +48565, +52758, +52726, +50646, +48500, +42226, +44339, +46419, +46419, +48533, +54904, +48565, +52791, +54904, +54872, +52824, +54839, +54839, +48533, +54840, +54840, +52759, +46452, +50679, +54872, +50646, +50613, +46485, +48566, +54839, +56984, +54839, +63356, +59098, +54904, +54839, +50678, +56952, +54872, +52759, +52759, +63390, +63324, +50613, +48532, +52758, +52758, +54872, +61211, +56984, +54872, +54839, +52758, +54839, +52726, +52759, +52791, +52791, +54904, +54872, +52759, +40114, +50678, +50646, +50646, +52759, +52791, +54871, +56953, +54872, +54871, +54872, +54872, +54872, +54839, +52758, +54872, +56953, +52759, +57017, +59065, +54904, +52791, +52759, +52791, +52758, +52759, +52726, +54839, +54872, +54839, +54872, +61243, +59098, +54839, +50678, +50678, +52759, +56952, +54872, +52791, +54872, +56952, +54872, +54872, +57017, +59065, +54872, +54839, +56985, +54904, +54839, +52758, +52726, +52791, +54839, +54839, +54807, +52726, +59098, +63356, +59098, +54904, +54839, +52726, +52726, +52759, +48533, +46419, +48533, +40047, +20935, +39951, +46355, +44209, +37870, +37903, +44241, +44241, +44274, +42193, +31596, +52727, +59131, +63292, +61244, +61211, +63324, +54904, +54839, +52759, +54839, +50613, +35791, +40082, +52760 +}, +{ +52759, +40114, +52726, +56952, +59098, +54839, +52759, +52726, +50613, +50646, +50613, +46420, +48532, +52694, +54839, +42227, +38001, +38001, +38002, +25421, +46420, +54872, +38033, +44339, +48533, +50647, +42162, +35920, +33743, +35855, +35920, +42226, +33807, +42161, +46387, +50645, +52693, +56952, +59065, +56984, +56953, +54807, +52791, +54871, +54839, +50646, +50613, +50645, +48532, +52726, +48532, +46387, +52693, +52758, +48500, +48500, +46452, +52726, +44339, +40112, +48564, +50677, +48500, +44338, +10888, +35984, +44274, +44306, +46387, +50646, +50678, +50645, +52759, +54839, +52791, +52791, +52759, +50613, +52759, +48533, +44306, +46387, +46387, +46451, +46419, +46419, +46387, +44339, +42226, +40080, +48533, +40112, +42226, +40080, +40080, +44339, +40113, +40048, +42193, +42161, +48500, +44339, +37999, +42226, +46419, +42193, +52726, +48532, +44306, +44307, +35887, +46386, +50612, +42226, +44274, +46419, +52791, +37935, +40113, +50613, +50613, +48533, +54904, +54872, +54839, +57017, +54872, +54871, +40081, +23112, +46420, +54840, +40112, +29451, +27370, +29450, +25256, +48532, +54872, +54872, +57017, +54838, +23175, +25289, +44272, +46419, +50612, +27369, +31629, +48500, +46387, +48533, +52791, +52791, +50678, +50645, +48533, +44274, +48500, +52791, +46452, +46452, +48500, +48500, +46419, +40048, +44339, +46452, +46387, +44339, +48500, +50613, +50613, +54904, +50614, +50646, +48565, +50678, +54872, +50646, +48565, +54840, +59131, +52759, +48500, +52791, +50613, +52727, +50711, +50646, +52726, +46420, +52759, +50646, +54807, +59098, +56952, +57017, +54872, +56920, +52759, +52791, +52726, +54839, +50646, +48533, +50646, +52726, +52726, +52791, +54840, +54872, +57017, +57017, +59065, +57017, +57017, +56985, +54872, +52759, +52791, +52791, +54872, +56985, +54872, +50646, +50613, +50678, +52726, +54839, +54872, +56952, +56985, +54904, +52759, +50646, +52726, +52791, +54872, +54839, +52791, +54872, +52791, +52726, +54839, +52759, +52759, +56985, +56985, +56985, +52759, +54872, +56984, +56952, +54839, +56920, +59130, +61178, +54904, +50646, +52726, +54872, +56952, +54872, +54839, +54872, +56952, +54904, +56952, +56952, +54904, +54872, +52791, +52791, +54872, +54839, +54839, +52759, +52759, +52758, +52759, +52759, +52791, +54871, +54872, +54872, +54839, +52758, +54872, +54839, +52726, +52726, +52759, +52791, +52759, +52759, +52791, +54840, +52759, +52759, +52759, +52759, +52758, +52726, +52694, +54872, +56953, +59099, +63292, +63292, +61243, +54838, +48500, +52694, +52759, +52758, +52726, +50646, +52759, +54872 +}, +{ +46453, +52759, +50645, +50645, +46420, +42194, +42194, +42259, +46419, +46452, +46419, +46419, +48500, +50612, +52693, +42194, +46387, +50613, +48533, +46388, +46420, +46387, +40113, +38032, +42161, +52758, +52726, +44274, +50645, +48565, +44339, +42226, +38034, +50678, +52726, +42194, +29582, +31663, +31695, +31695, +29581, +33742, +33710, +40048, +52693, +48532, +48500, +46419, +48500, +44306, +44307, +42226, +50645, +48500, +48500, +54839, +59130, +56952, +48533, +42226, +44274, +44339, +44339, +48566, +56953, +50613, +48532, +50613, +48532, +46452, +48500, +46420, +46419, +48500, +50613, +50645, +52759, +54839, +52726, +48500, +46387, +46452, +48532, +46419, +42194, +29679, +44339, +44339, +46420, +46420, +46452, +46419, +44338, +46452, +44306, +38000, +38000, +44274, +46420, +44274, +44306, +42193, +40048, +37967, +44307, +44306, +40113, +40113, +40112, +42226, +44274, +40080, +42193, +42161, +42193, +42161, +40080, +42225, +44338, +46419, +48500, +46386, +46420, +40081, +44307, +48533, +46420, +46420, +50645, +54871, +50677, +44274, +42193, +40112, +40113, +46452, +46387, +42226, +59065, +44307, +48565, +21062, +23145, +23145, +25226, +16773, +40047, +40080, +31596, +46452, +48533, +50645, +52726, +38000, +37968, +44339, +44306, +42161, +42225, +48532, +46419, +46419, +46452, +48500, +46419, +42193, +44307, +48532, +46452, +48532, +50613, +59098, +52759, +54872, +52726, +54872, +54840, +50614, +50645, +50614, +54872, +44274, +46388, +50679, +52758, +48533, +52791, +48533, +50678, +44341, +35921, +50678, +44340, +52726, +48533, +50678, +50678, +52759, +44338, +50613, +50646, +59065, +54872, +54839, +52759, +46420, +56985, +52758, +54872, +56985, +52758, +52759, +54839, +50646, +52758, +54839, +52759, +54904, +56985, +56952, +56952, +56985, +59065, +56952, +52759, +52791, +52791, +50678, +52726, +56985, +56952, +56952, +59065, +56984, +54839, +52791, +54871, +52791, +54871, +54872, +54904, +56985, +54872, +52759, +54839, +52791, +52758, +52759, +52791, +52759, +54872, +54872, +54839, +52726, +50645, +52694, +50645, +57017, +52759, +52791, +54904, +54904, +54839, +52791, +52791, +52726, +52759, +54839, +54871, +54872, +54872, +54839, +54839, +54839, +54872, +52792, +54872, +54839, +54872, +52791, +54839, +56985, +56952, +54871, +56952, +56953, +59065, +59065, +54839, +54839, +54871, +54839, +56985, +61179, +61211, +56952, +52759, +54839, +54839, +52759, +54871, +54840, +54872, +54839, +56985, +61211, +54872, +56985, +54872, +56952, +50645, +46419, +50646, +52758, +48500, +46387, +52727, +59098, +56952, +52759 +}, +{ +52759, +52726, +52758, +54839, +61178, +61212, +38034, +25356, +31630, +31694, +29613, +40146, +44339, +44275, +44275, +38034, +46387, +50678, +52726, +48565, +48533, +48532, +48533, +46420, +44307, +42194, +40114, +35921, +29582, +33775, +29582, +33808, +44341, +40147, +48533, +48566, +46486, +50648, +50614, +50582, +40049, +33743, +33743, +37969, +35887, +37966, +42193, +46387, +50646, +48500, +46420, +48565, +48532, +48532, +54871, +48532, +50646, +48500, +44307, +35952, +48532, +48533, +46452, +48532, +50646, +50645, +50645, +48565, +50645, +48533, +48533, +50613, +50645, +48565, +52759, +54872, +56952, +50678, +50646, +52726, +50613, +50613, +46452, +48500, +46452, +46420, +40081, +44306, +46453, +29614, +31726, +37999, +42161, +40113, +46387, +50613, +48565, +46452, +48500, +50613, +48500, +44306, +44306, +42226, +44338, +44339, +44338, +46419, +44339, +46387, +44339, +44274, +42225, +37968, +40080, +40080, +40081, +40112, +44306, +46419, +46387, +52759, +54872, +50646, +48500, +48532, +44307, +48565, +44339, +42193, +38000, +40113, +44338, +46387, +44339, +44306, +44307, +48500, +44306, +42160, +35821, +46419, +44338, +37936, +42226, +42226, +25324, +37904, +50613, +50678, +54840, +54872, +54872, +46451, +42194, +44307, +46387, +40080, +40048, +33774, +40048, +46419, +44306, +40080, +56953, +48565, +44307, +44307, +46453, +52791, +54872, +54871, +52759, +59098, +52759, +56985, +52791, +50645, +50646, +50645, +48565, +52759, +48533, +50646, +50678, +52759, +48533, +50678, +50613, +52759, +50646, +54872, +61210, +59098, +50646, +54839, +52759, +52726, +54871, +46419, +54840, +54839, +54871, +54839, +48565, +48533, +52726, +54872, +50613, +48500, +46420, +48565, +50646, +50645, +52726, +52759, +52759, +52726, +48500, +50678, +56953, +59065, +61243, +59097, +46420, +21031, +31662, +33774, +12679, +33710, +40081, +37968, +37968, +29548, +48533, +59097, +54904, +54839, +54840, +54872, +52791, +54872, +59065, +54839, +54872, +54904, +52758, +56985, +59098, +54872, +54839, +59098, +61243, +61178, +56952, +50646, +44306, +48500, +50645, +52759, +56984, +52759, +48565, +50645, +54839, +54839, +52759, +59065, +59098, +59098, +59065, +59098, +59098, +59065, +59065, +57017, +57017, +59065, +56953, +56985, +56985, +56985, +59098, +59065, +35884, +16738, +40014, +52725, +52791, +50612, +52726, +52759, +52726, +52758, +50613, +46387, +48500, +50646, +54871, +54839, +52726, +48500, +50678, +52726, +48500, +52759, +56985, +56985, +52791, +52726, +50614, +50645, +48533, +46387, +46387, +50613, +54872, +56985, +50645, +48500 +}, +{ +31725, +48532, +48500, +46451, +52726, +46419, +54871, +54872, +48565, +48565, +52727, +42227, +25454, +25422, +25454, +31727, +46355, +50613, +52726, +52694, +52726, +52726, +52758, +52726, +50645, +52759, +52727, +44340, +42162, +42227, +44307, +44307, +44308, +42260, +40081, +46387, +50581, +48467, +50613, +50614, +50678, +50678, +50646, +50646, +50614, +52758, +52791, +52726, +52726, +50646, +50645, +50613, +48565, +50613, +46452, +50613, +50646, +48533, +46420, +35920, +50678, +52759, +48565, +48500, +46387, +48565, +50645, +50678, +50677, +50678, +50613, +48565, +48532, +48565, +50646, +52791, +54872, +50678, +50645, +50645, +50613, +48532, +50613, +48532, +48532, +48565, +48533, +44307, +46387, +44274, +44306, +46387, +48501, +48533, +44307, +42161, +44274, +46387, +46419, +44338, +44306, +44306, +42193, +42193, +44339, +42226, +44306, +44307, +46419, +46420, +46419, +42226, +42193, +42193, +40081, +44274, +46419, +44339, +42226, +12774, +16968, +31661, +37999, +42225, +44274, +42226, +44306, +48500, +46419, +42226, +46387, +44275, +44306, +44338, +42193, +42193, +40080, +40080, +42225, +40048, +40081, +44274, +40080, +42193, +46420, +42226, +46419, +48532, +50613, +52726, +52791, +52725, +48565, +48565, +50645, +42193, +35920, +42194, +40113, +38000, +37967, +42193, +42193, +44306, +42193, +42226, +44307, +44339, +44307, +44339, +46419, +42225, +44306, +44306, +48532, +46419, +48532, +50646, +46452, +44307, +50613, +46452, +50613, +52726, +48533, +44339, +46452, +48532, +46452, +48533, +42226, +59097, +40112, +46418, +46451, +40080, +42194, +50645, +48500, +50678, +59066, +52759, +52759, +50613, +50645, +50678, +52758, +44338, +50613, +50678, +52759, +59098, +52758, +56952, +54904, +50645, +50677, +50645, +57017, +50646, +54839, +52759, +44306, +46387, +50646, +52791, +56985, +52758, +54872, +54872, +54904, +56952, +52791, +50678, +48598, +44308, +40082, +40081, +44308, +54904, +52791, +48532, +52726, +50645, +52694, +54872, +56985, +54839, +50613, +52728, +52759, +48533, +48500, +50645, +52726, +48500, +48501, +46420, +46420, +48533, +50646, +50678, +46387, +48533, +56953, +54840, +50646, +48501, +48500, +50645, +54871, +50645, +52758, +59098, +54872, +56985, +54872, +48532, +31563, +54872, +54839, +42096, +29516, +27469, +38002, +42260, +33776, +31598, +25290, +12613, +40049, +52759, +46420, +31694, +38033, +42194, +44339, +48533, +50645, +52791, +50613, +48533, +37938, +44307, +52759, +54872, +50646, +48500, +50646, +52759, +56952, +56984, +50646, +50613, +50614, +48533, +50613, +52759, +50646, +50646 +}, +{ +29614, +35888, +27533, +29614, +27501, +19115, +52727, +57017, +54807, +48564, +50645, +52758, +44373, +29648, +29648, +29679, +44307, +50646, +52759, +52759, +52759, +52726, +54839, +54904, +52759, +50646, +52726, +46388, +33775, +29679, +29614, +25389, +40080, +54870, +54838, +56952, +56984, +56952, +61178, +59066, +50678, +54839, +54871, +54872, +50678, +50678, +50646, +52758, +50678, +50646, +50646, +48533, +48532, +48500, +42226, +33806, +44339, +48532, +48533, +33807, +38001, +46387, +46420, +50645, +50613, +46452, +35822, +27437, +29550, +33776, +50613, +52759, +52759, +52759, +52726, +52726, +50678, +50645, +50646, +50645, +50678, +52726, +50678, +52726, +52758, +50645, +46420, +50646, +44307, +46419, +48532, +48565, +50613, +54839, +54904, +48533, +42226, +42193, +44339, +44306, +44306, +48533, +50678, +52726, +46420, +44339, +46419, +35823, +40081, +27468, +14758, +35822, +42161, +37968, +37968, +35822, +38000, +44306, +44339, +42226, +42226, +44339, +42226, +44306, +44307, +42226, +44275, +44306, +37969, +40081, +44339, +44307, +42193, +42193, +42193, +42193, +42161, +42193, +46419, +46420, +44339, +44306, +42193, +40112, +40113, +42225, +48532, +48532, +50645, +50646, +44339, +46452, +44306, +46452, +37999, +35984, +33840, +46388, +46419, +44307, +44307, +44339, +46419, +42226, +44307, +46420, +50678, +48532, +50645, +48565, +50678, +50646, +52726, +48565, +50646, +59130, +50645, +48500, +46419, +48564, +42193, +52726, +54872, +46419, +48533, +46452, +44307, +46420, +46452, +50711, +59098, +59131, +54840, +52761, +48534, +50582, +52727, +54873, +54905, +61244, +50647, +63324, +59065, +59130, +59098, +44274, +33676, +31660, +21128, +33710, +46420, +25256, +44306, +50678, +48498, +44306, +46419, +44339, +40113, +29614, +40081, +40113, +29647, +31760, +29614, +37935, +48468, +40080, +40080, +50613, +52790, +50677, +48565, +46420, +44307, +48565, +54872, +40145, +42194, +50613, +48533, +50613, +48532, +48533, +46420, +48533, +50646, +50613, +48565, +54872, +50646, +40115, +59131, +56985, +59098, +50614, +52759, +50645, +52759, +52727, +50646, +48533, +48468, +54871, +63291, +61178, +56952, +50613, +54873, +56985, +48565, +44340, +50646, +46420, +35888, +40114, +40048, +46387, +48500, +50549, +52694, +54872, +54839, +54872, +52791, +46453, +37968, +52727, +48500, +44308, +50647, +50614, +56953, +52726, +54872, +54840, +52760, +52727, +44340, +50646, +54872, +50646, +50614, +48534, +54840, +52759, +52726, +52759, +56952, +54872, +52759, +52726, +56953, +57017, +56952, +56952, +54904, +54904, +56952, +54872 +}, +{ +46387, +42227, +40081, +48500, +44275, +33775, +46387, +52726, +48534, +35888, +40081, +44307, +48500, +50613, +50646, +50646, +44307, +50678, +52791, +52759, +54872, +56920, +56985, +56985, +54840, +48533, +50613, +50646, +44307, +29647, +23340, +21196, +14889, +19082, +25420, +27502, +25421, +21163, +19050, +38031, +50645, +52759, +54872, +56952, +54872, +52759, +52758, +52726, +50646, +50646, +50678, +52726, +50613, +46420, +46420, +42194, +48500, +48565, +48533, +44338, +48500, +48565, +50613, +52726, +50646, +50613, +50613, +38001, +37969, +40049, +48565, +50646, +50678, +50646, +48533, +50645, +52726, +52726, +52726, +50678, +50677, +52726, +50646, +50645, +50646, +50645, +50646, +50646, +50646, +50646, +48533, +50581, +56952, +59098, +56952, +50646, +50646, +50678, +50678, +50678, +50645, +52726, +52758, +52726, +52758, +52758, +50646, +50645, +50678, +52758, +52758, +50646, +46453, +42227, +42194, +40113, +44274, +42161, +44307, +46388, +46388, +44340, +44339, +44307, +44339, +42258, +44306, +46452, +29615, +37968, +42194, +46387, +44306, +44306, +44307, +44339, +46419, +48532, +50645, +42226, +44306, +50646, +42193, +46387, +48565, +48533, +46387, +46387, +44339, +44339, +44307, +44339, +44307, +46419, +46420, +25518, +44307, +46484, +46387, +42226, +48500, +50645, +46420, +46387, +46452, +44339, +46420, +46420, +46420, +46452, +46451, +46420, +46452, +48500, +46420, +50646, +48533, +50678, +50645, +46452, +48532, +48532, +48565, +46452, +46419, +48500, +46420, +46419, +46387, +42194, +29581, +27435, +31662, +25323, +29548, +29516, +23210, +25290, +27436, +31628, +31660, +29580, +46419, +25353, +29515, +37967, +35854, +35854, +35887, +37936, +33742, +44242, +44241, +42160, +23276, +21195, +29679, +31727, +29614, +27501, +31695, +29582, +31727, +35921, +31760, +27534, +31695, +33775, +31694, +29548, +29549, +31727, +31760, +29648, +31728, +29647, +33808, +31695, +46420, +50613, +50646, +50678, +48500, +46420, +48500, +46452, +50646, +56985, +56984, +52759, +52727, +52759, +52759, +56952, +59098, +54904, +54840, +54872, +52759, +54904, +54871, +33741, +27402, +10597, +6339, +14757, +50677, +54871, +48468, +42194, +35855, +25356, +25354, +25322, +27467, +25388, +27469, +27469, +29550, +27502, +23275, +27436, +29516, +27436, +23274, +27435, +29548, +31597, +35888, +31661, +42162, +48533, +50646, +48566, +48534, +54872, +56953, +56952, +59098, +54839, +52759, +59065, +59098, +50646, +50646, +50678, +54840, +52759, +56952, +56952, +59066, +54807, +56984, +56984, +54839, +52759, +52726, +54872, +54839, +54807 +}, +{ +48532, +52694, +52759, +42227, +27534, +21260, +23340, +29614, +33776, +35888, +44275, +40114, +27534, +25422, +27501, +27533, +42226, +52759, +54872, +54872, +54872, +56952, +59065, +59098, +56985, +50614, +46420, +50646, +50646, +42227, +29615, +31727, +27535, +19115, +19147, +23373, +25454, +25453, +25453, +29614, +42226, +54839, +56952, +54839, +52758, +54839, +54839, +50678, +48533, +44307, +44306, +44307, +46420, +46452, +48533, +44307, +40113, +40114, +42194, +31727, +42194, +46419, +44339, +48565, +50645, +48565, +48533, +48500, +46420, +48501, +50613, +50613, +48533, +48565, +52726, +52758, +52758, +52759, +52791, +54872, +54872, +54839, +52726, +48565, +50678, +52758, +52759, +52791, +52759, +52726, +50678, +56952, +59066, +52791, +48500, +50678, +52758, +48533, +50678, +50678, +50613, +50646, +52726, +50646, +48565, +50613, +48565, +48533, +50645, +52758, +54839, +52759, +52759, +50645, +46452, +48564, +50646, +52726, +50646, +50678, +48533, +54840, +56953, +52759, +48565, +50646, +52726, +52758, +35921, +44340, +50613, +48565, +48532, +46420, +46387, +48533, +50646, +48533, +46451, +46355, +44274, +44306, +44307, +46387, +48500, +48532, +46452, +46420, +48500, +48565, +46452, +48533, +48565, +46420, +42226, +27566, +35888, +38000, +42226, +50614, +50678, +50613, +48565, +48500, +50613, +48500, +48532, +48532, +48533, +48533, +48532, +50646, +48565, +50646, +50646, +52791, +50645, +50645, +48533, +48500, +46420, +46420, +48533, +46420, +46419, +46420, +48533, +46452, +46419, +46387, +42194, +46388, +50613, +48532, +48500, +46420, +48533, +52759, +46453, +50646, +44372, +40146, +46420, +50613, +50613, +48565, +61210, +52759, +50646, +52759, +42226, +33743, +48534, +38034, +31727, +33841, +35986, +35954, +35953, +42260, +40179, +33873, +31761, +48533, +48533, +31728, +33808, +33776, +40114, +44371, +42258, +42259, +35954, +31760, +33841, +31760, +33841, +46420, +48500, +44339, +42226, +42129, +42161, +46420, +46452, +48532, +46420, +44339, +46387, +44339, +50646, +48597, +54839, +54872, +52726, +54872, +57017, +56985, +54872, +54904, +52791, +54807, +50679, +52759, +52791, +52792, +52759, +44340, +37937, +40114, +37968, +50613, +56952, +50647, +48567, +46422, +48567, +31696, +42161, +42162, +44307, +46388, +40082, +38001, +25454, +27566, +29647, +31728, +31760, +31760, +31760, +35888, +31662, +37968, +40113, +50645, +48501, +46388, +46420, +48533, +50646, +54839, +52759, +54839, +48533, +54872, +48533, +33741, +35886, +38000, +21195, +31661, +23245, +52727, +56952, +54872, +50613, +46451, +56984, +59097 +}, +{ +48500, +46388, +44275, +42227, +48501, +44340, +35954, +31729, +29616, +40146, +52727, +54808, +42228, +42259, +46421, +54839, +54872, +56985, +59098, +61179, +56985, +52727, +48500, +54839, +59098, +56985, +52727, +48500, +50613, +50581, +46388, +46420, +48533, +46388, +40114, +27501, +29646, +27534, +25518, +31792, +38066, +50678, +54871, +50646, +50646, +50646, +50613, +48533, +48533, +46419, +44339, +46420, +46420, +48532, +46452, +42227, +35985, +35953, +35921, +35920, +44339, +40081, +40113, +48533, +52727, +50646, +50613, +50646, +50646, +48533, +48533, +48533, +46452, +48500, +50613, +50613, +50678, +52759, +52759, +52791, +54839, +50646, +46420, +44307, +50613, +52758, +52759, +52726, +52759, +52759, +52726, +52726, +50678, +50613, +48532, +46420, +48500, +50613, +50645, +50646, +52758, +52726, +50646, +50646, +50613, +52727, +52727, +50678, +50613, +46387, +46419, +48532, +48565, +46452, +44339, +40113, +35854, +46387, +48533, +48533, +46452, +38066, +31792, +33808, +42194, +50645, +48565, +48533, +40082, +42130, +48565, +48532, +46420, +44307, +46387, +48533, +48565, +48532, +46387, +44306, +44338, +44307, +46387, +46387, +44306, +44306, +44274, +44339, +48500, +46452, +46452, +50613, +50646, +42194, +27468, +14888, +27499, +29612, +38000, +46452, +48500, +48532, +52726, +52791, +52759, +50645, +46419, +46419, +48532, +50613, +48565, +48532, +50646, +50678, +50645, +52726, +48533, +46419, +46420, +46419, +48500, +50645, +48533, +46420, +48500, +46452, +48500, +46452, +46387, +46387, +44307, +44306, +44307, +44275, +46420, +40049, +38000, +35887, +46387, +50646, +52726, +52726, +50678, +52726, +52758, +50678, +40048, +48500, +48500, +50646, +50646, +46420, +29549, +42226, +31661, +31696, +42227, +50581, +50646, +50646, +50645, +46452, +48533, +48500, +52726, +42293, +38068, +44340, +44308, +48533, +50646, +50646, +52726, +48533, +40180, +40115, +44340, +46388, +38000, +44275, +40081, +33775, +35823, +40048, +40048, +44307, +50645, +52759, +52791, +48533, +48500, +48565, +50613, +50614, +50645, +50613, +48533, +50613, +50646, +50613, +44339, +54840, +59066, +56985, +54839, +56985, +50645, +52759, +54872, +50646, +50646, +56952, +56952, +46485, +46387, +46452, +52694, +50613, +48500, +44274, +44274, +44274, +48533, +50646, +52759, +52727, +56985, +57018, +57019, +48599, +33809, +44308, +46453, +42194, +35920, +48533, +48468, +52758, +48501, +48533, +48533, +44340, +46388, +40114, +42227, +42194, +44339, +52758, +54872, +59066, +56953, +61244, +54873, +56985, +38000, +35920, +33841, +27535, +27567, +42227 +}, +{ +48533, +48500, +48500, +48532, +48500, +48533, +54839, +54807, +40147, +35953, +25356, +25388, +27501, +25421, +25421, +38000, +48500, +54839, +61178, +63324, +61211, +59033, +50646, +48532, +48565, +52726, +50613, +48500, +48500, +48532, +46452, +46419, +44307, +44339, +44340, +38000, +29614, +27533, +35953, +38131, +42259, +50678, +54839, +50646, +48533, +50613, +50645, +48565, +48532, +46420, +46452, +48532, +48565, +50613, +50646, +44339, +33937, +29711, +31759, +29646, +33807, +37969, +40146, +52759, +57017, +56985, +56952, +56985, +57017, +54872, +52759, +48565, +46420, +50678, +56920, +54839, +52759, +52759, +52726, +52759, +54839, +52726, +48533, +48532, +50645, +50646, +48565, +48565, +50678, +52759, +52726, +50646, +48533, +46420, +44339, +44339, +48500, +48501, +48532, +52759, +56985, +59065, +56952, +46452, +42193, +42226, +42193, +35920, +40113, +42259, +42259, +42162, +42194, +42226, +42194, +37968, +33806, +42161, +48500, +48565, +48533, +46452, +44372, +46453, +44307, +40113, +42193, +40081, +29549, +35888, +44339, +46420, +44307, +40016, +42226, +46419, +44339, +48500, +46420, +48500, +46420, +46387, +46420, +46387, +46387, +46452, +46420, +46420, +46452, +46420, +46419, +50613, +50613, +50646, +48565, +42227, +40147, +50613, +52759, +48533, +46419, +42226, +42194, +40113, +42194, +44307, +44274, +44307, +50613, +48565, +50613, +46420, +48532, +48500, +48532, +48499, +50613, +52759, +52759, +50646, +48565, +46420, +46452, +46452, +48501, +48565, +48533, +46420, +46420, +46420, +48500, +46420, +46420, +48500, +48500, +46419, +46387, +46387, +46419, +48500, +50678, +52726, +50645, +50678, +50678, +52758, +50613, +48500, +40146, +42194, +48500, +46452, +46420, +52791, +54840, +50645, +46420, +46419, +44307, +48565, +48533, +48565, +48565, +48533, +50613, +52726, +50646, +50613, +50646, +46452, +50678, +52759, +54839, +52759, +52759, +52759, +50646, +52791, +52759, +52791, +44470, +50679, +52759, +50646, +50645, +48565, +50614, +50678, +50646, +50646, +61243, +59065, +54872, +50613, +40146, +33839, +46420, +50678, +50646, +48533, +50613, +52726, +46452, +46420, +48500, +44339, +42194, +44339, +48534, +46420, +48532, +50613, +52759, +50613, +48533, +46387, +44339, +40113, +40081, +42194, +44307, +44339, +46387, +44273, +44338, +48533, +52758, +56952, +56952, +52759, +52790, +54839, +54807, +56985, +59034, +54840, +59066, +54872, +52759, +50646, +52759, +52726, +50678, +50678, +44307, +46452, +56986, +52759, +50679, +56985, +48500, +37967, +42194, +52790, +52759, +42291, +33777, +46453, +38034, +31695 +}, +{ +54872, +52759, +52759, +52727, +50646, +48565, +50645, +50646, +48468, +46420, +44340, +48533, +50614, +44308, +40114, +46420, +50646, +52726, +54839, +54904, +54871, +52726, +52727, +50646, +42291, +44339, +48564, +50645, +48533, +48533, +50613, +50613, +46420, +46419, +42194, +37968, +46452, +52727, +52760, +52759, +52726, +52726, +52726, +48533, +48533, +48533, +48500, +46452, +48500, +48500, +48532, +48500, +48532, +50646, +50646, +48533, +46421, +48501, +48533, +50614, +50582, +48533, +50614, +54872, +59065, +59098, +56985, +56985, +59065, +59065, +54904, +50678, +50646, +52791, +54872, +54839, +52759, +52726, +52759, +56985, +56985, +54872, +50646, +48532, +46419, +46387, +46419, +48500, +48532, +46452, +46452, +50678, +52726, +48565, +46420, +46420, +50613, +50646, +48533, +50646, +52791, +56985, +59098, +54839, +38033, +31694, +37968, +44307, +42226, +40146, +42195, +46387, +48565, +50613, +48500, +44339, +44339, +46387, +46420, +48532, +46420, +46452, +44372, +38001, +38001, +48501, +50646, +48565, +46387, +46420, +50645, +50645, +50645, +50645, +48565, +44339, +46420, +48500, +46419, +50613, +52726, +50613, +46419, +44339, +46420, +50613, +52727, +48565, +48533, +46420, +48532, +50678, +50646, +48533, +48533, +44307, +40113, +44339, +44339, +42194, +44306, +40113, +40113, +42194, +42226, +42194, +40145, +40113, +42161, +42226, +44306, +44306, +44307, +44307, +42226, +42226, +44307, +48532, +50613, +50678, +50645, +48565, +48533, +48533, +50646, +50646, +48532, +48533, +48565, +48532, +48565, +48565, +48533, +48500, +44339, +46387, +46420, +46420, +46419, +46419, +46420, +48500, +46419, +48532, +50678, +50646, +48533, +50646, +50678, +52727, +52726, +50646, +52727, +52758, +54839, +50678, +52726, +52758, +50678, +50646, +50646, +52759, +50678, +50646, +50646, +50678, +52758, +48565, +52726, +50646, +50646, +50678, +48565, +50645, +52726, +52791, +57017, +52759, +54872, +50645, +38066, +50679, +52759, +48565, +50646, +54872, +48500, +50645, +50678, +50613, +48532, +46420, +52727, +50678, +44339, +50613, +48533, +50645, +50613, +48500, +48500, +48500, +46452, +48533, +48500, +48500, +46452, +46420, +48565, +48533, +46485, +42260, +54840, +54840, +50645, +38001, +44307, +44307, +44275, +44275, +44307, +46420, +44339, +44274, +42226, +42194, +42194, +44307, +46419, +44306, +42194, +42193, +44274, +52693, +50645, +54872, +56985, +56952, +50678, +50646, +46452, +46452, +46420, +46419, +44307, +44306, +48566, +48566, +48566, +48599, +46453, +50680, +38066, +29648, +29680, +29680, +31728, +38034, +52726, +42227 +}, +{ +56952, +54840, +54872, +54904, +56952, +56952, +52759, +50678, +52726, +52727, +50614, +46453, +48533, +48533, +46452, +48565, +50645, +48565, +48565, +50613, +50645, +48565, +48533, +48533, +42259, +42259, +50646, +56952, +56985, +54872, +54840, +52759, +52758, +52759, +54839, +52759, +56952, +59065, +59098, +59066, +56985, +56952, +54872, +54839, +50646, +48533, +48533, +50613, +50613, +50646, +48533, +50613, +50645, +52759, +54839, +52791, +54872, +54872, +54871, +52759, +52726, +54872, +56952, +56985, +59130, +61211, +61179, +61179, +59098, +56985, +57017, +52791, +48565, +50646, +52759, +52791, +52759, +52759, +57017, +59098, +56985, +54904, +52791, +48532, +44306, +44307, +46420, +46484, +46387, +44339, +52759, +56953, +54872, +52726, +50613, +50678, +52759, +52759, +50646, +50646, +50678, +52726, +56920, +54807, +46387, +42259, +44307, +48500, +50646, +50646, +48533, +48533, +48533, +50613, +50645, +48565, +48533, +46452, +46420, +48500, +46420, +46387, +46420, +48533, +54840, +59065, +56985, +50678, +46453, +48501, +48565, +50646, +46452, +44274, +44339, +48532, +48533, +48533, +48565, +48533, +48533, +48500, +46420, +46452, +48501, +50646, +54872, +52791, +52759, +54840, +52791, +52791, +52759, +50646, +50613, +48500, +42258, +44307, +48532, +48500, +44339, +44307, +44339, +46420, +46387, +46420, +46452, +46420, +46420, +44274, +46387, +48565, +48565, +50613, +48500, +44339, +46419, +48565, +48533, +46419, +48532, +48532, +48532, +48533, +50613, +48565, +48565, +48565, +50646, +50678, +50678, +50646, +50678, +50613, +48532, +48532, +48500, +46452, +48500, +48500, +46452, +46419, +46420, +48500, +46420, +42226, +40113, +44274, +42193, +38032, +35918, +33741, +33741, +31693, +33773, +29547, +33742, +44307, +48565, +50645, +52791, +50646, +46420, +42193, +40113, +44306, +48500, +50645, +54872, +52726, +48533, +50678, +52759, +46452, +50613, +48565, +46452, +48500, +46452, +35984, +38033, +44306, +44339, +48500, +44306, +48500, +50646, +50678, +52758, +50646, +52791, +50646, +52759, +54840, +44340, +44340, +50613, +46388, +46420, +48500, +48533, +50645, +50646, +52726, +52726, +50646, +50613, +50614, +50613, +50646, +52726, +50614, +50678, +50678, +52791, +50646, +46388, +44274, +44307, +46420, +46420, +44307, +42227, +44307, +46388, +46419, +44307, +42194, +38033, +37968, +38000, +42161, +44306, +42194, +42194, +42226, +42194, +44306, +46355, +48532, +44307, +35954, +38066, +38033, +35887, +33807, +38001, +44341, +44308, +46486, +50680, +54873, +54872, +54840, +56985, +56953, +38099, +44373, +44340, +46388 +}, +{ +52759, +52759, +52759, +52726, +52758, +52758, +52759, +52759, +54839, +54872, +54840, +52791, +52791, +52759, +50646, +48565, +46517, +46517, +48565, +50678, +52759, +52759, +50646, +50646, +46420, +44339, +52726, +56953, +56985, +56985, +56952, +54872, +54871, +56952, +59065, +59098, +61210, +63291, +63292, +63291, +61179, +59130, +59098, +59066, +56985, +54840, +52727, +50678, +50678, +50679, +52759, +52759, +54840, +54872, +54872, +54872, +56952, +56953, +54872, +52759, +54839, +56952, +56985, +59065, +61211, +63292, +63324, +61243, +59098, +56985, +56953, +52791, +50645, +50646, +52758, +52791, +54839, +52791, +56952, +56953, +54872, +52791, +52758, +48565, +48501, +48533, +50613, +50645, +48533, +46452, +46452, +50678, +50645, +50645, +50646, +52726, +52759, +50614, +46420, +46420, +46453, +44307, +42161, +44307, +46452, +50613, +52759, +52759, +54839, +52759, +52727, +50678, +50646, +50646, +50645, +48565, +48533, +48500, +46420, +44339, +46387, +46452, +50678, +52759, +54872, +56985, +54904, +52759, +50646, +50646, +52726, +54839, +52727, +50614, +48533, +48533, +44339, +46420, +46452, +46387, +46387, +44339, +46420, +48533, +48533, +48565, +50678, +50613, +48565, +50646, +48532, +46420, +46452, +48500, +44307, +44275, +46420, +48533, +50613, +48533, +48565, +50614, +50613, +48533, +48532, +48533, +48533, +48500, +48565, +48533, +48500, +48532, +48532, +48532, +50613, +50613, +48532, +48533, +50613, +48533, +48565, +50613, +50613, +48533, +46452, +48500, +48533, +48565, +52758, +54839, +52791, +52726, +50678, +50678, +50646, +50613, +48565, +48533, +50646, +50646, +50613, +48533, +48533, +50613, +52726, +50646, +48500, +46452, +42226, +35920, +29581, +29549, +29549, +33774, +40081, +40114, +44275, +44275, +46387, +48500, +46420, +46452, +48533, +44339, +40145, +37967, +35823, +35887, +38000, +42193, +42225, +42193, +40080, +40080, +44274, +44307, +42194, +42194, +35887, +19082, +25388, +33775, +38065, +40145, +37968, +37936, +40081, +37935, +31693, +38032, +35887, +29581, +35887, +40048, +46387, +50646, +46452, +46420, +50613, +48533, +48565, +50646, +52726, +52759, +52726, +52726, +50646, +50646, +50613, +50613, +50613, +50646, +48500, +44339, +46419, +46420, +48500, +46420, +46388, +44307, +44275, +40146, +42226, +42227, +42194, +44339, +44307, +44340, +42226, +40113, +46387, +46387, +46388, +44307, +44307, +46452, +46420, +44339, +44307, +38033, +33841, +29713, +38066, +40114, +38033, +35920, +40146, +48533, +52727, +48566, +48534, +50679, +54872, +52758, +52791, +48564, +38066, +42259, +46452, +50613 +}, +{ +52759, +54872, +54839, +50613, +44307, +42193, +42226, +46354, +48532, +52726, +50613, +48500, +46420, +46387, +42193, +38032, +40080, +42193, +44339, +48499, +46419, +46386, +46387, +44306, +42161, +44306, +50613, +54839, +54871, +54872, +54904, +54872, +54839, +54872, +56985, +57017, +59097, +59098, +59098, +59098, +59098, +59065, +59066, +59098, +59098, +57017, +56952, +54839, +54839, +54840, +54840, +54840, +54872, +56952, +56952, +56985, +56985, +56985, +56953, +54872, +54839, +54839, +54871, +56952, +57017, +59130, +61146, +59065, +56985, +56985, +56985, +54839, +50646, +50678, +52726, +52726, +50678, +52726, +52791, +54872, +52758, +48501, +46452, +48500, +48533, +50614, +52694, +50613, +48533, +46420, +46419, +46420, +46420, +44307, +44307, +48533, +50646, +48566, +48533, +48533, +46453, +44339, +44307, +46387, +50646, +54839, +54872, +54839, +52759, +54839, +54872, +54904, +54872, +54839, +52726, +48565, +48500, +48500, +44307, +42161, +42226, +44307, +48565, +54872, +56920, +54872, +54872, +54872, +54872, +52759, +52759, +54839, +54839, +54872, +54872, +54872, +50678, +48565, +50646, +52727, +52759, +48565, +48533, +50646, +50678, +50646, +50678, +48533, +48533, +50613, +48533, +48533, +50613, +48533, +46452, +46387, +48565, +48533, +48500, +48500, +48565, +50646, +50646, +48565, +50613, +50646, +50613, +48532, +48533, +50613, +50645, +50613, +50645, +50613, +50613, +48533, +44339, +42194, +46452, +52726, +50678, +50678, +50646, +48533, +46452, +46420, +46452, +48500, +50678, +48565, +50613, +52726, +52791, +52759, +50678, +50646, +50646, +50646, +52759, +54839, +52759, +50646, +50646, +48565, +48533, +50646, +52758, +52726, +50645, +48533, +48533, +48533, +46420, +46420, +48500, +48500, +48500, +48532, +50646, +50646, +50613, +50645, +52726, +46419, +44307, +48565, +48500, +46452, +46419, +40081, +37968, +37968, +38000, +38000, +40048, +44307, +46420, +44306, +40114, +38001, +40081, +40081, +37968, +33775, +35888, +42162, +46388, +48533, +46452, +44339, +44307, +42162, +40081, +42162, +38000, +35822, +29580, +33806, +44306, +46419, +48533, +46419, +42226, +48500, +52726, +52759, +52759, +50646, +50646, +52759, +54872, +50678, +44339, +42226, +46420, +48500, +48565, +50646, +50645, +50613, +46419, +40081, +42226, +44307, +48501, +48533, +46420, +46388, +48533, +48533, +48533, +48501, +44339, +44307, +42226, +48533, +50646, +48533, +44307, +35954, +38034, +42194, +42226, +40146, +38033, +38066, +46388, +48533, +50646, +48565, +46388, +46420, +44275, +42194, +40145, +33905, +38065, +52726, +48565, +46420 +}, +{ +57017, +59098, +59033, +52760, +44339, +35920, +35855, +35854, +37935, +37935, +40016, +42161, +44274, +44307, +44242, +40080, +40080, +42193, +46387, +46419, +44274, +42161, +40080, +40112, +42193, +46387, +52758, +56952, +56952, +54872, +54872, +54872, +54871, +54839, +54872, +54872, +54872, +54839, +54871, +54839, +52759, +52758, +52758, +54871, +56952, +56952, +54872, +54904, +54872, +56952, +54872, +54872, +54904, +54904, +56952, +56952, +56952, +56952, +54872, +50646, +48467, +46419, +46419, +48435, +48467, +48532, +50645, +50646, +52726, +54839, +52758, +50678, +50646, +52726, +54839, +54839, +52759, +52759, +54872, +56952, +54839, +52726, +50646, +48533, +46420, +44307, +44274, +44241, +42161, +44241, +44306, +46386, +44274, +40049, +40113, +46420, +48533, +46453, +48533, +48532, +46452, +48500, +50581, +50646, +50645, +48533, +46387, +44306, +46419, +50613, +54871, +54871, +54839, +54839, +52726, +48533, +48500, +48532, +46420, +46420, +46452, +46420, +46453, +50678, +52758, +52726, +52759, +54839, +54839, +52759, +52759, +52758, +52791, +54872, +54904, +54872, +54839, +54839, +56952, +56985, +56952, +52759, +50613, +50646, +48533, +48500, +50645, +50613, +48565, +48565, +50613, +50678, +52726, +52759, +50646, +48565, +52758, +52759, +52726, +50646, +48565, +48532, +50645, +50645, +50678, +52758, +50678, +50645, +48565, +50645, +50646, +50645, +50645, +50645, +50677, +50645, +44339, +44339, +46420, +48532, +52726, +52759, +50646, +48565, +50646, +50646, +50646, +56985, +61146, +56985, +50678, +50678, +52759, +52791, +52791, +52759, +50613, +48500, +52726, +54872, +54904, +52759, +52791, +50645, +46452, +48533, +46420, +44274, +46387, +48500, +48565, +50613, +50613, +48532, +50581, +48532, +48532, +48533, +46419, +44307, +42226, +46419, +50613, +48500, +44339, +44371, +46419, +46452, +46387, +44274, +46420, +46419, +42227, +46388, +46388, +46452, +48533, +46452, +48500, +48533, +48500, +46419, +44307, +44307, +44307, +46420, +46387, +44307, +44307, +44339, +46388, +46420, +48500, +46420, +46387, +38033, +25453, +12873, +17034, +31727, +38000, +40081, +33807, +31629, +42162, +48533, +50646, +50613, +50613, +50613, +50645, +48565, +40178, +35985, +42226, +48533, +50613, +46419, +44307, +48533, +42194, +38000, +40114, +48534, +52726, +46388, +48533, +50678, +50614, +46452, +42259, +40179, +44340, +44339, +46388, +48501, +50646, +50646, +46453, +44275, +44307, +46388, +48532, +46420, +42259, +40146, +42227, +52759, +54839, +54872, +54839, +54839, +50613, +44306, +42258, +46355, +44307, +42226, +42226, +42194 +}, +{ +59066, +59098, +56985, +52759, +44275, +35888, +33742, +33775, +33742, +35790, +40048, +46354, +48501, +50614, +48533, +46420, +44274, +44307, +44339, +46420, +48500, +48501, +50613, +50614, +50613, +52726, +56920, +56985, +56952, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54839, +52759, +52791, +52791, +52758, +50645, +48565, +50645, +50613, +50646, +50646, +50645, +50645, +50646, +52726, +52758, +54839, +54839, +54839, +54839, +54839, +52726, +48533, +42194, +35887, +35854, +35855, +37936, +37935, +37968, +40113, +40113, +42161, +40080, +42161, +42161, +42161, +44274, +48468, +50613, +52759, +54872, +54904, +56952, +54872, +54839, +54839, +50646, +44307, +35886, +25355, +25354, +27434, +31628, +35821, +35821, +35854, +35887, +38000, +40081, +40113, +40113, +42161, +40081, +38000, +40113, +46387, +48533, +46420, +40113, +31726, +25355, +31694, +42194, +50613, +52726, +52727, +52726, +50646, +48565, +48500, +48533, +48533, +48533, +50646, +52758, +52726, +50646, +50645, +52726, +52758, +52759, +52791, +52791, +52759, +52791, +52791, +52759, +52759, +52759, +52791, +54839, +54904, +56952, +56952, +52759, +52726, +50645, +50613, +50613, +50645, +48533, +48533, +46452, +46452, +50645, +50646, +50646, +52759, +52759, +52791, +52791, +52759, +54839, +54840, +52726, +50613, +50613, +50613, +50678, +50678, +50678, +52758, +52791, +52791, +52726, +52726, +50678, +50678, +50613, +48533, +50613, +50613, +50613, +50646, +52758, +52726, +50646, +52726, +50646, +50678, +56952, +59130, +56985, +52759, +52726, +50646, +50678, +52726, +50678, +50613, +50613, +50678, +52759, +54871, +54839, +52726, +48565, +46453, +48566, +48533, +46387, +44307, +48565, +50613, +50613, +48532, +44306, +46387, +46420, +46419, +48468, +44339, +44306, +48500, +50613, +52694, +50613, +50613, +48532, +48532, +48533, +50613, +46420, +44339, +42226, +44307, +50646, +50613, +48532, +48500, +46420, +52726, +50678, +44339, +42194, +40081, +42161, +44339, +48500, +46420, +46420, +46419, +46420, +48500, +46420, +44274, +37968, +40081, +42227, +42227, +38034, +35953, +35953, +31662, +31726, +33774, +17001, +19081, +35887, +40113, +42226, +46387, +46419, +48532, +48532, +48500, +48533, +46420, +48533, +50645, +48533, +46388, +48501, +46452, +46388, +48534, +50646, +48501, +48500, +52759, +52727, +52726, +48533, +40179, +38099, +42260, +46420, +48533, +52759, +54872, +54872, +52759, +50614, +46453, +48533, +50613, +50614, +48533, +46452, +46420, +48565, +50645, +50646, +52726, +52726, +48532, +48500, +48533, +48532, +46419, +46419, +46387, +44274 +}, +{ +54904, +54904, +52791, +48533, +40081, +33743, +31662, +33743, +31661, +37936, +46355, +50613, +54872, +54904, +54904, +54840, +52759, +52759, +52791, +54872, +54904, +56953, +59065, +56985, +54872, +52727, +50646, +50614, +50581, +50613, +50580, +48532, +50580, +50645, +52759, +54839, +54839, +52759, +52791, +54839, +52791, +52759, +50646, +48565, +48565, +48533, +48533, +46420, +44307, +44307, +46387, +46387, +46387, +46419, +48532, +50614, +50646, +46453, +42227, +35920, +31629, +33710, +37936, +40081, +40114, +40082, +37969, +33710, +27404, +23210, +23243, +27404, +29517, +31629, +37935, +44307, +48564, +52726, +52759, +52791, +54872, +54872, +54839, +48532, +37935, +21161, +12710, +10597, +10597, +12710, +18983, +25323, +29549, +33775, +35887, +38001, +37968, +31694, +25356, +23275, +25387, +31661, +44307, +48533, +50613, +46453, +42227, +35921, +31727, +40082, +48500, +52759, +54839, +52759, +52759, +52759, +52759, +52759, +52759, +52759, +54839, +54872, +54839, +52759, +52759, +52759, +54839, +54872, +54904, +54840, +54872, +54872, +52791, +54839, +54872, +54872, +54872, +54839, +52791, +52791, +54871, +52759, +52759, +52727, +52759, +52759, +52759, +52726, +52759, +52727, +52726, +52758, +52759, +52759, +52759, +52759, +50678, +50646, +52758, +54839, +52759, +52791, +52758, +50646, +50646, +52759, +52759, +54840, +56952, +56985, +56985, +56952, +56985, +54904, +54840, +52759, +48598, +46485, +42291, +44339, +46452, +48597, +46517, +50613, +52759, +54839, +50646, +50613, +50678, +50646, +50646, +50646, +50646, +50645, +52726, +52791, +54904, +56984, +52791, +48565, +50613, +50646, +48565, +48565, +50646, +48565, +46420, +44307, +42226, +44307, +46387, +46420, +46387, +46419, +48500, +48533, +44273, +35887, +37967, +35887, +40113, +44339, +46387, +44274, +44306, +46420, +48500, +50613, +48532, +46387, +48532, +48500, +42226, +48500, +50613, +48533, +48500, +46420, +50613, +48532, +42194, +42226, +44307, +44307, +48468, +48500, +48565, +48533, +48532, +48532, +46420, +44307, +44307, +44307, +46420, +50614, +52727, +52727, +52759, +50646, +46421, +38033, +29646, +23275, +16969, +19082, +25421, +31727, +35919, +37968, +38032, +42226, +44339, +50646, +54840, +52759, +52758, +52759, +54872, +54872, +52759, +54839, +54872, +52726, +44307, +44275, +46388, +52727, +54905, +56953, +54840, +48598, +46453, +48566, +50613, +52727, +52758, +50613, +50646, +50678, +54840, +54872, +52759, +52727, +50678, +50646, +46452, +48533, +52759, +52759, +52726, +48532, +46387, +46419, +46420, +46452, +46420, +46419, +46420, +46387 +}, +{ +54839, +54840, +52759, +48533, +44275, +37969, +35856, +37936, +35823, +35822, +37968, +46355, +50646, +52791, +54840, +52759, +52727, +50647, +50646, +50679, +52727, +52759, +52759, +52759, +48533, +44275, +40049, +35855, +33710, +31661, +33709, +37904, +42162, +46388, +48565, +50646, +52727, +50646, +50646, +50646, +50646, +50646, +48566, +46453, +44340, +44372, +46421, +46420, +44275, +40115, +38001, +35889, +37969, +37969, +40114, +42194, +44308, +44340, +42227, +44276, +44340, +46388, +46421, +46388, +44308, +42195, +38002, +33743, +27469, +25389, +27470, +31663, +33808, +31695, +33742, +35888, +40114, +42226, +44340, +46453, +48534, +48565, +46420, +38000, +23275, +12712, +14823, +23212, +29517, +29582, +35888, +40114, +42260, +46421, +46453, +46389, +42227, +40114, +40082, +40082, +40082, +44340, +46453, +50646, +52759, +50679, +50614, +48501, +46421, +48534, +50678, +54872, +54872, +52791, +52726, +50646, +50646, +52726, +52727, +52791, +54839, +54872, +54872, +52759, +52759, +50646, +52759, +54840, +54872, +56985, +56985, +56953, +56985, +56952, +54904, +54872, +54872, +54839, +54872, +54839, +54839, +52759, +52759, +54839, +56985, +56952, +56952, +54904, +54872, +54872, +54872, +54871, +52791, +52791, +52759, +52726, +50645, +50678, +52759, +54839, +54839, +54872, +54839, +52759, +54807, +54904, +56985, +57017, +59065, +59130, +61179, +61211, +61211, +59131, +59098, +54937, +52792, +48566, +46485, +46485, +48565, +48565, +46517, +48598, +50679, +52759, +52759, +50678, +52726, +50646, +50678, +52791, +52791, +52759, +52791, +54872, +59065, +54904, +52726, +48532, +48565, +48533, +48565, +50646, +50678, +50645, +48500, +46420, +46420, +44275, +38000, +35952, +38065, +42226, +46387, +44306, +35887, +25355, +25387, +31661, +35889, +38033, +35920, +35887, +37968, +44274, +48500, +44306, +38033, +40114, +48500, +46419, +38001, +42194, +46420, +48565, +50679, +50646, +48532, +44339, +44307, +44339, +44307, +44307, +46420, +48500, +48565, +48532, +46420, +44339, +44307, +44307, +48533, +52759, +54905, +54905, +54872, +54872, +56953, +57017, +56985, +56920, +52727, +48501, +46421, +44307, +35953, +29582, +29581, +29614, +31663, +40049, +48501, +54807, +56920, +54872, +54839, +52726, +52792, +54904, +56985, +56986, +56985, +52727, +48501, +48501, +50679, +56953, +59098, +59130, +57017, +54904, +52792, +52760, +54840, +54840, +54840, +50678, +48533, +50646, +52726, +52726, +52759, +50646, +48597, +48533, +46388, +46420, +48532, +46453, +44339, +38033, +33872, +35888, +38066, +44307, +44274, +42226, +42194, +44307 +}, +{ +54872, +56953, +56985, +56953, +54840, +52727, +50582, +46421, +44308, +40049, +37936, +40113, +46420, +50646, +52791, +54872, +54872, +54872, +52792, +52792, +52792, +52727, +50679, +50646, +48533, +44307, +42162, +37968, +35823, +35823, +35823, +37936, +40048, +42194, +46388, +50614, +50646, +50646, +48534, +48534, +48533, +48598, +48598, +46486, +46453, +46486, +48566, +48566, +48566, +46454, +42260, +40115, +35921, +37969, +38001, +40082, +40114, +40114, +42227, +44308, +44340, +44340, +44340, +44373, +44341, +42260, +40147, +35954, +29648, +29583, +33808, +31761, +31728, +31727, +31759, +33808, +33873, +33873, +33841, +35954, +40147, +42227, +40114, +35888, +27534, +27469, +31696, +35889, +40082, +42227, +44340, +44341, +46454, +48567, +50679, +50679, +50647, +48566, +48534, +50615, +50679, +52727, +52759, +52792, +54840, +52759, +52759, +50679, +50679, +52727, +54872, +54905, +54904, +52791, +50646, +50613, +48565, +48565, +50678, +52727, +54839, +54872, +54904, +54872, +52791, +50679, +52792, +54873, +54905, +56985, +56985, +57017, +57017, +56985, +56985, +56952, +54872, +54872, +52823, +54839, +54871, +54839, +54871, +54904, +56985, +56985, +56985, +54904, +56985, +57017, +54904, +54840, +52791, +54872, +54872, +54871, +52726, +52759, +52791, +54872, +54904, +54904, +54872, +56952, +56985, +59098, +59098, +61179, +61211, +63291, +63324, +63324, +63324, +63324, +63292, +61211, +59098, +56985, +54873, +52792, +52823, +50711, +50711, +50711, +52759, +52791, +52759, +52759, +52791, +52759, +52759, +52759, +52759, +52791, +52791, +52791, +52791, +52759, +50646, +48565, +48565, +50646, +50678, +52759, +52759, +50678, +48565, +50646, +50646, +48533, +42258, +38098, +40146, +38065, +40114, +42227, +40049, +29549, +21130, +23210, +31662, +33775, +31695, +31727, +35921, +44274, +44339, +42194, +35921, +38034, +42259, +44339, +40114, +40114, +44307, +46453, +50646, +52759, +50646, +48533, +46420, +42227, +42227, +42227, +44339, +50645, +54839, +52759, +48533, +46420, +44275, +46388, +52759, +59066, +61178, +59130, +59097, +56985, +57017, +59066, +59130, +56985, +54839, +52759, +54839, +52759, +50613, +46388, +40114, +42195, +44308, +46388, +48533, +52726, +54839, +52758, +50678, +50678, +52759, +54904, +59098, +59066, +56953, +52824, +54840, +54905, +56953, +57018, +59066, +56985, +56985, +56985, +56952, +54904, +56953, +56985, +59066, +56985, +54872, +54872, +52759, +54872, +56920, +54872, +54840, +54839, +54807, +52759, +52727, +52727, +48533, +42259, +42227, +44340, +48534, +52694, +50646, +50613, +50645, +50646 +}, +{ +56985, +57017, +59098, +59130, +59098, +57017, +56985, +56952, +54840, +50614, +44275, +42194, +44307, +48533, +52791, +54872, +56984, +56985, +56953, +54905, +54872, +52792, +52792, +52759, +50678, +50678, +50646, +50614, +48533, +48533, +48501, +48501, +48534, +50647, +52727, +52759, +52760, +52759, +50647, +48534, +48599, +50647, +50647, +48566, +46454, +46486, +48598, +50679, +52760, +50679, +48566, +46486, +46454, +46421, +44340, +46421, +46421, +46421, +48566, +50646, +50678, +50679, +50679, +50679, +50647, +48566, +46486, +46453, +46421, +46421, +46421, +46453, +44373, +42293, +42292, +44341, +44373, +44341, +44340, +42292, +44340, +44373, +44340, +42227, +40115, +42227, +42260, +46421, +48566, +48599, +48567, +48566, +48599, +50679, +52760, +52792, +52792, +54872, +54872, +54872, +54872, +54872, +54872, +52823, +52726, +50645, +52727, +52791, +52792, +54872, +54905, +54905, +54905, +52759, +48565, +48565, +50646, +52759, +54840, +52791, +54872, +54904, +56953, +54904, +52792, +52792, +52792, +54905, +56985, +57017, +57017, +57050, +57017, +56985, +56985, +54904, +54904, +54872, +52791, +52792, +52791, +54839, +54872, +54904, +56985, +56985, +56985, +56985, +56985, +56953, +52824, +52792, +52792, +54872, +54904, +56952, +56984, +56985, +54905, +54904, +54904, +56985, +57017, +59097, +59098, +61178, +61211, +61243, +61244, +63324, +63357, +63389, +63389, +63357, +63357, +63324, +61244, +61211, +59098, +59065, +56985, +56985, +54872, +54904, +54904, +54904, +54904, +54872, +54872, +54839, +52791, +52791, +54872, +52791, +52791, +52791, +54871, +52791, +52727, +52727, +52759, +54840, +54872, +54872, +52791, +52727, +52726, +50678, +52759, +52759, +52727, +50646, +48565, +50614, +50646, +50678, +50614, +44339, +40082, +35921, +35921, +33743, +29582, +29582, +35888, +40049, +42195, +42227, +42227, +42259, +44308, +44372, +46420, +46420, +44340, +46421, +48566, +50711, +52759, +50646, +48533, +44372, +42259, +40179, +42259, +48533, +50646, +50646, +46485, +46452, +46388, +46420, +52726, +56953, +59130, +59098, +59065, +57017, +59098, +59098, +56985, +52791, +50646, +52726, +52759, +54872, +52791, +52726, +48565, +50646, +50646, +50613, +48500, +48533, +50613, +50645, +50646, +48533, +50646, +52759, +56985, +56985, +54937, +54905, +54872, +56985, +61178, +61179, +59097, +56985, +56985, +56985, +56985, +59098, +61211, +63292, +63292, +59098, +54872, +56920, +56985, +59098, +56985, +54872, +54872, +54839, +54839, +54839, +54872, +54872, +54839, +50646, +50646, +52726, +52758, +52759, +54839, +56952, +56920, +52791 +}, +{ +56985, +57017, +59098, +59098, +59098, +59098, +59066, +59065, +56985, +54840, +48533, +46388, +48501, +52727, +54872, +56985, +57017, +59098, +59098, +59098, +59098, +59066, +57018, +56985, +56985, +56953, +56953, +56953, +56985, +56953, +56952, +54872, +54872, +54872, +54872, +54872, +54872, +54873, +54872, +54840, +52792, +52792, +54872, +54872, +54872, +52792, +54840, +54872, +54872, +54840, +52792, +52759, +52792, +52791, +52760, +52759, +52759, +52760, +52759, +54840, +54840, +54873, +54872, +56953, +57017, +56985, +56985, +56953, +54905, +56953, +54905, +54905, +54873, +54872, +54872, +54873, +54905, +54905, +52792, +52760, +52759, +52759, +52760, +52759, +52792, +52760, +52792, +52792, +52792, +52759, +50679, +50679, +50679, +50711, +54872, +54872, +56952, +54904, +54872, +54872, +54872, +54872, +52791, +52759, +50678, +50646, +50646, +52759, +52792, +54872, +54872, +54872, +54840, +50678, +48565, +50646, +52726, +52791, +54872, +54840, +54872, +54872, +54904, +54936, +54872, +54905, +54905, +54937, +56985, +56985, +56953, +56985, +56985, +54937, +54905, +54904, +54872, +52791, +52759, +52759, +52759, +54839, +52791, +52791, +54872, +54872, +54904, +56952, +56985, +54904, +52792, +50711, +50711, +54872, +56985, +56985, +56985, +57017, +56985, +56985, +57017, +59066, +59098, +59130, +61179, +61211, +61243, +61243, +63324, +63357, +63357, +63389, +63357, +63357, +63356, +63325, +63356, +63324, +61211, +61178, +59098, +56985, +56953, +56985, +56985, +56952, +54904, +54872, +54871, +54839, +54872, +54872, +54872, +54872, +54872, +52792, +54872, +54872, +54839, +52759, +52759, +54872, +54904, +54904, +54872, +52791, +54840, +54839, +54839, +54872, +54872, +52791, +52824, +52791, +54872, +54872, +54872, +52759, +50614, +48533, +48533, +48502, +46453, +44308, +44275, +44275, +44307, +44340, +44339, +42227, +42194, +42194, +40113, +42162, +42194, +44275, +46452, +48532, +48533, +50613, +50646, +50613, +44372, +38098, +33905, +35986, +46452, +48565, +46485, +44404, +44340, +44340, +46453, +46485, +50679, +50679, +50678, +52759, +54872, +54904, +52792, +50679, +48598, +50679, +50646, +50613, +50613, +48533, +46453, +50679, +54839, +54872, +50678, +50614, +52759, +54840, +52791, +52791, +50646, +50645, +52727, +54904, +54904, +54872, +54840, +54872, +56953, +57017, +56952, +54839, +54872, +54872, +54871, +59065, +59098, +61179, +59098, +54871, +50646, +52791, +56985, +56952, +54872, +52759, +50678, +52726, +52726, +52759, +52759, +54839, +54839, +52758, +52726, +52726, +52726, +50646, +54807, +54839, +52758, +46484 +}, +{ +57017, +57017, +56985, +57017, +59065, +59066, +59098, +59065, +56985, +56952, +52759, +48565, +50613, +50646, +54872, +56985, +57017, +59065, +59066, +59098, +59098, +59066, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +59065, +59066, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56952, +54872, +54872, +54904, +56953, +56952, +54904, +56952, +56952, +54904, +54904, +54905, +54904, +54872, +54904, +56952, +56953, +56953, +56985, +56985, +56985, +56985, +56985, +59065, +59098, +59130, +59130, +59098, +59065, +59098, +59098, +61179, +59131, +59098, +59098, +59098, +59130, +59098, +59098, +59066, +57017, +57017, +57017, +56985, +59066, +59098, +59099, +59098, +56985, +56985, +54904, +54872, +52792, +52792, +54872, +54872, +56952, +56952, +54904, +54904, +54872, +54872, +52791, +52791, +52791, +52759, +52759, +52759, +54872, +56920, +52792, +52792, +52759, +50678, +50646, +48565, +48597, +50646, +50678, +50646, +50613, +50613, +50646, +52726, +54840, +54872, +54872, +56953, +54905, +54905, +54905, +54872, +52824, +52791, +52792, +52792, +52791, +52759, +50646, +48565, +48565, +48597, +50646, +50678, +52759, +52791, +54872, +54904, +56952, +54872, +54839, +50679, +50679, +52759, +54872, +56985, +56985, +57017, +57017, +56985, +56985, +57017, +59098, +59130, +61211, +61243, +61243, +61244, +61276, +63324, +63356, +63357, +63356, +63356, +63324, +63324, +63324, +63324, +63324, +61276, +61243, +61179, +59098, +59098, +56985, +56985, +54904, +54904, +54872, +54904, +54904, +54904, +54904, +54872, +52791, +52823, +52823, +52791, +52791, +52759, +52759, +54840, +54872, +54839, +54872, +54905, +56953, +54904, +54872, +52791, +52791, +52791, +52791, +52791, +52791, +54840, +54872, +54872, +54840, +52791, +54839, +54839, +52791, +52726, +48533, +46452, +46420, +46420, +48501, +48501, +46420, +46388, +44340, +42227, +42226, +44275, +46452, +48500, +46420, +48500, +48533, +48533, +50646, +48565, +44340, +38066, +42227, +46453, +50614, +50646, +48565, +48566, +46453, +46453, +46485, +46517, +48566, +50646, +50679, +52727, +52759, +50679, +50679, +50647, +50679, +50679, +50646, +48533, +48533, +50613, +50646, +54839, +54840, +54839, +54839, +54904, +56985, +56985, +56953, +56952, +54872, +54840, +54872, +54872, +52791, +52726, +50646, +50678, +52759, +52759, +52759, +52759, +52726, +52726, +52759, +54839, +54872, +54871, +50678, +48533, +50613, +52726, +52759, +52759, +52726, +50646, +50678, +52726, +52726, +52759, +52759, +54839, +52791, +52759, +50678, +50613, +50646, +50613, +46452, +46420, +44372 +}, +{ +57018, +57017, +56953, +56985, +56985, +59066, +59098, +59066, +57017, +56952, +54839, +50614, +48565, +50646, +54839, +56952, +56985, +57017, +59066, +59065, +57017, +57017, +59066, +59098, +59066, +59098, +59130, +59130, +59098, +59098, +59098, +59065, +59065, +59065, +57017, +57017, +57017, +57017, +57017, +56985, +56953, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +56952, +56985, +56985, +57017, +56985, +57017, +57017, +57017, +57017, +56985, +56985, +56953, +56953, +56985, +57017, +59065, +59065, +59065, +59066, +59098, +59098, +61178, +61179, +61179, +61178, +59130, +61178, +59130, +59130, +59098, +59065, +59065, +59098, +59130, +61210, +61211, +61211, +61211, +59130, +59066, +57017, +56985, +56984, +56984, +56953, +56985, +56985, +56985, +56952, +56952, +54872, +54871, +54872, +54872, +54904, +54904, +56984, +56985, +56985, +56953, +54872, +52759, +52759, +50678, +48565, +44372, +42258, +44339, +44371, +46420, +44339, +44307, +44307, +44339, +48565, +52726, +52759, +52792, +52792, +50711, +50679, +50711, +50711, +50678, +50678, +50646, +50646, +50646, +48565, +46420, +44372, +46452, +48565, +48566, +50646, +50679, +52759, +52791, +54839, +52791, +52791, +52791, +54840, +54872, +56953, +56985, +57017, +59065, +59065, +57017, +57017, +59098, +61178, +61211, +61243, +61243, +61243, +63291, +61244, +61276, +63356, +63356, +63324, +63324, +63324, +63324, +61244, +61244, +61244, +63291, +61211, +61211, +61210, +59098, +57017, +56952, +54904, +56952, +54904, +54904, +56953, +56985, +56985, +56953, +54872, +54839, +52759, +52759, +52759, +50678, +50679, +52759, +52759, +52759, +52791, +54904, +54904, +54904, +54872, +52759, +52759, +52791, +52791, +52759, +52759, +52791, +52791, +52759, +52759, +52727, +52758, +52759, +52759, +52759, +52791, +52791, +54840, +52791, +52759, +50646, +50614, +48533, +46452, +46388, +46388, +46420, +48500, +46420, +44339, +44307, +46420, +48533, +50613, +50646, +50613, +50613, +50613, +52726, +52759, +52726, +52759, +52759, +52759, +50678, +50678, +50678, +52726, +52759, +52759, +52727, +50679, +50646, +50679, +50678, +50646, +50646, +48565, +48500, +48500, +48501, +50613, +52759, +54872, +54872, +54872, +54904, +56952, +56952, +56953, +56952, +54904, +56953, +54872, +52791, +50678, +52726, +52726, +52726, +50678, +50678, +52726, +52726, +50645, +50613, +50613, +50646, +50645, +48565, +48533, +48565, +48532, +48533, +50613, +52759, +54839, +54872, +54872, +54872, +54872, +52759, +52759, +54872, +56985, +56953, +52726, +48565, +48533, +48533, +46452, +48533, +48533 +}, +{ +56985, +56985, +56953, +54904, +56952, +56953, +56953, +56953, +54904, +54872, +54840, +50646, +48500, +48500, +50646, +54872, +56952, +56985, +57017, +56985, +56985, +56985, +56985, +57017, +59098, +59098, +59098, +59098, +59098, +57017, +57017, +59098, +59098, +59066, +59098, +59066, +59098, +59065, +56985, +56985, +54904, +54904, +54904, +54904, +54904, +54872, +54839, +54839, +54872, +56952, +56985, +57017, +59066, +59066, +59066, +59098, +59098, +57017, +56985, +56985, +54872, +54872, +54872, +54872, +56984, +57017, +57017, +57017, +56985, +59066, +59098, +59130, +59098, +59130, +59098, +59066, +59098, +57017, +56985, +57017, +57017, +59098, +59098, +59130, +61178, +59098, +59098, +59065, +56985, +56985, +56953, +54904, +56952, +54904, +56952, +54904, +54872, +54904, +54872, +54872, +54904, +54904, +56984, +56985, +57017, +57017, +59065, +57017, +56985, +54872, +52759, +50646, +48533, +46452, +44371, +40211, +40178, +40147, +42194, +42194, +42194, +42194, +44274, +46420, +48533, +50647, +52792, +52759, +50678, +48566, +48533, +48565, +48598, +48598, +50646, +50613, +48565, +46452, +44307, +42227, +42292, +44372, +44372, +46485, +50646, +52759, +54840, +52759, +52759, +52727, +52791, +54872, +56985, +56985, +56985, +56985, +57017, +56985, +57017, +59098, +59130, +61211, +63291, +61244, +63324, +61275, +63324, +63324, +63324, +63356, +63324, +63324, +63324, +61243, +61211, +61243, +61211, +61211, +61211, +61211, +59130, +59098, +59065, +57017, +56984, +54872, +54872, +54872, +54872, +56985, +56985, +57017, +56985, +54904, +54872, +54839, +52758, +50646, +50678, +52726, +52759, +52791, +54871, +54872, +54904, +54904, +54904, +54840, +52791, +54839, +54839, +54839, +52791, +54839, +54839, +52759, +52791, +52759, +52726, +48565, +48598, +48566, +50678, +52791, +54872, +54904, +54872, +54840, +52759, +52759, +52758, +52759, +52726, +50646, +50678, +50646, +50646, +48533, +48500, +48500, +48533, +50678, +52759, +52759, +50678, +50678, +50678, +50646, +50646, +52758, +54839, +52791, +52759, +50678, +50646, +50646, +50646, +50646, +50646, +48597, +50646, +50678, +52759, +52726, +50678, +50645, +50646, +50614, +50646, +50646, +50613, +50645, +50646, +52726, +52759, +52791, +52759, +52759, +54839, +54872, +54872, +54839, +52726, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50614, +50645, +48565, +50613, +48501, +46387, +44307, +44274, +44307, +46387, +46420, +50646, +52759, +54872, +54872, +54872, +52759, +52727, +52759, +56953, +59066, +56984, +52758, +48565, +48533, +50613, +48565, +48565, +48500 +}, +{ +54840, +54839, +54839, +54872, +54839, +54872, +54871, +52791, +54839, +52759, +52759, +50678, +46452, +46387, +48533, +52758, +54872, +56920, +56952, +56984, +56984, +56984, +56985, +57017, +56985, +56985, +56985, +56985, +56953, +54904, +56984, +56985, +56985, +56985, +57017, +57017, +56985, +57017, +56985, +56984, +54904, +56952, +54872, +56952, +54872, +54904, +54840, +54839, +54871, +54872, +56984, +56985, +56985, +57017, +59066, +59066, +56985, +57017, +56952, +54872, +54840, +52791, +54839, +54872, +56952, +56985, +56985, +56985, +57017, +57017, +59065, +57017, +57017, +59098, +59066, +56985, +56985, +56984, +56985, +56985, +56985, +59065, +59098, +59098, +59130, +59065, +57017, +56984, +54904, +56985, +57017, +56985, +56985, +56984, +56952, +54904, +54872, +54904, +54871, +54839, +54904, +56985, +56985, +56984, +56985, +56985, +56985, +56952, +54871, +52759, +50678, +50646, +50613, +48565, +46452, +46452, +46453, +46452, +48501, +48501, +48500, +46387, +44339, +46388, +46453, +50679, +52759, +52759, +50678, +48565, +48565, +48533, +48565, +48534, +50614, +48598, +48533, +46452, +44372, +44340, +44340, +42260, +44340, +48533, +52727, +54840, +54840, +54872, +54872, +54871, +52791, +54872, +54872, +54904, +54904, +54904, +54904, +56985, +59065, +59098, +61211, +63291, +63324, +63324, +63324, +63324, +63324, +63356, +63356, +63356, +63356, +63356, +63324, +63324, +61211, +61211, +61211, +61211, +61211, +61211, +59130, +59097, +57017, +56952, +54872, +54872, +54872, +54872, +54872, +54904, +57017, +59066, +59066, +56985, +54904, +54839, +52759, +50678, +52726, +52759, +54839, +54872, +54872, +54872, +54872, +54872, +54872, +52791, +54872, +56952, +54904, +54872, +54904, +54872, +54840, +54871, +54839, +52759, +52759, +52727, +50646, +50678, +50711, +54872, +56985, +56985, +56985, +54904, +54872, +54871, +52791, +54872, +54839, +52791, +52759, +50678, +50646, +50646, +50646, +50678, +52726, +52727, +52791, +52759, +52759, +50678, +50646, +50646, +52726, +52759, +54872, +54871, +52791, +52759, +48598, +48566, +48566, +48598, +50646, +50646, +50646, +52726, +52759, +52759, +52726, +50646, +50645, +50646, +52726, +52758, +50646, +50678, +52726, +52759, +52759, +52727, +52726, +50646, +50646, +52759, +52759, +52758, +50646, +50646, +48565, +50646, +50646, +50646, +50613, +50613, +50646, +50646, +50646, +50614, +48533, +48500, +44340, +44275, +44307, +42194, +42194, +46387, +48533, +52727, +52759, +52759, +52791, +52791, +52759, +54872, +56952, +57017, +56952, +52759, +50613, +50613, +50646, +52694, +50646, +48533 +}, +{ +52726, +52758, +52726, +50646, +50646, +50646, +50646, +50678, +50678, +50678, +50678, +50678, +48468, +44274, +44275, +46452, +50646, +52759, +52791, +54839, +54871, +54872, +54904, +54904, +54904, +54839, +52791, +52791, +52791, +52759, +52759, +54839, +54872, +54904, +56952, +54904, +54872, +54872, +54839, +52791, +52791, +54871, +54904, +56985, +56952, +54872, +52791, +54839, +52791, +54839, +54872, +54872, +54872, +54904, +54872, +54904, +54872, +54872, +54839, +54839, +54840, +52791, +52791, +52791, +54871, +54872, +54904, +56984, +56985, +56984, +54904, +56952, +56952, +57017, +59065, +57017, +56985, +54904, +54904, +54872, +54904, +56985, +56985, +56985, +56984, +54872, +54839, +52791, +52791, +54904, +56952, +56984, +54904, +54872, +54904, +54904, +54904, +54872, +54872, +54872, +56985, +57017, +56985, +56952, +54904, +54904, +54872, +54839, +52726, +50678, +50646, +50613, +48565, +50646, +50646, +52759, +50678, +50646, +50646, +50646, +50646, +50614, +48533, +48565, +50646, +52759, +54872, +54840, +50646, +48500, +44307, +44339, +48501, +48501, +46453, +46485, +48533, +48533, +46485, +46485, +46452, +44372, +46485, +50646, +52791, +54872, +56985, +59065, +56985, +54872, +52791, +52759, +52791, +54872, +54839, +52791, +52791, +54872, +56985, +59098, +61211, +61243, +63324, +61244, +63292, +63324, +63324, +63324, +63324, +63356, +63324, +63292, +61244, +61243, +61243, +61211, +61178, +59130, +59130, +59130, +59098, +59065, +57017, +56984, +54872, +54872, +54839, +54872, +54872, +56952, +56985, +57017, +57017, +59066, +56985, +54904, +54872, +52759, +52759, +54872, +54872, +56952, +56985, +56985, +54904, +54872, +54904, +54872, +56952, +56985, +56985, +56952, +56952, +56952, +56952, +54872, +54872, +54872, +52791, +52759, +52727, +50678, +52759, +54840, +56952, +56985, +56953, +54904, +54872, +54904, +54904, +56952, +54904, +54904, +54872, +54839, +54839, +52759, +52759, +52759, +52759, +54839, +54839, +54839, +52791, +52759, +54839, +54839, +54840, +54872, +54872, +54904, +54872, +54871, +52759, +52759, +52759, +52759, +52759, +52759, +54839, +54839, +54872, +54839, +54839, +54839, +52791, +54807, +54839, +54840, +54839, +54839, +52791, +54839, +54839, +54872, +54839, +52759, +52791, +54839, +54839, +54839, +54840, +52792, +52760, +50711, +52759, +52791, +52759, +52759, +52791, +52791, +52759, +52759, +50678, +50646, +50614, +48533, +48533, +46452, +46420, +48501, +50614, +52727, +52759, +52759, +52791, +54807, +52759, +52791, +54872, +54872, +54839, +52791, +52759, +54839, +54840, +54872, +54840, +54839 +}, +{ +50645, +50613, +50613, +50613, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +48533, +44307, +44274, +44307, +48533, +50645, +50646, +52726, +50678, +52759, +52759, +52759, +52726, +50678, +50646, +50613, +50646, +50645, +50646, +50646, +52726, +52726, +50678, +50678, +50678, +50678, +50646, +48565, +50613, +52726, +54839, +54871, +54839, +52759, +50678, +50678, +50678, +52726, +52758, +52758, +52758, +52758, +52759, +52759, +52726, +50646, +50646, +50678, +50678, +50678, +50678, +52726, +52759, +52791, +52759, +52791, +54872, +54871, +52791, +52759, +52791, +54872, +54872, +54904, +54872, +52791, +54871, +54839, +52791, +52791, +52791, +52791, +54871, +52791, +52759, +52726, +52759, +52791, +54871, +54872, +54871, +52791, +54872, +56985, +56953, +56985, +56985, +56985, +59066, +56985, +56952, +54904, +54872, +54872, +54872, +52791, +52758, +50678, +52726, +50678, +52726, +52759, +52759, +54839, +54839, +54839, +52759, +52759, +52759, +52759, +54839, +54872, +54839, +54872, +56953, +54904, +52726, +50614, +46388, +46420, +48533, +50614, +50614, +50646, +50646, +50679, +50646, +52727, +50646, +50678, +50678, +54840, +56952, +57017, +59130, +59098, +59065, +56984, +54872, +54840, +54871, +54872, +54871, +54839, +54839, +54872, +56985, +59098, +61178, +61211, +61211, +61211, +61243, +61243, +61243, +63292, +63292, +63292, +63291, +61211, +61211, +61211, +61211, +59130, +59130, +59098, +59098, +59098, +59065, +56985, +56985, +56952, +56952, +54904, +56952, +56952, +56952, +56985, +56985, +57017, +59097, +57017, +56985, +56985, +56952, +54904, +54872, +56953, +56985, +59065, +59065, +59065, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56953, +56952, +54904, +54872, +54872, +54872, +54840, +54840, +54872, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +57017, +57017, +57017, +56953, +56953, +56952, +56952, +56952, +54872, +54872, +54872, +54872, +56952, +54904, +56952, +56952, +56985, +56985, +56985, +56952, +56952, +56953, +56952, +56953, +56952, +56952, +56952, +56953, +56953, +56953, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56952, +56985, +56953, +56985, +56953, +56953, +56953, +56985, +56985, +56953, +56985, +56985, +56953, +56953, +56985, +56985, +56952, +56953, +56953, +56985, +56953, +56953, +56952, +54872, +54839, +54807, +52727, +52759, +52759, +52759, +54839, +52759, +52759, +54840, +54872, +56952, +56952, +56952, +56952, +56952, +56985, +56952, +56952, +56953, +56985, +56985, +56985 +}, +{ +50646, +50645, +50646, +50646, +50645, +50646, +50646, +50646, +50678, +50678, +50678, +50646, +50613, +46420, +44307, +44275, +46420, +50613, +50645, +50646, +50645, +50613, +50646, +50646, +50645, +48565, +48565, +50646, +50646, +50646, +50613, +50613, +50613, +50646, +50678, +50646, +50646, +50645, +48565, +48533, +48533, +50646, +52726, +52726, +52759, +52758, +50678, +50678, +50678, +52726, +52759, +52759, +52759, +52759, +52759, +50646, +50645, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50646, +50678, +50678, +52726, +52758, +52727, +50678, +50646, +50646, +52759, +52791, +52791, +52791, +52726, +50678, +50678, +52726, +52759, +52758, +52759, +52759, +52759, +52759, +50678, +52726, +52791, +54839, +54871, +52791, +54839, +54839, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +54904, +54872, +54872, +54872, +54871, +54839, +54839, +54839, +52791, +52791, +54839, +54839, +54872, +54840, +54839, +54839, +52759, +54839, +54872, +54872, +54872, +54840, +54872, +54904, +54872, +52759, +50646, +50581, +48565, +50614, +50646, +52726, +52759, +52759, +52792, +54840, +52759, +52791, +54839, +54840, +56952, +56985, +59098, +59130, +59130, +59098, +59065, +56952, +54872, +54872, +54904, +54872, +56952, +54904, +54904, +56984, +59097, +59130, +59130, +61178, +61178, +59130, +61178, +61210, +61211, +61211, +61210, +61210, +61179, +59130, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59065, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56985, +56985, +59098, +59098, +59098, +59065, +59065, +57017, +56985, +57017, +59065, +59065, +59097, +59066, +59098, +59065, +59065, +59065, +57017, +59065, +59065, +59065, +59065, +57017, +59065, +59065, +56985, +56985, +56985, +56985, +56952, +56952, +56952, +54904, +54904, +56985, +56985, +56984, +56985, +57017, +57017, +57017, +59098, +59098, +59098, +59065, +59065, +59065, +59065, +59065, +57017, +56985, +57017, +56985, +56985, +56985, +59065, +59065, +57017, +57017, +59065, +57017, +57017, +56985, +56985, +57017, +59065, +59065, +56985, +59065, +59066, +59065, +59066, +59065, +59066, +59098, +59065, +59065, +59065, +59066, +56985, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59066, +59066, +59066, +59098, +59098, +59098, +59098, +59065, +59097, +59098, +59098, +59066, +59066, +59066, +59098, +59065, +59065, +59066, +59066, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59066, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59098 +}, +{ +48565, +50645, +50645, +50645, +50613, +50613, +50645, +50646, +50646, +50646, +52726, +52726, +50646, +48533, +44307, +44307, +44339, +48532, +50613, +50613, +48533, +48533, +48533, +48533, +48565, +48565, +50613, +50646, +50646, +50613, +50613, +48565, +48532, +48565, +48565, +50613, +50613, +50645, +50646, +50678, +52727, +52759, +54839, +52791, +54872, +54839, +54839, +54839, +54839, +54839, +54872, +54872, +54872, +54872, +54871, +52759, +52759, +52727, +52727, +52727, +52759, +52726, +52727, +52759, +52759, +52791, +52791, +54872, +54872, +54840, +52791, +52759, +52726, +52759, +52791, +54839, +54871, +52791, +52791, +52759, +52791, +54840, +52791, +52791, +52791, +52791, +52791, +52791, +52791, +54839, +54840, +54872, +54872, +54839, +52791, +54872, +56952, +57017, +57017, +59065, +56985, +56985, +56985, +56952, +56985, +56985, +56985, +56985, +56952, +56952, +56952, +56952, +54904, +54872, +56952, +56952, +56952, +56952, +54904, +54904, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54840, +52759, +52727, +52759, +54839, +54839, +54872, +54904, +56952, +54904, +54904, +54872, +54872, +56952, +56952, +56985, +59065, +59065, +59098, +59098, +59098, +59065, +56984, +56952, +56952, +56952, +56985, +56952, +56952, +56952, +56952, +56984, +57017, +59097, +59098, +59097, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +57017, +57017, +57017, +56985, +56985, +59065, +59065, +57017, +59065, +59098, +59098, +59098, +59098, +59098, +59065, +59065, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59065, +59098, +59065, +59098, +59065, +59065, +59065, +59065, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +59065, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59130, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59098, +59130, +59130, +59098, +59130, +59098, +59098, +59098, +59130, +59130, +59098, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59098, +59130, +59098, +59130, +59130, +59098, +59098, +59098, +59098, +59130, +59130 +}, +{ +46452, +48500, +48532, +48532, +48532, +48532, +48533, +48565, +50613, +50613, +50613, +50613, +50613, +50613, +46419, +42227, +44307, +46387, +48532, +48533, +48533, +48533, +48565, +48533, +50613, +50613, +48597, +50645, +50645, +50613, +50613, +48565, +48533, +48565, +50613, +50613, +50613, +50646, +52758, +52759, +52759, +52759, +54839, +54839, +54872, +54872, +54872, +54872, +56952, +54904, +54904, +56952, +56953, +56985, +56953, +56952, +56952, +54872, +54904, +56953, +56953, +54904, +54904, +56952, +56952, +56952, +56985, +56985, +56953, +56952, +54904, +54904, +56952, +56985, +56953, +56985, +56985, +56953, +56985, +56985, +56985, +56953, +56985, +56985, +56953, +56985, +56985, +57017, +59065, +59066, +59066, +59066, +57017, +56985, +56985, +56985, +59065, +59066, +59098, +59098, +59098, +59097, +59066, +59066, +59066, +59098, +59098, +59098, +59066, +59065, +59097, +59097, +59097, +57017, +59065, +59065, +59065, +59065, +59065, +59065, +57017, +56985, +56985, +56985, +54904, +54904, +54872, +56952, +56953, +56985, +56952, +56952, +56985, +56953, +56985, +56985, +56985, +56985, +56985, +56985, +56952, +56952, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56985, +56984, +56984, +56985, +57017, +59065, +59065, +57017, +59065, +59065, +57017, +57017, +57017, +57017, +59065, +59065, +59065, +59065, +59065, +57017, +56985, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +57017, +59065, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +61178, +59130, +59130, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59130, +61146, +61178, +59130, +61178, +61146, +61178, +61178, +59098, +59130, +59098, +59098, +61178, +59130, +61178, +61146, +61178, +59130, +59130, +61178, +61178, +61178, +61178, +61178, +59130, +59130, +59130, +61146, +61146, +61178, +61178, +61178, +61178, +61178, +61178, +61179, +61178, +61178, +61178, +59130, +61178, +61178, +61178, +61178, +61178, +59130, +61178, +61178, +61178, +61178, +61146, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178 +}, +{ +46452, +46452, +48532, +48532, +48533, +48533, +50613, +50613, +50613, +50613, +48532, +46420, +46420, +46452, +44307, +42226, +44307, +46420, +48533, +50613, +48533, +48532, +48533, +48565, +50646, +50645, +50645, +50645, +50645, +50645, +50613, +50613, +48565, +48533, +48565, +50613, +50613, +50613, +50646, +50646, +52726, +52759, +54839, +54872, +54839, +54872, +54872, +54872, +56952, +56952, +56952, +56985, +56953, +56953, +56985, +56985, +56985, +56985, +56985, +57017, +59098, +59066, +59066, +59065, +59065, +59098, +59098, +59098, +59098, +59098, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +61179, +61179, +61211, +61211, +61211, +61211, +61211, +61211, +59130, +59130, +61178, +61211, +61179, +61211, +61211, +61211, +61179, +59130, +59130, +59098, +59098, +59097, +59098, +59098, +59098, +59130, +59130, +59130, +59130, +59098, +59130, +59130, +59130, +59130, +59098, +59098, +59098, +57017, +56985, +56985, +56953, +54872, +54904, +54904, +56984, +56985, +56985, +56985, +56985, +56952, +56984, +56984, +56984, +56985, +56985, +56984, +56984, +56985, +56985, +56985, +56985, +56984, +56984, +56984, +56984, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56952, +56984, +56985, +56985, +56985, +57017, +59065, +59065, +57017, +57017, +56985, +56985, +56985, +56985, +57017, +59065, +59065, +59065, +59065, +59065, +59065, +59098, +59098, +59098, +59065, +59065, +59065, +59065, +59065, +59098, +59098, +59098, +59130, +59098, +59130, +59098, +59130, +59098, +59098, +59098, +59098, +59065, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59065, +59065, +59098, +59098, +59065, +59098, +59098, +59098, +59098, +59098, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +61178, +59130, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59098, +59098, +61178, +59130, +59130, +61178, +61178, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59130, +61178, +61178, +59130, +61178, +61178, +61178, +59130, +61178, +59130, +61178, +59130, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61211, +61178, +61178, +61210, +61178, +61178, +59130, +61210, +61179, +61178, +61179, +61210, +61178, +61178, +61178, +61178, +61178, +61178 +}, +{ +50613, +50613, +48565, +48533, +48500, +48500, +48532, +48533, +48533, +48532, +46419, +44307, +44274, +44307, +44339, +44307, +46388, +48500, +48533, +50613, +50613, +50613, +50613, +50613, +50613, +50645, +50645, +50645, +50646, +50645, +50646, +50646, +50646, +50613, +50646, +50646, +50646, +50678, +52726, +52726, +52759, +54839, +54872, +56952, +56952, +56952, +56952, +56952, +56952, +56952, +56952, +56952, +56952, +56920, +56952, +56952, +56952, +56953, +56985, +59065, +59065, +59066, +59098, +59098, +59098, +59098, +59098, +59130, +61179, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61211, +61178, +61178, +61178, +61179, +61179, +61211, +61211, +61211, +61211, +61211, +63291, +61243, +61243, +61211, +61211, +61211, +61211, +61211, +61211, +61243, +61243, +61243, +61211, +61211, +61178, +59130, +59098, +59097, +59098, +59130, +59130, +61210, +61210, +61178, +61178, +61211, +61211, +61211, +61243, +61211, +59130, +59130, +59098, +59098, +59098, +59066, +57017, +56985, +56952, +56952, +56984, +56985, +56984, +56984, +56952, +56952, +56952, +56984, +56952, +56952, +56985, +56984, +56985, +57017, +57017, +56985, +56985, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56984, +56985, +56985, +56985, +57017, +59065, +59065, +59065, +59065, +57017, +56985, +56985, +56985, +59065, +59065, +59065, +59065, +59098, +59065, +59065, +59065, +59065, +57017, +57017, +57017, +59065, +59065, +59097, +59098, +59098, +59098, +59130, +61178, +59098, +59098, +59098, +59098, +59097, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59097, +59098, +59066, +59098, +59098, +59098, +59098, +59098, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59098, +59098, +59098, +59098, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59066, +59098, +59098, +59098, +59130, +59098, +59098, +59130, +59098, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59130, +59130, +61178, +59130, +59130, +59130, +61178, +59098, +59130, +61178, +59130, +59130, +61178, +61178, +61178, +61178, +61178, +59130, +61178, +59130, +61178, +61178, +61178, +59130, +61178, +61178, +61178, +61178, +61178, +61211, +61178, +61178, +61178, +61210, +61178, +61178, +61178, +61211, +61178, +61179, +61211, +61178, +61178, +61178, +61178 +}, +{ +50646, +52694, +52694, +50646, +50613, +50581, +48533, +48533, +48500, +48468, +46388, +44307, +44275, +44274, +46388, +46420, +48501, +50614, +50646, +50678, +50678, +50614, +50614, +50614, +50646, +50646, +52726, +52694, +50613, +50645, +50613, +50678, +50646, +50646, +50646, +50646, +50678, +50678, +52759, +52759, +52759, +54872, +56952, +54872, +56952, +56952, +56920, +56920, +54839, +54807, +54806, +54807, +52758, +52759, +54839, +54839, +54872, +56952, +56985, +56985, +56985, +59065, +59065, +59065, +57017, +59065, +59098, +59098, +61178, +61179, +61211, +61211, +61243, +63291, +63291, +61211, +61211, +61211, +61178, +59098, +59130, +59130, +61178, +61178, +59130, +61178, +59130, +59098, +61211, +61243, +61211, +61179, +61211, +61211, +61243, +61211, +61211, +61211, +61243, +61211, +61211, +61211, +61211, +59130, +59098, +59098, +59065, +59097, +59098, +61210, +61178, +61179, +59130, +61211, +61211, +61211, +61211, +61243, +61211, +61178, +59130, +59098, +59098, +59098, +59098, +59098, +59097, +59065, +56985, +56952, +56952, +54904, +54904, +54904, +54904, +54904, +54904, +54904, +56984, +56985, +57017, +56985, +56985, +57017, +57017, +56985, +57017, +57017, +56985, +56984, +56984, +56985, +56985, +56985, +57017, +57017, +56985, +56985, +56952, +56952, +56952, +56953, +56985, +56985, +57017, +57017, +56985, +57017, +57017, +56985, +56985, +57017, +57017, +59065, +59065, +59065, +59098, +59065, +59065, +59065, +56985, +57017, +56985, +56985, +56985, +57017, +59097, +59097, +59066, +59098, +59098, +61178, +59130, +59098, +59098, +59098, +59065, +57017, +59065, +57017, +56985, +57017, +59065, +57017, +57017, +57017, +57017, +59065, +59065, +59098, +59065, +59098, +59097, +59066, +59065, +59065, +59065, +59065, +57017, +59065, +57017, +57017, +57017, +57017, +59065, +59065, +59066, +59065, +59065, +59065, +59065, +57017, +59065, +59098, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59098, +59098, +59065, +59098, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59098, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59098, +59130, +59098, +59098, +59098, +59098, +59130, +59130, +59098, +59130, +61178, +61178, +59098, +59098, +61178, +59130, +59098, +59098, +59098, +59098, +61178, +61178, +59098, +61178, +61178, +61178, +61178, +59130, +61178, +61178, +61178, +61178, +61179, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61178 +}, +{ +52759, +52759, +52759, +52726, +50646, +50613, +48533, +48533, +48500, +48468, +46387, +46387, +46388, +46388, +46420, +48533, +50613, +50646, +52726, +50678, +52726, +50646, +50646, +50613, +50646, +52694, +52726, +50646, +50646, +52694, +52726, +52759, +52759, +52759, +52727, +52727, +52726, +52726, +52726, +52727, +52759, +52759, +54839, +54872, +54872, +54839, +54839, +54839, +52759, +52726, +52726, +50646, +52726, +52726, +52758, +54807, +54807, +54839, +54872, +56952, +56985, +56985, +56953, +56953, +56985, +57017, +57017, +59065, +59065, +59098, +61178, +61178, +61179, +61211, +61211, +61178, +61178, +59098, +59097, +59065, +59098, +59098, +59097, +59065, +59065, +59098, +59065, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +61210, +59130, +59098, +59098, +59098, +59065, +59065, +57017, +57017, +57017, +59098, +59098, +59130, +59130, +61178, +61178, +61211, +61210, +61211, +61178, +59130, +59130, +59098, +59098, +59098, +59065, +59098, +59098, +59065, +56985, +56985, +54904, +54904, +54871, +54839, +54872, +54871, +54872, +56952, +56952, +56952, +56984, +56984, +56952, +56952, +56985, +56984, +56984, +56984, +56984, +56984, +56952, +56984, +56984, +56985, +57017, +57017, +56985, +56985, +56984, +56984, +56984, +56985, +56985, +56985, +56985, +56985, +59065, +56985, +57017, +57017, +56985, +57017, +59065, +57017, +59065, +59065, +59098, +59098, +59098, +59065, +59065, +59065, +57017, +56985, +57017, +57017, +56985, +59065, +59065, +59098, +59098, +59098, +59098, +59098, +59097, +59098, +59097, +59065, +57017, +56985, +57017, +56985, +56985, +57017, +57017, +57017, +56985, +57017, +57017, +57017, +59065, +57017, +59065, +59065, +59065, +59065, +59065, +59065, +57017, +59065, +57017, +56985, +56985, +56985, +57017, +57017, +59065, +59065, +59065, +59065, +59065, +57017, +56985, +59065, +59065, +59065, +59065, +59065, +59098, +59065, +59065, +59065, +59065, +59065, +59065, +57017, +59097, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59065, +59098, +59097, +59098, +59098, +59098, +59130, +59098, +59130, +59130, +59098, +59130, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59098, +61178, +61178, +59098, +59098, +59098, +59098, +59130, +59098, +59098, +61178, +61178, +61178, +61178, +59098, +61178, +61178, +61178, +61178, +59130, +61178, +61178, +61178, +61178, +61178, +61178, +61178, +61210, +61178, +61178, +61178, +61178, +61178 +}, +{ +52759, +54839, +54839, +54807, +52694, +50613, +48500, +46420, +46420, +46420, +46388, +48500, +48533, +48533, +50614, +50646, +50646, +50646, +50614, +50613, +50646, +50646, +50613, +50613, +50581, +50646, +50646, +50646, +50646, +52694, +52726, +52759, +52759, +52727, +52727, +50646, +50646, +52726, +52759, +52759, +54807, +54807, +54839, +54839, +54839, +54839, +52759, +52758, +52726, +50646, +50646, +50646, +50646, +50646, +52726, +52727, +52726, +52758, +52759, +54839, +54839, +54839, +54839, +54839, +54872, +54904, +56952, +56985, +56985, +56985, +59065, +59098, +59098, +59130, +59098, +59066, +59065, +57017, +56985, +56985, +56985, +56985, +56953, +56985, +56985, +56953, +56952, +56984, +56984, +56984, +56952, +56952, +54904, +56985, +56985, +56985, +56985, +56985, +56985, +57017, +57017, +56985, +56985, +56985, +56985, +56985, +56985, +59065, +59065, +59065, +59065, +59065, +59098, +59130, +61178, +59130, +59130, +59130, +59097, +57017, +57017, +56985, +57017, +59065, +59065, +59065, +56985, +56985, +56952, +56952, +56952, +54872, +54872, +54871, +54872, +54872, +54904, +56953, +56953, +54904, +54872, +54872, +54872, +54904, +54872, +56952, +56984, +56952, +56952, +56952, +56985, +56985, +56985, +56985, +57017, +57017, +56985, +56985, +56984, +56985, +56985, +56985, +56985, +56985, +57017, +59065, +56985, +56985, +56985, +56985, +56985, +56985, +59065, +59065, +59065, +59065, +59098, +59098, +59065, +59065, +59065, +56985, +57017, +59065, +59065, +59065, +57017, +59065, +57017, +57017, +59065, +59065, +59097, +59097, +59097, +59065, +59065, +57017, +57017, +56985, +57017, +56985, +56985, +56985, +57017, +56985, +59065, +56985, +57017, +56985, +56985, +57017, +59065, +59065, +59065, +59065, +57017, +59065, +56985, +56985, +56985, +56985, +56953, +56985, +56985, +57017, +56985, +57017, +59065, +56985, +56985, +56985, +59065, +59065, +59065, +59065, +59065, +59098, +59065, +57017, +59065, +59065, +59065, +57017, +59065, +59097, +59065, +59065, +59097, +59098, +59065, +57017, +59065, +59065, +59065, +59098, +59098, +59098, +59130, +59130, +59098, +59098, +59130, +59098, +59130, +59098, +59066, +57017, +57017, +59066, +59066, +59098, +59097, +59098, +59097, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +61178, +61178, +59130, +59130, +61178, +61178, +59130, +59130, +61178, +61178, +61178, +61178, +59130, +59130, +61178, +61178, +61146, +59098, +61178 +}, +{ +52726, +52759, +54807, +54839, +54807, +52726, +50646, +50581, +48500, +48500, +48533, +48533, +50581, +50646, +52758, +52759, +52759, +52726, +50678, +50613, +50613, +48533, +48533, +48533, +48533, +50613, +50646, +50678, +52726, +52726, +52727, +52759, +52726, +52726, +52726, +50646, +50646, +50678, +50678, +52726, +52726, +52759, +52759, +52759, +52758, +52726, +52758, +52726, +52758, +52726, +52759, +52759, +54807, +52727, +52759, +52759, +52726, +52726, +52726, +52726, +52726, +52759, +52791, +52791, +54872, +54839, +54839, +54871, +54872, +54872, +56952, +56984, +56985, +56985, +56985, +56985, +56985, +56952, +54904, +54904, +54904, +54872, +54871, +54872, +54872, +54871, +54871, +54871, +54839, +52791, +54839, +54839, +54871, +54839, +54872, +54872, +54904, +54872, +54872, +54872, +54904, +56952, +54904, +56952, +56952, +56985, +56952, +56985, +56985, +56985, +56985, +59065, +59065, +59065, +59098, +59098, +59098, +59098, +57017, +56985, +56952, +56985, +56952, +56952, +56985, +56953, +54872, +56952, +54904, +56952, +54872, +54904, +56952, +54872, +54904, +56952, +56953, +56984, +54905, +54872, +54840, +54872, +54840, +54840, +54872, +54840, +56952, +56952, +56952, +56984, +56984, +56984, +56985, +56985, +59033, +59065, +57017, +56985, +56985, +56985, +56985, +56953, +56984, +56985, +56985, +56985, +57017, +56985, +56985, +56985, +56985, +56985, +57017, +59065, +57017, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59098, +59065, +59065, +59065, +59065, +57017, +59065, +57017, +57017, +59065, +59065, +59065, +57017, +57017, +57017, +56985, +56985, +56985, +56984, +56952, +56984, +56985, +56984, +56985, +56985, +59065, +59065, +57017, +59065, +57017, +59065, +57017, +56985, +56985, +56985, +56985, +56985, +56984, +56984, +56952, +56985, +56985, +56985, +57017, +56985, +56985, +57017, +56985, +56985, +57017, +59065, +59065, +56985, +57017, +59065, +59065, +59065, +59065, +57017, +59065, +59065, +59065, +59065, +57017, +59065, +59098, +59098, +59098, +59098, +59066, +59097, +59098, +59098, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59066, +59098, +59098, +59065, +59065, +57017, +59066, +59097, +59097, +59098, +59066, +59065, +59097, +59098, +59098, +59098, +59098, +59130, +59098, +59098, +59130, +59098, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +61178, +59130, +59130, +61178, +61178, +61178, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59098, +59098, +59098, +59098, +59098, +59130, +61178, +61178 +}, +{ +52726, +52759, +54807, +52759, +52758, +52726, +52726, +52694, +50613, +50613, +50613, +50613, +50646, +52726, +52759, +54839, +54839, +52759, +52726, +50646, +50677, +50613, +48565, +48533, +48501, +48533, +50614, +50646, +50646, +52726, +52759, +52759, +52758, +50678, +50646, +50646, +50646, +50646, +50678, +52726, +52726, +52759, +52758, +52726, +52726, +52726, +52726, +52726, +52726, +52758, +52759, +52759, +52759, +52759, +52726, +52726, +52726, +50678, +52727, +52727, +52759, +52791, +54839, +54839, +54872, +56920, +54872, +54872, +54839, +54839, +54871, +54904, +54904, +56952, +56952, +54904, +54872, +54872, +54872, +54871, +54871, +54872, +54872, +54872, +54871, +54871, +54871, +54839, +54839, +52759, +52791, +52791, +52759, +52791, +54839, +54839, +54839, +54839, +54839, +54839, +54839, +54872, +54871, +54871, +54872, +54872, +54872, +56952, +56984, +56985, +56985, +56985, +56985, +56985, +57017, +57017, +56985, +57017, +56985, +56952, +54904, +54872, +54904, +54872, +54872, +54904, +54904, +54839, +54872, +54904, +54872, +54872, +56952, +54872, +54904, +56953, +56953, +54904, +54873, +54872, +54872, +52792, +52759, +52759, +52759, +52759, +54872, +54872, +54904, +56952, +56952, +56984, +56984, +56985, +59065, +56985, +56985, +56952, +56952, +56952, +56952, +56952, +54904, +56952, +56952, +56952, +56984, +56984, +56952, +56952, +56984, +56984, +56985, +57017, +56985, +57017, +57017, +57017, +57017, +56985, +56985, +59065, +56985, +59065, +59065, +59065, +59065, +59065, +56985, +59065, +57017, +59065, +57017, +57017, +57017, +57017, +57017, +57017, +56985, +56985, +56984, +56984, +56984, +56984, +56985, +56985, +56984, +56985, +56985, +56985, +56985, +56985, +57017, +56985, +59065, +56985, +59065, +56985, +56985, +56984, +56952, +56952, +56984, +56952, +56984, +56985, +56985, +56985, +57017, +57017, +56985, +56985, +57017, +57017, +56985, +56985, +56985, +56985, +56985, +57017, +56985, +59065, +59065, +59065, +59065, +59065, +59065, +59097, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59098, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59098, +59065, +57017, +59065, +57017, +59065, +59066, +59066, +59098, +59066, +59098, +59098, +59097, +59098, +59098, +59097, +59098, +59098, +59098, +59098, +59098, +59130, +59098, +59130, +59130, +59130, +59130, +59130, +61178, +59130, +61178, +61178, +61178, +61210, +59130, +59130, +59130, +59130, +61178, +59098, +59130, +59098, +61178, +59098, +59130, +59130, +59130, +59130, +59098, +59098, +59098, +59130, +59098, +59130, +59130, +59130 +}, +{ +50678, +52726, +52759, +54807, +54839, +54839, +52759, +52759, +52726, +52726, +52726, +52726, +52758, +54839, +54839, +56920, +56952, +56920, +54839, +52759, +52726, +50646, +50646, +50645, +50645, +50614, +50646, +52726, +52727, +52759, +52759, +52726, +52726, +50678, +50646, +50646, +50645, +50645, +50646, +50646, +50678, +50678, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52727, +52759, +52759, +52726, +52726, +50679, +52727, +52727, +52759, +52759, +52759, +54839, +54839, +54871, +54871, +54872, +54871, +54872, +54872, +54871, +54839, +54871, +54839, +54839, +54839, +54871, +54872, +54871, +54872, +54872, +54904, +56952, +54904, +54872, +54904, +54904, +54872, +54839, +52791, +52758, +52759, +52759, +52759, +52759, +52791, +52791, +54839, +54871, +54872, +54871, +54871, +54871, +54872, +54872, +54872, +54904, +54904, +54904, +56952, +56952, +56985, +56985, +56985, +56984, +56985, +56953, +56953, +56952, +56952, +54872, +54872, +54840, +54839, +52791, +52759, +52791, +54839, +54839, +54840, +54872, +54872, +54872, +54904, +54904, +54904, +56952, +54873, +54872, +54840, +52792, +50711, +50679, +50647, +50647, +50647, +50679, +52791, +54872, +54904, +56952, +56952, +56952, +56984, +56984, +54904, +54904, +54872, +54872, +54904, +56952, +56952, +56984, +56984, +56984, +56952, +54872, +54872, +54871, +54839, +54839, +54839, +54839, +54872, +54872, +54904, +56952, +56952, +56952, +56952, +56953, +56985, +57017, +59065, +59098, +59098, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +59065, +56985, +57017, +56984, +56984, +56984, +56984, +56984, +56952, +56984, +56985, +56985, +56984, +56985, +56985, +57016, +56985, +56985, +56985, +56985, +57017, +57017, +56985, +57017, +56984, +56985, +56985, +56984, +56952, +56952, +56952, +56952, +56984, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56952, +54904, +54904, +56952, +56952, +56984, +56984, +56984, +56953, +56985, +56985, +57017, +56985, +59065, +59065, +59098, +59098, +59097, +59098, +59098, +59098, +59130, +59098, +59130, +59130, +59130, +59130, +59130, +59098, +59098, +59065, +57017, +57017, +57017, +57017, +57017, +59066, +59098, +59098, +59066, +59065, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +59130, +61178, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59098, +59066, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130 +}, +{ +48533, +50613, +50646, +50646, +52727, +52759, +52759, +52726, +52726, +52726, +52726, +52726, +52726, +52758, +54839, +54839, +54872, +54839, +54839, +52759, +52726, +52726, +52726, +52726, +52726, +52726, +52726, +52758, +52758, +52758, +52759, +52759, +52726, +52726, +52726, +50678, +50678, +50646, +50646, +50646, +50646, +50678, +50678, +50646, +52726, +50646, +50646, +50678, +52726, +52726, +52726, +52694, +50678, +52726, +52726, +50678, +52726, +50678, +52759, +52759, +52759, +52759, +52759, +54839, +54871, +54872, +54872, +54872, +54871, +54904, +54872, +54871, +54871, +54839, +54872, +54872, +54872, +54872, +54872, +56952, +56952, +56952, +56952, +54904, +54904, +54904, +54904, +54872, +54839, +52759, +52759, +52759, +52759, +52759, +52759, +54839, +54871, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54872, +54904, +54872, +54872, +56952, +56952, +56984, +56985, +56952, +56984, +56984, +56952, +56953, +56952, +54872, +54872, +54872, +52791, +52791, +52791, +52759, +52791, +52791, +52791, +52791, +54872, +54839, +54839, +54872, +54904, +54904, +56984, +56953, +56952, +54872, +54872, +52759, +50679, +48599, +48598, +50647, +50647, +50647, +52759, +54839, +54872, +56952, +56984, +56984, +56952, +56952, +54904, +54904, +54872, +54872, +54872, +54904, +54904, +56952, +54904, +56952, +54904, +54871, +52791, +52759, +52759, +52726, +52726, +52759, +52759, +52758, +52759, +52791, +52791, +54839, +54871, +54872, +56952, +56985, +57017, +59065, +59098, +59098, +59065, +59065, +57017, +59065, +56985, +56985, +56985, +56984, +56952, +54904, +54872, +54872, +54871, +54904, +54904, +54904, +54904, +56952, +56952, +56984, +56985, +56952, +56985, +56985, +56985, +56985, +56985, +56985, +56985, +56984, +56952, +56952, +56952, +56952, +56984, +56952, +56952, +56952, +56952, +56952, +56985, +56952, +56985, +56985, +56952, +56952, +54872, +54872, +54871, +52791, +54839, +52791, +54839, +52791, +54871, +52759, +54840, +54872, +56952, +56985, +56985, +56985, +56985, +56985, +57017, +57017, +57017, +57017, +59097, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +59098, +59097, +57017, +57017, +56985, +56985, +57017, +57017, +57017, +57017, +59065, +59065, +59065, +59065, +59097, +59097, +59065, +59097, +59098, +59098, +59098, +59098, +59098, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59130, +59130, +59130, +61178, +59098, +59098, +59130, +59130, +59130, +59130, +59130, +59130, +59130, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59098, +59097, +59098, +59098, +59098, +59098 +} \ No newline at end of file diff --git a/projects/briey/vga/test/images/pika_320x240.txt b/projects/briey/vga/test/images/pika_320x240.txt new file mode 100644 index 0000000..f7b11ae --- /dev/null +++ b/projects/briey/vga/test/images/pika_320x240.txt @@ -0,0 +1,77280 @@ +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +14931, +14930, +12913, +12942, +10923, +13066, +15241, +15272, +13223, +13223, +13223, +15271, +15239, +15239, +15239, +13159, +15207, +13159, +13127, +13127, +13127, +13094, +13094, +15143, +13094, +15142, +15110, +15110, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13030, +13062, +13061, +15109, +15109, +15078, +15078, +15078, +15078, +13030, +13030, +10983, +10921, +10891, +10861, +12912, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +12882, +12914, +12914, +12914, +12912, +10829, +15051, +21387, +23530, +25673, +27753, +27753, +29835, +29835, +29867, +31947, +31979, +34028, +34060, +34092, +36141, +36173, +36205, +38285, +38285, +38318, +38318, +40398, +40398, +40398, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +36302, +36302, +36302, +36302, +34221, +34221, +32173, +32173, +30093, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12882, +12912, +10893, +10955, +13097, +15241, +15272, +13223, +13190, +13191, +15271, +15239, +15239, +15239, +15207, +15207, +15207, +13127, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +15141, +15141, +15109, +15110, +15078, +15078, +15110, +13030, +13030, +13031, +10952, +10890, +10861, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12913, +10830, +12939, +19307, +23530, +25673, +25705, +27753, +27755, +29803, +29867, +29899, +31947, +31980, +34060, +34060, +34092, +36173, +36205, +36205, +36237, +38286, +38318, +38350, +38350, +38350, +38350, +38382, +40430, +38382, +40430, +40430, +40430, +40430, +40430, +38382, +38382, +38382, +38350, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32141, +30092, +30093, +30093, +28012, +28012, +27980, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10863, +10892, +10986, +13129, +13224, +13223, +13190, +13158, +13191, +13192, +13159, +15239, +15207, +15207, +15207, +13159, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13063, +13063, +15142, +15141, +15141, +15141, +15142, +15110, +15110, +15110, +13062, +13062, +13063, +10952, +10889, +10860, +12911, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12882, +12913, +12879, +12908, +19275, +23562, +25673, +25673, +27753, +27755, +27755, +29867, +29899, +31947, +31980, +31980, +34060, +34092, +34125, +36205, +36205, +36237, +36237, +36270, +38318, +38350, +38350, +38350, +38350, +38382, +38382, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34254, +34221, +34221, +32173, +32173, +32173, +30093, +30092, +30092, +28012, +28012, +27980, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +12882, +14931, +14931, +14931, +12881, +10830, +10891, +11018, +13160, +13223, +13222, +13190, +13158, +13159, +13160, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15143, +15142, +15142, +15142, +15142, +15143, +13095, +13063, +15142, +15174, +15173, +15173, +15142, +15110, +15111, +15110, +15110, +13094, +13062, +10983, +10889, +10860, +12878, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12911, +12908, +17195, +23562, +25673, +25672, +27785, +27754, +27755, +29835, +29867, +31947, +31979, +31980, +32012, +34092, +34125, +34125, +34157, +36205, +36237, +36269, +36269, +36302, +38350, +36302, +38350, +38350, +38382, +38382, +38382, +38382, +38350, +38350, +38350, +36302, +36302, +36302, +34253, +34221, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +28012, +28012, +28012, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14931, +14931, +14963, +12881, +10829, +10891, +13097, +13159, +13222, +13222, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +15142, +15174, +15173, +15173, +15142, +15111, +15111, +15142, +15110, +13094, +13094, +10983, +10921, +10859, +10830, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12914, +12882, +12883, +12914, +12912, +12908, +17163, +23562, +23593, +23592, +27753, +27722, +27755, +29835, +29867, +29899, +29899, +31980, +32012, +32044, +34124, +34125, +34157, +34157, +34189, +36237, +36270, +36270, +36270, +36302, +36302, +36301, +38350, +38350, +38350, +38350, +38350, +36302, +36302, +36302, +36302, +36301, +34253, +32173, +32173, +32173, +32173, +32173, +30093, +30092, +30060, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14963, +14962, +12912, +10861, +10922, +13097, +13159, +13190, +13190, +13190, +13159, +13128, +13128, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15143, +15143, +15174, +15174, +15174, +15174, +15142, +15143, +15143, +15142, +15142, +13094, +13094, +10983, +10920, +10891, +10861, +12912, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +12915, +12913, +12877, +17163, +23531, +23593, +23592, +25737, +25674, +27755, +27787, +27819, +29899, +29931, +29932, +32012, +32044, +32076, +34157, +34157, +34157, +34189, +34189, +36270, +36269, +36302, +36301, +36302, +36301, +36302, +36334, +36334, +36302, +36302, +36302, +36302, +36302, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23884, +23851, +23851, +21771, +21771, +21771, +21739, +19691, +19690, +19658, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17546, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +12882, +14930, +14962, +12882, +14930, +14962, +12882, +14963, +12883, +14931, +14963, +14994, +12912, +10862, +10859, +10954, +13097, +13128, +13159, +13159, +11111, +11079, +13128, +13160, +13159, +13158, +13190, +13190, +13158, +13159, +13159, +13127, +15176, +15176, +15176, +15176, +15208, +15207, +15239, +15238, +15238, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15142, +15142, +15143, +15143, +15143, +15142, +13094, +13063, +13032, +13000, +10921, +10891, +12910, +12913, +14962, +14963, +14931, +12882, +14962, +14962, +12913, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +12882, +12883, +14931, +14961, +12910, +12971, +19338, +23594, +23625, +23625, +25706, +25738, +27786, +27818, +27851, +27883, +27883, +29964, +29996, +29996, +32076, +32109, +32109, +34189, +34221, +34221, +34221, +34253, +34253, +34253, +36301, +36302, +36302, +36302, +34254, +34254, +34254, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25932, +25932, +25932, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12850, +12882, +14962, +14930, +12883, +12851, +12850, +12881, +12912, +12910, +10860, +10923, +13034, +13097, +13128, +13159, +13159, +13127, +11047, +11047, +11047, +13127, +13158, +13158, +13158, +13190, +13158, +13159, +13159, +15175, +15208, +15176, +15208, +15207, +15239, +15239, +15270, +15270, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15143, +15143, +15143, +13094, +15174, +15175, +13095, +13063, +13031, +13032, +13001, +12970, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14962, +14962, +14962, +14962, +14931, +14930, +14961, +12911, +10891, +17258, +21547, +21577, +21577, +25706, +25738, +25738, +25770, +27851, +27851, +27883, +27915, +29996, +29996, +30028, +32109, +32109, +32141, +32141, +34221, +34221, +34253, +34253, +34221, +34221, +34254, +34254, +34254, +34254, +34254, +34253, +34253, +32205, +32205, +32173, +32173, +32173, +32173, +30125, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14962, +14962, +12849, +12850, +14962, +14962, +14962, +14962, +14994, +17074, +17073, +15023, +12972, +10922, +10953, +10983, +11046, +13126, +13126, +13158, +13158, +13158, +13127, +11079, +11080, +13128, +13159, +13159, +13190, +15238, +15238, +15238, +15239, +15239, +15239, +15239, +13191, +13223, +13223, +13223, +13223, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15175, +15175, +15143, +15143, +15175, +15175, +15175, +15174, +13095, +13095, +13063, +13032, +13032, +12969, +12941, +12912, +14962, +14963, +14931, +12883, +14930, +14961, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +12911, +10859, +15146, +21514, +21546, +21577, +25706, +25706, +25738, +25770, +25803, +27851, +27883, +27915, +27916, +29996, +30028, +30060, +32109, +32109, +32141, +32173, +32173, +32173, +32173, +34221, +34253, +34253, +34253, +34253, +34253, +34253, +34253, +32173, +32173, +32173, +32173, +32173, +30125, +30093, +30093, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +23884, +23851, +23851, +23851, +21803, +21771, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +14963, +14962, +12882, +14930, +14962, +14930, +12817, +12849, +12881, +14961, +14991, +12942, +12940, +10922, +10953, +10983, +11014, +11045, +13125, +13125, +13157, +13158, +13159, +11080, +11048, +11048, +13127, +13159, +15238, +15238, +15237, +15238, +17318, +15239, +15239, +15239, +13224, +13224, +13224, +13224, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +13095, +13095, +13063, +13064, +13032, +13001, +12940, +12911, +12913, +14962, +14931, +12883, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14994, +14959, +10860, +15114, +19402, +21546, +23625, +23658, +23658, +25738, +25738, +25803, +25803, +27883, +27883, +27915, +29996, +30028, +30028, +30028, +30060, +32141, +32141, +32173, +32173, +32173, +34221, +34221, +34221, +34221, +34253, +34221, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30093, +30092, +30092, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +21771, +21771, +21771, +19723, +19690, +19691, +19691, +19659, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +14962, +14962, +14930, +10769, +6477, +6445, +6477, +6508, +6540, +6571, +8683, +10826, +10921, +13032, +13063, +13094, +13126, +13126, +13125, +13125, +13126, +13095, +11048, +13128, +13159, +13159, +15238, +15238, +15238, +15238, +15271, +15271, +15271, +15272, +15272, +13224, +13224, +13224, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15175, +15175, +15175, +15207, +15206, +15174, +13126, +13095, +13095, +13063, +13064, +13033, +10892, +12911, +12913, +14962, +14931, +12851, +14930, +14962, +12913, +14961, +14962, +14930, +14931, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +12882, +14994, +14992, +12908, +13034, +19370, +21546, +23626, +23625, +23658, +25738, +25738, +25770, +25803, +25835, +27883, +27915, +27916, +29996, +30028, +30028, +30060, +30060, +30092, +30093, +32141, +32141, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +32173, +30093, +30125, +30093, +30093, +30093, +28044, +28012, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +19723, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14962, +14962, +14962, +12849, +8591, +139, +106, +139, +138, +138, +201, +2345, +6537, +6632, +8744, +8839, +10951, +13063, +13095, +13094, +13094, +13094, +13095, +13095, +13127, +13159, +13191, +13190, +13191, +13191, +13191, +15271, +13192, +13224, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15206, +15206, +15206, +13126, +13095, +13095, +13096, +13033, +10891, +10862, +12913, +14962, +14931, +12851, +14931, +14962, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14994, +14992, +12941, +13002, +17258, +21514, +21578, +21545, +23658, +23658, +23690, +25770, +25802, +25803, +25835, +27915, +27915, +27948, +27948, +27980, +30028, +30060, +30060, +30092, +30093, +30093, +32141, +32141, +32141, +32141, +32141, +32141, +32141, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +19722, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12817, +6511, +171, +2252, +4366, +6446, +4397, +2284, +203, +169, +200, +295, +2439, +6631, +8775, +10888, +13000, +13033, +15113, +15111, +15142, +15174, +15206, +15206, +13191, +13191, +13191, +13192, +13224, +13192, +13225, +15273, +15273, +17352, +17352, +17352, +17352, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15271, +15271, +15239, +15240, +15240, +15208, +15207, +15239, +15239, +15206, +15206, +15206, +15206, +13127, +13095, +13095, +13065, +10923, +10861, +12912, +14962, +14931, +12851, +14931, +14930, +12913, +14961, +14962, +14930, +14930, +14931, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14992, +12941, +12971, +17226, +21515, +21546, +21545, +23658, +23657, +23690, +23722, +25770, +25803, +25835, +25835, +27915, +27948, +27948, +27948, +27980, +27980, +28012, +30060, +30092, +30092, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +30093, +28045, +30093, +28045, +28045, +28044, +28012, +28012, +28012, +25964, +25932, +25932, +25932, +25932, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +12882, +12882, +14962, +12882, +8656, +172, +2253, +6479, +6512, +6480, +6447, +4366, +2317, +2284, +234, +233, +264, +2375, +4487, +6632, +8746, +12938, +15080, +17191, +15143, +15175, +15207, +13191, +13191, +11143, +11144, +11176, +13225, +13225, +15273, +17321, +17353, +19400, +19432, +17352, +15336, +15336, +15336, +15304, +15304, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15271, +15271, +15271, +15272, +15240, +15240, +15240, +15207, +15239, +15239, +15238, +15238, +15206, +15206, +13126, +13127, +13095, +13064, +10922, +10861, +12911, +12913, +12882, +12851, +14931, +14930, +12881, +14961, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14962, +14961, +14992, +12942, +10891, +15147, +19435, +21514, +21513, +23690, +23657, +23690, +23690, +23722, +25803, +25803, +25835, +25867, +25899, +25899, +27948, +27980, +27980, +28012, +28012, +28044, +28044, +28012, +28012, +28012, +28012, +28044, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25932, +25932, +25932, +25932, +25932, +23884, +23851, +23851, +23851, +23819, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +12882, +12882, +14963, +14962, +12850, +2252, +108, +2319, +4400, +4368, +4368, +6481, +4432, +4431, +2350, +2349, +267, +234, +201, +233, +297, +4457, +12873, +12936, +15080, +15145, +15176, +13160, +13191, +13191, +13224, +13224, +13256, +15305, +15305, +17352, +17352, +19400, +19432, +17384, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15272, +15272, +15240, +15240, +15240, +15239, +15239, +15238, +15238, +15238, +15206, +13158, +13127, +15175, +13096, +10954, +10892, +12911, +12913, +14930, +14931, +14931, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +12943, +10892, +15083, +19371, +21514, +21545, +23690, +21609, +21642, +23690, +23722, +23755, +23755, +25835, +25867, +25867, +25899, +25899, +25932, +25932, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25932, +25932, +25932, +25932, +23884, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19690, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +6511, +107, +2318, +4432, +2320, +2288, +4402, +2321, +2288, +4400, +4432, +4431, +2382, +2349, +236, +203, +138, +2313, +231, +10761, +12938, +13001, +15177, +15208, +13159, +15304, +15303, +15304, +17384, +17384, +17384, +17384, +17384, +17384, +17417, +15368, +15336, +15369, +17417, +17417, +15336, +15336, +15336, +15336, +15336, +15304, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15240, +15240, +15239, +15271, +15239, +13190, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10923, +10862, +12912, +14962, +14931, +12851, +12882, +12882, +14961, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +15025, +15024, +12909, +12971, +17291, +21515, +21545, +21609, +21609, +21642, +23690, +23722, +23722, +23755, +23787, +23787, +25867, +25867, +25899, +25900, +25932, +25932, +25964, +25964, +25964, +25964, +28012, +28012, +28012, +28012, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +25932, +23884, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +8688, +268, +172, +2318, +2352, +2320, +2321, +2321, +2321, +2353, +2352, +2384, +2384, +2383, +2351, +2350, +2350, +203, +234, +2346, +264, +4519, +12969, +15146, +15144, +17289, +19433, +17352, +15303, +15303, +15368, +17448, +17448, +15400, +15368, +15368, +15336, +15368, +15368, +15336, +15336, +17417, +17449, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15240, +15240, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15175, +15144, +13033, +10922, +10893, +12912, +14962, +14931, +14899, +12850, +12882, +14962, +14961, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +15025, +15024, +10861, +12972, +17260, +19435, +21545, +21609, +21609, +21610, +21642, +21642, +23722, +23754, +23755, +23787, +23819, +23819, +23819, +23851, +23851, +23884, +23884, +23884, +23884, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25964, +25932, +25932, +23884, +23884, +23884, +23884, +23851, +23851, +23851, +23851, +23851, +23851, +21771, +21771, +21771, +21771, +19723, +21771, +19723, +19691, +19691, +19691, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +6573, +169, +204, +2415, +2384, +272, +304, +304, +272, +304, +304, +2384, +2384, +2383, +2383, +2383, +2351, +302, +236, +170, +200, +263, +6568, +12905, +17194, +17226, +19338, +19433, +19497, +15400, +15399, +13414, +15495, +15464, +17449, +17449, +17449, +15369, +15369, +15368, +15369, +17449, +15369, +17417, +15369, +15369, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15238, +15238, +15238, +15239, +15207, +15207, +15175, +13064, +10954, +10892, +12911, +12913, +14931, +14899, +12883, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +12913, +14993, +14993, +12910, +12940, +15148, +19403, +19497, +21609, +19529, +19561, +21610, +21642, +21674, +21674, +21706, +21739, +23787, +23819, +23819, +23819, +23851, +23851, +23851, +23883, +23883, +23884, +23884, +23884, +23884, +23916, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23851, +21803, +23851, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19658, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +15057, +10798, +2314, +170, +2414, +2415, +303, +304, +304, +304, +303, +303, +303, +303, +303, +2351, +2351, +2384, +2384, +2383, +2414, +267, +169, +2313, +199, +2342, +10890, +13034, +15242, +17386, +15401, +15432, +13415, +13415, +15432, +17449, +17449, +17449, +17481, +17449, +15401, +15369, +15369, +17449, +15369, +17417, +17417, +17417, +15369, +15336, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15238, +15207, +15207, +15175, +13127, +13064, +10985, +10891, +10862, +12913, +14931, +14931, +14931, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12882, +12914, +14962, +14993, +14993, +12911, +12941, +15116, +17355, +19497, +19528, +19529, +19561, +21610, +21642, +21642, +21674, +21674, +21706, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +23851, +21835, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23884, +23883, +23883, +21835, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19691, +19691, +19691, +19691, +19691, +19691, +19691, +19690, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +15024, +12943, +4459, +169, +2380, +2414, +2383, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2351, +303, +335, +2448, +367, +75, +8719, +17237, +15123, +330, +199, +360, +4713, +11115, +15339, +15402, +15465, +17577, +17481, +15400, +15368, +15368, +15401, +17481, +17481, +17449, +15401, +15401, +15401, +15369, +15369, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +13128, +13096, +10985, +10923, +10862, +12913, +14931, +14931, +14931, +14931, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +14993, +14961, +12912, +12942, +13035, +17323, +19497, +19528, +19529, +19529, +19562, +19594, +21642, +21642, +21674, +21706, +21707, +21739, +21739, +21771, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21771, +21771, +19723, +19690, +19690, +19690, +19691, +19691, +19690, +19690, +19691, +19658, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12911, +14991, +8620, +201, +235, +2349, +2415, +2383, +335, +335, +335, +335, +335, +335, +335, +2383, +2383, +4432, +270, +303, +270, +9, +15189, +32158, +34335, +23738, +9010, +460, +166, +326, +6825, +15275, +19467, +17385, +17482, +17514, +17481, +15401, +15401, +17481, +17481, +17481, +17449, +17449, +17449, +17449, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +13127, +13128, +11016, +10922, +10861, +12880, +14931, +14899, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12913, +12913, +12912, +12910, +12971, +15210, +19497, +17448, +19528, +19529, +19561, +19562, +19562, +19594, +19626, +21706, +21706, +21738, +19691, +19690, +19723, +21771, +21771, +21803, +21803, +21771, +21803, +21803, +21803, +21803, +21803, +21803, +21803, +21771, +21803, +21803, +21803, +21771, +21771, +21771, +21771, +21771, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14928, +12846, +8621, +2250, +106, +2317, +2382, +2383, +2383, +302, +302, +334, +335, +335, +2383, +2383, +2351, +6480, +4334, +4431, +302, +11, +15285, +23933, +23998, +24062, +26175, +19770, +11188, +492, +166, +229, +8681, +19309, +19435, +17482, +17514, +17514, +17481, +15401, +17481, +17481, +15401, +17449, +17449, +17449, +15401, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15305, +15273, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15176, +13128, +13128, +11048, +10922, +10861, +12880, +12882, +14899, +12851, +14931, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14931, +14931, +12914, +12913, +12946, +12914, +12913, +12913, +12910, +10923, +15210, +19497, +17447, +17448, +17449, +19529, +19561, +19562, +19594, +19594, +19626, +19658, +19658, +19658, +19690, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14962, +14930, +14961, +14960, +12813, +8620, +2281, +72, +2284, +2350, +2351, +2383, +2383, +2383, +2415, +2383, +2383, +2383, +2352, +2352, +6480, +6479, +6511, +2252, +9, +19608, +26175, +17853, +17885, +19933, +22014, +26110, +25980, +17397, +4589, +72, +4294, +8840, +13161, +17419, +17483, +17483, +15402, +15401, +15401, +15401, +17481, +17481, +17449, +17449, +17449, +15369, +15369, +15369, +15368, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15304, +15272, +15272, +15240, +15240, +15208, +15208, +15176, +13127, +13160, +13096, +10953, +10860, +12911, +12882, +12883, +12883, +12882, +14962, +12914, +14930, +12882, +14931, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +12914, +12914, +12914, +12914, +12913, +14961, +12911, +10891, +15178, +19497, +17415, +17448, +17448, +17481, +17481, +17513, +19562, +19594, +19626, +19626, +19626, +19658, +19690, +19690, +19690, +19722, +19722, +19722, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19723, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19690, +19658, +19658, +19658, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17545, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +12882, +12881, +12882, +14962, +12882, +14961, +12878, +10763, +6536, +2343, +232, +170, +2318, +4400, +2351, +2383, +2414, +2446, +2415, +2383, +272, +304, +2352, +4400, +6480, +4431, +2188, +204, +15544, +22078, +17885, +17885, +19965, +19966, +19965, +21981, +26110, +23964, +15414, +2671, +165, +291, +6696, +13132, +17421, +17485, +15370, +15434, +17546, +13320, +17513, +19593, +17481, +15368, +15401, +17417, +15337, +15337, +15368, +15368, +15368, +15335, +15335, +15335, +15336, +15304, +15240, +15240, +15208, +15209, +15209, +15208, +15208, +15207, +13159, +13159, +13065, +10892, +12878, +12881, +14931, +14963, +12882, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +14962, +12912, +10860, +13098, +17385, +17416, +17448, +17448, +17449, +17481, +17513, +19561, +19593, +19593, +19626, +19658, +19658, +19658, +19690, +19690, +19690, +17642, +17642, +17642, +17643, +19691, +19723, +19723, +19723, +19691, +19723, +19691, +17642, +17642, +19690, +19690, +19690, +19690, +19690, +19690, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +15530, +17578, +15530, +17578, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12881, +12881, +14962, +12914, +12880, +12877, +10729, +4485, +2405, +2343, +200, +2252, +4367, +4400, +2351, +2414, +2414, +2414, +2383, +272, +272, +2352, +2352, +4431, +4431, +75, +430, +15577, +22078, +17885, +17885, +19901, +19933, +15805, +15772, +19933, +22046, +19933, +19770, +19543, +10863, +6, +2244, +6729, +13164, +17453, +17452, +15402, +19627, +15400, +15367, +15400, +17481, +15401, +15369, +15369, +15369, +15369, +15368, +15368, +15367, +15367, +15335, +15303, +15304, +15240, +15208, +15209, +15209, +15209, +15208, +15208, +15207, +15238, +13158, +13064, +12971, +12910, +12881, +14962, +12914, +12881, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14931, +14931, +14962, +12912, +10860, +13066, +17353, +17416, +17416, +17448, +17448, +17480, +17481, +17513, +17513, +17513, +17545, +19626, +17578, +17610, +17610, +17610, +17610, +17642, +17642, +17610, +17642, +17642, +17642, +17643, +17642, +17642, +17642, +17642, +17610, +17642, +17642, +17642, +17642, +17642, +17642, +17642, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +15530, +15530, +15530, +15530, +17578, +15530, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +12914, +12914, +14962, +12913, +12880, +12908, +8615, +2404, +4485, +2406, +231, +170, +2286, +4400, +2351, +2382, +2414, +2382, +2383, +2351, +2352, +2352, +2352, +2351, +4399, +11, +2672, +17690, +19998, +15836, +17917, +19933, +19966, +17918, +13757, +15772, +17853, +19966, +24126, +23997, +21851, +17527, +6799, +5, +325, +8841, +15179, +19404, +21580, +17450, +17449, +17481, +17513, +15433, +15433, +15432, +15432, +15400, +15368, +15368, +15336, +17385, +17353, +15272, +15272, +17320, +17320, +15240, +15239, +15239, +15239, +13191, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +14962, +12914, +12914, +12914, +12914, +12883, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14931, +14963, +12912, +10860, +10986, +15273, +17416, +17416, +17416, +17448, +17448, +17481, +17481, +17513, +17513, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15530, +15497, +15497, +15497, +15497 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +14962, +14930, +12914, +14962, +14994, +12913, +12879, +12843, +6501, +4419, +4517, +4454, +2343, +200, +204, +4398, +4399, +2383, +2382, +2382, +2382, +2383, +2352, +2352, +2351, +2351, +2350, +10, +8978, +19835, +19997, +15836, +17917, +19900, +19933, +17918, +15870, +17885, +17853, +19933, +19965, +19966, +19966, +21982, +21884, +19575, +8782, +2, +4421, +12937, +15147, +19436, +19532, +17483, +15433, +15433, +15432, +13351, +15432, +15432, +15400, +15336, +15337, +17354, +17354, +17321, +15272, +17320, +17351, +15303, +15302, +15302, +15303, +13223, +13191, +13190, +13158, +13096, +12971, +12909, +12880, +12913, +12914, +12914, +12914, +12914, +12882, +12883, +12883, +12883, +12914, +12913, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14931, +14963, +12912, +10861, +10954, +15241, +17416, +15336, +17416, +15368, +17448, +17448, +17481, +17481, +17481, +17513, +17545, +17545, +17545, +17545, +17577, +17578, +17578, +17578, +17578, +17577, +17578, +17578, +17578, +17610, +17610, +17578, +17578, +17610, +17610, +17578, +17610, +17578, +17610, +17578, +17610, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15530, +15530, +15530, +15530, +15530 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14962, +14994, +14993, +12880, +12878, +10729, +4420, +6531, +6564, +4485, +2406, +2311, +201, +2316, +4431, +4431, +2383, +2382, +2382, +2415, +2383, +303, +2351, +2351, +2318, +9, +13204, +19868, +19965, +15836, +17917, +17852, +15804, +15837, +15870, +17950, +19965, +17885, +17885, +15805, +15838, +19967, +22014, +21917, +23899, +19607, +6798, +0, +6567, +10889, +15211, +19468, +19531, +15401, +13352, +15432, +15464, +15432, +15400, +15336, +15337, +15306, +17354, +15273, +15273, +15304, +15335, +15334, +15334, +15334, +15302, +13254, +13222, +13190, +13158, +13096, +13002, +10861, +12879, +12913, +14962, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +12913, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +12882, +14963, +14963, +12913, +10893, +10922, +13129, +15337, +15336, +17416, +15368, +17416, +15400, +17449, +17449, +17481, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +14993, +10831, +10796, +6567, +4419, +6564, +6564, +4484, +4485, +4454, +231, +202, +4398, +4400, +4432, +2383, +2382, +2414, +2383, +303, +2383, +2383, +2318, +8, +13236, +19900, +17949, +15836, +17949, +19997, +17885, +15837, +15869, +17917, +17885, +17885, +17885, +17886, +17886, +17886, +15774, +17854, +24095, +24062, +19738, +19574, +524, +102, +2372, +12969, +17323, +19468, +19499, +17481, +17480, +17448, +17448, +17384, +15337, +15305, +15305, +15305, +15337, +15336, +15335, +13287, +13286, +15302, +15302, +15270, +15238, +13190, +15206, +13096, +13002, +10860, +12878, +12912, +14961, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +14962, +12913, +12942, +10923, +11017, +15273, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17546, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14993, +12944, +10830, +8715, +6533, +6531, +8644, +8644, +6595, +6596, +4550, +2375, +201, +2285, +4399, +4432, +2351, +2382, +2414, +2415, +303, +2383, +2383, +238, +9, +13204, +19868, +19997, +15869, +17917, +17885, +17917, +15870, +13821, +15837, +15837, +17885, +17917, +19998, +17918, +15805, +15838, +15838, +13758, +15806, +22015, +26143, +17689, +13332, +4749, +133, +4582, +15146, +17291, +19404, +19434, +19433, +19465, +17417, +15368, +15336, +13288, +13320, +13320, +13288, +13287, +13255, +13255, +15271, +15271, +15239, +15238, +15238, +15206, +13096, +13034, +10891, +12878, +12912, +12913, +12914, +12914, +12914, +12882, +12883, +12883, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12882, +14930, +14963, +12882, +12913, +12975, +10891, +10985, +15241, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14993, +12944, +10829, +8714, +6597, +8676, +8644, +8676, +8708, +6660, +6662, +6599, +232, +172, +2319, +4400, +2352, +2382, +2414, +2415, +335, +2351, +2383, +238, +10, +11156, +19868, +20030, +15869, +15836, +15772, +15837, +15870, +13821, +15837, +15869, +17917, +17917, +17916, +15868, +15836, +15837, +15837, +15838, +13790, +13757, +15837, +24159, +22013, +17689, +13235, +4619, +5, +4423, +17131, +19307, +19370, +19434, +19465, +17448, +15399, +13319, +13319, +13351, +11240, +11208, +13224, +13224, +15240, +17288, +17255, +17255, +15206, +15207, +13128, +13033, +10891, +10861, +12911, +12913, +12914, +12914, +12914, +12882, +12882, +12882, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +12882, +12913, +15024, +10892, +10921, +13161, +15240, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12883, +12882, +14994, +15024, +12943, +8780, +6665, +8710, +10820, +10756, +10789, +10853, +8772, +8773, +8743, +4456, +170, +2253, +4400, +2352, +302, +2382, +2415, +335, +303, +2383, +238, +10, +11124, +19868, +20030, +15869, +15836, +17917, +17918, +15870, +13789, +15837, +15869, +17885, +15836, +15868, +15900, +15900, +15900, +15869, +15869, +15870, +13822, +13789, +13757, +17918, +24094, +23996, +19640, +13138, +4556, +7, +10793, +15114, +17291, +17387, +17450, +15400, +13319, +13351, +13319, +13287, +13256, +13224, +15272, +15240, +17256, +17255, +17255, +17255, +15207, +15176, +13065, +10922, +10892, +12910, +12912, +14962, +12914, +12882, +12882, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14961, +15024, +10893, +10922, +13097, +15240, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15432, +15433, +15433, +15433, +15433, +15433, +15433, +17480, +17481, +17481, +17481, +17481 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14930, +14931, +14931, +12850, +12882, +14994, +15024, +10861, +8778, +8808, +10854, +10853, +10854, +10854, +10885, +10917, +10917, +10887, +8746, +2347, +42, +4399, +2352, +270, +2382, +2448, +271, +303, +2383, +237, +10, +11124, +17820, +20030, +15869, +15836, +17917, +17885, +13821, +13821, +15869, +15869, +17885, +17917, +15868, +15900, +15900, +15868, +15868, +15868, +15869, +15869, +15869, +17917, +17885, +17821, +21949, +26143, +26078, +17496, +8913, +362, +262, +4649, +13098, +15307, +15370, +15368, +15367, +15367, +15335, +15303, +15272, +17320, +17288, +15208, +15207, +15208, +15207, +15207, +15175, +13097, +13034, +10891, +10829, +12912, +14994, +12914, +12882, +12882, +12882, +14930, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14930, +12882, +14962, +14994, +12944, +10894, +10923, +10953, +13160, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15272, +15272, +13224, +15304, +15304, +13256, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +14931, +14931, +12883, +14962, +14993, +12975, +10892, +8810, +8840, +10918, +12998, +12966, +12967, +13030, +13062, +13062, +10983, +10890, +6603, +170, +172, +4464, +2383, +302, +2383, +2351, +2351, +2383, +238, +9, +11156, +19868, +19997, +15869, +15869, +17917, +17885, +13821, +13821, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15868, +15868, +17916, +17917, +17884, +17885, +17885, +17853, +19934, +24095, +22015, +21917, +13399, +6831, +329, +230, +4712, +13163, +15274, +15240, +15271, +17352, +17352, +17319, +15239, +15207, +15240, +15240, +13160, +13159, +15207, +15175, +13096, +13033, +10923, +10861, +12911, +14994, +14930, +12882, +12882, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14994, +14992, +12942, +10892, +10954, +13096, +15207, +15175, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15272, +15271, +15272, +15304, +15272, +15304, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14930, +12883, +12851, +14931, +14962, +12944, +10893, +10891, +8873, +10984, +13063, +13062, +13063, +13063, +13095, +13094, +13126, +13095, +13065, +10891, +2442, +73, +4463, +4496, +303, +271, +2384, +2384, +2383, +2286, +9, +13237, +19901, +17949, +15868, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17886, +17885, +15869, +15869, +15869, +15868, +17916, +17916, +19964, +19965, +19965, +17852, +15772, +13757, +13822, +15903, +22047, +19804, +11253, +2606, +232, +327, +8842, +17260, +21418, +19336, +19367, +19399, +19431, +17351, +13223, +11111, +11111, +13159, +15207, +15175, +13096, +13065, +10922, +10892, +12911, +14993, +14930, +14931, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +14993, +12943, +10893, +10922, +13064, +13095, +13127, +13127, +15175, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15272, +15271, +15240, +15271, +15240, +15271, +15240, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14930, +12883, +12851, +14963, +14962, +12911, +10892, +10922, +11017, +13128, +13159, +13159, +13128, +13160, +13160, +13191, +13191, +13191, +13193, +13131, +8811, +168, +235, +4463, +2383, +270, +2384, +2384, +2383, +2318, +8, +13204, +19900, +19965, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +17886, +17854, +17886, +15837, +15837, +15869, +15869, +17916, +17916, +17916, +17916, +17916, +17949, +15901, +13821, +11741, +11741, +15805, +22015, +26143, +21852, +11157, +363, +134, +2407, +15050, +21387, +19337, +17287, +15238, +13190, +13223, +11176, +11144, +13191, +15207, +15175, +13127, +13064, +10954, +10892, +12911, +14961, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +12914, +12882, +14930, +14962, +14961, +12944, +10861, +10923, +13032, +15143, +15143, +13095, +13095, +15143, +15143, +15143, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +15207, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15239, +15207, +15239 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14961, +14961, +14962, +14962, +12882, +12851, +14963, +14961, +10862, +10891, +10986, +13161, +15272, +13256, +13256, +13256, +15305, +15305, +15336, +15336, +15368, +15337, +15306, +13098, +4586, +104, +269, +4464, +2351, +2383, +2351, +2351, +2318, +9, +11091, +19836, +19997, +15836, +17949, +17885, +17885, +13821, +13821, +15869, +15869, +17917, +17885, +15838, +15838, +17886, +17886, +17886, +17885, +17885, +17917, +15868, +15901, +13820, +11772, +13852, +15933, +15933, +15901, +17950, +17950, +15806, +15741, +21918, +26046, +23835, +13172, +362, +100, +2438, +13001, +19370, +17321, +13191, +13191, +13224, +11143, +13159, +15207, +15175, +13127, +13096, +13033, +10891, +12878, +12881, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +14962, +14993, +12944, +12910, +10891, +13000, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15174, +15175, +15174, +15175, +15174 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +12883, +14962, +12913, +10862, +10955, +15211, +17386, +15368, +15369, +13321, +13321, +13321, +15369, +15369, +15400, +15432, +17480, +17481, +15306, +13100, +135, +203, +2383, +2383, +2351, +2351, +4399, +4399, +10, +6833, +17723, +19998, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15837, +15838, +15838, +17885, +17885, +17885, +17885, +17885, +15869, +15901, +13853, +11805, +13821, +13820, +13788, +15836, +17884, +15837, +15870, +17918, +17886, +21950, +26079, +28094, +19576, +11025, +101, +326, +4615, +11018, +15275, +15241, +13160, +13159, +15207, +15207, +15207, +13127, +13095, +13033, +10923, +12878, +12880, +14930, +14931, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +14962, +14962, +14993, +12911, +10859, +12968, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14993, +14993, +14961, +14962, +12882, +14931, +14962, +12880, +10829, +13036, +17356, +19530, +17481, +15433, +13385, +13385, +15433, +15433, +15433, +15433, +17512, +17543, +17543, +17482, +17357, +4619, +170, +205, +4463, +2383, +2351, +4399, +4431, +2091, +527, +15610, +22078, +15836, +17917, +17885, +17885, +15869, +13821, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15805, +15838, +17918, +17918, +17917, +17917, +17949, +17949, +17981, +15868, +13755, +15836, +19998, +22014, +21950, +21917, +26013, +17496, +461, +4, +326, +8841, +15146, +17224, +17256, +17287, +15207, +15206, +13126, +13095, +13033, +10891, +10830, +12848, +14931, +14931, +14930, +14962, +14961, +14961, +14930, +14931, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14961, +14962, +14930, +14899, +14899, +14931, +14930, +14962, +14961, +14961, +14962, +14930, +12882, +14962, +14993, +12911, +10860, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14961, +14961, +14962, +14962, +14930, +14962, +12913, +10831, +10860, +13099, +19500, +19595, +17513, +15465, +15465, +15497, +15497, +15498, +15498, +17545, +17576, +17575, +17575, +17577, +17452, +15214, +137, +138, +4495, +2415, +2351, +2351, +4431, +2188, +398, +17625, +22078, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15837, +17885, +17917, +15868, +15900, +15900, +15901, +13821, +13821, +15869, +15838, +15838, +17886, +17886, +17886, +17853, +17885, +17917, +17917, +15836, +15836, +17948, +17981, +17948, +15836, +15837, +17886, +17886, +19870, +24031, +23901, +15317, +330, +132, +4518, +12969, +17193, +17257, +15176, +15175, +13127, +13095, +13064, +10922, +10861, +12879, +14962, +14930, +14962, +14962, +14962, +14962, +14930, +12883, +14930, +12914, +12914, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14961, +14962, +14962, +14930, +12882, +14962, +14994, +12912, +10828, +10888, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13029, +12997, +12997, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15077, +13029, +13029, +13029, +13029, +13029, +13029, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +13030, +13030, +12998, +13029, +13029, +13029, +13029, +13029, +13029, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14994, +15057, +8748, +10955, +17389, +17483, +17546, +17577, +15530, +15530, +15530, +15530, +15530, +15530, +17577, +17609, +17608, +17608, +17577, +17483, +19502, +6731, +168, +300, +4495, +335, +336, +2351, +205, +108, +15447, +22046, +17917, +15836, +17917, +17885, +17885, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15868, +17917, +17949, +15869, +15869, +15869, +15869, +15838, +15837, +19933, +21982, +26077, +23866, +11057, +135, +165, +6600, +13002, +17194, +17193, +15144, +15144, +13064, +10953, +10923, +12941, +14992, +14993, +14962, +14930, +12850, +12850, +12882, +12915, +12915, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14962, +14994, +12881, +10829, +12937, +12967, +12966, +12965, +15045, +15045, +12965, +12966, +12966, +12998, +12997, +12997, +12997, +12997, +12997, +15014, +12966, +12997, +10949, +12997, +12997, +12997, +12965, +15014, +15014, +15014, +15013, +15013, +15013, +15045, +15045, +15045, +12997, +13028, +13028, +13028, +13028, +13028, +15045, +15045, +15013, +15014, +15014, +15014, +15014, +12966, +12934, +10885, +10918, +13030, +15142, +13060, +13060, +13028, +13028, +15076, +15045, +15046, +14982, +14982, +17064, +14984, +14984, +12872 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14931, +14930, +14993, +15056, +6763, +11051, +17485, +15434, +15497, +15561, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15561, +17609, +17577, +17514, +19533, +13133, +2441, +201, +2413, +335, +336, +2384, +2253, +10, +17463, +24094, +15869, +13788, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +17950, +17885, +21981, +26110, +28093, +21657, +6768, +7, +2277, +8744, +13001, +15146, +15145, +13032, +13033, +10922, +10859, +17103, +14992, +14929, +14930, +14931, +14931, +12883, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14962, +12881, +12878, +12906, +12935, +12934, +12965, +15045, +15045, +12965, +12934, +12966, +12966, +10949, +12996, +13028, +12997, +12997, +14982, +14982, +12998, +10949, +10949, +12997, +12965, +15014, +15014, +15014, +15014, +14982, +15014, +15013, +15013, +15013, +15045, +12997, +12996, +13028, +13028, +15076, +15044, +15045, +15045, +15013, +15014, +14982, +14982, +12934, +12966, +15014, +12998, +12998, +10917, +10884, +13028, +15108, +15140, +15109, +15045, +12933, +14982, +15016, +14985, +12873, +10728, +6503, +6470 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14962, +15024, +12974, +8843, +13164, +17484, +15466, +15530, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +17609, +17609, +17545, +17546, +17484, +19503, +10924, +231, +267, +335, +303, +4464, +2285, +8, +17430, +24062, +15869, +15869, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15837, +17885, +17853, +21949, +26110, +28158, +21787, +17429, +4620, +0, +4550, +8808, +13002, +15114, +15050, +12938, +12940, +15023, +14960, +12914, +14963, +14963, +12883, +12882, +14962, +14962, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14930, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12965, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +13028, +12997, +12997, +14982, +14982, +12997, +10949, +12997, +12997, +12965, +12966, +15014, +15014, +15014, +15014, +15014, +15014, +15014, +12965, +12997, +12997, +12997, +15013, +15013, +15013, +15013, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12965, +15046, +15046, +15046, +15045, +15013, +15013, +14981, +12933, +15015, +15048, +15017, +10824, +10760, +8648, +4423, +231, +135, +136 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12913, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12944, +10861, +10987, +15309, +17516, +15498, +17610, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15561, +15561, +17609, +15497, +17546, +17483, +21647, +17326, +2440, +200, +334, +303, +4432, +2318, +9, +13140, +19804, +17885, +15902, +15869, +15837, +17885, +15837, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +17917, +17917, +17852, +19868, +24029, +26110, +26077, +21817, +11153, +230, +130, +6664, +12971, +14987, +14923, +14957, +12911, +12880, +12914, +12915, +12883, +12850, +12882, +14962, +14962, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +12914, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +14962, +12881, +12879, +12907, +12936, +12934, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12997, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +14982, +14983, +14983, +12934, +12966, +12966, +10949, +10949, +10949, +10949, +12997, +12997, +15045, +15013, +14981, +17061, +17062, +17031, +14952, +12872, +12873, +10793, +8680, +4455, +198, +38, +72, +6831, +19542, +25914 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14962, +14930, +14931, +14899, +14931, +14930, +14993, +12943, +8811, +13100, +17421, +17516, +15498, +15561, +15529, +15529, +15530, +15530, +15530, +15530, +15530, +15530, +15529, +15561, +15529, +17577, +15465, +17515, +21614, +19470, +10955, +295, +268, +2351, +4399, +4398, +11, +4688, +15546, +19966, +15870, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15902, +15869, +15837, +17885, +17917, +17885, +19901, +21981, +24093, +21947, +17590, +8910, +4, +4423, +10730, +12844, +12813, +14928, +12913, +12882, +10802, +12882, +14963, +14994, +14929, +14929, +14962, +14930, +14930, +12882, +14930, +12882, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +14962, +14962, +12914, +12911, +12907, +12937, +12935, +12966, +15045, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +14982, +14982, +12965, +12997, +12997, +12997, +12965, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +10918, +10918, +12966, +12935, +14951, +12903, +12935, +12966, +12966, +10949, +10981, +10980, +10980, +12996, +12997, +15045, +15013, +17029, +17030, +17032, +14953, +12842, +8681, +6536, +198, +5, +265, +4719, +15284, +21753, +21819, +26078, +28223 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14962, +14992, +10894, +8843, +15212, +17485, +17515, +15498, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15529, +15529, +17577, +17577, +17545, +17547, +17451, +19501, +19470, +4617, +169, +2350, +4398, +6479, +2220, +269, +15513, +24127, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +15869, +17950, +17917, +15837, +15804, +15805, +22046, +24061, +21817, +15283, +2475, +7, +8619, +10733, +12848, +14962, +14995, +12882, +12850, +14994, +17042, +14929, +14897, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14960, +12908, +12905, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +15014, +14982, +15013, +15045, +15045, +12997, +12997, +12965, +12965, +12966, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +10918, +12935, +12903, +12903, +12935, +12966, +12966, +12997, +12997, +13029, +13061, +12964, +12933, +15014, +17063, +14984, +14952, +14921, +8649, +2344, +103, +136, +4589, +11058, +17462, +19706, +23965, +26175, +24095, +19934, +17821 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12914, +14930, +14931, +14931, +14931, +14930, +14961, +12944, +10861, +10955, +17357, +17516, +17514, +17578, +15497, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +15530, +15530, +15529, +17577, +17609, +17577, +19626, +15402, +19532, +21678, +13099, +296, +2284, +6446, +6478, +2252, +10, +17496, +24127, +15773, +15838, +15838, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +13756, +15869, +15902, +13789, +13788, +13821, +15902, +15902, +15838, +15773, +17853, +26142, +26076, +19574, +10927, +169, +2282, +6541, +10801, +17075, +14995, +12850, +12849, +14929, +14994, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14992, +12909, +12906, +12935, +12966, +12997, +15045, +12965, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12965, +15014, +14982, +15013, +15013, +15045, +12997, +12997, +12997, +12997, +10949, +10950, +10918, +10918, +10918, +10918, +10918, +12966, +12966, +12966, +12935, +12935, +12966, +12966, +12966, +12965, +12997, +15013, +15046, +15046, +12934, +10855, +12936, +12905, +10760, +6535, +2342, +167, +362, +6799, +13235, +17559, +21883, +26110, +24094, +22014, +15773, +15805, +15805, +15838 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +8844, +13099, +17453, +17516, +17546, +17610, +15496, +17609, +17609, +17577, +17578, +17578, +15498, +15498, +15530, +15530, +15530, +17577, +15529, +17610, +17578, +17513, +19595, +19563, +19469, +6698, +170, +4364, +8590, +4397, +9, +15286, +21951, +17854, +15838, +13790, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +17950, +15901, +15869, +13821, +13853, +13853, +13789, +15838, +17887, +17854, +17853, +22013, +26141, +23899, +13171, +6637, +10, +4397, +10769, +14963, +17011, +12849, +12849, +14994, +14994, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12909, +12906, +10856, +12966, +12997, +12997, +15013, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15013, +15013, +12965, +12997, +12997, +10949, +10949, +10949, +10949, +10949, +12966, +12966, +12966, +12966, +12966, +12966, +10950, +10949, +10949, +12997, +15013, +15014, +15014, +14982, +14951, +14952, +12872, +10793, +8713, +2407, +134, +264, +4620, +9041, +13365, +17689, +21980, +24093, +24094, +19998, +17885, +13757, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +12882, +14931, +14931, +12882, +14962, +15024, +10894, +8875, +15243, +19532, +17515, +17546, +17610, +15496, +17609, +17577, +17577, +17578, +17578, +15498, +15498, +15498, +15530, +15530, +15529, +15496, +17609, +17577, +17577, +17546, +15401, +21645, +13101, +2345, +2250, +8589, +6509, +9, +8914, +19740, +21983, +15806, +15870, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15869, +15869, +13821, +13821, +13821, +15838, +15838, +17886, +15805, +15804, +22045, +26174, +23964, +19609, +10896, +203, +75, +8623, +14963, +17075, +14962, +12881, +14930, +14962, +14930, +14930, +14930, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14962, +14962, +12882, +12882, +14962, +14962, +14993, +12910, +12907, +10856, +12935, +12997, +12997, +15045, +15014, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +15014, +14982, +15014, +15014, +12966, +12966, +12965, +12997, +10949, +10949, +10949, +12997, +12997, +12965, +12965, +15013, +15014, +15013, +15013, +12997, +10949, +12997, +12965, +15014, +14982, +14951, +14920, +14921, +12841, +8649, +2376, +167, +330, +6798, +11156, +15544, +21915, +24125, +24158, +22077, +17884, +15836, +15868, +13821, +13821, +13821, +13821, +13821, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14995, +12850, +12850, +14963, +12850, +12850, +14994, +12976, +10892, +10987, +17388, +19564, +17546, +17545, +15529, +15529, +15529, +15529, +17577, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17577, +17545, +17545, +17482, +19438, +10860, +200, +4394, +6541, +2284, +172, +15448, +26175, +13725, +15903, +15837, +15837, +17917, +17885, +17949, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17916, +21981, +24029, +26013, +13173, +4525, +9, +4430, +12882, +17043, +14962, +14962, +14962, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12908, +12937, +12935, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12997, +12997, +12997, +12965, +12966, +15014, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +15013, +17094, +17062, +14981, +12965, +12997, +12997, +12966, +14983, +14952, +12873, +12809, +8585, +199, +233, +4523, +8848, +13301, +21851, +24094, +22014, +19965, +19933, +17916, +17917, +15869, +15869, +13821, +13853, +13853, +13853, +13821, +15868, +15900 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12850, +12882, +14963, +12882, +12882, +14993, +12943, +8844, +11051, +17420, +17515, +17546, +17577, +17577, +15529, +17577, +17577, +17577, +17578, +17578, +17578, +15530, +15498, +15498, +15498, +15530, +15529, +17577, +17577, +17577, +17545, +17545, +17514, +19502, +15214, +6601, +200, +4428, +4331, +172, +15319, +23999, +15806, +15838, +15837, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17917, +19933, +21982, +28223, +17562, +6768, +138, +172, +8656, +14930, +14930, +12882, +12914, +14962, +14930, +12882, +12849, +14962, +17043, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14961, +12911, +12909, +10890, +10887, +12965, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12997, +12997, +12997, +12964, +10884, +15078, +17158, +17126, +14981, +14949, +17030, +17062, +14982, +12934, +12934, +12936, +12905, +8680, +2375, +199, +265, +4589, +11026, +19576, +23932, +24062, +24094, +19966, +17853, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15868, +15868 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12882, +14930, +14931, +12882, +12914, +12945, +10894, +8875, +13195, +17451, +17546, +17545, +17577, +17577, +15497, +15529, +17577, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15530, +17545, +17577, +17545, +17577, +17545, +17513, +19565, +19471, +10955, +295, +2313, +2315, +10, +8915, +19772, +19967, +13725, +15869, +17917, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917, +17950, +15772, +22014, +23965, +11093, +267, +10, +8623, +12882, +12914, +12947, +12914, +12914, +14995, +17043, +14962, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12909, +10890, +10887, +12966, +12997, +15045, +15013, +12966, +12966, +12966, +12966, +12965, +12997, +12965, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +12965, +12997, +15045, +15078, +15013, +12901, +12869, +12901, +14983, +15015, +14983, +17065, +14985, +10825, +8712, +2407, +231, +330, +2574, +13204, +21787, +23965, +24062, +21982, +17853, +17884, +17917, +19997, +19933, +19934, +19934, +17886, +17886, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14930, +14930, +14931, +12882, +12914, +12944, +8813, +10987, +15340, +17515, +17546, +17545, +17577, +17577, +15497, +15497, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17545, +15497, +17545, +17545, +17545, +17513, +17515, +15372, +15277, +8810, +167, +4427, +4331, +4558, +17562, +24127, +13724, +15869, +17917, +19933, +17917, +15837, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17916, +17916, +17917, +17917, +15869, +15869, +13821, +13789, +13756, +22046, +28191, +19545, +4591, +9, +2349, +8721, +12946, +12947, +10801, +10801, +14962, +17043, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12912, +12910, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12965, +12997, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +12966, +12965, +15013, +15013, +12965, +12933, +15014, +15015, +15048, +15016, +14984, +12904, +10824, +10825, +4520, +230, +165, +297, +4751, +15382, +23965, +26143, +21950, +19966, +19966, +19966, +19998, +17949, +17916, +15771, +17885, +19902, +19902, +19902, +17854, +17886, +15838, +15838, +15838, +15837, +15837, +15837, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +12914, +12913, +10895, +8845, +13100, +17452, +17547, +17545, +15528, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15498, +15498, +15498, +15498, +15498, +17546, +15498, +17546, +17545, +17545, +17513, +15466, +13322, +19534, +15180, +2375, +4362, +6378, +171, +15351, +24127, +17885, +17885, +17917, +19965, +19965, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15900, +15900, +17917, +17917, +17885, +17885, +15869, +15869, +13853, +13853, +15934, +17917, +19901, +28159, +25916, +11028, +10, +138, +4495, +10834, +12947, +12914, +10801, +12882, +14995, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10859, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12966, +12966, +12966, +12966, +15013, +15013, +15014, +15014, +15015, +15047, +12935, +10856, +10856, +10857, +8745, +6633, +2472, +68, +135, +2573, +13203, +21721, +26077, +26174, +22014, +17886, +17886, +15838, +15837, +13756, +13756, +15836, +17949, +20029, +19933, +17886, +17886, +17886, +17886, +17886, +17886, +17886, +15838, +15838, +15838, +15838, +15837 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +12882, +14962, +12913, +10863, +10925, +13196, +17484, +17547, +17577, +17576, +17609, +17577, +15497, +15498, +17546, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15498, +15498, +15498, +15466, +15466, +17514, +17513, +17513, +17513, +13417, +15466, +17516, +17324, +10826, +4296, +2185, +10, +8947, +19869, +19966, +17885, +17885, +22013, +19933, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +11708, +15934, +13821, +13756, +17917, +21982, +21917, +28127, +21625, +205, +107, +268, +8720, +15027, +14995, +12849, +12849, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12913, +12911, +10891, +10888, +12966, +12997, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12966, +12965, +12965, +12965, +15013, +15013, +15014, +15014, +14982, +14983, +12903, +10856, +10857, +8745, +4553, +360, +263, +38, +2671, +13269, +21819, +26077, +24029, +21981, +19933, +15837, +15837, +15869, +15902, +17982, +17949, +15869, +15836, +15836, +15836, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12914, +14995, +12913, +8782, +10957, +15277, +17484, +17546, +17576, +15528, +17608, +17577, +15498, +17579, +17546, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +17514, +15497, +13448, +15561, +15466, +17388, +17165, +10634, +72, +74, +2542, +13432, +22046, +17885, +17884, +22013, +17852, +15902, +11741, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15838, +15838, +15838, +15870, +20063, +13789, +13756, +15869, +17917, +17917, +17918, +19901, +30174, +27899, +8785, +9, +171, +6575, +12914, +14995, +14962, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12911, +10860, +10888, +12966, +12996, +15045, +15045, +12966, +12966, +12966, +12966, +12966, +12965, +12997, +12966, +12965, +12965, +12997, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +12936, +10825, +4552, +262, +4, +7, +4752, +17495, +21916, +19934, +19966, +19965, +19933, +17949, +17981, +15868, +13820, +15901, +13820, +13788, +15836, +15869, +17918, +17918, +17918, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14962, +15026, +10864, +8781, +13068, +17389, +17515, +17578, +17577, +15528, +17609, +15497, +15497, +17579, +17546, +17546, +17578, +17578, +17577, +15529, +15529, +15529, +15498, +15498, +15466, +15466, +15466, +17514, +15466, +15466, +15465, +13448, +13448, +15433, +17419, +21453, +17036, +72, +8, +235, +9141, +24095, +17885, +17885, +19998, +15740, +17950, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15805, +17917, +17917, +17917, +15869, +15870, +15870, +15837, +21950, +30174, +28029, +17334, +11, +9, +4494, +12882, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12912, +10860, +10857, +10886, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12966, +12997, +12965, +12965, +15013, +15013, +15013, +15014, +14982, +14982, +14983, +14983, +12936, +10824, +4486, +2244, +3, +394, +13203, +23801, +26012, +24030, +19966, +15838, +15837, +13789, +15837, +15869, +15901, +15901, +15901, +15868, +15869, +15869, +15869, +15869, +15805, +15806, +15838, +13821, +13853, +13852, +13852, +13852, +15900, +15900, +15868, +17916, +17916, +17916, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14994, +12849, +14962, +15026, +10862, +8843, +15276, +17516, +17514, +17546, +17546, +15497, +17546, +15498, +15529, +17578, +17578, +17578, +17578, +17578, +17577, +17577, +17545, +15497, +15498, +15498, +15466, +15466, +15466, +15466, +15466, +15465, +15465, +13385, +13418, +15465, +15433, +19499, +19307, +10761, +136, +8, +6768, +19772, +22079, +15805, +15837, +15837, +17949, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +19933, +21949, +23965, +21657, +6736, +8, +4364, +12817, +17043, +14962, +14962, +12914, +12882, +12882, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14960, +12909, +10858, +10887, +10918, +12997, +12997, +12997, +12998, +12998, +12965, +10885, +12965, +15077, +15077, +12932, +17062, +17030, +16999, +17032, +14953, +10793, +6600, +4455, +165, +5, +558, +13333, +19738, +21948, +24061, +24094, +19965, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17043, +12850, +14962, +15024, +10893, +10986, +17419, +17547, +17545, +15497, +15498, +15498, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15434, +13322, +15434, +15465, +15431, +17480, +19434, +15050, +4424, +7, +2412, +13336, +24127, +15806, +13725, +15870, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13788, +22014, +26078, +21689, +10897, +75, +4299, +10736, +14962, +12882, +12850, +14995, +12915, +10769, +14962, +17043, +14930, +14930, +14930, +14930, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14929, +12878, +10827, +10856, +10918, +10949, +10949, +10948, +10916, +12965, +12998, +15079, +15078, +12965, +12996, +15046, +17031, +17000, +14921, +12841, +8648, +4424, +168, +8, +6800, +17496, +19706, +21949, +22046, +19998, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +17010, +14930, +14961, +12943, +8844, +13131, +17451, +17546, +17545, +15497, +15498, +15467, +15499, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15370, +15402, +15433, +15432, +15432, +19498, +17259, +10794, +200, +169, +8947, +21950, +17886, +13757, +13821, +17916, +19997, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22014, +26110, +23867, +11060, +139, +106, +8655, +14962, +14962, +14962, +14930, +14930, +14962, +14962, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14898, +14929, +14958, +12907, +10888, +10918, +10949, +10980, +10980, +13029, +12965, +12966, +15015, +15015, +12934, +15015, +17096, +12904, +10793, +8648, +4422, +4, +104, +6832, +19575, +23900, +23998, +21982, +22014, +17885, +15837, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +12913, +10830, +8844, +15276, +17515, +17546, +17577, +15529, +15498, +15498, +15498, +15498, +15529, +15529, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15401, +13353, +15401, +15401, +15401, +19498, +19435, +15083, +4489, +40, +2477, +15546, +22047, +15837, +13789, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15805, +15804, +22046, +26175, +21884, +19576, +333, +10, +8623, +14930, +14930, +14930, +17043, +14930, +12850, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12914, +14930, +12882, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +17009, +17039, +12940, +10889, +10918, +10949, +10980, +10980, +13029, +12998, +10886, +10822, +12872, +14985, +12905, +10792, +6600, +294, +4, +361, +13137, +21687, +25979, +26078, +26110, +21950, +19902, +17853, +17853, +15837, +15901, +15900, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8781, +10956, +17388, +17547, +17545, +17577, +15529, +15498, +15498, +15498, +15498, +17577, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15497, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +17513, +13320, +13321, +15401, +15369, +15369, +19435, +17259, +10858, +200, +202, +6964, +26143, +19998, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +17917, +15837, +15837, +15869, +17950, +22046, +26110, +19641, +4655, +9, +8525, +12817, +17010, +19059, +16978, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14930, +17009, +17039, +12940, +10888, +10886, +10917, +12996, +12997, +12997, +10886, +10855, +12905, +10858, +8713, +6535, +165, +103, +524, +13202, +19639, +23963, +28190, +26142, +21981, +19901, +17886, +17853, +17885, +17917, +17950, +17949, +15868, +13788, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +14930, +14994, +12912, +8780, +13100, +17452, +17547, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +17578, +17577, +15529, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15433, +17545, +15400, +13288, +13322, +13322, +13256, +15305, +17354, +15147, +4521, +104, +2509, +21852, +22046, +17949, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15902, +15934, +13853, +11740, +13757, +17885, +26175, +19674, +10962, +10, +4300, +14865, +19059, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +10866, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12882, +14961, +14991, +12940, +12905, +12934, +12965, +12965, +15046, +15014, +10855, +10825, +10826, +6601, +102, +201, +6734, +15381, +15544, +21916, +26174, +24094, +19901, +17821, +17885, +17918, +17918, +15837, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +14994, +10862, +8844, +15244, +17484, +17546, +17577, +17576, +17577, +15529, +15497, +17546, +17546, +17578, +17577, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17545, +15465, +15465, +15465, +15433, +15433, +15401, +15432, +17512, +15399, +13320, +13290, +13290, +13256, +13256, +17353, +17291, +10858, +329, +233, +13270, +21949, +19998, +15902, +13790, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +13821, +13821, +13789, +13789, +15837, +19966, +24095, +21820, +13140, +268, +75, +12784, +17010, +17010, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +12914, +12914, +12945, +14992, +14989, +12938, +14984, +15015, +14982, +12902, +12871, +10792, +6600, +198, +265, +8847, +15317, +19674, +24062, +22047, +19966, +17885, +15805, +15805, +15870, +17950, +15870, +13789, +13789, +15837, +15869, +15869, +15837, +15869, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14931, +12882, +12945, +8781, +10956, +17389, +17483, +17513, +17577, +17576, +17577, +15529, +15529, +17546, +17546, +17578, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +17513, +15465, +15465, +15465, +15433, +15433, +15401, +15400, +15399, +17480, +15369, +13257, +13289, +13289, +13256, +15304, +17322, +15147, +8746, +135, +461, +19739, +22014, +15870, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +15869, +15902, +15934, +13757, +15805, +24095, +23965, +15286, +365, +10, +12751, +17010, +14962, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +12914, +12946, +12944, +12942, +12908, +14954, +14921, +12807, +10727, +6534, +197, +329, +10927, +15349, +19739, +24062, +24127, +15773, +15806, +15838, +15838, +15838, +15870, +15870, +13789, +13789, +15901, +15869, +15902, +15902, +15901, +15837, +15805, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14962, +12944, +8812, +13100, +17452, +17515, +15465, +17577, +17576, +15529, +15529, +15529, +17546, +17546, +17546, +17578, +15530, +15530, +15530, +15530, +17545, +17545, +17546, +17546, +17546, +15465, +15465, +15465, +15433, +15433, +15401, +15401, +15400, +15367, +17480, +15400, +13256, +13289, +13322, +15337, +15271, +17320, +19339, +15050, +328, +168, +17496, +21982, +15805, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +13789, +13789, +15902, +15870, +15805, +24062, +23965, +15318, +2445, +106, +8623, +14930, +14930, +14930, +14930, +16978, +14930, +14930, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +16978, +16978, +14962, +12914, +12946, +12944, +12911, +10797, +10763, +8617, +4423, +230, +4489, +10927, +17429, +23899, +26142, +22014, +17854, +17886, +17886, +17919, +15870, +15837, +13757, +13789, +13821, +15901, +15901, +13821, +13821, +15837, +15869, +15869, +15837, +15838, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12850, +15026, +8750, +8844, +17389, +17452, +15433, +17545, +17609, +15529, +15529, +15529, +15529, +17578, +17546, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15433, +15400, +15400, +15399, +15367, +15367, +13288, +13256, +13257, +13256, +15272, +15239, +17224, +17258, +10826, +167, +300, +26046, +17820, +15869, +15869, +17917, +15869, +15869, +17917, +15869, +15804, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15902, +15837, +17853, +24062, +26078, +17496, +2542, +74, +8591, +14930, +14930, +14897, +19059, +14930, +12817, +19124, +14962, +12914, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +14962, +14962, +14962, +14930, +14898, +14898, +16946, +16978, +17011, +14995, +12946, +12945, +12912, +6605, +233, +168, +4458, +10928, +19510, +28060, +30303, +24062, +17821, +17885, +15870, +13789, +15838, +15838, +15838, +15837, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12945, +8781, +10987, +17420, +17483, +15465, +17545, +17577, +15529, +15529, +15529, +15529, +17577, +17578, +17546, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17546, +17513, +17513, +15433, +17481, +15401, +15400, +15368, +15368, +15367, +15367, +15335, +13288, +13257, +13224, +13224, +15239, +17255, +19337, +17163, +328, +234, +13270, +21981, +17884, +17949, +17917, +15837, +15804, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15837, +15869, +15837, +17853, +22014, +24127, +19868, +13400, +4720, +9, +8591, +17011, +19091, +16946, +19059, +19091, +12817, +14930, +12914, +12914, +10866, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +12914, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +17010, +17010, +16978, +16978, +14897, +14865, +12849, +10801, +8687, +300, +169, +2315, +6801, +21690, +26013, +23997, +21949, +19901, +17853, +17885, +17950, +15901, +13756, +15837, +17885, +17917, +17917, +17917, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +15838, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +10863, +8812, +13131, +17452, +17514, +17545, +17577, +15529, +15529, +15529, +15529, +15529, +17577, +17577, +17578, +17546, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17545, +17513, +17513, +17481, +17481, +17449, +17449, +15368, +15368, +15368, +15368, +15335, +15335, +13256, +13224, +13224, +13192, +15271, +17318, +17223, +19339, +8745, +232, +364, +23963, +22013, +17917, +15837, +15837, +15837, +15837, +17885, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17852, +17885, +19998, +20030, +19966, +15545, +2511, +43, +6478, +14962, +19059, +16945, +16978, +16978, +14930, +12914, +12914, +10866, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12882, +12914, +14962, +14962, +14962, +14930, +14930, +14962, +14930, +14930, +14930, +14930, +14962, +17043, +17075, +8655, +203, +40, +203, +8947, +21723, +26047, +21918, +19934, +19999, +15838, +15838, +15870, +15869, +15837, +15868, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12945, +8782, +8843, +15276, +17483, +17546, +17545, +17577, +15497, +15498, +15498, +15497, +15529, +17577, +17577, +17578, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15368, +15336, +15335, +15335, +15303, +15272, +13192, +13192, +15271, +17350, +13093, +19305, +17163, +4521, +6, +13300, +24061, +19965, +15804, +15837, +17950, +17917, +15837, +15837, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +19933, +19965, +19933, +19901, +17853, +15837, +13821, +15902, +24095, +23835, +431, +9, +4429, +14930, +16978, +14897, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +12914, +12914, +14962, +14962, +14962, +14930, +14930, +14930, +14898, +12849, +14930, +14995, +14995, +10769, +2382, +203, +8, +2414, +15189, +23738, +25981, +23999, +21983, +17887, +13758, +11677, +11741, +13854, +15934, +15869, +13756, +15836, +19997, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17885, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12944, +8748, +10987, +17420, +17515, +17545, +17577, +15497, +15497, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17578, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17513, +15433, +15433, +15433, +15401, +15400, +15368, +15336, +15336, +15336, +15335, +17351, +17319, +15272, +15240, +13191, +13191, +15270, +15173, +17191, +19274, +12971, +262, +427, +21786, +22013, +17885, +17885, +17950, +17918, +15837, +15804, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +17917, +17885, +19933, +19933, +19933, +17917, +15869, +13821, +13821, +19966, +26078, +21723, +4689, +9, +4397, +17043, +21204, +14865, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12914, +12882, +12849, +14898, +14930, +14930, +14963, +17075, +14995, +8721, +333, +171, +107, +236, +13173, +21657, +28029, +28159, +24063, +19934, +15806, +13758, +11742, +13854, +11773, +11741, +13789, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +15837, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +10863, +6732, +13132, +17452, +17546, +17577, +17577, +15497, +15498, +15466, +15498, +15498, +15529, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +17481, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +13288, +13288, +15303, +17319, +17319, +17287, +15239, +13159, +13159, +13158, +17287, +17190, +15111, +15082, +6665, +134, +9010, +21948, +19998, +17885, +15805, +17917, +17917, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15901, +15869, +13821, +13724, +19901, +26143, +23836, +2609, +8, +4397, +17010, +17010, +14930, +14930, +12914, +12914, +12914, +12914, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +12882, +12882, +14930, +17011, +17043, +17043, +12882, +8688, +2414, +203, +10, +398, +11158, +21787, +26110, +26142, +24030, +19901, +17821, +15837, +15870, +13821, +13853, +15934, +13853, +13820, +13788, +15869, +19998, +19966, +17853, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12913, +8782, +8844, +15276, +17483, +17545, +17576, +17576, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17545, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15368, +15336, +13320, +13287, +15303, +17287, +17287, +17287, +15239, +13159, +11111, +11078, +15239, +17254, +15077, +15079, +12970, +2344, +267, +13464, +17885, +17950, +15804, +15837, +17950, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +19934, +26111, +21755, +464, +9, +6477, +17011, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +12882, +10834, +12882, +12882, +14962, +17011, +14930, +14930, +10769, +4430, +74, +9, +398, +13206, +21755, +23998, +24095, +17885, +17917, +17917, +15869, +15836, +15836, +17916, +17949, +15868, +15835, +17948, +17981, +17948, +15869, +17917, +17886, +15837, +15837, +13821, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14962, +12945, +8781, +8875, +17388, +17515, +15465, +17576, +15496, +15497, +15498, +15467, +15467, +15498, +15497, +17577, +17577, +17577, +17577, +15497, +15530, +15530, +15530, +17577, +15497, +15497, +17545, +17513, +15433, +15433, +15400, +15400, +15368, +15368, +15336, +15336, +13287, +13287, +15272, +17288, +17287, +17287, +15239, +13158, +11111, +13127, +13062, +17254, +15141, +12998, +15081, +6634, +6, +2834, +15707, +22079, +19965, +15836, +17949, +15869, +15804, +17950, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +15869, +13756, +13821, +15901, +15901, +15869, +15837, +17917, +17885, +15870, +13822, +13757, +19902, +26111, +23771, +399, +9, +6510, +14930, +14962, +14930, +14962, +12914, +14930, +14930, +14930, +14930, +14930, +12914, +12914, +12914, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12882, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12914, +14930, +12914, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +12882, +12914, +12882, +12882, +14962, +14995, +14962, +8656, +6477, +10, +9, +463, +15318, +23868, +26078, +21950, +21950, +19966, +13853, +11773, +13820, +13853, +15901, +17948, +17916, +17915, +17915, +17915, +17947, +17948, +17916, +15837, +15837, +15838, +15838, +13790, +13821, +13821, +13821, +13789, +15838, +15838, +15838, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14962, +14962, +14962, +12881, +14931, +14963, +12850, +12882, +14962, +10895, +6795, +11115, +17420, +17483, +15466, +17545, +15497, +15497, +17546, +15498, +15498, +15498, +15529, +17577, +17577, +17577, +17546, +15530, +15530, +15498, +15498, +17546, +15498, +15497, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15336, +15304, +15272, +15240, +17287, +17287, +15207, +13158, +13127, +13127, +13094, +15174, +15142, +15110, +15112, +10856, +4519, +232, +15447, +21981, +20029, +17948, +15900, +15868, +15837, +17918, +17886, +15837, +15869, +13821, +13852, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15837, +15869, +15901, +15869, +15869, +15869, +17885, +17885, +15869, +13854, +13789, +17853, +22014, +28158, +21722, +6736, +8, +10736, +14930, +16978, +16946, +14898, +12882, +12914, +12915, +12915, +12915, +12914, +12914, +12914, +12914, +14962, +14962, +14963, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14962, +14963, +14995, +14995, +14995, +14962, +14962, +14962, +17010, +17011, +17011, +17011, +17011, +17010, +17010, +17010, +14962, +17010, +14962, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12914, +14962, +14963, +14995, +14963, +14962, +14962, +14962, +12882, +12882, +14962, +14995, +14962, +12849, +12882, +14962, +14930, +16978, +17042, +14994, +10768, +6477, +10, +8, +6833, +15415, +19738, +21949, +24062, +22014, +19966, +17885, +15805, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +17916, +17948, +17916, +17916, +17917, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14931, +14899, +14931, +14930, +14962, +14994, +12913, +12849, +14931, +14963, +12850, +14962, +14993, +10861, +8906, +13258, +15403, +15434, +17514, +17546, +17546, +15497, +17545, +17545, +17545, +15529, +15529, +15530, +15530, +15498, +15498, +15498, +15530, +15498, +15498, +15498, +17546, +17546, +17513, +17513, +17513, +15433, +17449, +15401, +15369, +15368, +15336, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +15207, +13127, +15143, +15142, +15110, +15110, +15111, +15111, +12998, +8807, +133, +4655, +19737, +22077, +17947, +13819, +13852, +17982, +15805, +17886, +15838, +13821, +13852, +13852, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15901, +15869, +15837, +17885, +24094, +26078, +15351, +397, +2283, +14897, +19026, +19026, +16979, +14930, +10866, +10866, +8754, +12882, +12882, +12882, +12882, +12882, +12882, +12882, +14930, +12850, +12850, +14930, +14930, +14930, +14963, +14963, +14963, +17011, +17011, +17011, +17011, +17010, +14962, +14962, +14930, +14930, +17043, +17043, +14995, +14963, +12882, +12850, +10801, +10801, +10801, +10736, +10736, +10704, +10704, +10671, +8590, +8558, +8558, +8525, +8525, +8525, +8525, +8525, +8493, +8493, +8493, +8493, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +6412, +8492, +6444, +6444, +8492, +8493, +8525, +8525, +8557, +6542, +6542, +8623, +8656, +8688, +10769, +10801, +12849, +12914, +14963, +14962, +14962, +14962, +14930, +14930, +14962, +17010, +19090, +17009, +10736, +8589, +9, +9, +6800, +17495, +19738, +19836, +22014, +22046, +17885, +15837, +15869, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14899, +14899, +14931, +14962, +14961, +14961, +12913, +12882, +14931, +14931, +12882, +14962, +12913, +8780, +11050, +13290, +17483, +15434, +17514, +17514, +15466, +15497, +17545, +17545, +17577, +15529, +15529, +15530, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13159, +15175, +13126, +13062, +13062, +13062, +13030, +15078, +15110, +15078, +12967, +4553, +6, +13203, +24027, +22044, +13755, +15901, +17982, +13756, +17886, +17885, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +19933, +24062, +21852, +19479, +9, +8525, +14865, +16978, +17010, +14930, +12882, +12914, +12914, +12850, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14963, +14963, +14963, +14963, +14963, +14962, +14930, +14930, +14930, +14930, +14898, +14897, +12817, +12784, +10704, +10671, +8623, +10703, +10671, +8590, +6477, +4364, +2251, +171, +172, +172, +43, +11, +11, +11, +11, +11, +11, +11, +108, +140, +140, +172, +204, +204, +236, +236, +269, +398, +366, +398, +398, +398, +398, +398, +430, +366, +301, +301, +301, +269, +268, +236, +204, +172, +11, +11, +11, +11, +11, +107, +2220, +2252, +6477, +8590, +8623, +10704, +12817, +14962, +17043, +17043, +14930, +12816, +8589, +9, +9, +8816, +17431, +21819, +24029, +21981, +19933, +19966, +17917, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14931, +14931, +14931, +14931, +14930, +14962, +14961, +12913, +12882, +14931, +14931, +12882, +14961, +12912, +8780, +13163, +15402, +17515, +15434, +15466, +17514, +15465, +15497, +17545, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15433, +17449, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +15110, +13030, +13030, +13030, +15078, +12999, +8745, +2311, +330, +17591, +24061, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15837, +15805, +19966, +24062, +26013, +15188, +138, +6510, +14898, +14930, +14963, +12882, +12914, +17076, +17011, +17011, +17011, +17010, +14930, +14930, +14898, +14898, +14930, +12849, +12849, +10768, +8655, +8591, +6510, +6477, +6413, +6348, +6348, +6284, +4139, +11, +11, +11, +11, +172, +268, +4429, +6542, +8655, +10767, +10800, +10832, +10897, +8914, +8978, +9011, +11124, +13237, +15350, +15383, +17463, +17496, +17496, +19576, +19577, +19609, +19641, +21722, +21722, +21722, +21754, +21754, +21754, +21754, +21754, +21787, +21787, +21787, +21754, +21754, +21722, +19674, +19642, +19609, +17529, +17528, +17496, +19447, +19414, +19350, +17236, +15091, +10897, +10800, +8719, +4461, +172, +11, +11, +6316, +10606, +12751, +12751, +8590, +9, +139, +8848, +17430, +21754, +26013, +26078, +21981, +22014, +19966, +17885, +17885, +15837, +17917, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +12913, +14962, +14931, +12882, +14962, +12913, +12911, +8811, +15275, +17483, +17514, +15434, +15466, +17546, +15497, +15497, +17577, +17577, +17577, +15529, +15529, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +15142, +15110, +13062, +12998, +12997, +12997, +12966, +12936, +8681, +5, +6798, +21818, +24095, +15805, +13756, +15902, +15869, +17885, +17885, +17886, +17886, +17885, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13789, +15837, +19966, +24030, +26013, +8849, +42, +6575, +12882, +12914, +12849, +10769, +12849, +14897, +14865, +12784, +10671, +8558, +6477, +4365, +4332, +75, +11, +11, +11, +11, +140, +236, +300, +429, +2606, +4719, +6833, +8945, +11026, +11091, +13204, +15317, +15351, +17463, +19544, +21657, +21722, +23803, +23803, +23835, +21787, +19772, +17756, +19836, +19869, +21949, +21949, +24030, +24062, +24030, +24062, +24062, +24063, +26143, +26143, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26175, +26143, +24095, +24062, +21982, +24030, +26078, +28094, +26014, +25981, +23868, +21787, +21755, +21722, +19577, +17431, +13205, +11026, +6767, +429, +203, +10, +139, +6865, +13269, +19706, +26077, +26110, +21981, +19933, +19933, +19965, +17885, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14962, +12913, +14962, +14962, +14930, +14930, +14962, +12912, +10862, +10923, +15339, +17515, +17514, +15433, +17514, +17546, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15272, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13094, +15110, +15110, +15078, +12997, +12997, +12966, +15015, +12905, +6535, +5, +15252, +23933, +21982, +15838, +15869, +15869, +15869, +17886, +19902, +19902, +17885, +15869, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +15869, +15901, +13821, +13789, +15837, +17853, +28255, +19674, +4590, +107, +8655, +6542, +6510, +4397, +11, +11, +10, +10, +43, +236, +2445, +6638, +8751, +10896, +10928, +13042, +13107, +13172, +15318, +17431, +17464, +17561, +17658, +17690, +17723, +19804, +19836, +19868, +21949, +24062, +21981, +21982, +24094, +24095, +26175, +26175, +24127, +24127, +22047, +19998, +19998, +19998, +19998, +19966, +17918, +17917, +17885, +17885, +17885, +17853, +17853, +15805, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15804, +15805, +15804, +15805, +15804, +15805, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +17918, +17918, +17918, +19998, +19998, +22046, +22047, +24127, +24062, +21982, +21949, +21884, +19739, +15480, +9141, +9044, +9108, +17691, +21981, +24095, +19933, +17852, +19965, +19998, +15837, +15837, +15837, +15837, +15869, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14961, +14962, +14930, +14931, +14931, +14931, +14962, +14961, +14961, +14962, +14962, +12882, +14962, +14993, +10862, +10860, +13100, +17419, +17514, +17514, +15465, +17545, +17545, +15497, +17545, +17577, +17577, +17577, +17545, +17545, +15498, +15498, +15498, +15498, +15498, +15530, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +17481, +15401, +15400, +15368, +15368, +15336, +15336, +15304, +15271, +15271, +15239, +15207, +15207, +13127, +13126, +13094, +13062, +13062, +13062, +15110, +15078, +12998, +12997, +12998, +15014, +14983, +10792, +4359, +267, +17431, +26079, +19967, +15869, +15869, +15869, +17886, +19902, +19902, +19933, +17917, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19965, +15804, +15837, +15901, +13821, +13821, +15869, +15837, +19901, +28223, +15415, +429, +203, +2445, +2413, +8686, +12977, +13009, +13041, +13074, +13140, +15286, +17463, +19609, +21722, +23868, +23900, +23900, +23965, +26045, +26078, +26110, +26143, +24095, +22079, +22111, +22079, +20030, +19998, +17918, +17918, +17918, +17917, +17917, +15869, +15837, +15837, +15805, +13757, +13757, +15837, +15805, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +11741, +9693, +11773, +11773, +13821, +13789, +13789, +13789, +15837, +17885, +17918, +22079, +24159, +22046, +19901, +17820, +19933, +19998, +19998, +19966, +17917, +15837, +15837, +15837, +13789, +15869, +15901, +15869, +15869, +15837, +17885, +17853, +17885, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +12882, +12882, +14994, +15025, +10829, +10891, +15276, +17451, +17514, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17577, +17577, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17546, +17513, +17513, +17481, +15401, +15401, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13030, +15110, +15078, +12998, +12997, +15046, +12965, +15014, +14985, +10729, +7, +8816, +19642, +21982, +15838, +13821, +13821, +15838, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +19933, +17853, +15869, +15869, +13789, +13821, +15902, +15869, +13660, +24127, +24030, +15383, +11157, +17464, +19512, +21658, +28029, +26013, +26045, +26045, +26078, +26078, +26110, +26110, +26142, +24062, +24062, +22014, +22014, +19965, +19933, +17885, +17853, +15805, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +13789, +13789, +13789, +15869, +15869, +15901, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +17917, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +13821, +13853, +11805, +11805, +13853, +13853, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +17917, +17917, +19998, +19998, +19998, +17917, +13756, +11708, +15869, +15902, +13821, +13788, +13821, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +14962, +14962, +14930, +12882, +14994, +15024, +8780, +10922, +17388, +17450, +17513, +15465, +15433, +17545, +17578, +17545, +17545, +17577, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17578, +17546, +17546, +17546, +17546, +17513, +17513, +17513, +17481, +17449, +17449, +15368, +15368, +15368, +15336, +15304, +15304, +15271, +15239, +15239, +13159, +15207, +15175, +13126, +13094, +15143, +13062, +13030, +15078, +15078, +12998, +12965, +12997, +12964, +12965, +17096, +14921, +6472, +8, +11059, +21885, +17886, +13790, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +13788, +13789, +15869, +15869, +17918, +17853, +21949, +24030, +26078, +28159, +28159, +26078, +23997, +21981, +22013, +22014, +19965, +19933, +17853, +17852, +15772, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +15869, +15869, +15837, +15837, +15837, +15869, +17917, +17950, +17950, +13821, +13821, +13821, +13821, +15869, +13821, +15869, +15869, +15869, +17950, +17917, +15837, +15804, +15837, +17917, +17917, +15836, +15869, +15934, +15934, +13853, +13821, +13853, +15901, +13821, +13789, +13789, +15869, +15869, +15837, +17917, +17918, +17885, +15804, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14931, +14931, +14930, +14962, +14962, +12914, +14962, +14962, +14930, +12913, +12943, +10860, +13066, +19500, +17482, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17578, +17578, +17578, +17546, +17546, +17513, +17513, +17513, +17513, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +13159, +13127, +13126, +13126, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10981, +13030, +12934, +14919, +14890, +8553, +9, +13237, +26175, +13757, +13854, +13853, +13852, +15836, +19965, +17853, +17886, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +19933, +19933, +19933, +19933, +19933, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +14962, +14962, +14962, +12912, +12942, +10923, +13130, +19499, +17482, +15433, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +15498, +15498, +17546, +17546, +17546, +17578, +17546, +17546, +17545, +17513, +17513, +17513, +17513, +17449, +17449, +15368, +15368, +15368, +15336, +15336, +15303, +15271, +15271, +15239, +15239, +15207, +15175, +13126, +13094, +13094, +13062, +13062, +13030, +13030, +12998, +12998, +12998, +12997, +10949, +10981, +12998, +17031, +17000, +12745, +265, +494, +11351, +22143, +9595, +15998, +11771, +18013, +17916, +17853, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +19933, +19933, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +12914, +12882, +14962, +14962, +12912, +10893, +13035, +17323, +17450, +17481, +15433, +15465, +17513, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17514, +17514, +17546, +17546, +17546, +17545, +17546, +17545, +17513, +15465, +15465, +17513, +17481, +17449, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13030, +15078, +15046, +12998, +15046, +12998, +10949, +10949, +12997, +15014, +17031, +14920, +6536, +168, +4719, +15707, +20030, +13788, +15965, +15932, +15803, +19966, +17854, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +12882, +14962, +12879, +10860, +13099, +19467, +17449, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17514, +17514, +17514, +17546, +17545, +17545, +17545, +15497, +15465, +15465, +17513, +17481, +17481, +17449, +15400, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15239, +15239, +15207, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +10982, +10950, +12997, +15013, +17062, +17032, +12841, +2408, +200, +6929, +24094, +17916, +15900, +15868, +15868, +19966, +17854, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +11773, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +11773, +13821, +13821, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +12882, +14930, +14961, +10831, +10892, +15211, +19530, +17448, +17481, +15433, +15433, +15433, +17481, +17513, +17513, +15465, +17513, +17513, +17513, +15465, +15465, +17514, +17514, +17545, +17545, +17545, +17545, +17513, +17513, +17513, +15433, +17481, +17481, +17481, +15401, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15207, +15207, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +12998, +13030, +10950, +12997, +12997, +15045, +15014, +12936, +8745, +2440, +297, +11188, +28254, +17852, +19998, +17982, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +14962, +14930, +14962, +12913, +10830, +10924, +15243, +19530, +17448, +15433, +15401, +15401, +15433, +15433, +17481, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15465, +17513, +15465, +15465, +15433, +15433, +15433, +15401, +15368, +15368, +15368, +15336, +15336, +15303, +15303, +15271, +15271, +15239, +15239, +15207, +13159, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15046, +12966, +12998, +13030, +13029, +10917, +12934, +12936, +10793, +231, +2443, +17528, +26110, +22047, +17950, +13756, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14930, +14930, +14930, +14962, +14962, +14962, +12882, +14930, +14962, +12881, +10830, +13036, +17323, +17449, +17479, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +13223, +15239, +15239, +15239, +15207, +13127, +13126, +13094, +13094, +13062, +13062, +13062, +15078, +15078, +15046, +12998, +15046, +15046, +15014, +15014, +12998, +13030, +10981, +10948, +10917, +14982, +14952, +10697, +200, +4590, +21756, +21918, +17854, +15869, +13852, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +14962, +14962, +14962, +14930, +14930, +14930, +14962, +14962, +12882, +14962, +14994, +12848, +10861, +15149, +17323, +17416, +17479, +15400, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +13126, +13094, +13094, +13094, +13062, +13062, +15078, +15078, +15078, +15046, +12998, +15046, +15046, +17030, +17062, +15014, +10949, +10981, +11013, +13029, +15013, +14983, +17001, +6472, +8, +8882, +21853, +19935, +13788, +13852, +15901, +15869, +15837, +15869, +15869, +15869, +15869, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917 +}, +{ +14961, +14961, +14962, +14930, +14930, +14930, +14930, +14930, +14962, +14994, +12944, +10862, +10924, +15179, +17354, +17384, +15367, +15368, +15368, +15368, +15369, +15369, +15369, +15369, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15304, +15303, +15271, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15174, +13094, +13094, +13062, +13062, +13030, +15078, +15078, +12997, +12997, +12997, +15046, +15046, +15014, +17062, +15014, +10917, +10949, +10981, +13029, +12997, +14982, +14951, +12905, +4488, +7, +13236, +23997, +19934, +15869, +15869, +15869, +15902, +15869, +15837, +19998, +17917, +15772, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17916, +15868, +15869, +15869, +15869, +15869, +15837, +17853, +17885, +17885, +17853 +}, +{ +14961, +14961, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14993, +12943, +10892, +13035, +15210, +17354, +15336, +15303, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15369, +15369, +15369, +15369, +15369, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15336, +15336, +15336, +15336, +15304, +15304, +15272, +15271, +15239, +15239, +13191, +15239, +15207, +15207, +15175, +15174, +15142, +15142, +13062, +13062, +13062, +13030, +13030, +15078, +12997, +12997, +12997, +15045, +15046, +15014, +15014, +15014, +12997, +10949, +10949, +12997, +12997, +12965, +15014, +15016, +8776, +326, +231, +15381, +26110, +19934, +15805, +15902, +15869, +13756, +17885, +19966, +17885, +19965, +19965, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17916, +15868, +15900, +13852, +15869, +15869, +17885, +17885, +17885, +17853, +19934 +}, +{ +14961, +14961, +14962, +14962, +14931, +14931, +14931, +14930, +14994, +14992, +10862, +10891, +13067, +15210, +15273, +15304, +15303, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15272, +15271, +15239, +15239, +15239, +15239, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +15110, +13062, +15078, +13030, +15078, +12997, +12997, +12997, +12997, +15045, +15014, +15014, +15013, +12997, +12997, +10949, +12997, +12997, +12997, +15014, +12934, +10823, +8745, +197, +265, +19640, +23998, +19933, +17917, +15837, +15837, +17917, +17885, +17885, +19998, +15805, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15805, +17950 +}, +{ +14961, +14961, +14962, +14930, +14931, +14931, +14931, +14930, +14993, +14992, +10861, +10923, +13067, +15210, +15240, +15271, +15303, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15304, +15272, +15271, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15142, +15142, +13062, +13062, +15110, +13062, +13030, +13030, +15045, +12997, +12998, +12997, +12997, +12997, +15045, +15014, +12965, +12997, +10949, +10949, +10949, +12997, +15013, +14981, +14982, +12871, +10857, +6665, +101, +460, +21753, +24062, +17885, +17885, +17950, +15837, +15837, +15837, +13724, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15806, +15838, +17886, +17885, +17917, +17917, +15869, +15868, +13788, +15933, +15869, +15934 +}, +{ +14961, +14962, +14962, +14930, +14931, +14931, +14931, +14962, +14993, +12943, +10860, +10923, +15147, +15210, +13160, +15239, +15303, +15271, +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15271, +15239, +15239, +15207, +15207, +15207, +15207, +15175, +15142, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +14982, +14951, +12839, +12939, +4520, +2, +8911, +21818, +21981, +19965, +17885, +15837, +15870, +15869, +11708, +15870, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15807, +15806, +17886, +17885, +17885, +17917, +17916, +15868, +13820, +15965, +13821, +13853 +}, +{ +14962, +14962, +14930, +14930, +14931, +14931, +14930, +14962, +14992, +12942, +10892, +13003, +15146, +15209, +13159, +15239, +15271, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15272, +15240, +15240, +15239, +15239, +15239, +15239, +15239, +15207, +15207, +15175, +15175, +15175, +15175, +15142, +15142, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12997, +12997, +12997, +15045, +15045, +12997, +12997, +10949, +10949, +10949, +12965, +15013, +14981, +17030, +17063, +14919, +12840, +10793, +6568, +0, +8976, +21851, +21981, +17852, +17885, +15870, +13789, +13854, +13789, +15838, +15837, +17885, +19933, +19933, +19933, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13790, +13790, +15838, +17886, +17885, +19933, +17917, +17916, +15900, +15933, +13853, +11740, +11773 +}, +{ +14962, +14962, +14930, +14931, +14931, +14931, +14930, +14961, +14960, +12909, +12971, +13034, +15145, +15208, +13159, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15271, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15207, +13159, +13159, +15207, +13127, +15175, +13126, +13126, +13126, +15174, +15142, +15142, +15142, +13062, +13062, +13062, +13062, +13030, +13030, +13030, +13030, +12998, +12998, +12997, +12965, +12965, +12965, +15045, +15045, +12997, +12997, +10949, +10949, +10917, +12965, +12965, +15013, +17062, +14885, +16999, +14919, +12872, +12905, +6502, +5, +9010, +21851, +26174, +19997, +15837, +13821, +11741, +13822, +13790, +15838, +17885, +19933, +19933, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17917, +17916, +15901, +15901, +13788, +15869, +15902 +}, +{ +12914, +12914, +14930, +14931, +14931, +14931, +14962, +14993, +12911, +10860, +12971, +13033, +13096, +13128, +13127, +15207, +13158, +15207, +13159, +15207, +13159, +15207, +15207, +15207, +15239, +15239, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +13159, +13159, +13159, +15207, +13127, +13159, +13127, +15175, +13126, +13126, +13094, +13094, +13094, +13094, +15142, +15142, +15110, +15110, +13062, +13030, +13030, +13030, +13030, +15078, +15078, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +12965, +12965, +12966, +10918, +10918, +12966, +12966, +14981, +17062, +14916, +17030, +17063, +14918, +14951, +10824, +4422, +7, +15251, +23963, +24093, +17917, +15869, +11708, +13821, +15838, +15838, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13852, +13852, +15868, +17917, +17917, +17917, +17917, +17885, +17885, +17917, +19966, +13594 +}, +{ +12914, +12914, +14931, +14931, +14931, +14931, +14962, +14993, +12910, +10859, +13002, +13033, +13063, +13095, +15175, +15174, +13126, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +13159, +15207, +15207, +15175, +15175, +13127, +15175, +15175, +15175, +15174, +13094, +13094, +13094, +13094, +13094, +13094, +15110, +15110, +15110, +15110, +15110, +13030, +13030, +13030, +13030, +15078, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +15045, +15045, +15013, +12966, +12966, +12966, +10918, +12966, +12965, +12933, +12900, +19207, +14981, +12836, +14982, +12902, +12903, +8681, +2279, +6, +15315, +23996, +22045, +17917, +18014, +11676, +15869, +15838, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13884, +13884, +15900, +15869, +17917, +17885, +17885, +19933, +19901, +21981, +17658, +526 +}, +{ +12882, +12914, +12883, +12883, +14931, +14963, +14961, +12911, +12909, +10891, +13001, +13032, +13063, +13094, +13094, +13094, +13094, +15142, +13126, +13126, +13126, +13126, +13126, +13126, +13126, +15174, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15142, +13094, +15142, +13094, +13094, +13094, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +15110, +15078, +13030, +13030, +13030, +15078, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15013, +15013, +12966, +12966, +12966, +10886, +10918, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12808, +8618, +2312, +167, +13234, +24027, +22045, +15804, +17950, +13756, +17950, +17918, +15804, +15837, +15901, +15901, +13820, +15869, +15837, +13756, +15837, +17950, +15869, +15869, +15902, +15901, +15837, +17950, +15869, +15804, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13851, +18044, +15932, +11707, +15837, +17950, +15773, +17789, +24062, +26077, +26012, +623, +102 +}, +{ +12882, +12914, +12883, +12883, +14931, +14962, +14961, +12911, +12908, +10890, +13000, +13031, +13062, +13062, +13062, +13062, +13062, +15142, +13094, +15142, +13094, +13094, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15110, +13062, +15110, +13062, +13062, +13062, +15110, +15110, +15078, +15078, +15078, +13030, +13030, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +15045, +15045, +15013, +12966, +12966, +12934, +10886, +10918, +10917, +10917, +12997, +12997, +12997, +12965, +12965, +10917, +12934, +14920, +12809, +8617, +295, +361, +11186, +24060, +26238, +15739, +19998, +15805, +15837, +17950, +15869, +13756, +13788, +13821, +13821, +13821, +15869, +15901, +15869, +15837, +13756, +13756, +13756, +17982, +13756, +17917, +20030, +20030, +15837, +15804, +15804, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +18013, +13754, +13787, +17982, +15870, +15774, +19967, +21983, +21884, +25947, +492, +263, +490 +}, +{ +12914, +12914, +12883, +12883, +14931, +14962, +14961, +12910, +10859, +10889, +12999, +13030, +13062, +13062, +13062, +13030, +13030, +15110, +13062, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +15110, +13062, +15110, +13030, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +15013, +15013, +12966, +12934, +12934, +10917, +10917, +10949, +10949, +10949, +10949, +10917, +10917, +10917, +10885, +14919, +14856, +12809, +8648, +230, +425, +13331, +26108, +24093, +17852, +15772, +17950, +17983, +13789, +11708, +13853, +13821, +13789, +15901, +15902, +13821, +13789, +15869, +17917, +17917, +17918, +17917, +15804, +17885, +15804, +17917, +15804, +15837, +17950, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17949, +17950, +15870, +15806, +15775, +17790, +23998, +23932, +6896, +165, +4648, +19374 +}, +{ +12914, +12914, +12883, +12883, +14930, +14962, +14960, +12910, +10859, +10920, +12999, +13030, +13061, +13062, +15078, +15078, +15079, +15078, +13062, +15078, +13062, +13062, +13062, +13062, +13062, +13062, +15110, +13062, +15110, +13062, +15110, +13062, +15110, +15110, +15110, +15110, +15078, +15110, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +13030, +13030, +13030, +15078, +15078, +15078, +15078, +15078, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12998, +15045, +15045, +12997, +12965, +12966, +12934, +12934, +12965, +10917, +10949, +10949, +10949, +10948, +10917, +10917, +10917, +10885, +12870, +14887, +14888, +12841, +8680, +294, +393, +15347, +28189, +24029, +19965, +17885, +15837, +13789, +13821, +15901, +15901, +13821, +13853, +13853, +13789, +15837, +17950, +19998, +19965, +19965, +17820, +22111, +19965, +15772, +19998, +20063, +15837, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17886, +17919, +15806, +13661, +19903, +24063, +19738, +8977, +165, +6729, +19404, +21516 +}, +{ +12914, +12914, +12883, +12882, +14930, +14961, +12912, +12909, +10858, +10920, +12998, +13061, +13061, +13061, +15078, +15047, +15047, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +13030, +12998, +12998, +15045, +15045, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +12997, +12997, +12965, +12966, +12966, +12965, +12965, +12965, +12965, +10949, +10949, +10917, +10917, +10917, +10885, +10885, +12869, +14982, +14951, +12806, +10760, +8680, +197, +2474, +15348, +26141, +24126, +15804, +13692, +15870, +15901, +13756, +15869, +15869, +13821, +13821, +15869, +17917, +19965, +17853, +17820, +19901, +24094, +19901, +13594, +19933, +17852, +15804, +13691, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17886, +17822, +15741, +21950, +26143, +21851, +6896, +133, +4680, +17388, +19499, +19465 +}, +{ +12914, +12914, +12883, +12882, +14930, +14929, +12911, +10828, +10857, +10919, +12998, +13061, +13061, +15077, +15078, +15047, +15047, +15046, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15078, +15046, +15046, +15046, +15046, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +12997, +10949, +10949, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10917, +10917, +12933, +10885, +12901, +10853, +12933, +12901, +10757, +12807, +12841, +6536, +231, +427, +13301, +21948, +24159, +15837, +17918, +17918, +15804, +17885, +15901, +13821, +15869, +17950, +17885, +17852, +21981, +26142, +26175, +24030, +6930, +2606, +13529, +17820, +19998, +19998, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15773, +17918, +19934, +21983, +26175, +21818, +6831, +230, +4712, +17453, +21677, +17481, +19625 +}, +{ +12913, +12914, +12914, +12882, +14930, +14929, +12879, +10828, +10857, +10919, +10949, +13028, +13028, +13029, +15046, +15015, +15015, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +15046, +15046, +15046, +15046, +12998, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10949, +10949, +12997, +12965, +12965, +15013, +15013, +15013, +15013, +12964, +12965, +12965, +12933, +12901, +12902, +12902, +10884, +8835, +10852, +12869, +14886, +14856, +10697, +6537, +232, +362, +11285, +19965, +19998, +15837, +17917, +19966, +19933, +17917, +13821, +15869, +17917, +17853, +19868, +26142, +26142, +19739, +11058, +7, +430, +19803, +19933, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15804, +19965, +24126, +19737, +6831, +3, +6793, +17453, +17516, +17546, +17577, +17641 +}, +{ +12913, +12914, +12914, +12882, +12882, +14961, +12910, +10827, +10856, +10918, +10949, +13028, +13028, +12997, +12966, +15014, +12967, +12966, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +15045, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +15013, +12965, +12965, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12966, +12966, +12966, +12998, +10949, +10981, +10949, +10949, +12965, +15013, +15013, +15013, +15013, +15013, +15013, +12965, +12933, +12933, +12902, +12902, +12902, +10884, +10948, +12965, +12901, +12805, +14855, +12776, +8617, +2441, +199, +460, +9205, +19932, +22014, +19901, +19934, +19933, +17917, +13789, +15869, +17950, +19933, +21949, +26110, +19641, +4719, +7, +4817, +21819, +21916, +22046, +17853, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15804, +22077, +24061, +17591, +4749, +133, +8874, +17421, +17516, +17547, +15497, +17641, +15560 +}, +{ +12914, +12914, +12914, +12882, +14961, +12911, +12909, +10857, +10887, +12965, +12997, +12997, +12997, +12965, +12966, +12966, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12966, +12966, +12966, +12998, +12998, +12998, +12997, +10949, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12901, +12901, +10885, +10917, +10885, +10821, +10789, +12838, +10758, +10727, +8680, +4488, +166, +362, +13300, +23964, +24062, +19870, +17854, +15838, +13821, +13789, +15837, +22014, +26045, +19576, +4654, +8, +15317, +17658, +24094, +17885, +19965, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +19966, +17917, +15837, +13853, +13886, +13854, +13853, +15869, +17917, +17917, +17885, +17917, +19965, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15837, +15837, +17886, +17886, +17885, +17885, +17885, +15837, +15869, +15933, +13756, +24062, +26077, +17526, +2571, +195, +8938, +15372, +17516, +17547, +17578, +15530, +17610, +15529 +}, +{ +12914, +12914, +12915, +12882, +14961, +12910, +12907, +12936, +12966, +12997, +12997, +12965, +12966, +12934, +12966, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12998, +12998, +12997, +12997, +12997, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10821, +10853, +10821, +10821, +10821, +10789, +10758, +12807, +8583, +2278, +265, +15316, +21852, +21983, +17855, +13790, +13821, +11708, +17917, +24094, +19576, +2445, +9, +19381, +23900, +21949, +17918, +15901, +15837, +15837, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +17885, +15869, +13854, +11805, +9692, +11773, +13821, +15869, +17917, +19998, +17885, +17853, +19933, +19933, +19933, +17885, +17885, +15837, +15837, +15837, +15838, +17886, +17854, +17886, +17886, +17853, +17918, +15901, +13788, +22078, +26013, +19413, +2346, +359, +11051, +15372, +17516, +17514, +17545, +17578, +17578, +17546, +17546 +}, +{ +12914, +12914, +12915, +12882, +14960, +12910, +12906, +12935, +12965, +12996, +12996, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12901, +12901, +10853, +10853, +8805, +10853, +10821, +10821, +12837, +14886, +12807, +8616, +231, +104, +11123, +19836, +22015, +17886, +13756, +19965, +24094, +17592, +365, +234, +17430, +28094, +23997, +22013, +17917, +15869, +13821, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +17982, +15837, +15804, +17885, +19965, +17917, +17885, +15804, +13821, +15934, +13853, +13789, +17917, +17885, +17820, +19933, +19933, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +17949, +17917, +17917, +19965, +19966, +19869, +21916, +15252, +137, +327, +13132, +17421, +17483, +17546, +17578, +15464, +17578, +17546, +17546, +17546 +}, +{ +12914, +12914, +12914, +14961, +12880, +12877, +12906, +10887, +12965, +12996, +12997, +12965, +12966, +12934, +12934, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12901, +10853, +10853, +10853, +10852, +10820, +10820, +12837, +10757, +10759, +8712, +2439, +230, +232, +6994, +19803, +22014, +22014, +24062, +21689, +9, +331, +15415, +24030, +24094, +22014, +19965, +17885, +15837, +15837, +15869, +17917, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +11740, +13821, +19998, +19901, +23997, +26110, +24094, +17950, +15934, +11805, +11740, +15869, +17917, +19933, +19933, +17885, +15837, +15837, +17885, +17885, +17885, +17917, +15869, +15901, +15933, +15900, +15868, +19997, +22013, +24029, +19706, +4753, +5, +6666, +13165, +17422, +17484, +17514, +17545, +17577, +17577, +17545, +17546, +17546, +17514 +}, +{ +12914, +12946, +14962, +14961, +12879, +12876, +10857, +10854, +12965, +12996, +12964, +12965, +12933, +12934, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10885, +10885, +10885, +10884, +10852, +10852, +10852, +12868, +10820, +10756, +10790, +8678, +6632, +2537, +230, +5, +9009, +21851, +26143, +19673, +365, +4459, +17463, +24029, +19965, +13756, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13821, +15902, +17917, +21949, +26045, +25980, +19738, +17788, +17917, +15869, +11740, +17982, +17917, +15772, +17918, +15838, +13790, +15838, +15837, +15869, +15868, +15900, +15900, +15900, +15901, +15836, +17916, +24061, +26109, +23768, +429, +6, +6730, +15278, +17422, +15339, +17515, +19659, +15497, +15464, +19658, +17545, +17546, +17546, +17514 +}, +{ +12946, +12946, +14961, +12912, +12878, +12875, +10824, +10854, +12933, +12964, +12964, +12933, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +10884, +10884, +10884, +10884, +12900, +12900, +12900, +12900, +10820, +10820, +10854, +6661, +6630, +6696, +4520, +2342, +3, +10992, +17463, +13042, +8, +17430, +28191, +19933, +11708, +13853, +11741, +13821, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15901, +17917, +15772, +22013, +26110, +17560, +333, +4752, +17722, +19998, +15837, +15869, +13789, +15804, +17918, +13791, +13759, +13790, +15869, +15900, +15931, +15931, +15900, +15868, +15837, +19966, +21982, +26077, +17397, +5, +262, +10890, +19438, +17388, +15338, +15402, +15465, +17545, +17609, +17609, +17545, +17578, +17546, +17514, +17515 +}, +{ +12914, +12946, +14961, +12911, +12877, +10826, +10824, +10854, +12933, +12964, +12965, +12965, +12933, +12933, +12933, +12965, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12965, +10916, +10884, +10884, +12932, +12900, +12900, +12900, +12900, +10852, +10852, +8772, +8805, +6661, +4549, +8712, +8680, +4390, +71, +9, +10, +15252, +23932, +24062, +17918, +18014, +11773, +11773, +13821, +13853, +15901, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +15869, +19998, +17853, +19933, +24062, +19738, +6930, +138, +397, +13399, +22014, +17917, +13788, +17982, +15870, +13791, +13759, +13790, +13853, +15900, +15931, +15931, +15900, +19997, +22047, +19837, +21787, +2704, +4, +4487, +13002, +21517, +19467, +15337, +17482, +17546, +15432, +15431, +17609, +19657, +15464, +17546, +17514, +17514, +17515 +}, +{ +14962, +14993, +14992, +12942, +12908, +10825, +10823, +10854, +12933, +12964, +12965, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12964, +10884, +10884, +12933, +12901, +12869, +12869, +12900, +10852, +10852, +8804, +8837, +8773, +8677, +10726, +12775, +10664, +4361, +6, +8913, +23932, +26207, +13691, +15869, +15869, +11708, +13853, +11773, +11773, +13853, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17853, +19966, +19966, +15837, +17885, +22014, +21916, +15350, +2056, +2347, +15447, +24029, +17917, +15869, +13821, +15838, +15838, +15869, +13852, +13852, +13883, +15900, +17917, +19901, +21820, +19545, +11, +5, +6633, +17292, +23596, +17384, +17481, +15433, +15400, +15432, +19657, +19657, +15496, +15464, +17545, +17514, +17514, +17514, +17515 +}, +{ +12913, +14993, +14992, +12942, +12907, +10825, +10855, +12934, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10916, +10884, +10885, +12901, +12901, +12869, +12869, +12869, +10852, +8771, +10949, +8772, +6659, +12902, +12774, +10565, +12680, +6343, +4493, +19576, +21949, +17885, +17982, +15869, +15837, +17982, +13853, +13821, +11740, +13821, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +20063, +17885, +15772, +17917, +15902, +13789, +15837, +24062, +28126, +23737, +300, +137, +11189, +22014, +17885, +15902, +17885, +17885, +15869, +15869, +15868, +15868, +17885, +21981, +19739, +2705, +8, +2312, +10892, +17293, +17322, +17384, +19593, +15432, +17513, +17577, +17512, +15464, +15464, +17545, +17545, +17546, +17514, +17514, +17514, +15434 +}, +{ +14961, +12912, +12911, +12908, +10826, +10855, +10854, +10853, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +10885, +12933, +12901, +12869, +12870, +12869, +12869, +10852, +8771, +10884, +10884, +10853, +10757, +12774, +14759, +10567, +4, +17332, +23965, +19933, +13756, +13853, +15869, +17950, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +19933, +24029, +28093, +29979, +236, +201, +11222, +19933, +17949, +19997, +17916, +17917, +17853, +19902, +21983, +19772, +9077, +428, +134, +4586, +13068, +17324, +17386, +17417, +15400, +15432, +15432, +15433, +15465, +17513, +17513, +17513, +17513, +15465, +17514, +17514, +17514, +17514, +17514 +}, +{ +14962, +14960, +12910, +12907, +10857, +10855, +10854, +12901, +12933, +12933, +12933, +12933, +12933, +12901, +12901, +12901, +10853, +12901, +12901, +12901, +12901, +12901, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12901, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +10885, +12933, +12901, +12870, +12870, +12870, +12869, +10853, +10884, +8771, +12997, +8707, +12838, +12775, +12711, +6309, +363, +19576, +24030, +17917, +15869, +15902, +13789, +15869, +15837, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +15869, +13821, +13821, +13821, +15869, +15869, +17853, +19901, +26142, +25948, +23738, +430, +234, +11287, +22013, +19964, +17851, +22013, +26143, +23934, +15384, +2608, +105, +296, +8843, +13099, +17322, +17385, +17416, +15400, +15400, +15432, +15433, +15433, +15433, +17513, +17513, +17513, +17482, +15434, +15434, +17514, +17514, +17514, +17514 +}, +{ +14961, +14960, +12909, +10858, +10856, +10854, +10853, +12901, +12933, +12901, +12901, +12900, +12900, +12900, +12901, +10821, +10821, +12901, +12869, +12869, +12869, +12869, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12933, +12902, +12870, +12870, +12870, +12869, +10853, +12964, +8771, +12965, +8708, +10758, +10760, +8584, +2, +13235, +19868, +22046, +19933, +17950, +15902, +11708, +13821, +13821, +17885, +19933, +21981, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15869, +13821, +13821, +13821, +15869, +17917, +17885, +19933, +22046, +21949, +28191, +19641, +9, +299, +17528, +24029, +28287, +26110, +17593, +8914, +266, +71, +6634, +15148, +17291, +17354, +15336, +15336, +13319, +15400, +15401, +15401, +15401, +15401, +17449, +17481, +17482, +17482, +17482, +17482, +17482, +17482, +17482, +17514, +17514 +}, +{ +14993, +14959, +12908, +10825, +10855, +10853, +10853, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12869, +12869, +12869, +12869, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12868, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +12933, +12933, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12934, +12902, +12870, +12870, +12870, +12869, +12901, +12932, +10852, +8772, +12934, +8710, +8681, +4359, +266, +17656, +20030, +17917, +17852, +19966, +17917, +11740, +11805, +13821, +17885, +19933, +21981, +21981, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +13821, +13821, +13821, +15869, +17885, +17917, +17917, +17885, +17885, +19901, +28255, +15415, +8, +2510, +21787, +17626, +11058, +4524, +201, +4522, +15020, +17196, +17226, +15241, +15304, +13287, +13287, +13320, +15400, +15401, +15401, +15401, +15401, +15401, +17449, +17482, +15434, +15402, +15402, +15434, +15434, +15434, +15465, +15433 +}, +{ +14961, +12911, +12876, +10824, +10854, +10852, +10884, +12933, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12868, +12868, +12869, +12869, +12901, +12901, +12901, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12933, +12933, +12902, +12902, +10822, +10854, +12901, +12900, +12900, +15013, +8707, +12935, +6663, +2440, +5, +15219, +19868, +17982, +15837, +17852, +19933, +17917, +13821, +13853, +13821, +17917, +19933, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17885, +15804, +15869, +15869, +19966, +23997, +15285, +106, +8784, +4655, +299, +296, +6665, +13002, +17226, +19305, +17256, +15272, +15304, +15336, +13288, +13320, +15401, +15401, +15368, +15400, +15401, +15401, +15401, +17449, +17450, +15402, +15402, +15433, +17481, +15433, +15433, +15433 +}, +{ +14960, +12878, +10827, +10824, +10853, +10884, +10884, +12932, +12901, +12901, +12901, +12900, +12900, +12900, +12900, +10821, +10821, +12869, +12868, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12869, +12901, +10853, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +12965, +12933, +12934, +10854, +10854, +10854, +12901, +12932, +12899, +15013, +10820, +8774, +6696, +294, +8, +21721, +22014, +15869, +15837, +17885, +17885, +17917, +15869, +13853, +13821, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +17917, +17917, +15869, +15869, +15934, +13724, +22046, +28093, +8849, +8, +8, +4587, +10924, +13034, +15177, +17288, +17319, +17319, +17351, +17384, +15337, +15337, +13256, +15336, +15368, +15368, +15400, +15400, +15400, +15401, +15401, +17449, +15401, +15401, +15433, +15433, +15433, +15433, +15465 +}, +{ +14928, +12846, +10794, +8775, +10853, +10884, +12932, +12932, +12901, +12869, +12901, +12900, +12900, +12900, +10852, +10821, +10789, +12837, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10853, +10852, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12933, +10886, +10886, +10886, +10885, +12933, +12932, +14979, +15012, +12933, +8741, +4616, +197, +4785, +23933, +22014, +17885, +15869, +15869, +15837, +15869, +17917, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15902, +15901, +15837, +15837, +17885, +22046, +24029, +21786, +2540, +70, +10859, +13067, +13065, +13160, +15271, +15238, +15271, +15271, +17320, +17352, +15272, +15304, +15336, +15369, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15432, +15432, +15432, +15432, +15464 +}, +{ +14927, +12845, +10794, +10823, +10853, +10884, +12932, +12932, +12901, +12869, +12868, +12900, +12900, +10852, +10820, +10789, +10789, +12836, +12836, +12836, +12836, +12836, +12836, +10788, +10788, +10788, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +12869, +12869, +12901, +10853, +10852, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12965, +12965, +12965, +12965, +12965, +12965, +15013, +15013, +12965, +10886, +10886, +10886, +10885, +10884, +12932, +14979, +15013, +12901, +8775, +391, +231, +15479, +21982, +21982, +17885, +17917, +13821, +13789, +15869, +17885, +17852, +19998, +15869, +13821, +11773, +11773, +13821, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19933, +17885, +15869, +15869, +13821, +13821, +15837, +17853, +22014, +19933, +15804, +26174, +21621, +6536, +4519, +13002, +13097, +13192, +11111, +11109, +15303, +15271, +17320, +17320, +17320, +17353, +17417, +15369, +15368, +15400, +15399, +15400, +15400, +15432, +15432, +15433, +15433, +15432, +15432, +15432, +15432, +15432 +}, +{ +14957, +12875, +10792, +10822, +10853, +10885, +10885, +12900, +12900, +12868, +12868, +12868, +12868, +10820, +10820, +10788, +10789, +12836, +12836, +12836, +10788, +10788, +10756, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +12868, +12868, +12868, +10853, +10852, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +10854, +10854, +10886, +10917, +10916, +12964, +15013, +12903, +8744, +164, +590, +21884, +19934, +17853, +17885, +15869, +13821, +13789, +15869, +15837, +17853, +17918, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15837, +13789, +15837, +15869, +17949, +17949, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15837, +15837, +17918, +17917, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17949, +15869, +15836, +15837, +17917, +17949, +17917, +17885, +19965, +17884, +17884, +17917, +15901, +15901, +15868, +15869, +15869, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +13821, +13789, +15837, +17917, +19965, +17853, +15837, +22078, +28157, +13169, +230, +8711, +15113, +15241, +13158, +11142, +13255, +15271, +15272, +15272, +15272, +15305, +15369, +15368, +15336, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15433, +15433, +15432, +15432 +}, +{ +15018, +12904, +10791, +10822, +10822, +10853, +10853, +10853, +10852, +10852, +10820, +12868, +12868, +10820, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10820, +10821, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12996, +12996, +12965, +12934, +12903, +10855, +10886, +10917, +10948, +10916, +10886, +12904, +4488, +6, +13237, +22014, +17886, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15901, +15869, +15869, +15869, +17949, +17916, +17948, +17948, +15868, +13820, +15869, +15869, +15837, +15837, +17918, +19966, +17885, +17885, +17917, +17949, +15869, +11773, +11805, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +17916, +17916, +15868, +15900, +15900, +15868, +15868, +15869, +15869, +17917, +17917, +17885, +22013, +19964, +19964, +17949, +15933, +13852, +13820, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +15869, +15837, +22046, +19738, +6733, +197, +15017, +17225, +13127, +13222, +13255, +13255, +15271, +15272, +15272, +13256, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15368, +15400, +15401, +15401, +15401, +15401 +}, +{ +15049, +12935, +10822, +10822, +10822, +10854, +10853, +10853, +10852, +10820, +10820, +12868, +10820, +12836, +10788, +10788, +10788, +12836, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +12868, +10820, +10821, +12869, +12901, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13028, +13028, +12997, +12934, +12935, +10887, +10918, +10949, +10949, +10917, +10854, +10760, +230, +428, +21754, +22046, +15869, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15837, +17885, +19933, +19933, +17885, +17885, +15805, +15902, +15934, +15901, +13789, +15836, +17917, +17917, +17949, +17980, +15900, +13820, +13821, +13821, +15870, +15838, +15805, +17918, +17885, +17885, +17917, +17917, +15869, +13821, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +15869, +15869, +17917, +17916, +17916, +15900, +15868, +15868, +15868, +15868, +15901, +15837, +15837, +17885, +19998, +19933, +19965, +17917, +15868, +13820, +13820, +13852, +15933, +15901, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15773, +26175, +15348, +135, +10727, +17161, +15175, +13190, +13287, +13255, +15271, +15272, +13224, +13257, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +15016, +12903, +10822, +10822, +10822, +10853, +10853, +10853, +10852, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +12836, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +13029, +13028, +12997, +12966, +12966, +10918, +10918, +10949, +12997, +12966, +10855, +6600, +133, +11058, +26077, +22014, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +13789, +13789, +13821, +15902, +17949, +17917, +17917, +17917, +15900, +15901, +15869, +13789, +13789, +13822, +15870, +15869, +15870, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15868, +17949, +15901, +13788, +15836, +15869, +17917, +17885, +17885, +17918, +17885, +15837, +15836, +13756, +13788, +13853, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15772, +28287, +25946, +10959, +164, +12936, +15177, +13159, +13223, +13255, +13223, +15272, +15272, +15272, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +12936, +10855, +10790, +10822, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12966, +10918, +10950, +10949, +12997, +12966, +12935, +12937, +2407, +232, +21656, +26110, +17853, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15934, +13788, +11708, +13821, +17950, +15837, +15772, +17853, +19965, +19965, +19998, +17918, +15805, +15805, +15838, +15870, +15902, +15869, +15869, +15869, +17917, +17885, +17885, +19901, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15836, +15836, +15869, +17950, +17950, +17918, +17885, +17853, +15773, +17886, +17918, +17950, +17917, +15869, +17949, +17949, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17852, +30270, +23703, +4522, +6566, +13065, +15240, +13191, +13255, +13255, +15272, +15272, +15272, +15304, +15336, +15335, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368 +}, +{ +12935, +10822, +10821, +10821, +10853, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +12997, +10950, +10949, +10949, +12997, +12997, +15014, +12936, +10793, +231, +525, +26012, +21982, +15804, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19933, +17885, +17885, +17885, +17917, +15869, +15869, +13821, +15901, +15902, +15869, +15805, +15773, +17853, +21982, +22014, +22014, +22014, +22014, +22015, +22015, +19934, +15805, +11643, +13789, +13853, +15901, +15869, +15837, +17885, +19901, +19902, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +17950, +17885, +15773, +17821, +19934, +22014, +19934, +15741, +17854, +19934, +19934, +19933, +19933, +19933, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +13691, +26142, +28125, +17266, +3, +10856, +15178, +13159, +13223, +13255, +15271, +17320, +17320, +17320, +15303, +13287, +13255, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368 +}, +{ +12902, +10822, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10756, +10723, +10723, +10723, +10723, +10723, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +12869, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10981, +10981, +10981, +13029, +15045, +14983, +14953, +4520, +232, +11124, +28191, +22014, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +17885, +17917, +15869, +15869, +15869, +13788, +15934, +17950, +15805, +17853, +22047, +26175, +24030, +21853, +21787, +17594, +17561, +19675, +21885, +24030, +22047, +22079, +15837, +13821, +13853, +13853, +15869, +15837, +17885, +19934, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +17885, +17917, +15869, +15869, +15837, +17950, +17950, +17885, +17821, +19901, +22014, +24063, +21950, +19772, +19772, +17659, +15546, +17627, +21852, +21917, +21949, +21981, +19965, +17917, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20029, +17820, +28191, +21656, +331, +4486, +13033, +15208, +13223, +13254, +15271, +17287, +17288, +17320, +15303, +13287, +13255, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336 +}, +{ +10822, +10821, +10821, +10821, +10821, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +12869, +12901, +12901, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15046, +13030, +11013, +11013, +11012, +13029, +15046, +14983, +12841, +263, +428, +21754, +24095, +17885, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +17885, +17853, +21949, +21918, +17627, +11191, +2706, +366, +204, +11, +140, +366, +4787, +13368, +21917, +17820, +15836, +15901, +13853, +13821, +13821, +15870, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +15772, +17821, +21982, +26143, +23965, +15448, +4916, +593, +140, +11, +43, +334, +4722, +13206, +19642, +26045, +24062, +17916, +15868, +13852, +13853, +11805, +11773, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +20061, +15805, +21950, +25981, +17268, +5, +8776, +15177, +13223, +15271, +15271, +17287, +19336, +17288, +15303, +13255, +13255, +13256, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336 +}, +{ +10821, +10821, +10821, +10821, +10853, +10820, +10788, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10757, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10756, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12869, +12901, +12933, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +15046, +15047, +13030, +11013, +11044, +13060, +13029, +15046, +14984, +10729, +199, +4785, +26111, +19934, +15805, +15901, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +13852, +15900, +17949, +17884, +19933, +24094, +21884, +11190, +463, +10, +41, +139, +203, +269, +237, +107, +9, +236, +528, +19771, +19900, +17917, +15901, +13853, +13821, +13822, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15837, +15837, +17886, +19934, +24030, +26046, +21754, +6931, +171, +41, +138, +236, +236, +204, +140, +10, +9, +334, +9012, +19738, +22013, +17916, +15868, +13852, +11805, +11805, +11773, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +13787, +17919, +15742, +28159, +23705, +170, +6567, +13065, +13192, +15271, +15239, +17287, +19304, +19335, +15271, +13255, +13255, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +12869, +10821, +10820, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10724, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15047, +15047, +13030, +11013, +11012, +13092, +15109, +15047, +12905, +2376, +233, +19642, +21918, +19966, +15870, +13788, +15900, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +13821, +13788, +13820, +13852, +15868, +20062, +17852, +26142, +19738, +6833, +105, +73, +203, +268, +301, +4462, +4430, +4430, +8624, +2317, +237, +106, +300, +7061, +21981, +19965, +15837, +15869, +13789, +13789, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17949, +15869, +15869, +11708, +15902, +15837, +15805, +19934, +24030, +26045, +19609, +430, +73, +105, +235, +300, +301, +6608, +4463, +4463, +4431, +270, +139, +74, +462, +19738, +26239, +15836, +13755, +15966, +13821, +13854, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15900, +13789, +13726, +21951, +25982, +17300, +0, +8840, +13129, +13127, +17287, +19368, +17190, +19368, +13159, +13255, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +10821, +10821, +10820, +10820, +10820, +10820, +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10724, +10723, +10723, +10723, +10723, +10723, +8643, +8643, +8643, +8643, +10692, +10692, +10692, +10692, +10692, +10724, +10724, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +12999, +12967, +13030, +13093, +13093, +13060, +13029, +15016, +10793, +232, +2542, +21852, +19902, +17918, +15869, +13820, +15900, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13789, +13821, +13821, +13853, +13853, +15901, +17917, +15706, +26174, +19738, +6832, +8, +10, +12945, +19284, +19252, +12945, +4526, +4429, +4397, +6479, +6479, +4398, +2382, +139, +333, +4883, +24061, +22046, +17885, +15869, +13789, +13789, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17949, +15837, +15901, +13789, +15902, +13757, +17885, +21982, +26046, +19576, +235, +6, +300, +17138, +25590, +17138, +6640, +204, +204, +4430, +4431, +4399, +2383, +269, +10, +526, +17592, +24126, +22045, +15836, +15869, +13789, +15870, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15900, +15868, +13790, +13791, +17823, +26014, +19511, +200, +4583, +13098, +15176, +15175, +17287, +17223, +19368, +13158, +13224, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304 +}, +{ +12869, +12869, +12869, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +10692, +10692, +10692, +8676, +8676, +8676, +8675, +10724, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +12869, +12901, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +12999, +12999, +13030, +13093, +15173, +13028, +12998, +13001, +6601, +232, +11157, +24030, +19935, +15837, +13789, +15901, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13789, +13853, +13854, +13821, +15869, +19965, +24094, +26077, +8912, +6, +10896, +29816, +38203, +40348, +40413, +36219, +25687, +19252, +4430, +2252, +8559, +6446, +4366, +2318, +74, +11, +19609, +23997, +21949, +19966, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15901, +13789, +15902, +13821, +13821, +15805, +22014, +26143, +19641, +461, +169, +21363, +34009, +38202, +42428, +42428, +38300, +25591, +10833, +269, +2318, +2319, +2383, +2415, +204, +8, +6832, +19738, +26109, +19868, +22013, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13822, +13822, +15774, +24031, +23867, +13040, +195, +10921, +15177, +13062, +15207, +17287, +17287, +13126, +15272, +15271, +15239, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15272, +15272, +15272, +15272 +}, +{ +12869, +12869, +12868, +12868, +10820, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12999, +13031, +13030, +13061, +15141, +12997, +13032, +13002, +328, +2410, +19706, +24030, +19966, +15837, +13789, +17981, +15869, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +13853, +13821, +13789, +17853, +22013, +28223, +13236, +201, +364, +36154, +48735, +48734, +50847, +50943, +46815, +42590, +34107, +17139, +140, +6511, +8528, +6447, +8592, +2285, +11, +4591, +21722, +23997, +21982, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +13854, +13854, +13789, +17885, +24095, +21820, +10994, +7, +21363, +40348, +48734, +50847, +52927, +52959, +46719, +42591, +27769, +8720, +302, +2351, +2351, +303, +4495, +2349, +74, +13107, +25947, +26109, +19868, +22046, +17853, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13821, +13822, +15838, +19934, +26078, +21590, +3, +6632, +15146, +15143, +15174, +17319, +15239, +15207, +15240, +15239, +15239, +15239, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271, +15271 +}, +{ +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +8707, +10724, +10724, +10724, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +8675, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +13031, +13030, +12996, +15077, +15078, +15081, +8810, +199, +2671, +24030, +19901, +17918, +15837, +15869, +17982, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13789, +15805, +19901, +24062, +21819, +2444, +299, +34008, +44508, +50847, +57151, +57151, +53023, +51007, +46815, +40477, +34075, +8721, +237, +6479, +6512, +6447, +6447, +2285, +9, +15221, +26013, +24062, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13789, +13821, +15870, +15837, +19966, +24030, +15350, +7, +19184, +38235, +46654, +50846, +57151, +57151, +55103, +48830, +48863, +38333, +23543, +6543, +271, +4497, +2384, +4431, +4463, +42, +4524, +21624, +30238, +19835, +22014, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17918, +13789, +13821, +15901, +15869, +24062, +23834, +461, +4357, +13002, +17225, +15174, +15271, +15238, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15271, +15271, +15271, +15239, +15271, +15271, +15271 +}, +{ +12869, +12868, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10788, +10788, +10756, +10755, +10755, +10755, +8707, +8707, +10724, +10692, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8643, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8643, +8644, +8676, +8708, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10821, +10853, +10853, +12901, +12901, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +10950, +13030, +15110, +15077, +17125, +17159, +13001, +2504, +296, +11253, +24127, +17853, +17917, +17949, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17853, +21982, +26078, +11157, +72, +12977, +42461, +48734, +57119, +61343, +59263, +57183, +57215, +53055, +46751, +42558, +17237, +173, +2351, +4367, +4335, +6447, +4366, +43, +366, +21786, +24062, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +13789, +15837, +15837, +17885, +22014, +19739, +8880, +4, +29750, +48734, +55007, +59231, +57183, +57183, +57215, +57247, +55167, +44638, +32027, +10833, +239, +2384, +4433, +2351, +4431, +4397, +9, +13074, +26012, +26142, +17852, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17854, +17918, +15836, +13819, +15965, +13820, +19933, +26013, +17333, +4, +10793, +17258, +15207, +13190, +13190, +15207, +15175, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +12869, +12868, +12868, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +10723, +10692, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +10756, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10821, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +15078, +13030, +13030, +10982, +10982, +15110, +17158, +17126, +17160, +10888, +262, +4620, +17723, +22046, +17885, +17917, +17949, +17949, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +17885, +17886, +19934, +21950, +23933, +2477, +41, +21363, +44540, +52959, +57183, +55069, +57214, +61343, +61311, +59263, +50911, +42558, +21495, +367, +2448, +271, +6481, +4368, +4399, +302, +9, +15382, +19900, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +15869, +15837, +15805, +17885, +24062, +15415, +299, +2444, +34008, +48702, +52926, +59263, +57183, +59295, +57214, +55102, +57215, +46718, +36220, +17172, +368, +174, +2320, +4400, +6512, +6511, +10, +2509, +17593, +26271, +13756, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17854, +15868, +13851, +13916, +13851, +17884, +26078, +23738, +170, +6535, +15145, +15239, +11109, +11142, +15207, +17191, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +12869, +12836, +12836, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10755, +10755, +10755, +8707, +8707, +8707, +8675, +10692, +10692, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10852, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12997, +12997, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13030, +13030, +13063, +10982, +17190, +19238, +19174, +17096, +8744, +264, +6929, +22013, +15805, +17949, +17949, +15836, +17949, +15837, +15837, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17916, +17917, +17885, +17853, +19934, +21983, +21853, +21723, +203, +41, +21396, +44573, +52959, +57151, +57182, +59262, +61278, +63327, +61279, +52991, +42526, +25688, +399, +335, +336, +2384, +2352, +4432, +335, +8, +9043, +17787, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17852, +17918, +15837, +15772, +19901, +26078, +13204, +7, +6605, +33976, +48733, +55038, +59263, +57182, +57247, +57214, +57150, +57151, +50879, +38301, +17172, +336, +271, +2320, +4400, +6447, +4431, +2284, +235, +9141, +22078, +11773, +11773, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19935, +17821, +17949, +15964, +11834, +13883, +17949, +24062, +25916, +12912, +130, +13001, +15272, +9061, +11141, +15175, +17191, +15175, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15239, +15239, +15239, +15239 +}, +{ +12869, +10821, +12836, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10755, +8675, +8675, +8675, +8675, +10724, +8644, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12997, +12997, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +15078, +13030, +13062, +13062, +13095, +10982, +15110, +17190, +19175, +15017, +6568, +395, +11286, +22046, +15836, +17949, +15868, +15836, +17885, +15837, +15838, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17885, +19933, +21982, +23999, +23934, +15319, +235, +171, +17203, +42493, +50846, +55071, +61343, +59230, +61278, +63327, +57087, +52991, +42526, +21462, +334, +270, +336, +271, +304, +4432, +2383, +11, +2607, +15610, +19998, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17884, +17884, +15869, +15869, +15772, +22014, +23900, +10962, +9, +203, +31831, +48766, +52991, +55135, +57247, +55134, +57215, +59295, +55039, +48831, +36188, +12978, +205, +2384, +2416, +4399, +4399, +4431, +2349, +171, +6898, +17820, +15901, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19934, +17821, +17917, +15933, +11803, +13884, +15933, +22014, +23932, +19381, +134, +8776, +15209, +13158, +13158, +15143, +15144, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12966, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13063, +11014, +13062, +17190, +17128, +12905, +232, +4654, +17659, +19997, +17949, +17948, +15868, +15836, +15805, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15869, +19966, +21950, +23966, +28095, +2707, +203, +268, +6704, +36154, +46686, +52991, +59199, +61279, +61311, +59199, +52959, +48831, +36220, +10865, +301, +367, +335, +335, +336, +2383, +4464, +2252, +12, +15480, +19998, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17948, +15868, +15869, +15805, +26143, +19610, +4591, +43, +43, +25557, +40413, +46750, +53055, +57279, +55102, +59295, +55071, +52959, +44607, +27736, +8720, +237, +2415, +2415, +2351, +4431, +4463, +2350, +107, +4720, +17723, +20030, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19901, +19934, +15838, +13789, +13853, +11836, +13852, +17917, +23997, +21657, +330, +2438, +15113, +15207, +15206, +15144, +15112, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +11015, +11015, +15142, +15110, +15048, +10825, +7, +11027, +24030, +19965, +17948, +15899, +15900, +17885, +15837, +15838, +13790, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +13852, +13820, +15837, +19966, +21917, +23966, +28063, +497, +171, +333, +365, +21428, +40347, +50847, +52959, +57119, +57119, +52959, +50879, +40445, +23510, +334, +269, +2416, +367, +335, +368, +2383, +6480, +2252, +10, +15447, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17949, +13820, +15869, +15773, +26175, +17497, +2446, +107, +2285, +10768, +29816, +42558, +48863, +50975, +53022, +55103, +48735, +48799, +36188, +15091, +366, +366, +2447, +335, +2319, +4399, +4431, +2350, +75, +4655, +17690, +22046, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +13790, +13821, +11804, +13852, +17917, +24062, +25980, +2606, +227, +13000, +15142, +17222, +17224, +15111, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15207 +}, +{ +10821, +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8676, +8675, +8676, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +15142, +15110, +12968, +8712, +298, +15383, +28223, +17885, +15868, +15900, +17948, +17917, +17885, +15838, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +13853, +15869, +15837, +19966, +19869, +23998, +28127, +367, +106, +2511, +365, +397, +23476, +38234, +42492, +44572, +46653, +44573, +38235, +25622, +8752, +301, +2383, +2416, +271, +303, +336, +2351, +6479, +2285, +9, +15415, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17949, +13821, +15869, +15773, +26207, +15416, +301, +2285, +6543, +172, +12912, +27736, +36219, +42525, +46718, +46653, +44509, +36123, +17139, +333, +366, +2447, +302, +2351, +4432, +4399, +4431, +2415, +140, +4589, +15578, +22078, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +17886, +15837, +13821, +13852, +13821, +17885, +24062, +28126, +15252, +130, +8807, +15111, +13061, +15143, +15111, +15143, +15175, +15175, +15175, +15175, +15207, +15207, +15207, +15207, +15207, +15207, +15207, +15175 +}, +{ +10821, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8676, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +15111, +10920, +2406, +8814, +21755, +24031, +15837, +15868, +15900, +15900, +17917, +17917, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15868, +15869, +15836, +19966, +19901, +24030, +28159, +398, +171, +4592, +365, +170, +397, +17203, +27767, +34074, +36121, +27703, +17138, +333, +236, +2349, +2383, +2384, +2416, +303, +2384, +2319, +6511, +2285, +9, +15447, +22014, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15901, +13789, +15870, +15773, +28255, +15416, +301, +172, +4463, +4397, +333, +8785, +19284, +29816, +36154, +34009, +25590, +15026, +301, +236, +2479, +2448, +270, +4431, +6512, +6447, +4431, +4463, +172, +2509, +15578, +22110, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19965, +19933, +17917, +15869, +13821, +13853, +13821, +17885, +21950, +28094, +25849, +261, +4582, +15176, +10949, +15110, +15143, +15143, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175, +15175 +}, +{ +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8675, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13062, +13062, +15111, +15144, +10855, +133, +13139, +26046, +19870, +15805, +13821, +15900, +15900, +17917, +17917, +17917, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17885, +21982, +26111, +528, +203, +333, +2446, +4494, +2446, +236, +139, +139, +139, +236, +301, +366, +2479, +6576, +2383, +238, +2319, +2352, +2352, +4367, +4431, +2252, +10, +15479, +22014, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +13789, +15870, +15805, +26207, +17529, +430, +43, +4430, +6576, +2414, +204, +204, +108, +237, +172, +172, +301, +2382, +334, +335, +335, +2384, +2351, +6447, +6447, +4399, +4463, +140, +4622, +15610, +22110, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +17885, +19869, +26014, +30141, +522, +291, +15177, +13030, +15111, +15143, +15143, +15142, +15142, +15142, +15174, +15174, +15174, +15174, +15175, +15175, +15174, +15174, +15174 +}, +{ +10820, +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8675, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +12998, +12998, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +15142, +15110, +15111, +15144, +13065, +6662, +328, +15414, +26143, +17822, +15805, +13789, +15869, +15901, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15837, +17885, +19933, +23998, +4851, +236, +268, +2382, +4463, +2414, +301, +2479, +2511, +366, +333, +2414, +334, +270, +270, +2319, +4400, +6513, +4400, +4432, +4399, +4431, +139, +269, +17560, +22013, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13789, +15870, +15805, +24063, +17594, +6704, +43, +270, +4463, +4463, +2350, +4496, +2383, +2383, +2383, +269, +301, +2447, +2447, +270, +303, +4464, +4399, +4367, +6447, +4399, +2350, +75, +4721, +17723, +22078, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15869, +17886, +19870, +26046, +30206, +11024, +161, +10952, +13063, +15143, +15110, +15142, +13094, +13094, +13094, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +12998, +15078, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15110, +17191, +17193, +10920, +324, +6798, +19738, +24095, +17854, +15838, +13789, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17949, +15837, +15869, +17885, +21917, +13335, +170, +269, +6543, +4431, +4463, +2383, +2448, +335, +302, +2448, +2447, +367, +335, +2384, +2384, +4400, +2287, +4400, +6480, +4399, +2350, +10, +2640, +19706, +22013, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +13789, +17918, +17853, +21949, +21820, +10994, +44, +334, +2382, +270, +2383, +4496, +2384, +271, +2351, +6609, +2415, +335, +335, +303, +303, +4432, +4400, +4367, +6447, +4399, +237, +171, +6964, +21917, +19998, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +17917, +15869, +13821, +13821, +15838, +15838, +19902, +24031, +28093, +19541, +293, +2534, +13064, +15143, +15110, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +12868, +12868, +10820, +10820, +10820, +12901, +12933, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12998, +15046, +15046, +15078, +15078, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +15110, +13094, +15110, +17191, +17192, +15113, +8775, +197, +13202, +24029, +19934, +15806, +15838, +13790, +15869, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +15837, +17950, +15869, +15902, +17918, +21949, +19706, +235, +269, +4398, +4366, +6512, +2319, +271, +336, +368, +335, +270, +335, +368, +304, +2319, +4400, +4400, +4400, +6447, +4431, +334, +9, +6930, +21883, +24126, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17918, +19933, +21949, +26078, +15252, +8, +2316, +2415, +2383, +4432, +2319, +271, +272, +304, +238, +335, +335, +335, +303, +2384, +4400, +4432, +6448, +4399, +4431, +205, +268, +11190, +21982, +20030, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17916, +17916, +15868, +15869, +15869, +15869, +15870, +17886, +19902, +21950, +23932, +25914, +523, +292, +10984, +15111, +15110, +15110, +13062, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142, +15142 +}, +{ +10820, +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +10724, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +15046, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15142, +17159, +17160, +15114, +6663, +263, +15445, +26207, +19934, +15805, +15838, +13790, +15869, +15869, +17917, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15837, +13821, +13821, +15869, +17917, +21981, +26045, +430, +204, +2317, +6415, +4367, +6513, +4465, +304, +303, +303, +335, +336, +336, +336, +2352, +4400, +6448, +8561, +4334, +4463, +301, +8, +17527, +24029, +22013, +19965, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15836, +19997, +17852, +24061, +28158, +17463, +429, +106, +2382, +4496, +4432, +2287, +4432, +4466, +239, +336, +303, +303, +303, +304, +2351, +2352, +4400, +4432, +4431, +2383, +140, +430, +15513, +28319, +13691, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17916, +15868, +15869, +15869, +15869, +15838, +15838, +17854, +19902, +23997, +30237, +556, +326, +6727, +15144, +13030, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +13062, +13062, +13062, +15110, +15142, +15142, +15143, +17191, +17161, +10921, +358, +2701, +15608, +22014, +15805, +17918, +15838, +15838, +15838, +15869, +15869, +17916, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19965, +23997, +15318, +202, +172, +8528, +4367, +4368, +2255, +2320, +2417, +336, +303, +271, +271, +271, +2352, +2352, +4367, +4302, +6479, +2383, +10, +559, +17690, +24094, +19965, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17917, +19997, +17851, +19900, +26142, +21819, +8945, +10, +269, +2350, +4431, +4400, +2287, +239, +2352, +239, +2416, +2449, +303, +239, +2383, +4432, +2319, +238, +2383, +2317, +107, +9012, +21885, +21981, +15772, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15838, +15838, +17886, +19902, +21982, +28157, +6961, +262, +6696, +15080, +12998, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10820, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +10724, +10724, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +13062, +15110, +13062, +13062, +15142, +15143, +15142, +15143, +17159, +17162, +10825, +4, +13235, +21980, +17852, +13756, +17950, +15838, +15838, +15838, +15869, +15869, +15868, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +19933, +24029, +21755, +2511, +75, +4398, +6480, +6480, +6481, +4432, +2352, +303, +335, +2351, +304, +336, +2416, +4432, +4399, +6447, +6544, +236, +8, +15447, +19900, +22045, +19997, +17884, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +17916, +17916, +22045, +19899, +17819, +24061, +26174, +15382, +43, +139, +2382, +6544, +4367, +4432, +6545, +2352, +2416, +336, +303, +303, +2384, +4497, +4496, +2383, +2415, +2415, +10, +2478, +17561, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15869, +15837, +15838, +15838, +15838, +17885, +22014, +23997, +17559, +231, +4584, +13000, +15078, +15110, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +10724, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17127, +17162, +10760, +7, +15446, +24158, +15836, +15868, +15869, +15837, +15837, +15838, +15837, +15869, +15869, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +13821, +13821, +13821, +15869, +17885, +21981, +28158, +17432, +2316, +43, +6511, +4399, +6447, +4367, +238, +2351, +2384, +2384, +303, +271, +303, +2351, +2350, +6544, +2317, +9, +657, +17755, +19965, +17917, +19965, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15868, +17884, +19964, +19965, +19932, +19932, +24094, +23964, +13172, +6, +2316, +6576, +4431, +2254, +4431, +271, +2416, +2351, +2351, +2384, +2383, +270, +270, +2415, +2480, +236, +42, +11125, +23965, +24062, +17853, +17982, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17916, +17917, +17917, +15837, +15837, +15837, +15837, +19966, +21949, +26012, +298, +360, +12936, +15078, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8611, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15142, +15143, +15143, +15143, +17160, +15018, +6535, +493, +15577, +22078, +15901, +17981, +13787, +17917, +17885, +15838, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +13789, +15869, +15869, +17885, +19933, +26143, +26013, +11060, +107, +107, +2317, +4398, +6511, +4431, +2351, +4431, +4431, +302, +303, +367, +2447, +2415, +2284, +10, +76, +17658, +19966, +15901, +15869, +17884, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17884, +17884, +19997, +19997, +17884, +17853, +24095, +19739, +560, +9, +2317, +6511, +6511, +2318, +2415, +2319, +2351, +2383, +2383, +2383, +2415, +367, +334, +236, +8, +10994, +23932, +26175, +17820, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +17917, +21950, +28158, +2606, +263, +10856, +15047, +15078, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10788, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8675, +8675, +8675, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +13062, +15110, +15143, +15143, +15143, +15143, +19241, +12905, +4, +11091, +19836, +17918, +13820, +18012, +15867, +17917, +17885, +17886, +15837, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +17821, +26143, +21820, +8979, +139, +42, +2349, +4463, +6511, +6479, +4431, +4431, +4463, +2447, +2447, +334, +269, +8, +4559, +17463, +21981, +17949, +13853, +15869, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15901, +17949, +17884, +17917, +17917, +13789, +15837, +17885, +24030, +21722, +8752, +8, +2284, +4463, +2415, +4463, +4431, +4431, +2351, +2383, +4495, +2480, +334, +171, +10, +6801, +21754, +26143, +22013, +17885, +17949, +13788, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15869, +17916, +17917, +17885, +15869, +15869, +15901, +15900, +15836, +19902, +26111, +13140, +231, +8743, +15015, +15046, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030 +}, +{ +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +8579, +8579, +8579, +8579, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8676, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12998, +12998, +12998, +12998, +15078, +15078, +13030, +15078, +15110, +15110, +15110, +15110, +15143, +15143, +15175, +15143, +19242, +10791, +6, +17463, +22015, +13789, +13788, +18012, +15899, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +17885, +19966, +19869, +23932, +13237, +42, +9, +203, +4365, +6478, +4366, +4366, +2350, +334, +236, +10, +8, +8688, +23608, +28126, +19933, +13788, +11773, +13853, +17949, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +17982, +15837, +15805, +15869, +13789, +13822, +15870, +22015, +26046, +21593, +12914, +10, +10, +2284, +2317, +4399, +4399, +4431, +4463, +2350, +203, +10, +10, +8914, +23835, +28191, +21949, +15771, +17950, +17982, +13821, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +15869, +15869, +13852, +13884, +13788, +19902, +26079, +21657, +297, +6598, +15014, +15046, +13030, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029, +13029 +}, +{ +10788, +10788, +10788, +10788, +10756, +8708, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +8579, +6531, +8579, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +12901, +12901, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12966, +12998, +12997, +15046, +15078, +15078, +13030, +15078, +15110, +15110, +13094, +15142, +15143, +15143, +15175, +15143, +17129, +8646, +330, +19609, +24095, +13789, +13852, +15964, +15867, +19964, +19933, +17885, +15837, +15869, +15869, +15869, +15838, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17918, +15837, +17853, +24094, +23932, +21624, +13041, +139, +9, +10, +10, +10, +10, +9, +10, +2511, +15188, +27834, +30109, +26078, +17853, +13853, +11805, +13820, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +11708, +15870, +15837, +15837, +15902, +11741, +11774, +15870, +17886, +23998, +30110, +27867, +19350, +8752, +10, +9, +10, +11, +11, +11, +9, +11, +8849, +17398, +23867, +28158, +26110, +19933, +17884, +15869, +15869, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15838, +15869, +17916, +17917, +17917, +17917, +15869, +13852, +13884, +13820, +17854, +24031, +27997, +363, +2406, +14983, +15046, +12998, +13029, +13029, +13029, +13029, +13029, +13030, +13030, +13030, +13030, +13029, +13029 +}, +{ +10788, +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +6563, +6531, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8675, +8676, +8676, +8675, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12966, +12966, +12998, +12997, +15077, +15078, +15078, +15078, +13030, +13030, +15143, +13094, +13094, +15174, +13094, +15143, +15144, +12937, +196, +13073, +23867, +24062, +15837, +15901, +15965, +13787, +17916, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +13757, +15869, +19998, +17853, +24062, +26110, +19739, +15415, +13204, +8913, +6832, +6800, +6865, +11059, +13269, +17528, +23900, +30207, +28126, +19836, +17885, +15934, +13853, +13821, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17917, +15869, +15837, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +17885, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15902, +13756, +15837, +15869, +15870, +15902, +13789, +13789, +13789, +15805, +21982, +26078, +28126, +28061, +19642, +13334, +13236, +6833, +6833, +6833, +8945, +11123, +15383, +19674, +26045, +26110, +21981, +19900, +19965, +19998, +15836, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15868, +15900, +13820, +15805, +24062, +28093, +10960, +295, +10792, +12967, +12998, +13029, +15077, +15077, +15077, +15045, +12998, +12998, +12998, +12998, +13029, +13029 +}, +{ +10789, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6563, +6531, +6531, +8579, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8676, +8675, +8708, +8708, +8708, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13126, +15174, +13094, +15175, +17194, +8745, +3, +21557, +28125, +24061, +17884, +15869, +15966, +11740, +15869, +15869, +15837, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +19965, +22046, +19901, +17723, +17658, +15578, +15642, +19836, +21981, +22014, +22014, +19933, +19933, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +15869, +15837, +15869, +15869, +15837, +17885, +17885, +17885, +19933, +19933, +17917, +17917, +15836, +15837, +17917, +15805, +17917, +17917, +15837, +15837, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +19965, +22046, +22046, +19966, +19901, +15643, +15610, +15610, +17723, +19869, +24062, +22014, +19933, +19933, +19933, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15868, +19997, +24028, +17461, +296, +6504, +12968, +12998, +12997, +15109, +15077, +15045, +15045, +15046, +12966, +12966, +12998, +13029, +13029 +}, +{ +10788, +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +15077, +15077, +15077, +15078, +15078, +13031, +13030, +15175, +13093, +13125, +15174, +13094, +15176, +15114, +6600, +73, +21591, +28125, +24029, +17884, +15869, +15934, +11773, +13821, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +19966, +19965, +19965, +19966, +19966, +19965, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15837, +15869, +15901, +15869, +13756, +13789, +17950, +17918, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15837, +17885, +17917, +17917, +15869, +17950, +17917, +15804, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +17950, +15869, +15837, +15805, +19966, +19965, +19933, +19965, +19965, +19966, +19965, +17917, +17917, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15868, +15933, +17916, +26173, +21752, +2410, +4392, +12905, +12967, +12997, +13029, +15076, +15044, +15045, +15046, +12966, +12966, +12998, +13029, +13029 +}, +{ +10788, +10788, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8676, +8643, +8644, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12998, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13125, +15174, +15175, +17224, +13033, +4422, +2606, +21721, +26109, +19933, +15837, +15869, +13854, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +19933, +19965, +19998, +19966, +19933, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +13788, +13788, +15869, +17949, +15869, +15837, +17885, +15805, +17885, +17917, +17917, +15837, +13788, +13788, +15901, +17981, +15869, +17950, +17917, +15837, +13789, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +17917, +17917, +15869, +17885, +17885, +19965, +19965, +19933, +17885, +17853, +17853, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +13788, +15901, +15803, +26205, +28091, +6701, +231, +10824, +12967, +12997, +12996, +12996, +15076, +15077, +15046, +15014, +12966, +12998, +13029, +13029 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +10724, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +15077, +15077, +15078, +15078, +15079, +13030, +15143, +13093, +13126, +15174, +15175, +17225, +10889, +99, +11123, +21852, +24062, +19933, +15837, +15902, +13821, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17853, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13853, +15901, +15836, +15836, +17885, +19965, +17917, +17853, +15805, +17917, +17950, +17982, +15901, +15869, +13788, +13788, +15836, +17917, +15869, +13789, +13789, +13789, +13821, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +15869, +17917, +17885, +17885, +17885, +19965, +17885, +17885, +17885, +17918, +17917, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +13789, +15901, +13755, +22013, +30205, +15186, +232, +8712, +12967, +12998, +12964, +15044, +15077, +15077, +15046, +15014, +12966, +12998, +12997, +13029 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15079, +15142, +15141, +15174, +15142, +15144, +17193, +8744, +3, +15415, +21949, +19966, +17886, +15838, +15902, +13789, +13789, +15838, +17886, +17885, +19933, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13853, +11805, +11772, +13788, +17949, +22078, +22078, +22013, +19901, +22046, +17885, +15804, +15837, +17982, +17982, +17949, +15836, +15804, +15804, +15837, +13756, +13789, +15934, +13853, +11740, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +13789, +13821, +15836, +19900, +28157, +23704, +6505, +4518, +12968, +15079, +15013, +15044, +15077, +15045, +15014, +15014, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +10756, +10756, +10756, +10756, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +8643, +8611, +8611, +8611, +8611, +8611, +8611, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +15077, +15078, +15078, +15079, +15111, +15110, +15142, +15174, +15142, +15144, +15081, +6566, +265, +17625, +22014, +17886, +15838, +15838, +15870, +13757, +13789, +15838, +17885, +17885, +19933, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17886, +17886, +17886, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17917, +17917, +15837, +15804, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13852, +13820, +17916, +19933, +19770, +13335, +6964, +2802, +624, +560, +624, +721, +819, +5078, +13497, +21981, +26207, +22046, +22078, +17885, +13756, +15934, +15934, +11740, +13821, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +17917, +15837, +15837, +15837, +15837, +17917, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17886, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15868, +13852, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15837, +13821, +15902, +17950, +17852, +24029, +25947, +8684, +293, +12903, +15079, +15045, +15044, +17125, +17093, +15013, +15014, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6595, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15078, +15079, +15111, +15110, +15142, +17222, +15111, +15145, +13002, +4388, +655, +17755, +19966, +17885, +15838, +15838, +15870, +13757, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +17917, +17917, +17950, +17950, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +17852, +24158, +26077, +15350, +430, +105, +41, +73, +74, +106, +106, +106, +73, +73, +236, +2511, +9012, +17658, +22014, +22046, +15804, +15869, +13821, +13789, +13853, +13821, +13821, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17950, +17950, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15869, +15837, +15869, +15869, +17917, +17917, +15869, +15869, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15837, +13821, +13854, +15902, +17917, +24029, +26012, +10960, +230, +10791, +15048, +15014, +15044, +17125, +15044, +15013, +15046, +12966, +12966, +12997, +12997 +}, +{ +10788, +10756, +8708, +8708, +8708, +8708, +8676, +8676, +8643, +8643, +8643, +8643, +8643, +8643, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +10853, +12901, +12933, +12933, +12965, +12933, +12966, +12966, +12997, +13029, +13029, +13029, +13030, +15079, +15079, +15111, +15110, +17190, +17223, +15111, +15113, +12970, +2081, +9107, +19901, +19998, +15837, +15837, +13789, +15869, +15837, +15870, +17917, +17885, +17917, +17917, +17917, +15869, +15869, +15900, +15868, +15868, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +22013, +23997, +13302, +268, +8, +4365, +12720, +6414, +6511, +4430, +2350, +2382, +4463, +2350, +172, +42, +171, +4785, +17658, +24127, +19933, +15837, +15837, +13789, +13821, +13821, +13821, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17885, +17885, +17886, +15870, +13789, +13821, +11708, +17950, +22013, +23932, +17429, +4489, +8646, +15016, +12966, +15013, +17125, +15044, +15013, +15046, +12966, +12966, +12998, +12997 +}, +{ +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8643, +6595, +6595, +6563, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8675, +8675, +8708, +8707, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12966, +15014, +12997, +13029, +13029, +13030, +13030, +15079, +15111, +17159, +15078, +17190, +17190, +15144, +15082, +8713, +4, +15446, +19868, +19966, +19998, +15837, +15837, +15837, +15869, +15869, +15836, +17949, +17949, +17917, +15868, +15868, +13820, +13820, +13820, +13820, +15901, +15901, +15901, +15901, +15901, +15868, +15869, +13788, +15869, +15901, +15901, +15869, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19965, +21981, +2770, +9, +301, +10704, +8527, +6414, +6446, +6479, +4464, +4463, +2383, +4398, +6446, +6446, +2285, +203, +8946, +24030, +24062, +17853, +17917, +13756, +15902, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15901, +15901, +15869, +15837, +15837, +15869, +17949, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15870, +11709, +13854, +13821, +13724, +19966, +26078, +21688, +6667, +4422, +10824, +12934, +15013, +17125, +17125, +15013, +15046, +15014, +12966, +12998, +12998 +}, +{ +10756, +10756, +10756, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +8643, +8644, +8643, +6595, +6595, +8611, +8611, +8611, +8611, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8675, +8708, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10820, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +13029, +13029, +13062, +13030, +13031, +15111, +17158, +17158, +17190, +17191, +15145, +13002, +4520, +136, +17624, +19933, +17917, +19965, +17917, +17917, +15869, +17917, +15869, +17916, +17917, +15868, +15836, +15868, +15901, +15933, +15933, +13821, +13820, +13820, +15868, +15868, +13788, +15868, +15869, +15901, +17981, +15869, +13788, +13788, +13788, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +19998, +22014, +2868, +9, +74, +4398, +8559, +8559, +8527, +6479, +4399, +2318, +2318, +6479, +8560, +10608, +6478, +9, +4589, +21819, +28223, +19901, +17885, +17950, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15836, +15836, +15869, +15837, +15869, +15869, +15837, +15837, +15837, +15837, +17950, +17950, +17917, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15869, +13789, +13854, +13821, +13724, +17918, +24062, +23866, +8814, +230, +10792, +12967, +15045, +15077, +15077, +15013, +15014, +12966, +12966, +12966, +12998 +}, +{ +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8643, +6596, +6595, +6595, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10724, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13029, +13030, +13062, +13031, +15079, +15110, +17190, +17190, +17191, +15145, +10922, +2343, +2573, +21850, +22045, +17917, +17917, +17917, +17917, +17917, +17916, +15868, +15868, +15869, +15869, +15869, +15869, +15869, +13789, +13756, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +21982, +21788, +11028, +11, +9, +2187, +4333, +4398, +4399, +4431, +6512, +6544, +6512, +6414, +4301, +107, +106, +6898, +23932, +24029, +19900, +19933, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17981, +15901, +13788, +13788, +13788, +15869, +15869, +15869, +17885, +17917, +17917, +17917, +17918, +17918, +17918, +17918, +17886, +15772, +15805, +17885, +17918, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +13853, +13821, +13789, +17885, +22014, +26077, +13138, +231, +8679, +12968, +12998, +15077, +15077, +15045, +15013, +15014, +12966, +12966, +12998 +}, +{ +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6596, +6596, +6596, +6595, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6531, +6531, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +8708, +8708, +10756, +10788, +10788, +10820, +10820, +10852, +10852, +10853, +12901, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15046, +15045, +13029, +13030, +13062, +13062, +13063, +15110, +15110, +17190, +15142, +17223, +15146, +8809, +101, +11026, +23996, +22078, +17884, +17884, +17917, +19997, +17916, +17916, +17917, +17949, +17917, +15837, +13756, +15805, +15805, +15837, +17886, +17886, +17886, +17886, +17886, +17886, +17885, +15837, +15837, +15837, +13756, +15837, +15869, +15901, +17949, +15901, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17886, +17821, +23998, +25949, +15287, +4560, +12, +11, +10, +10, +10, +2091, +2091, +2058, +10, +10, +12, +6834, +23835, +28191, +21884, +19901, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +13820, +15901, +15901, +15869, +15837, +15837, +17885, +17885, +17885, +17853, +17854, +17854, +17854, +17854, +17854, +17854, +19934, +19934, +17854, +17854, +17853, +17853, +17885, +17950, +17918, +15837, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15870, +13821, +13821, +13821, +15869, +19933, +28223, +19478, +4458, +4487, +10888, +12999, +12997, +12997, +15045, +12965, +12966, +12966, +12966, +12965 +}, +{ +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10852, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12965, +12965, +15014, +15045, +15045, +13029, +13030, +11014, +13062, +13063, +15110, +15110, +17190, +15109, +15175, +15146, +4649, +5, +17365, +24029, +19997, +17884, +17884, +17917, +17916, +17884, +17885, +17917, +15837, +15837, +17918, +17918, +19934, +19935, +19935, +22015, +19903, +19870, +19903, +19903, +19935, +19935, +19967, +19999, +19999, +19998, +17917, +15804, +15836, +15869, +15901, +15901, +13788, +15836, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15805, +19901, +21982, +21885, +21788, +17464, +11061, +4754, +2641, +528, +496, +463, +496, +6834, +13238, +19609, +23900, +23997, +24030, +22014, +19933, +17853, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13756, +15837, +15869, +17917, +17917, +17885, +17885, +19934, +19967, +22015, +21983, +19903, +19870, +19870, +19871, +19871, +19903, +21983, +21983, +19935, +19935, +19934, +19934, +17886, +15805, +15805, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17949, +13789, +13821, +15934, +15869, +17853, +26142, +23769, +8717, +262, +8808, +12999, +12997, +12996, +15045, +12965, +12966, +12966, +12998, +12998 +}, +{ +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8643, +8643, +8643, +8643, +8676, +8676, +8676, +10756, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +15014, +15045, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15110, +15142, +15142, +15176, +13098, +2504, +8, +19576, +21981, +17917, +15836, +17884, +17917, +15836, +15836, +17917, +17918, +15805, +17886, +19967, +19935, +19870, +17693, +15548, +15515, +15483, +13435, +13435, +13435, +13467, +15547, +15612, +17725, +17789, +19966, +17918, +17918, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +13788, +15934, +15869, +15804, +19966, +24063, +21950, +23997, +21885, +21820, +19739, +19739, +19771, +19771, +19804, +19869, +24062, +26143, +21981, +17788, +19998, +17917, +15869, +17950, +15837, +15837, +15869, +17917, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15869, +17917, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15869, +15837, +15805, +17886, +19934, +19902, +19902, +17757, +17692, +15580, +15547, +13435, +13435, +13435, +13435, +13435, +15515, +15579, +15644, +17790, +19935, +19967, +19934, +17853, +15805, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +13821, +15869, +15869, +17885, +17885, +17885, +17917, +13788, +13820, +15934, +15901, +15804, +24061, +27996, +13009, +166, +6695, +10951, +12997, +12997, +12997, +12997, +12966, +12966, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8612, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8611, +8643, +8643, +8644, +8644, +8644, +8643, +8643, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +15014, +17094, +17094, +15077, +13029, +13062, +11014, +11015, +13063, +13063, +15142, +15142, +15174, +15176, +11018, +358, +396, +23803, +21981, +15869, +15869, +15869, +15837, +15837, +15837, +17917, +17918, +17951, +15774, +13596, +13499, +11289, +7032, +4886, +2774, +2742, +694, +694, +693, +725, +758, +2903, +7096, +7192, +11450, +15676, +17886, +19998, +17918, +15836, +15836, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15837, +15837, +17950, +17885, +17853, +22046, +24095, +24094, +24062, +24062, +24094, +22078, +20030, +17949, +17884, +17852, +19998, +15804, +15804, +15837, +15902, +13789, +15902, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17886, +17885, +17886, +19934, +19934, +17789, +15644, +13466, +9209, +4983, +4951, +2838, +726, +694, +694, +694, +726, +758, +822, +5015, +9208, +11418, +15644, +17821, +19999, +19998, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +17917, +17885, +17885, +17917, +13820, +13788, +15933, +15901, +15836, +21949, +32190, +19349, +265, +4582, +10919, +10981, +13029, +12997, +15046, +12998, +12998, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8644, +8644, +8644, +8644, +8644, +8644, +8643, +8643, +6563, +6595, +6563, +6563, +6563, +6563, +6563, +6563, +8611, +8611, +8611, +8644, +8643, +8643, +8644, +8644, +8644, +8676, +8676, +8676, +8676, +10724, +10756, +10756, +10756, +10788, +10788, +10788, +10788, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12933, +12965, +12965, +12998, +12965, +15046, +17093, +15045, +13029, +13062, +11014, +11015, +13063, +13062, +15142, +15141, +17255, +15176, +8905, +196, +4719, +26013, +22014, +15869, +15869, +15837, +15837, +17885, +17918, +17918, +17854, +15676, +9338, +2967, +758, +693, +661, +2678, +4726, +4758, +4758, +4758, +4758, +2710, +2710, +693, +725, +757, +821, +5079, +11450, +15708, +17886, +17918, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17949, +15836, +15836, +17949, +17949, +17885, +17884, +17852, +19900, +19933, +19933, +19900, +17884, +17916, +15900, +13820, +13788, +13756, +17949, +15869, +15869, +11708, +15934, +13788, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +17885, +17853, +17886, +19935, +17822, +15612, +11321, +5015, +790, +725, +2741, +2741, +2710, +2710, +2710, +2710, +2710, +2710, +693, +693, +693, +692, +756, +886, +9305, +15676, +17853, +17918, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +15869, +13821, +13821, +15869, +17917, +17917, +17885, +17884, +17949, +15869, +13788, +13821, +15869, +17917, +19900, +32287, +21592, +4491, +2470, +8871, +13030, +13029, +12997, +15078, +12998, +12998, +12998, +12998 +}, +{ +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8644, +8676, +8644, +8644, +8644, +8643, +8643, +8644, +8643, +6595, +6595, +6596, +6595, +6596, +6595, +6596, +6595, +8644, +8644, +8644, +8643, +8644, +8676, +8676, +8676, +8676, +8676, +8708, +10756, +8708, +10788, +10788, +10788, +10788, +10788, +10820, +10820, +10821, +10853, +10853, +12901, +12933, +12933, +12933, +12965, +12965, +12998, +12998, +12998, +15045, +15077, +15077, +15078, +13030, +11015, +11015, +13063, +15142, +15174, +15141, +17256, +15145, +8778, +101, +9010, +26077, +22045, +15868, +15869, +15837, +17853, +19935, +21983, +17758, +13467, +822, +726, +661, +694, +4823, +6872, +6840, +8888, +6840, +6872, +6872, +6872, +6872, +6840, +4791, +4759, +2710, +629, +693, +758, +5047, +13499, +19870, +22015, +17854, +17853, +15837, +15837, +17918, +15869, +15837, +15901, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17917, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17884, +19965, +17917, +15804, +17917, +20030, +19965, +17852, +19933, +19965, +17917, +17884, +15868, +15869, +15901, +15901, +17949, +15804, +17917, +20062, +13756, +15901, +15869, +15836, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15901, +15868, +15836, +17917, +17885, +17885, +19934, +22015, +19871, +15613, +9274, +2871, +661, +629, +2742, +4823, +4791, +4791, +6840, +6840, +6840, +6872, +8920, +6872, +4791, +4823, +4855, +2775, +2742, +693, +725, +790, +9241, +17725, +17821, +19934, +17917, +17917, +15869, +15868, +15901, +17917, +17885, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +17917, +15869, +13820, +13789, +15869, +17917, +17885, +28223, +23866, +8879, +262, +10824, +13031, +13029, +13029, +13030, +13030, +15078, +15077, +13029 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8675, +6595, +6595, +8675, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +10756, +10788, +10788, +10788, +10820, +10820, +10820, +10821, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15144, +13067, +4554, +104, +11253, +21981, +17949, +15868, +15836, +17853, +19902, +21919, +19742, +11227, +630, +630, +2711, +4792, +4792, +6841, +8889, +8890, +8858, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +6841, +6841, +4759, +4824, +2743, +629, +726, +11322, +19806, +21951, +19935, +15773, +15805, +17950, +13821, +11740, +15901, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +19933, +19933, +19933, +19933, +19933, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +17916, +17916, +17916, +17916, +17916, +17916, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +13820, +15900, +15933, +13820, +13788, +17917, +17886, +17854, +21983, +21886, +15484, +6968, +662, +630, +2710, +4791, +6872, +6873, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +6872, +6873, +6873, +6872, +6872, +4792, +4759, +2678, +662, +4951, +13467, +19838, +19934, +17917, +15868, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +22045, +13236, +7, +10728, +15016, +15078, +13094, +13029, +15109, +15109, +15109, +15109 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +10788, +10788, +10820, +10820, +10820, +10821, +10821, +10853, +10853, +10853, +12933, +12933, +12933, +12933, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15145, +13003, +2409, +170, +17592, +19932, +17949, +15836, +15804, +22015, +21951, +17597, +9081, +2743, +2711, +4760, +4792, +6841, +6841, +6841, +8890, +8858, +8858, +8857, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8921, +6840, +4759, +2743, +2742, +726, +9178, +19774, +21983, +17886, +15837, +15869, +15869, +13820, +13820, +13820, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +17917, +17916, +17916, +17916, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17885, +17885, +15869, +15869, +15900, +13820, +13820, +15933, +17949, +15837, +17886, +19903, +19838, +9113, +6936, +2743, +2710, +4791, +4792, +6840, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +6841, +6808, +6807, +4791, +2742, +2838, +11321, +17789, +17885, +15869, +15900, +13820, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +22078, +13334, +138, +8616, +14984, +15079, +13062, +10980, +15109, +15109, +15109, +15109 +}, +{ +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8676, +8676, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13061, +13061, +15109, +17126, +15079, +11015, +11015, +13094, +15174, +17253, +15174, +15177, +13003, +264, +268, +23963, +19964, +15836, +15836, +19933, +21982, +17693, +9145, +597, +566, +4792, +6872, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8857, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8889, +8889, +6808, +6872, +6936, +2775, +629, +726, +9210, +15677, +19935, +17918, +15805, +15869, +15901, +13788, +13821, +15869, +15869, +17885, +17886, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +15868, +13788, +15901, +17917, +17853, +19934, +19838, +11322, +2742, +2710, +2710, +4791, +6872, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6840, +4791, +2742, +2774, +757, +7224, +17886, +20030, +15836, +17949, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +22110, +19641, +6638, +4422, +12904, +15079, +13062, +13029, +15109, +15109, +15109, +15109 +}, +{ +10821, +10821, +10821, +10789, +10789, +10789, +10789, +10789, +10789, +10788, +10788, +10788, +10788, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +10820, +10820, +10820, +10820, +10853, +10853, +10853, +10853, +12933, +12933, +12965, +12965, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13061, +13093, +15109, +17126, +15111, +11015, +13063, +13095, +15174, +17253, +15174, +15177, +10955, +199, +429, +26141, +19965, +15771, +19965, +22015, +17725, +7128, +726, +2678, +4759, +6873, +6873, +6873, +6873, +6873, +8921, +8890, +8858, +8858, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +6809, +6841, +6873, +6905, +4856, +2775, +2742, +661, +9241, +17822, +19967, +15837, +15869, +15901, +13788, +15901, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15901, +15901, +15869, +15837, +15805, +17854, +19903, +13467, +725, +4823, +4791, +4792, +6872, +6873, +6873, +6873, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6872, +6904, +6935, +725, +789, +9337, +17853, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13820, +19997, +23932, +15122, +4, +10824, +15080, +10982, +13062, +15141, +15141, +15109, +15109 +}, +{ +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8708, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +10820, +10820, +10852, +10852, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +13094, +15110, +17158, +15111, +13095, +13095, +13127, +15206, +17254, +15142, +15178, +10891, +167, +2607, +26141, +22013, +15772, +19966, +19902, +11354, +693, +629, +6872, +6905, +6873, +6841, +6841, +6841, +6841, +6841, +8890, +8890, +8890, +8889, +6841, +6841, +8889, +8889, +8857, +8857, +8857, +8857, +8889, +8921, +8921, +6840, +4792, +4856, +4856, +662, +822, +13531, +19935, +17886, +15837, +15869, +15869, +15933, +15836, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15838, +15838, +15838, +15838, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +17949, +17917, +15805, +17854, +19903, +15548, +4919, +597, +4791, +6840, +6872, +6841, +6841, +6841, +6873, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +8953, +2742, +4887, +757, +691, +11418, +24159, +15773, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17884, +28158, +19445, +4, +10791, +15081, +10950, +15175, +15141, +15141, +15142, +15142 +}, +{ +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +10820, +10788, +10788, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8740, +8772, +8772, +10820, +10820, +10821, +10853, +10853, +10853, +10853, +10885, +10885, +12933, +12933, +12965, +12965, +12965, +12965, +12998, +12998, +13030, +13030, +13030, +15110, +15110, +15110, +13094, +13094, +15142, +17158, +15143, +13096, +13095, +13127, +15206, +15238, +15142, +17226, +8778, +167, +11027, +24029, +19965, +19933, +21982, +15612, +7031, +661, +4791, +6872, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8889, +8889, +8889, +8921, +6873, +6872, +4792, +4823, +726, +9208, +15709, +19934, +17885, +15837, +15901, +17981, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15837, +15837, +17885, +17886, +22015, +19806, +4984, +596, +4823, +6840, +6873, +8921, +8921, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +6841, +8857, +8857, +8857, +6809, +8921, +6872, +2711, +6936, +4887, +660, +4983, +17725, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15804, +28190, +21623, +265, +8678, +13001, +13030, +15207, +15142, +15141, +15142, +15142 +}, +{ +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +10821, +10820, +10820, +8772, +8772, +8772, +8772, +10820, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +8772, +10853, +10852, +10853, +10853, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +12965, +12965, +12997, +12998, +12998, +12998, +13030, +13030, +13030, +13062, +13062, +15110, +15142, +15142, +13094, +13094, +15142, +15142, +15143, +13096, +13127, +15207, +15206, +15238, +15175, +17226, +4552, +168, +17431, +21981, +19965, +22014, +19838, +11322, +726, +2742, +6904, +6840, +6776, +8889, +8889, +6841, +6841, +6841, +8889, +8889, +8890, +8890, +8889, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8857, +8825, +8857, +8889, +11002, +8954, +6873, +6840, +4792, +694, +2870, +13499, +19902, +17918, +15837, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17885, +15805, +17853, +19934, +19871, +13403, +662, +597, +8953, +8921, +8922, +8922, +8889, +8889, +8889, +8889, +6809, +6809, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8857, +8857, +8858, +8889, +6841, +6841, +8953, +4791, +4855, +4920, +758, +7096, +21983, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17852, +26110, +23802, +8846, +292, +10888, +15112, +15143, +15142, +15142, +15142, +15142 +}, +{ +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +10821, +10821, +10821, +10821, +10821, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +8773, +10853, +10853, +10853, +10853, +10853, +10853, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +12965, +12965, +12997, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +15110, +13094, +15143, +15143, +13094, +13126, +15174, +15174, +15143, +15175, +15175, +13159, +15238, +15206, +15208, +17227, +2407, +169, +21722, +22013, +17917, +22014, +17725, +9177, +597, +4758, +8985, +8921, +6809, +10970, +8890, +8922, +8921, +6873, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8857, +8857, +8857, +8857, +8858, +10938, +8889, +6776, +6809, +8921, +8921, +6840, +2710, +725, +9273, +17822, +19966, +15837, +15869, +13788, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +17885, +17853, +19935, +17693, +7032, +2710, +4759, +6840, +8889, +8889, +8889, +6777, +6777, +8857, +8890, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6809, +6809, +8858, +8858, +8890, +8890, +8890, +8921, +8921, +4792, +4824, +4823, +629, +4920, +19774, +17854, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +24029, +23931, +15218, +2, +10888, +15145, +13030, +15142, +15174, +15142, +13095 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +8805, +10853, +8805, +8805, +8805, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +12997, +12997, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +15142, +15143, +13127, +13127, +15175, +15175, +15175, +15176, +15208, +13191, +13191, +15206, +15208, +17195, +295, +266, +23900, +19900, +17885, +22015, +15547, +4887, +2742, +4759, +8889, +10970, +8825, +8890, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8889, +8889, +6841, +4823, +725, +5015, +15644, +22047, +17853, +15837, +15837, +15901, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19965, +19965, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +17885, +19965, +17917, +17885, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19903, +13435, +694, +4759, +8889, +8857, +8857, +8858, +8858, +8857, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8890, +6809, +6841, +6872, +4824, +2710, +2775, +11291, +19935, +17918, +15837, +15837, +15837, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19901, +26109, +19541, +4, +8711, +15113, +15143, +15174, +15174, +15175, +13127 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10853, +10885, +10885, +10885, +10885, +10885, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +10853, +8805, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10950, +10949, +12998, +12998, +12998, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +15142, +15175, +13127, +15175, +13127, +15207, +15207, +15207, +17223, +15207, +13191, +13191, +15239, +15208, +17195, +295, +332, +26013, +19933, +17885, +22015, +15483, +726, +4790, +4759, +8889, +10970, +8857, +8890, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +6840, +2774, +2870, +15579, +22047, +15805, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17950, +17917, +17917, +15837, +15837, +15837, +15837, +15837, +15869, +15901, +15869, +15869, +15869, +15868, +15868, +15869, +15869, +15869, +17884, +15836, +17885, +17917, +15869, +15836, +15836, +15869, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17885, +17917, +17885, +17854, +19838, +11290, +662, +4759, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8890, +8890, +8858, +8858, +8858, +8858, +8890, +8889, +6809, +8889, +6873, +6872, +4759, +2711, +7065, +19902, +17918, +15837, +15837, +15869, +17917, +17917, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +19901, +26142, +19607, +297, +6599, +13033, +17192, +15175, +15174, +15175, +13127 +}, +{ +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10949, +10950, +10950, +10950, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +15175, +15175, +15175, +13159, +15207, +15207, +17255, +15207, +13191, +13223, +15271, +15209, +15083, +295, +461, +26045, +19965, +15869, +22015, +15450, +661, +4791, +6840, +8857, +10970, +8858, +8890, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +8857, +8889, +4792, +2742, +758, +13466, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +17917, +17917, +15869, +15901, +15869, +15868, +15836, +13820, +13852, +13853, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +17885, +17885, +19934, +17725, +7097, +2678, +6808, +8889, +10906, +8858, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8857, +8857, +6809, +8921, +6873, +6872, +4791, +2678, +4887, +17822, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17885, +24094, +19737, +4718, +2373, +13001, +17224, +15175, +15207, +13127, +13128 +}, +{ +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10918, +10918, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10885, +10917, +10917, +10917, +10918, +10917, +10917, +10917, +10917, +10917, +10949, +10950, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +15175, +15207, +13159, +15239, +15207, +17255, +15207, +13191, +13223, +15304, +15209, +15051, +263, +592, +26078, +19965, +15837, +19935, +13370, +629, +4791, +6872, +8857, +10938, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8857, +8857, +8857, +8889, +4792, +2742, +726, +13434, +22047, +15805, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15869, +15870, +15837, +13789, +13757, +13756, +13756, +13788, +15837, +15837, +15837, +15837, +15836, +15804, +15836, +15869, +15869, +15836, +13820, +13853, +13885, +13852, +11740, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17917, +17917, +17917, +17885, +17917, +19934, +15644, +4951, +2678, +6840, +8857, +10906, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8857, +8857, +8889, +8921, +6840, +6872, +6840, +2678, +694, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17917, +17885, +17885, +22046, +21915, +13170, +99, +10888, +17257, +15175, +15207, +13128, +13128 +}, +{ +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +12998, +10917, +10917, +10917, +10917, +10917, +10917, +12966, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10917, +10949, +10949, +10950, +10950, +10950, +10950, +10949, +10949, +10950, +10950, +10982, +10982, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13126, +13126, +13127, +13127, +13159, +15207, +15207, +15207, +15208, +15208, +15239, +13191, +15239, +17256, +17287, +13223, +13223, +15304, +15209, +12938, +231, +4818, +26079, +17885, +15837, +19935, +13370, +629, +4790, +6872, +8889, +10938, +10938, +8857, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +6840, +2742, +726, +13434, +22015, +15773, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +13821, +15869, +15869, +15869, +15837, +15805, +15805, +17885, +19934, +19967, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +22047, +24095, +24095, +22046, +22078, +22079, +19998, +15836, +11708, +13788, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15837, +17918, +19934, +15612, +2871, +2678, +6840, +8857, +10906, +8858, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +8889, +8857, +8889, +8921, +6840, +6872, +6872, +2679, +2742, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17917, +17949, +21981, +17462, +4, +10823, +19305, +15175, +15207, +13128, +13128 +}, +{ +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12997, +12997, +10917, +10917, +10917, +12997, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15208, +15240, +15239, +13223, +17287, +19335, +17287, +13223, +13223, +15272, +15210, +12906, +199, +9012, +24063, +17885, +13789, +19935, +15483, +694, +2710, +6872, +8889, +8889, +10938, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8889, +4792, +2710, +2839, +15548, +22015, +17854, +15837, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +13821, +13820, +13789, +15837, +17917, +17918, +17886, +22079, +22047, +19870, +17756, +17692, +17691, +17659, +17659, +17627, +17626, +17626, +17594, +17593, +17593, +17593, +17626, +17658, +17626, +17691, +19836, +19934, +22014, +19966, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +17917, +19934, +15612, +2871, +630, +6840, +10938, +8858, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +2775, +15677, +15805, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17853, +15902, +15869, +22014, +19608, +265, +8678, +17225, +15207, +15207, +13128, +13128 +}, +{ +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +12998, +10949, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10950, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13127, +13127, +15175, +15175, +13127, +13127, +13159, +15207, +15207, +15207, +15239, +15239, +15240, +15240, +13224, +13223, +17287, +19335, +17287, +13223, +13223, +13224, +15242, +10826, +199, +11157, +24063, +15837, +13789, +19935, +15580, +6967, +2710, +6840, +8921, +8889, +8890, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6840, +2710, +9081, +17694, +21983, +17854, +17886, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +19998, +19966, +19933, +19869, +19771, +17626, +15416, +11158, +6899, +2674, +529, +464, +432, +399, +367, +270, +237, +237, +302, +367, +399, +528, +625, +6931, +13335, +17626, +19804, +19869, +21950, +19966, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +17885, +17854, +15645, +4984, +597, +6840, +10938, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +8921, +6840, +6872, +6872, +4759, +4855, +15709, +15837, +15837, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17853, +15870, +13821, +22014, +21787, +8846, +6498, +15112, +17256, +15208, +13160, +13161 +}, +{ +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +12998, +13030, +13030, +13030, +13030, +13030, +13030, +12998, +10950, +13030, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +10982, +13030, +10982, +10982, +11014, +13062, +11014, +11014, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13095, +13094, +13094, +13094, +13127, +13127, +15175, +15207, +15207, +15207, +13159, +13159, +15207, +15207, +15239, +15239, +15239, +15239, +15240, +15240, +15272, +13223, +17319, +19335, +17319, +13255, +13255, +13224, +17290, +10826, +199, +13270, +24063, +15837, +13789, +19967, +17693, +9080, +629, +4759, +8921, +8889, +8857, +8857, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +6841, +8889, +6841, +6841, +6841, +6841, +4792, +630, +11226, +19839, +19903, +17854, +17918, +15837, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +17917, +19998, +19998, +19901, +17691, +13432, +13302, +560, +302, +237, +109, +77, +141, +141, +141, +141, +206, +238, +270, +303, +2351, +270, +238, +205, +238, +108, +11, +45, +399, +658, +11223, +19740, +24062, +19933, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17917, +17885, +17853, +17725, +7097, +597, +6808, +10970, +8825, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8858, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +8953, +6872, +6872, +4791, +2678, +2807, +17789, +15837, +15837, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +19966, +17853, +15869, +13789, +19966, +23965, +17331, +0, +13000, +17288, +15240, +15241, +13161 +}, +{ +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13030, +13030, +10982, +10982, +10982, +11014, +10982, +11014, +10982, +11014, +11014, +11014, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +10982, +11014, +13062, +11014, +13062, +11014, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13095, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +15207, +15207, +15207, +15207, +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15272, +15240, +15272, +15303, +17319, +19367, +17320, +11208, +11207, +13224, +17291, +10794, +167, +15415, +22014, +15837, +15869, +19967, +19806, +13306, +661, +4726, +8921, +8889, +8825, +8858, +8858, +8890, +8890, +8889, +8889, +8889, +8921, +6873, +6873, +6873, +6873, +6841, +6841, +6841, +6841, +8889, +8889, +8889, +8889, +6841, +6841, +6841, +8889, +6841, +6840, +2742, +758, +13467, +21983, +17854, +17886, +17918, +15837, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +21981, +21981, +21949, +17658, +11287, +690, +269, +11, +206, +303, +368, +6609, +10835, +12948, +15061, +15094, +15062, +15062, +17143, +17175, +17175, +17175, +17175, +17142, +15094, +15029, +12949, +8787, +2513, +271, +77, +270, +6836, +15449, +19837, +19966, +15837, +15837, +15869, +15901, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +17949, +15837, +17853, +17790, +9177, +597, +4760, +10938, +8857, +8889, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8857, +8857, +8857, +8858, +8858, +8889, +8889, +6873, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8921, +6873, +6872, +6904, +4791, +4758, +4887, +17789, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17885, +15869, +13820, +19965, +26077, +21590, +4, +10824, +17257, +17320, +15240, +13192 +}, +{ +13030, +13030, +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +13062, +13062, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +11014, +13094, +13094, +11014, +11014, +11014, +11046, +11014, +11046, +11014, +11014, +11046, +11046, +11046, +11046, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +15239, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +17351, +19399, +19368, +15304, +11240, +11208, +15272, +19371, +10793, +134, +17593, +17853, +15869, +17916, +19901, +21951, +17629, +6967, +597, +6840, +8889, +8825, +10906, +8858, +10939, +10938, +8889, +6841, +6872, +6904, +6872, +6872, +6872, +6873, +6873, +6841, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6809, +6841, +8921, +6840, +4759, +628, +7159, +15773, +19966, +17853, +17918, +17917, +15805, +17917, +17917, +17917, +17917, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15838, +17885, +19933, +19933, +17885, +17982, +13788, +13853, +15902, +13757, +15805, +21982, +26078, +21787, +17496, +561, +173, +205, +270, +4594, +10869, +12982, +15127, +19322, +21467, +25660, +25693, +25725, +27774, +27774, +27742, +27742, +27742, +27742, +27742, +27742, +27742, +25661, +25661, +21467, +15160, +12949, +6674, +303, +110, +432, +13304, +24031, +17854, +15805, +13821, +17982, +17917, +17884, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +17886, +19871, +11290, +662, +4759, +8857, +10938, +6809, +6841, +6841, +8889, +8889, +8889, +8889, +8857, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8889, +6872, +6872, +6872, +6873, +8889, +8889, +8858, +8858, +8857, +10938, +11002, +6808, +6872, +6936, +2710, +4855, +9177, +17821, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +19996, +26109, +21656, +269, +4487, +15177, +19433, +13191, +11143 +}, +{ +13030, +13030, +13030, +13030, +13030, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +11014, +11014, +11014, +11014, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15240, +15240, +15272, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +17351, +19399, +17320, +15304, +11240, +11240, +15272, +19338, +10793, +167, +17592, +19934, +15868, +15868, +19966, +21983, +19806, +13370, +694, +2646, +6841, +8922, +6745, +8858, +10906, +10906, +8890, +8921, +8953, +8952, +6872, +6872, +6872, +8921, +8921, +8889, +8889, +8890, +8858, +8858, +6777, +8890, +8922, +8889, +6840, +6840, +6840, +4758, +2902, +11449, +17885, +17918, +17853, +17918, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +17886, +19933, +19933, +17884, +17949, +13853, +13821, +13789, +15837, +19966, +24030, +23868, +8980, +367, +172, +335, +6739, +10934, +19289, +25661, +27742, +27742, +27742, +27742, +25661, +23581, +23580, +23548, +25629, +25597, +25598, +25598, +25598, +25598, +25597, +25597, +25630, +25629, +25629, +25661, +25661, +21434, +10901, +2416, +270, +530, +11321, +21983, +17918, +13789, +15869, +15836, +19965, +19965, +17885, +15837, +13789, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +15837, +19999, +19903, +13468, +4887, +2678, +8889, +6777, +8889, +8889, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +8858, +8858, +8858, +8890, +8889, +8889, +6841, +6872, +6872, +6872, +6841, +8889, +8889, +8858, +8858, +10938, +8858, +6776, +8921, +6840, +4790, +2742, +2774, +17660, +17854, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +15869, +15868, +17916, +24061, +23802, +6608, +4390, +15146, +19433, +15271, +13223 +}, +{ +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +11046, +11046, +11046, +11046, +11046, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13126, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +15271, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +17352, +17351, +19400, +17352, +15304, +11240, +11240, +15305, +17290, +10793, +199, +15512, +19966, +15869, +15868, +17917, +17854, +19902, +17725, +9144, +596, +4759, +8954, +6776, +8857, +8826, +8857, +8857, +8889, +8921, +8921, +8888, +8888, +8889, +8889, +8889, +8857, +8858, +8858, +8858, +8858, +10938, +8857, +6809, +8921, +8921, +4759, +4727, +2710, +11321, +15741, +17918, +17885, +17885, +17950, +17918, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +17852, +15869, +15933, +13821, +13756, +17918, +22015, +17627, +4820, +270, +237, +4561, +10998, +21467, +23580, +25661, +25629, +25597, +25629, +25629, +25629, +25629, +23581, +23581, +23581, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23517, +25629, +27742, +27774, +27774, +27774, +25628, +13015, +336, +205, +658, +17757, +19999, +15837, +15869, +15836, +19997, +19965, +17885, +15869, +13821, +13821, +13821, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15836, +17917, +19966, +17854, +17726, +9178, +598, +6808, +6809, +8921, +8889, +8889, +8857, +8857, +8857, +8858, +8890, +8890, +8858, +8889, +8889, +6841, +6841, +6841, +6841, +6873, +6872, +6872, +8921, +8889, +8889, +8858, +8858, +8858, +10938, +8890, +6776, +8953, +6904, +2710, +693, +7032, +21918, +19934, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17918, +15869, +15868, +17883, +24061, +25980, +15092, +131, +13033, +19433, +15304, +13255 +}, +{ +13062, +13062, +13062, +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13095, +13126, +13126, +13126, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15271, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +17383, +19400, +17352, +15336, +11240, +11240, +15305, +17290, +10825, +231, +15480, +22014, +15837, +15868, +15868, +13724, +17886, +19967, +15612, +822, +661, +4791, +6840, +8889, +8889, +8858, +8857, +8857, +8857, +8889, +8889, +8857, +8857, +8889, +8857, +8858, +8858, +8858, +8858, +8890, +11002, +6776, +6808, +8953, +6872, +2678, +2710, +9049, +17660, +19966, +17918, +17885, +15837, +17918, +17917, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +17886, +17885, +19965, +15836, +15836, +15901, +15869, +15837, +19966, +17724, +6932, +13, +303, +6740, +17306, +25693, +27807, +27742, +25629, +25597, +25565, +25565, +23517, +23517, +23549, +23581, +25662, +25662, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25597, +25597, +25629, +23548, +21436, +25661, +29887, +25660, +10934, +238, +399, +7095, +19934, +15837, +15901, +17917, +17917, +17917, +17917, +15869, +13821, +13821, +15869, +15869, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15901, +15869, +15805, +17821, +19871, +15516, +2775, +2679, +6841, +8889, +8889, +8889, +8889, +8858, +8858, +8858, +8857, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6872, +6872, +8921, +8889, +8889, +8889, +8858, +8858, +8858, +8858, +8858, +8889, +8921, +4791, +6904, +2742, +2805, +15547, +19870, +17886, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +15870, +13789, +15901, +17884, +21981, +28093, +21495, +2, +8872, +17353, +17384, +15303 +}, +{ +13062, +13062, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13094, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +15271, +13223, +13223, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +17384, +17384, +19432, +17352, +15336, +11272, +13320, +15337, +17290, +10858, +263, +13334, +22015, +15837, +13821, +13820, +13820, +15901, +17950, +17854, +11451, +4983, +693, +2678, +6840, +8889, +10938, +10938, +10938, +8857, +10906, +10906, +10906, +8858, +8858, +8858, +8858, +10906, +10906, +8890, +8889, +6809, +6840, +6872, +6872, +2710, +2709, +9081, +19710, +21951, +19966, +17917, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17886, +17885, +17917, +15837, +15836, +15869, +15869, +19966, +19869, +11223, +335, +271, +6773, +17306, +23613, +23581, +23549, +25598, +25566, +27679, +27679, +27679, +25630, +25630, +25630, +25630, +23582, +23582, +23581, +25597, +25597, +25597, +25598, +25598, +25598, +25597, +27711, +25597, +23517, +25662, +25661, +23549, +25629, +25661, +23547, +466, +335, +561, +17788, +19966, +17949, +17949, +17917, +17917, +15869, +15869, +15869, +13821, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +17949, +15869, +13756, +17886, +19903, +17726, +11259, +2710, +2679, +6809, +8857, +8889, +8889, +8890, +8890, +8857, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +4824, +4856, +6872, +8889, +10937, +10905, +10906, +10906, +10906, +8858, +8858, +8857, +8921, +8953, +2710, +661, +2806, +9209, +19838, +19870, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15837, +13788, +17981, +17917, +21948, +28094, +23705, +103, +6695, +15273, +17385, +15336 +}, +{ +13094, +13094, +13094, +13094, +15175, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +15272, +13224, +15272, +13224, +15272, +13224, +15272, +13223, +15272, +15272, +15272, +15272, +15272, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +17384, +17384, +17384, +17385, +15337, +13321, +13320, +15337, +15274, +10890, +231, +9109, +22015, +17886, +13821, +13820, +13885, +13853, +13788, +17918, +19967, +15644, +5016, +693, +629, +2678, +6807, +8889, +8889, +8857, +8858, +10938, +10938, +8890, +8890, +8890, +8890, +8890, +8889, +8889, +6841, +4727, +4791, +2710, +597, +694, +11225, +19710, +23999, +21983, +17885, +17885, +17885, +17917, +15837, +15837, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +17885, +17885, +17917, +15837, +15869, +15837, +17885, +22014, +17659, +593, +109, +6676, +17274, +23613, +25662, +23549, +23517, +25598, +25598, +25534, +25534, +25566, +25566, +25598, +25598, +23550, +23582, +23582, +23550, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25630, +25630, +25662, +27743, +27710, +23549, +23549, +25661, +25661, +12982, +367, +334, +13433, +22014, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +13788, +15901, +17982, +17854, +19870, +19774, +7032, +598, +6808, +6809, +8857, +8889, +8889, +8889, +8889, +8857, +8857, +8889, +8889, +6841, +6873, +6872, +6872, +4824, +6872, +8889, +10906, +10906, +10906, +10906, +10906, +8858, +8857, +8889, +6841, +4791, +2742, +628, +4983, +17725, +19870, +19934, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15870, +15838, +13789, +15901, +17949, +19900, +26077, +25851, +525, +2469, +13161, +17385, +15336 +}, +{ +13094, +13094, +13126, +15174, +15175, +15175, +15175, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13223, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15336, +15368, +17416, +17384, +17384, +17385, +15369, +13321, +13320, +15369, +15307, +10955, +231, +6963, +24031, +17886, +13821, +11772, +13853, +13853, +11740, +15869, +20031, +19967, +15612, +11322, +2838, +2774, +2710, +4759, +6808, +6808, +6809, +8857, +8889, +8889, +8889, +6809, +6809, +6809, +6808, +6808, +4792, +4759, +2743, +2774, +2871, +11290, +19774, +21983, +21950, +17854, +17885, +17917, +17917, +17917, +15837, +17917, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13822, +15838, +15837, +17885, +15837, +15837, +15901, +15869, +17885, +19869, +15383, +205, +303, +12983, +23581, +25662, +25630, +27743, +27679, +25598, +25598, +25599, +25599, +25599, +25598, +25598, +25598, +23550, +23549, +23549, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +23517, +25630, +27743, +25630, +23517, +23549, +25630, +25662, +25629, +21402, +401, +302, +4884, +21950, +19933, +15836, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +15869, +15869, +15869, +13821, +13820, +15901, +17982, +15837, +17854, +21951, +15581, +7000, +4759, +6808, +6808, +6840, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +6841, +6841, +6873, +6873, +6841, +10905, +10906, +10906, +10906, +10906, +10906, +8857, +8889, +6841, +4792, +2710, +2806, +4951, +13499, +21983, +17821, +19966, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +15870, +15869, +17917, +19933, +26078, +25948, +11057, +290, +13130, +17386, +17384 +}, +{ +13094, +13126, +15174, +13127, +15175, +15207, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +15272, +15272, +15272, +13256, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +15336, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15369, +15369, +15368, +15368, +15368, +17416, +17416, +17416, +15337, +15369, +13321, +13320, +15368, +17419, +11019, +198, +4850, +23998, +17886, +13789, +13853, +13853, +13853, +15901, +15869, +15805, +17853, +19934, +21983, +15580, +9209, +2806, +629, +2678, +2679, +4727, +4760, +4760, +4760, +4760, +4760, +4760, +4759, +2711, +2710, +662, +661, +758, +9209, +17725, +21983, +21983, +19902, +17853, +17918, +17918, +17917, +17917, +17917, +15837, +17917, +17917, +15804, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +15836, +17982, +15869, +19901, +19772, +11125, +12, +6675, +21403, +29855, +23549, +23452, +27679, +25566, +25566, +27646, +25598, +25566, +25598, +25598, +25598, +25630, +25630, +25630, +25630, +25598, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25630, +25598, +23517, +25630, +27711, +25598, +23517, +27710, +29789, +2482, +335, +431, +23997, +22014, +15836, +15869, +15869, +13821, +15869, +15837, +15837, +17885, +17885, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +15901, +15901, +13788, +13821, +17950, +17854, +17854, +21983, +15549, +662, +2711, +4759, +4792, +6840, +6840, +8889, +8921, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +8889, +10906, +10906, +10906, +10905, +10905, +8889, +8889, +8921, +6840, +2743, +2774, +758, +13467, +22015, +17854, +17853, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15934, +13789, +15805, +19966, +24062, +26012, +15315, +161, +11050, +17386, +17384 +}, +{ +13126, +13127, +15175, +13127, +13159, +13159, +13159, +13159, +15239, +15239, +15239, +13191, +13191, +13191, +13191, +13191, +13191, +13191, +13223, +13223, +13223, +13223, +13223, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +17448, +17448, +17417, +15369, +15369, +13321, +13352, +15368, +15338, +17325, +262, +462, +28126, +19934, +13757, +13821, +13821, +13821, +15869, +15869, +15837, +17885, +19934, +19934, +21983, +19838, +15580, +11322, +7065, +2840, +695, +630, +662, +2711, +630, +630, +630, +662, +727, +2871, +4984, +15548, +17693, +19870, +19934, +19966, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +13821, +13790, +15838, +15837, +15837, +15837, +17950, +15869, +17950, +22046, +17594, +561, +206, +14997, +25597, +27710, +25630, +25565, +25598, +27678, +25566, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25630, +23582, +23582, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25630, +25598, +25598, +27678, +27677, +15062, +302, +366, +17626, +19933, +17884, +15901, +13853, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15901, +13852, +13820, +13820, +15869, +15837, +17886, +19903, +19839, +17662, +11194, +2710, +597, +4759, +6872, +6872, +8921, +8922, +8889, +8890, +8858, +8858, +10906, +10906, +10906, +10938, +10938, +10905, +8857, +8824, +8857, +8889, +6873, +6872, +2678, +661, +9177, +15612, +19871, +19935, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +13789, +15837, +19966, +22014, +23964, +19607, +165, +6760, +19468, +17385 +}, +{ +13127, +13127, +13159, +13159, +13159, +13159, +13159, +13159, +15239, +15239, +13191, +13191, +13191, +13191, +13192, +13192, +13223, +13223, +13223, +13224, +13224, +13256, +13256, +13256, +15304, +13256, +13256, +13256, +15304, +13256, +15304, +13256, +15304, +15304, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15368, +15400, +17480, +17448, +17448, +17417, +15369, +15369, +15401, +15400, +15400, +15370, +17357, +327, +364, +25981, +19902, +13789, +13789, +15838, +15838, +15837, +15837, +17885, +17885, +17885, +17885, +19966, +19934, +19903, +19870, +17758, +15613, +13468, +11355, +9210, +9178, +9178, +9178, +11290, +13435, +15580, +17693, +17758, +17757, +17822, +19934, +17918, +17917, +15836, +15868, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +15837, +17917, +15869, +15901, +13789, +17950, +22047, +15481, +399, +239, +17110, +27709, +25630, +27678, +25598, +25598, +27678, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +23581, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +23418, +303, +335, +11223, +21981, +17884, +15869, +13853, +13821, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13853, +15869, +15869, +17885, +17854, +19903, +21951, +17629, +9210, +4919, +2774, +630, +2678, +4759, +6840, +8857, +8857, +8890, +10938, +10938, +10906, +10906, +8825, +8857, +8921, +11001, +8953, +6840, +4727, +2646, +565, +4855, +11323, +15613, +19871, +19935, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15870, +15870, +15837, +15837, +17886, +19933, +24029, +21785, +427, +2503, +15275, +19434 +}, +{ +13159, +13159, +13159, +13159, +13159, +13191, +13191, +13191, +15239, +15271, +13223, +13223, +13223, +13224, +13224, +13224, +13223, +13256, +13256, +13256, +13256, +15304, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +17449, +15401, +17449, +15401, +15432, +17480, +17480, +17449, +17449, +15402, +15401, +15401, +15400, +15432, +17482, +15276, +456, +331, +21690, +21949, +15870, +15838, +15838, +15838, +15838, +15837, +17885, +17885, +17885, +17885, +17853, +17885, +19934, +19934, +19934, +19903, +19903, +17823, +19838, +19838, +19838, +19839, +19839, +19871, +19903, +19935, +19934, +17854, +17885, +17917, +15869, +15868, +13820, +13820, +15900, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15838, +15837, +17885, +17885, +15869, +15869, +13789, +17950, +22047, +15481, +367, +239, +19191, +27742, +25629, +25629, +25630, +25597, +25630, +25630, +25597, +25629, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +27677, +27676, +336, +335, +2771, +24062, +17885, +13788, +13821, +13853, +15869, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17886, +17854, +19935, +19903, +19838, +15580, +9209, +2839, +629, +597, +2678, +4759, +6808, +8857, +8889, +10938, +10906, +8857, +8857, +6807, +6839, +6839, +4759, +597, +629, +4887, +9177, +15548, +19839, +19871, +19934, +17886, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15805, +17885, +24093, +23963, +623, +293, +13098, +19467 +}, +{ +13159, +13159, +13159, +13159, +13191, +13191, +13191, +13191, +13223, +15272, +13224, +13224, +13224, +13256, +13256, +13256, +13256, +13288, +13288, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15401, +15433, +17481, +17481, +17481, +17512, +17480, +17481, +15401, +15402, +15402, +17449, +17480, +15464, +17482, +15275, +6762, +232, +15285, +24062, +17918, +15838, +17854, +17854, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17886, +17918, +19967, +19967, +19935, +19935, +19935, +19935, +19934, +19934, +17885, +17885, +17918, +17917, +15869, +15869, +13820, +13852, +13852, +13852, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +13788, +13821, +15902, +22047, +15513, +335, +239, +19224, +29822, +25629, +25597, +25630, +25597, +25629, +27710, +25597, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25598, +27645, +29790, +2450, +303, +496, +26078, +19965, +13821, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +13852, +13852, +15900, +15869, +15837, +17885, +17886, +17821, +19934, +22015, +19903, +17725, +13500, +11258, +7032, +2775, +598, +598, +2614, +2614, +4630, +4663, +4663, +4695, +630, +662, +694, +2774, +4951, +11257, +15548, +19806, +21951, +19903, +19902, +17853, +17853, +17917, +17918, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17918, +15838, +15805, +17885, +22077, +24028, +6930, +230, +11018, +19403 +}, +{ +13159, +13159, +13159, +13191, +15239, +13191, +15271, +13223, +13223, +15304, +13256, +13256, +13256, +15304, +13256, +15336, +13288, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15369, +15369, +15368, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17512, +17480, +17481, +15433, +15402, +15402, +17449, +17480, +15464, +15401, +15339, +13068, +167, +8849, +26174, +19965, +15805, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +17917, +17885, +15805, +15805, +17853, +17885, +17886, +17885, +17885, +17885, +17885, +17949, +15869, +15869, +15869, +15901, +15901, +15901, +13853, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +17949, +13820, +13821, +15870, +22047, +15514, +400, +174, +17143, +27742, +25629, +23549, +25662, +25629, +23549, +27710, +23549, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25598, +25598, +25598, +25597, +29790, +6644, +270, +432, +23965, +19966, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17886, +17886, +17886, +15837, +15869, +15869, +13852, +13852, +13852, +15869, +15869, +15837, +17885, +15805, +17917, +17886, +17886, +19934, +19935, +19838, +17661, +15515, +13371, +11258, +9113, +7000, +6968, +6968, +7000, +7032, +9144, +9176, +11290, +13467, +17693, +19870, +21951, +19903, +19934, +17886, +17854, +15805, +15837, +17917, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17918, +17918, +15838, +15837, +19997, +21981, +15383, +232, +8874, +19403 +}, +{ +13191, +13191, +13191, +13191, +15271, +15271, +15271, +15271, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15336, +13288, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15400, +15368, +15368, +15401, +15401, +15401, +15401, +15400, +15400, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17512, +17512, +17481, +15433, +15402, +15402, +17449, +17480, +17511, +15400, +17451, +15246, +231, +333, +26109, +19933, +15805, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +13788, +13820, +15869, +15901, +17949, +15869, +15836, +15836, +15837, +17917, +17917, +15869, +15869, +17917, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15901, +15901, +15901, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +19933, +19933, +17917, +15869, +13853, +15869, +19967, +17627, +2642, +110, +12917, +23549, +25662, +23549, +25630, +25630, +23549, +25662, +23549, +25629, +25629, +25630, +25630, +25630, +25630, +25630, +25630, +25630, +25598, +25598, +25630, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25598, +25598, +25630, +27677, +10837, +238, +464, +21820, +19933, +15901, +15869, +15869, +17917, +17885, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17885, +15837, +15869, +15869, +15901, +15869, +15869, +15869, +15837, +15837, +17949, +15901, +15837, +15804, +15805, +19999, +22047, +19935, +19903, +19903, +19838, +17726, +15613, +15580, +15580, +15581, +15613, +17757, +17789, +17790, +17822, +19935, +19967, +19934, +17853, +17885, +17918, +17885, +15837, +15869, +15869, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17918, +15838, +15837, +17916, +21981, +21788, +266, +4583, +19404 +}, +{ +13191, +13191, +13191, +13223, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17513, +17512, +17513, +17513, +15434, +13386, +15434, +19529, +19560, +17511, +15432, +17451, +17326, +6537, +9, +19737, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15836, +15836, +17917, +17917, +17949, +17949, +15901, +15869, +15869, +15836, +15836, +15836, +15836, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +17885, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +17917, +15901, +13821, +13821, +19967, +17725, +9013, +14, +6643, +19323, +25695, +23549, +23549, +25662, +23549, +25662, +23581, +23581, +23582, +25630, +25630, +25630, +25630, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25629, +12950, +238, +432, +19739, +19901, +15869, +15869, +15869, +17917, +19933, +19933, +19933, +17885, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15901, +15901, +15901, +15869, +15837, +15837, +17918, +17886, +17886, +19966, +19934, +17886, +17886, +17886, +17886, +17886, +17918, +19966, +19966, +19966, +17886, +17885, +15805, +15837, +17917, +17917, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17885, +17885, +17886, +15838, +15869, +15836, +21981, +26046, +397, +2340, +19372 +}, +{ +13191, +13191, +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15304, +13256, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17513, +17513, +15434, +15434, +17482, +19529, +19560, +17511, +17544, +17451, +17325, +12876, +8, +9140, +19965, +19997, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +13821, +15902, +15902, +15869, +15837, +15837, +17917, +17917, +19997, +15869, +15836, +15836, +15836, +15836, +15868, +15869, +17917, +17917, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15838, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +19933, +19933, +19933, +15836, +17949, +13789, +13789, +17918, +21918, +15352, +13, +2385, +17177, +27743, +23582, +23517, +25662, +23517, +23582, +23550, +23582, +23582, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25630, +25630, +25629, +12983, +271, +367, +21787, +19901, +17917, +15869, +15869, +17885, +19933, +19933, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +15837, +15869, +15900, +15901, +15901, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15901, +15901, +15901, +15901, +15837, +15837, +15837, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15836, +15837, +15869, +15869, +15837, +15837, +17950, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17917, +17885, +15837, +15838, +15901, +15868, +19933, +26046, +4753, +2275, +17292 +}, +{ +13191, +13191, +13223, +15271, +15271, +15304, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17545, +17513, +17545, +17545, +17545, +17545, +17514, +15466, +15434, +17514, +17513, +17544, +17543, +17577, +17482, +15276, +17198, +2279, +655, +24028, +22077, +15869, +15901, +15869, +15868, +15869, +15901, +13821, +13821, +13789, +15837, +17885, +17917, +19965, +19965, +17916, +15868, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15837, +17917, +17917, +17917, +17885, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17885, +15804, +17949, +15837, +15837, +19934, +24031, +17561, +367, +239, +15031, +27742, +25630, +23549, +25662, +23517, +25630, +25630, +23550, +23550, +23550, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +23550, +25598, +23582, +23582, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23581, +23582, +23581, +23581, +25629, +25597, +25661, +10934, +303, +367, +21820, +19901, +17917, +15869, +15869, +17917, +17885, +17885, +17885, +15869, +13821, +13821, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17886, +17886, +17885, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15868, +15836, +15836, +15869, +15869, +15869, +15901, +15901, +15869, +15869, +15869, +15869, +13820, +13820, +13820, +13821, +17949, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17949, +17917, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15869, +17917, +17885, +15805, +15837, +15901, +15900, +19965, +23998, +15350, +229, +13036 +}, +{ +13191, +13191, +15271, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15400, +15400, +15400, +15400, +15400, +15401, +15401, +15433, +15433, +15433, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +17513, +17513, +17513, +17513, +15465, +17513, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17513, +17514, +17514, +17514, +17514, +17514, +17513, +17544, +15496, +15495, +15464, +15434, +15339, +17391, +4520, +298, +23769, +21981, +17949, +17949, +17917, +15836, +15868, +15933, +13853, +11773, +13821, +15837, +19933, +19933, +19901, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15869, +15869, +15869, +17917, +15837, +17917, +19965, +19933, +21982, +19771, +6963, +12, +8724, +23451, +27710, +27678, +25597, +25597, +25631, +25631, +25598, +23550, +23550, +25598, +25630, +25630, +25629, +25629, +25629, +25630, +23582, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +25597, +27741, +8853, +335, +464, +21884, +19901, +17884, +17917, +17917, +17917, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17916, +19964, +21980, +21817, +199, +361 +}, +{ +13191, +13191, +13223, +15271, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17514, +17514, +17514, +17514, +17514, +17514, +17513, +15496, +15496, +15496, +15496, +15465, +15403, +15374, +6762, +38, +19510, +23996, +17917, +15837, +17884, +17916, +17949, +15901, +13820, +13853, +13821, +15837, +19934, +19901, +21981, +19933, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19998, +19933, +19901, +22014, +19868, +9174, +302, +2352, +17111, +29822, +27677, +25597, +27743, +23485, +23550, +25598, +23550, +23550, +25598, +25598, +25630, +25629, +25629, +25629, +25629, +25630, +25630, +25630, +25630, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +25629, +27709, +27741, +4627, +269, +496, +24030, +22013, +17884, +17885, +17917, +17917, +17885, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15869, +17885, +17885, +17885, +17917, +17917, +19964, +22012, +23930, +330, +297 +}, +{ +13191, +15271, +15271, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15401, +15433, +15433, +17481, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17514, +17514, +17514, +17514, +17545, +15497, +15496, +15496, +15497, +15465, +15403, +15373, +11085, +229, +8911, +21883, +19998, +15805, +17852, +17917, +17949, +13820, +13820, +15901, +15869, +15837, +17885, +19933, +19933, +19933, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +19998, +17885, +17852, +22046, +22014, +15545, +2706, +13, +8691, +19289, +27742, +27710, +23517, +25630, +25630, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23581, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27709, +27708, +433, +237, +626, +24062, +19965, +17884, +17917, +15869, +15869, +15837, +15837, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13821, +13821, +15837, +17885, +17885, +17885, +17885, +17917, +17885, +22013, +26076, +558, +168 +}, +{ +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15433, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +15497, +17546, +17514, +17514, +17514, +17546, +17545, +15497, +17545, +15464, +15465, +15402, +15340, +17390, +4552, +167, +17624, +22014, +17886, +17853, +15869, +15901, +13821, +13821, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17885, +22014, +22046, +19836, +13303, +174, +239, +8724, +25661, +29855, +21436, +25630, +25630, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25629, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25597, +25598, +25598, +25598, +25598, +25598, +25598, +27677, +27677, +21434, +400, +302, +7061, +21981, +19933, +17885, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +15837, +15869, +17885, +21981, +26142, +9011, +104 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +15498, +17546, +17546, +17546, +15466, +17545, +17545, +17545, +15432, +15433, +15402, +15339, +17422, +8874, +0, +13268, +21917, +22047, +17885, +15805, +15869, +15869, +15901, +15869, +15869, +15869, +15869, +15837, +15837, +15837, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15837, +17917, +17917, +19965, +19965, +21982, +19740, +8917, +45, +2417, +13047, +23612, +27806, +23516, +25597, +25598, +25598, +25598, +23550, +23550, +23550, +23582, +23582, +23582, +25630, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +27677, +27709, +13014, +302, +366, +15545, +19901, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17886, +17886, +17886, +15837, +15869, +15837, +19933, +26110, +17431, +105 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +17481, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17546, +17545, +17545, +15432, +15433, +15402, +15371, +15340, +15277, +4517, +590, +17626, +24063, +19934, +15805, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +15869, +15869, +15837, +15837, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +17950, +15837, +15804, +17917, +17917, +17885, +17885, +19966, +24030, +21691, +498, +173, +2384, +13015, +25661, +27774, +25630, +25629, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +25629, +25630, +25629, +25630, +25629, +25598, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25629, +25628, +6643, +237, +529, +21885, +19933, +17917, +15869, +15869, +13821, +15869, +15869, +15869, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15838, +13790, +15837, +17853, +24030, +23803, +171 +}, +{ +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15433, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15529, +15529, +15529, +15530, +15498, +15498, +15498, +17546, +17546, +17545, +15433, +17513, +17482, +15370, +15339, +17453, +6793, +167, +13270, +21917, +19934, +15837, +15837, +15869, +17950, +15836, +17917, +15869, +15869, +13821, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17917, +15837, +17885, +21982, +23966, +17498, +335, +238, +401, +10933, +25660, +25629, +25629, +27645, +25598, +25598, +25598, +25598, +25598, +23550, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23548, +15063, +400, +302, +9078, +21982, +19965, +17917, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17917, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17885, +15837, +15869, +13821, +15869, +17886, +21917, +28062, +333 +}, +{ +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15368, +15369, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17545, +17545, +17545, +17545, +15497, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15530, +15530, +15498, +15498, +17546, +15466, +17513, +17513, +17513, +17514, +17450, +17418, +17451, +11083, +258, +11059, +19772, +21982, +17918, +15838, +15805, +17950, +17885, +17917, +15869, +13821, +13853, +13821, +13821, +15838, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +13756, +15902, +15902, +15837, +15837, +17917, +17917, +15837, +19901, +23998, +23934, +15417, +432, +173, +336, +8788, +21434, +27677, +27677, +27645, +27645, +27646, +25598, +25598, +25598, +23550, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23582, +23614, +21500, +336, +335, +432, +19707, +21982, +19965, +13756, +15901, +13853, +13821, +13821, +15837, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13821, +15837, +19836, +32319, +463 +}, +{ +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +17513, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +15529, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17514, +17482, +17450, +17450, +15340, +6664, +299, +17527, +21982, +19966, +15837, +15805, +17917, +17885, +17917, +15869, +13852, +13853, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +19901, +24030, +23966, +15482, +594, +77, +173, +8723, +15031, +21370, +29757, +29790, +27678, +27645, +27645, +25597, +25597, +25630, +23582, +23550, +23550, +23549, +23550, +25598, +25630, +25662, +25630, +23549, +21469, +25630, +27775, +25662, +17210, +8789, +238, +399, +11158, +23998, +19901, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +15869, +13821, +13821, +13853, +15869, +19933, +23965, +11125 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15369, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +17481, +17481, +15433, +17513, +17514, +17514, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17578, +17577, +15529, +15529, +15529, +15529, +15498, +15498, +15498, +17546, +17546, +17514, +17514, +17514, +17513, +17481, +17481, +17481, +17451, +8907, +7, +9042, +21883, +22046, +17885, +19966, +17853, +17885, +17917, +15869, +13852, +13852, +13821, +13821, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +19966, +19901, +21950, +21885, +17562, +9013, +400, +141, +304, +8724, +17143, +23418, +27645, +29790, +31871, +29790, +27678, +25597, +23550, +25598, +25630, +25630, +25630, +25598, +25597, +25597, +25630, +27742, +27742, +25629, +21435, +15096, +6644, +240, +303, +6965, +21853, +26143, +19933, +15804, +15901, +13820, +13821, +13821, +15869, +15837, +15837, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +15869, +13853, +13853, +13853, +15869, +19966, +21917, +15448 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15401, +15401, +17449, +15433, +17481, +17481, +15433, +17481, +15433, +15465, +15465, +17513, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +15497, +17578, +17578, +17578, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15529, +15529, +15498, +17546, +17546, +17546, +17514, +17514, +17513, +17513, +17513, +17481, +15433, +15402, +13197, +6601, +395, +17624, +24061, +19933, +19998, +15805, +17885, +15869, +15869, +13852, +13852, +13821, +15869, +17886, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17853, +21982, +24031, +21821, +13239, +562, +142, +78, +272, +8658, +14997, +19191, +21337, +23450, +23516, +25597, +27678, +27710, +29823, +29791, +29790, +29758, +27710, +27645, +23516, +21403, +19289, +15063, +8692, +272, +15, +175, +6901, +19740, +26143, +22014, +19965, +17917, +15868, +15901, +15869, +15869, +15869, +15837, +17885, +17885, +17885, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +15868, +17916, +17916, +17916, +15868, +15900, +13852, +13853, +15901, +19965, +21981, +19771 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +17545, +17545, +17546, +15498, +17546, +17545, +17545, +15497, +15497, +15530, +15530, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +15529, +15529, +15529, +15497, +17545, +17546, +17546, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15433, +15402, +17389, +10891, +5, +13266, +23995, +22013, +17853, +17918, +15837, +15869, +15869, +13820, +13852, +15869, +15869, +17885, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17885, +17885, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17917, +17918, +19933, +21982, +24030, +21853, +19643, +15320, +6803, +174, +13, +46, +239, +369, +8723, +12949, +17111, +19192, +19224, +21305, +21305, +21304, +19224, +19191, +19191, +14965, +8691, +2385, +175, +13, +143, +8820, +17368, +19741, +24063, +21982, +15740, +17949, +17981, +13788, +15901, +15901, +15869, +15837, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15868, +17916, +17916, +17916, +17916, +15868, +13852, +13852, +13853, +17917, +22013, +21949 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +17513, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15530, +15498, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +17545, +17545, +17545, +17545, +17546, +17514, +17514, +17513, +15465, +15465, +15465, +15464, +15433, +17388, +13132, +4551, +2603, +19704, +26109, +17820, +19999, +15838, +15869, +15869, +15868, +15900, +15869, +15869, +15837, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17950, +17917, +15804, +17821, +19934, +24063, +24031, +23966, +21756, +17465, +13141, +4722, +304, +14, +13, +14, +175, +175, +175, +175, +207, +175, +175, +175, +78, +13, +12, +14, +432, +8916, +15288, +19579, +23902, +24063, +22015, +15773, +15804, +17949, +15901, +13788, +17949, +17949, +17917, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +13853, +13853, +13853, +15868, +19933, +22013 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17545, +15497, +15497, +15497, +15498, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17514, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17419, +17357, +10922, +3, +15282, +26076, +24062, +17886, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15901, +15869, +15837, +15837, +17885, +17917, +19934, +19934, +21982, +24063, +23998, +21853, +19675, +17497, +15351, +13173, +8915, +433, +433, +400, +399, +367, +399, +432, +432, +4689, +10995, +15253, +17431, +17529, +19708, +23933, +24030, +24063, +19966, +15805, +15837, +17982, +15901, +13788, +15868, +15869, +17917, +17885, +17885, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +17885, +17885, +19933, +17885, +15869, +13821, +13853, +13853, +15836, +17852, +19965 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +17481, +15433, +15433, +15433, +15465, +15465, +15465, +17513, +15497, +15497, +15497, +15498, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17513, +15465, +15465, +15465, +15465, +15465, +15464, +15433, +17450, +17388, +13099, +358, +4652, +19705, +26175, +15805, +15870, +13821, +13821, +15868, +17916, +17916, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +13788, +15837, +15869, +17949, +17917, +15837, +15805, +15805, +19933, +22014, +22014, +24030, +24031, +23999, +21886, +19740, +17529, +17529, +15449, +15416, +15416, +15448, +17497, +17529, +17594, +19739, +23997, +24062, +24062, +22014, +22046, +22046, +19998, +15838, +13757, +15869, +15901, +13788, +15868, +17981, +17916, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15838, +17886, +19933, +19933, +19933, +17917, +13821, +13821, +13853, +15869, +15804, +19998 +}, +{ +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +15529, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +17450, +17386, +17324, +10922, +70, +13203, +23997, +17886, +13758, +13822, +13821, +17916, +17916, +19964, +17916, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +17885, +17885, +17885, +17885, +17885, +17917, +17917, +17917, +17917, +15869, +15869, +15869, +15837, +15836, +15869, +15869, +15869, +15868, +15869, +15869, +15869, +15837, +17917, +17950, +17918, +17853, +17821, +17853, +19934, +22014, +26175, +24127, +24095, +24063, +24063, +24095, +26143, +26175, +22014, +19965, +19965, +17884, +15836, +15868, +13853, +13820, +13788, +15870, +13821, +13821, +13820, +13788, +15900, +17981, +17917, +17885, +19933, +19933, +19933, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +19934, +19934, +17885, +17885, +15869, +13821, +13821, +15901, +15837, +19998 +}, +{ +15272, +15272, +15272, +15304, +15304, +15336, +15336, +15336, +15368, +15368, +15368, +15369, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15529, +15529, +17577, +17577, +17577, +17577, +17577, +17577, +17577, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15497, +17545, +17545, +15497, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +15529, +17545, +17545, +17546, +17546, +17546, +17545, +17545, +17545, +15497, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15432, +15433, +15401, +15337, +19435, +15211, +2405, +4652, +17625, +22047, +13726, +15838, +15869, +15900, +17948, +17916, +17917, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17917, +17917, +17917, +15869, +17917, +17885, +17917, +17885, +17917, +17917, +17917, +17917, +17917, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +13788, +15869, +15869, +15869, +15869, +15869, +13789, +15837, +17917, +17918, +17918, +17885, +15805, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +17916, +15869, +15901, +15901, +13853, +13853, +13853, +13789, +15869, +15901, +15901, +15901, +15868, +15836, +17917, +17917, +17885, +19933, +17885, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15838, +15838, +17886, +17886, +17885, +17885, +17885, +15869, +15869, +13821, +15901, +15837, +17950 +}, +{ +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15369, +15369, +15369, +15401, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17546, +17546, +17546, +17545, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15433, +15433, +15432, +15433, +15401, +15369, +17417, +19434, +13033, +134, +9011, +17822, +17919, +17886, +15836, +15932, +15931, +15868, +17917, +17918, +17918, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17917, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +17917, +17885, +17885, +17885, +17917, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15837, +15837, +17885, +17885, +17885, +15837, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15368, +15369, +15369, +15369, +15401, +17449, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15433, +15432, +15433, +13352, +17481, +17449, +19401, +15178, +2504, +2574, +15514, +22015, +19934, +17916, +17980, +15931, +15900, +15869, +17917, +17886, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +17449, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15498, +15498, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +13320, +17481, +17417, +17353, +15275, +8907, +71, +8979, +23966, +19966, +17949, +17948, +17948, +15900, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15368, +15369, +15369, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15498, +15498, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15400, +15368, +15336, +15337, +15307, +9035, +424, +4524, +17529, +19966, +17950, +17884, +17884, +15868, +15869, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15369, +15368, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +17545, +15498, +15497, +15497, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +17449, +17416, +15369, +13289, +11177, +11147, +8939, +102, +6864, +19868, +20031, +17885, +17852, +17916, +15869, +15902, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15271, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15497, +15497, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +17546, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17545, +15497, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15400, +19497, +19497, +17449, +11241, +11209, +13291, +11083, +6632, +2441, +15480, +21982, +19934, +17885, +17917, +15868, +15902, +13789, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15401, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +19497, +19497, +15369, +11241, +11209, +13289, +13194, +13066, +198, +6832, +21788, +21983, +17918, +17917, +15836, +15901, +13821, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15271, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15401, +15400, +15400, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +17513, +15465, +15465, +15465, +17513, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15400, +15400, +15400, +15400, +19497, +17352, +13256, +13354, +11241, +13224, +17418, +11081, +4648, +2313, +19545, +21950, +19967, +17917, +13755, +15902, +15870, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +17449, +15401, +15401, +15433, +15433, +15433, +17481, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15465, +15465, +15465, +15465, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +17513, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15465, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15400, +15400, +17416, +17384, +13288, +13321, +13288, +13255, +15336, +13193, +11018, +232, +8783, +23934, +19902, +17917, +15869, +13756, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15271, +15271, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15401, +15401, +15401, +15400, +15400, +15368, +15336, +15337, +13257, +13288, +13287, +13255, +13224, +15178, +6569, +72, +15351, +24063, +17885, +15869, +15837, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15336, +15368, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15401, +15401, +15400, +15401, +15400, +15368, +15400, +15368, +15336, +15336, +15305, +15304, +13287, +13287, +15303, +15209, +12939, +264, +397, +26013, +17853, +13789, +20030, +17917, +15837, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +}, +{ +15239, +15239, +15239, +15239, +15271, +15272, +15272, +15304, +15304, +15304, +15304, +15336, +15336, +15336, +15336, +15368, +15336, +15368, +15368, +15368, +15368, +15400, +15400, +15401, +15401, +15401, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15433, +15401, +15433, +15401, +15401, +15400, +15400, +15400, +15400, +15368, +15368, +15368, +13320, +13288, +17352, +17352, +15304, +13287, +13287, +15303, +17289, +15147, +6666, +6, +15317, +22014, +17917, +17949, +17885, +17885, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869, +15869 +} \ No newline at end of file diff --git a/projects/briey/vga/test/write_serial.py b/projects/briey/vga/test/write_serial.py index 0816d1f..200e876 100644 --- a/projects/briey/vga/test/write_serial.py +++ b/projects/briey/vga/test/write_serial.py @@ -4,24 +4,23 @@ import time # Get img as bytes -with open('images/pika.txt', 'r') as file: +with open(sys.argv[1], 'r') as file: raw_data = file.read().rstrip("\r\n").replace('{', '').replace('}','') raw_data = raw_data.split(',') pixels = [] for s in raw_data: - # pixels.append(int(s) & 0xFF) - # pixels.append(int(s) >> 8) + adjusted_green = ((int(s) & 0x7E0) >> 1) & 0x7E0 # extra shift to correct green channel + adjusted_s = (int(s) & 0xF81F) | adjusted_green - pixels.append(int(s) >> 11) # blue - pixels.append((int(s) & 0x7C0) >> 6) # green (extra '>> 1' for color-correction) - pixels.append(int(s) & 0x1F) # red + pixels.append(adjusted_s & 0xFF) + pixels.append(adjusted_s >> 8) -byte_pixels = bytearray(pixels) + # pixels.append(int(s) >> 11) # blue + # pixels.append((int(s) & 0x7E0) >> 6) # green (extra '>> 1' for color-correction) + # pixels.append(int(s) & 0x1F) # red -# for i in range(0, 4): -# print(bin(pixels[i])) -# sys.exit() +byte_pixels = bytearray(pixels) # Open serial port ser = serial.Serial() @@ -46,7 +45,6 @@ time.sleep(1) ser.write(byte_pixels) -# ser.read() ser.reset_input_buffer() ser.reset_output_buffer() From b8d5179bc8f9f7fc45f559d9627e636cc17f5850 Mon Sep 17 00:00:00 2001 From: y67yao Date: Fri, 6 Mar 2020 17:27:32 -0500 Subject: [PATCH 06/12] added comment --- projects/briey/vga/src/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/briey/vga/src/main.c b/projects/briey/vga/src/main.c index 5e524d4..725e069 100755 --- a/projects/briey/vga/src/main.c +++ b/projects/briey/vga/src/main.c @@ -46,6 +46,7 @@ int main() { while(1){ uint16_t *ptr = &vgaFramebuffer[0][0]; + // input images should be 320x240, and will be tiled automatically for(uint32_t y = 0;y < RES_Y/2;y++){ for(uint32_t x = 0;x < RES_X/2;x++){ read_data = uart_read(UART); From 2b92bfa717f0dcf05702a716a2cf59d3a04ae344 Mon Sep 17 00:00:00 2001 From: Andrew Jiang Date: Sat, 7 Mar 2020 16:05:42 -0500 Subject: [PATCH 07/12] Use only 64MB of SDRAM --- projects/briey/libs/linker.ld | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/briey/libs/linker.ld b/projects/briey/libs/linker.ld index 4d87f4a..2d83e99 100755 --- a/projects/briey/libs/linker.ld +++ b/projects/briey/libs/linker.ld @@ -25,7 +25,7 @@ ENTRY(crtStart) MEMORY { onChipRam : ORIGIN = 0x80000000, LENGTH = 32K - sdram : ORIGIN = 0x40000000, LENGTH = 128M + sdram : ORIGIN = 0x40000000, LENGTH = 64M } _stack_size = DEFINED(_stack_size) ? _stack_size : 2K; /* @@ -34,7 +34,6 @@ _heap_size = 32M - _stack_size - SIZEOF(.noinit); */ _memTree_size = 3 * LENGTH(sdram) / 4 ; /* Size of mem. auth. tree */ -_heap_size = LENGTH(sdram) - _stack_size - _memTree_size - SIZEOF(.noinit); /* Fill rest of SDRAM with heap */ SECTIONS /*TODO don't initialize useless things, restore literal loading that use 2 instruction in place of onChipRam word */ @@ -104,6 +103,7 @@ SECTIONS /*TODO don't initialize useless things, restore literal loading that u . = ALIGN(4); } > sdram +_heap_size = LENGTH(sdram) - _stack_size - _memTree_size - SIZEOF(.noinit); /* Fill rest of SDRAM with heap */ ._user_heap (NOLOAD): { . = ALIGN(8); From 652e5602fe19d78ffedaf786b0510725f01a2459 Mon Sep 17 00:00:00 2001 From: Andrew Jiang Date: Sat, 7 Mar 2020 15:59:47 -0500 Subject: [PATCH 08/12] Add new ascon test, fix some logic in libascon --- projects/briey/ascon_test/makefile | 21 +++++++ projects/briey/ascon_test/src/crt.S | 1 + projects/briey/ascon_test/src/main.c | 90 ++++++++++++++++++++++++++++ projects/briey/libs/ascon.c | 8 ++- projects/briey/libs/ascon.h | 13 ++-- 5 files changed, 125 insertions(+), 8 deletions(-) create mode 100644 projects/briey/ascon_test/makefile create mode 100644 projects/briey/ascon_test/src/crt.S create mode 100644 projects/briey/ascon_test/src/main.c diff --git a/projects/briey/ascon_test/makefile b/projects/briey/ascon_test/makefile new file mode 100644 index 0000000..d5c607d --- /dev/null +++ b/projects/briey/ascon_test/makefile @@ -0,0 +1,21 @@ +PROJ_NAME=ascon_test +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard src/*.c) \ + $(wildcard src/*.cpp) \ + $(wildcard src/*.S) \ + ../libs/ascon.c \ + ../libs/stdlib.c + +LDSCRIPT = ../libs/linker.ld +INC += -I../../../libs/ +INC += -I../libs/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/ascon_test/src/crt.S b/projects/briey/ascon_test/src/crt.S new file mode 100644 index 0000000..b0a8ddb --- /dev/null +++ b/projects/briey/ascon_test/src/crt.S @@ -0,0 +1 @@ +#include "../../../../resources/crt.S" diff --git a/projects/briey/ascon_test/src/main.c b/projects/briey/ascon_test/src/main.c new file mode 100644 index 0000000..7394778 --- /dev/null +++ b/projects/briey/ascon_test/src/main.c @@ -0,0 +1,90 @@ +#include +#include +#include +#include + +#include + +#define UART_DATA_LEN (8U) +#define UART_BAUD (115200U) + +void main() { + struct ascon_param param; + ascon_data_block_t original; + ascon_data_block_t encrypted; + ascon_data_block_t decrypted; + ascon_tag_t tag; + Uart_Config uartConfig; + uartConfig.dataLength = UART_DATA_LEN; + uartConfig.parity = NONE; + uartConfig.stop = ONE; + uartConfig.clockDivider = (CORE_HZ / UART_DATA_LEN / UART_BAUD) - 1; + uart_applyConfig(UART,&uartConfig); + + printf("Starting Ascon test\n"); + printf("Ascon connectivity check returned %d\n", ascon_is_sane()); + + original[0] = 0x1234; + original[1] = 0x5678; + original[2] = 0x9ABC; + original[3] = 0xDEF0; + + param.key_in[0] = 0x117; + param.key_in[1] = 0x42; + param.key_in[2] = 0x4529; + param.key_in[3] = 0xCAFE; + + param.nonce_in[0] = 0x1; + param.nonce_in[1] = 0x0; + param.nonce_in[2] = 0x0; + param.nonce_in[3] = 0x0; + param.associated_size = 0; + + param.data_in = &original; + param.data_out = &encrypted; + param.data_size = 1; + + printf("Starting encryption\n"); + + ascon_encrypt(¶m); + + for (size_t i = 0; i < WIDE_LEN; i++) { + tag[i] = param.tag_out[i]; + } + param.data_in = &encrypted; + param.data_out = &decrypted; + + printf("Starting decryption\n"); + ascon_decrypt(¶m); + + int passed = 1; + for (size_t i = 0; i < WIDE_LEN; i++) { + printf("Expected: %lx; Actual: %lx\n", original[i], decrypted[i]); + + if (original[i] != decrypted[i]) { + passed = 0; + } + } + + for (size_t i = 0; i < WIDE_LEN; i++) { + printf("Expected tag: %lx; Actual tag: %lx\n", tag[i], param.tag_out[i]); + + if (tag[i] != param.tag_out[i]) { + passed = 0; + } + } + + + + if (passed) { + printf("Ascon test PASSED\n"); + } else { + printf("Ascon test FAILED\n"); + } + + while(1); +} + +void irqCallback(){ + // Do nothing +} diff --git a/projects/briey/libs/ascon.c b/projects/briey/libs/ascon.c index b27a8fa..60fffbe 100644 --- a/projects/briey/libs/ascon.c +++ b/projects/briey/libs/ascon.c @@ -13,7 +13,7 @@ static volatile struct { uint32_t nonce[WIDE_LEN]; uint32_t data[WIDE_LEN]; uint32_t tag[WIDE_LEN]; -} *const ASCON128_INTERFACE = (volatile void *) 0x40000000; +} *const ASCON128_INTERFACE = (volatile void *) 0xE0000000; #define ASCON_CTRL_INIT (1U << 0) #define ASCON_CTRL_ASSOCIATE (1U << 1) @@ -42,7 +42,9 @@ static void ascon_operation(struct ascon_param *param, uint32_t op, uint32_t op_ { size_t i; - ascon_memcpy(ASCON128_INTERFACE->key, param->key, sizeof(ASCON128_INTERFACE->key)); + ascon_memcpy(ASCON128_INTERFACE->key, param->key_in, sizeof(ASCON128_INTERFACE->key)); + ascon_memcpy(ASCON128_INTERFACE->nonce, param->nonce_in, sizeof(ASCON128_INTERFACE->nonce)); + ASCON128_INTERFACE->control = ASCON_CTRL_INIT; for (i = 0; i < param->associated_size; ++i) { @@ -58,7 +60,7 @@ static void ascon_operation(struct ascon_param *param, uint32_t op, uint32_t op_ ASCON128_INTERFACE->control = (i == param->data_size - 1) ? op_final : op; } ascon_memcpy(param->data_out[i-1], ASCON128_INTERFACE->data, sizeof(param->data_in[i-1])); - ascon_memcpy(param->nonce, ASCON128_INTERFACE->nonce, sizeof(param->nonce)); + ascon_memcpy(param->tag_out, ASCON128_INTERFACE->tag, sizeof(ASCON128_INTERFACE->tag)); } void ascon_encrypt(struct ascon_param *param) diff --git a/projects/briey/libs/ascon.h b/projects/briey/libs/ascon.h index 71a27ea..3b10255 100644 --- a/projects/briey/libs/ascon.h +++ b/projects/briey/libs/ascon.h @@ -9,15 +9,18 @@ typedef uint32_t ascon_key_t[WIDE_LEN]; typedef uint32_t ascon_nonce_t[WIDE_LEN]; +typedef uint32_t ascon_tag_t[WIDE_LEN]; +typedef uint32_t ascon_data_block_t[WIDE_LEN]; struct ascon_param { - ascon_key_t key; - const uint32_t *(associated[WIDE_LEN]); + ascon_key_t key_in; + ascon_nonce_t nonce_in; + ascon_data_block_t *associated; size_t associated_size; - const uint32_t *(data_in[WIDE_LEN]); + ascon_data_block_t *data_in; size_t data_size; - uint32_t *(data_out[WIDE_LEN]); - ascon_nonce_t nonce; + ascon_data_block_t *data_out; + ascon_tag_t tag_out; }; int ascon_is_sane(void); From 96be18e0afd033c03e491685e8ad053e65be8aab Mon Sep 17 00:00:00 2001 From: tianyouw Date: Sun, 8 Mar 2020 06:52:01 -0400 Subject: [PATCH 09/12] Add riscv_tests --- projects/briey/lb/lb.S | 7 + projects/briey/lb/makefile | 16 + projects/briey/lbu/lbu.S | 7 + projects/briey/lbu/makefile | 16 + projects/briey/lh/lh.S | 7 + projects/briey/lh/makefile | 16 + projects/briey/lhu/lhu.S | 7 + projects/briey/lhu/makefile | 16 + projects/briey/libs/riscv_tests/encoding.h | 2702 +++++++++++++++++ projects/briey/libs/riscv_tests/riscv_test.h | 268 ++ projects/briey/libs/riscv_tests/test_macros.h | 649 ++++ projects/briey/libs/rv64ui/Makefrag | 27 + projects/briey/libs/rv64ui/add.S | 85 + projects/briey/libs/rv64ui/addi.S | 71 + projects/briey/libs/rv64ui/addiw.S | 71 + projects/briey/libs/rv64ui/addw.S | 85 + projects/briey/libs/rv64ui/and.S | 69 + projects/briey/libs/rv64ui/andi.S | 55 + projects/briey/libs/rv64ui/auipc.S | 39 + projects/briey/libs/rv64ui/beq.S | 73 + projects/briey/libs/rv64ui/bge.S | 76 + projects/briey/libs/rv64ui/bgeu.S | 76 + projects/briey/libs/rv64ui/blt.S | 73 + projects/briey/libs/rv64ui/bltu.S | 73 + projects/briey/libs/rv64ui/bne.S | 73 + projects/briey/libs/rv64ui/fence_i.S | 54 + projects/briey/libs/rv64ui/jal.S | 59 + projects/briey/libs/rv64ui/jalr.S | 70 + projects/briey/libs/rv64ui/lb.S | 92 + projects/briey/libs/rv64ui/lbu.S | 92 + projects/briey/libs/rv64ui/ld.S | 92 + projects/briey/libs/rv64ui/lh.S | 92 + projects/briey/libs/rv64ui/lhu.S | 92 + projects/briey/libs/rv64ui/lui.S | 36 + projects/briey/libs/rv64ui/lw.S | 92 + projects/briey/libs/rv64ui/lwu.S | 92 + projects/briey/libs/rv64ui/or.S | 69 + projects/briey/libs/rv64ui/ori.S | 55 + projects/briey/libs/rv64ui/sb.S | 96 + projects/briey/libs/rv64ui/sd.S | 92 + projects/briey/libs/rv64ui/sh.S | 96 + projects/briey/libs/rv64ui/simple.S | 27 + projects/briey/libs/rv64ui/sll.S | 96 + projects/briey/libs/rv64ui/slli.S | 74 + projects/briey/libs/rv64ui/slliw.S | 75 + projects/briey/libs/rv64ui/sllw.S | 97 + projects/briey/libs/rv64ui/slt.S | 84 + projects/briey/libs/rv64ui/slti.S | 70 + projects/briey/libs/rv64ui/sltiu.S | 70 + projects/briey/libs/rv64ui/sltu.S | 84 + projects/briey/libs/rv64ui/sra.S | 90 + projects/briey/libs/rv64ui/srai.S | 68 + projects/briey/libs/rv64ui/sraiw.S | 78 + projects/briey/libs/rv64ui/sraw.S | 97 + projects/briey/libs/rv64ui/srl.S | 93 + projects/briey/libs/rv64ui/srli.S | 71 + projects/briey/libs/rv64ui/srliw.S | 75 + projects/briey/libs/rv64ui/srlw.S | 97 + projects/briey/libs/rv64ui/sub.S | 83 + projects/briey/libs/rv64ui/subw.S | 83 + projects/briey/libs/rv64ui/sw.S | 92 + projects/briey/libs/rv64ui/xor.S | 69 + projects/briey/libs/rv64ui/xori.S | 55 + projects/briey/lui/lui.S | 7 + projects/briey/lui/makefile | 16 + projects/briey/lw/lw.S | 7 + projects/briey/lw/makefile | 16 + projects/briey/sb/makefile | 16 + projects/briey/sb/sb.S | 7 + projects/briey/sh/makefile | 18 + projects/briey/sh/sh.S | 7 + projects/briey/skip/Makefrag | 27 + projects/briey/skip/add.S | 7 + projects/briey/skip/addi.S | 7 + projects/briey/skip/and.S | 7 + projects/briey/skip/andi.S | 7 + projects/briey/skip/auipc.S | 7 + projects/briey/skip/beq.S | 7 + projects/briey/skip/bge.S | 7 + projects/briey/skip/bgeu.S | 7 + projects/briey/skip/blt.S | 7 + projects/briey/skip/bltu.S | 7 + projects/briey/skip/bne.S | 7 + projects/briey/skip/fence_i.S | 7 + projects/briey/skip/jal.S | 7 + projects/briey/skip/jalr.S | 7 + projects/briey/skip/or.S | 7 + projects/briey/skip/ori.S | 7 + projects/briey/skip/simple.S | 7 + projects/briey/skip/sll.S | 7 + projects/briey/skip/slli.S | 7 + projects/briey/skip/slt.S | 7 + projects/briey/skip/slti.S | 7 + projects/briey/skip/sltiu.S | 7 + projects/briey/skip/sltu.S | 7 + projects/briey/skip/sra.S | 7 + projects/briey/skip/srai.S | 7 + projects/briey/skip/srl.S | 7 + projects/briey/skip/srli.S | 7 + projects/briey/skip/sub.S | 7 + projects/briey/skip/xor.S | 7 + projects/briey/skip/xori.S | 7 + projects/briey/sw/makefile | 16 + projects/briey/sw/sw.S | 7 + resources/subproject.mk | 2 +- 105 files changed, 8011 insertions(+), 1 deletion(-) create mode 100644 projects/briey/lb/lb.S create mode 100644 projects/briey/lb/makefile create mode 100644 projects/briey/lbu/lbu.S create mode 100644 projects/briey/lbu/makefile create mode 100644 projects/briey/lh/lh.S create mode 100644 projects/briey/lh/makefile create mode 100644 projects/briey/lhu/lhu.S create mode 100644 projects/briey/lhu/makefile create mode 100644 projects/briey/libs/riscv_tests/encoding.h create mode 100644 projects/briey/libs/riscv_tests/riscv_test.h create mode 100644 projects/briey/libs/riscv_tests/test_macros.h create mode 100644 projects/briey/libs/rv64ui/Makefrag create mode 100644 projects/briey/libs/rv64ui/add.S create mode 100644 projects/briey/libs/rv64ui/addi.S create mode 100644 projects/briey/libs/rv64ui/addiw.S create mode 100644 projects/briey/libs/rv64ui/addw.S create mode 100644 projects/briey/libs/rv64ui/and.S create mode 100644 projects/briey/libs/rv64ui/andi.S create mode 100644 projects/briey/libs/rv64ui/auipc.S create mode 100644 projects/briey/libs/rv64ui/beq.S create mode 100644 projects/briey/libs/rv64ui/bge.S create mode 100644 projects/briey/libs/rv64ui/bgeu.S create mode 100644 projects/briey/libs/rv64ui/blt.S create mode 100644 projects/briey/libs/rv64ui/bltu.S create mode 100644 projects/briey/libs/rv64ui/bne.S create mode 100644 projects/briey/libs/rv64ui/fence_i.S create mode 100644 projects/briey/libs/rv64ui/jal.S create mode 100644 projects/briey/libs/rv64ui/jalr.S create mode 100644 projects/briey/libs/rv64ui/lb.S create mode 100644 projects/briey/libs/rv64ui/lbu.S create mode 100644 projects/briey/libs/rv64ui/ld.S create mode 100644 projects/briey/libs/rv64ui/lh.S create mode 100644 projects/briey/libs/rv64ui/lhu.S create mode 100644 projects/briey/libs/rv64ui/lui.S create mode 100644 projects/briey/libs/rv64ui/lw.S create mode 100644 projects/briey/libs/rv64ui/lwu.S create mode 100644 projects/briey/libs/rv64ui/or.S create mode 100644 projects/briey/libs/rv64ui/ori.S create mode 100644 projects/briey/libs/rv64ui/sb.S create mode 100644 projects/briey/libs/rv64ui/sd.S create mode 100644 projects/briey/libs/rv64ui/sh.S create mode 100644 projects/briey/libs/rv64ui/simple.S create mode 100644 projects/briey/libs/rv64ui/sll.S create mode 100644 projects/briey/libs/rv64ui/slli.S create mode 100644 projects/briey/libs/rv64ui/slliw.S create mode 100644 projects/briey/libs/rv64ui/sllw.S create mode 100644 projects/briey/libs/rv64ui/slt.S create mode 100644 projects/briey/libs/rv64ui/slti.S create mode 100644 projects/briey/libs/rv64ui/sltiu.S create mode 100644 projects/briey/libs/rv64ui/sltu.S create mode 100644 projects/briey/libs/rv64ui/sra.S create mode 100644 projects/briey/libs/rv64ui/srai.S create mode 100644 projects/briey/libs/rv64ui/sraiw.S create mode 100644 projects/briey/libs/rv64ui/sraw.S create mode 100644 projects/briey/libs/rv64ui/srl.S create mode 100644 projects/briey/libs/rv64ui/srli.S create mode 100644 projects/briey/libs/rv64ui/srliw.S create mode 100644 projects/briey/libs/rv64ui/srlw.S create mode 100644 projects/briey/libs/rv64ui/sub.S create mode 100644 projects/briey/libs/rv64ui/subw.S create mode 100644 projects/briey/libs/rv64ui/sw.S create mode 100644 projects/briey/libs/rv64ui/xor.S create mode 100644 projects/briey/libs/rv64ui/xori.S create mode 100644 projects/briey/lui/lui.S create mode 100644 projects/briey/lui/makefile create mode 100644 projects/briey/lw/lw.S create mode 100644 projects/briey/lw/makefile create mode 100644 projects/briey/sb/makefile create mode 100644 projects/briey/sb/sb.S create mode 100644 projects/briey/sh/makefile create mode 100644 projects/briey/sh/sh.S create mode 100644 projects/briey/skip/Makefrag create mode 100644 projects/briey/skip/add.S create mode 100644 projects/briey/skip/addi.S create mode 100644 projects/briey/skip/and.S create mode 100644 projects/briey/skip/andi.S create mode 100644 projects/briey/skip/auipc.S create mode 100644 projects/briey/skip/beq.S create mode 100644 projects/briey/skip/bge.S create mode 100644 projects/briey/skip/bgeu.S create mode 100644 projects/briey/skip/blt.S create mode 100644 projects/briey/skip/bltu.S create mode 100644 projects/briey/skip/bne.S create mode 100644 projects/briey/skip/fence_i.S create mode 100644 projects/briey/skip/jal.S create mode 100644 projects/briey/skip/jalr.S create mode 100644 projects/briey/skip/or.S create mode 100644 projects/briey/skip/ori.S create mode 100644 projects/briey/skip/simple.S create mode 100644 projects/briey/skip/sll.S create mode 100644 projects/briey/skip/slli.S create mode 100644 projects/briey/skip/slt.S create mode 100644 projects/briey/skip/slti.S create mode 100644 projects/briey/skip/sltiu.S create mode 100644 projects/briey/skip/sltu.S create mode 100644 projects/briey/skip/sra.S create mode 100644 projects/briey/skip/srai.S create mode 100644 projects/briey/skip/srl.S create mode 100644 projects/briey/skip/srli.S create mode 100644 projects/briey/skip/sub.S create mode 100644 projects/briey/skip/xor.S create mode 100644 projects/briey/skip/xori.S create mode 100644 projects/briey/sw/makefile create mode 100644 projects/briey/sw/sw.S diff --git a/projects/briey/lb/lb.S b/projects/briey/lb/lb.S new file mode 100644 index 0000000..6cf4d44 --- /dev/null +++ b/projects/briey/lb/lb.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/lb.S" diff --git a/projects/briey/lb/makefile b/projects/briey/lb/makefile new file mode 100644 index 0000000..74716bc --- /dev/null +++ b/projects/briey/lb/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_lb +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/lbu/lbu.S b/projects/briey/lbu/lbu.S new file mode 100644 index 0000000..a479a0f --- /dev/null +++ b/projects/briey/lbu/lbu.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/lbu.S" diff --git a/projects/briey/lbu/makefile b/projects/briey/lbu/makefile new file mode 100644 index 0000000..bc5581d --- /dev/null +++ b/projects/briey/lbu/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_lbu +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/lh/lh.S b/projects/briey/lh/lh.S new file mode 100644 index 0000000..f1b2390 --- /dev/null +++ b/projects/briey/lh/lh.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/lh.S" diff --git a/projects/briey/lh/makefile b/projects/briey/lh/makefile new file mode 100644 index 0000000..8f28b9e --- /dev/null +++ b/projects/briey/lh/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_lh +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/lhu/lhu.S b/projects/briey/lhu/lhu.S new file mode 100644 index 0000000..775765f --- /dev/null +++ b/projects/briey/lhu/lhu.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/lhu.S" diff --git a/projects/briey/lhu/makefile b/projects/briey/lhu/makefile new file mode 100644 index 0000000..46e91ae --- /dev/null +++ b/projects/briey/lhu/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_lhu +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/libs/riscv_tests/encoding.h b/projects/briey/libs/riscv_tests/encoding.h new file mode 100644 index 0000000..769b0d0 --- /dev/null +++ b/projects/briey/libs/riscv_tests/encoding.h @@ -0,0 +1,2702 @@ +/* See LICENSE for license details. */ + +#ifndef RISCV_CSR_ENCODING_H +#define RISCV_CSR_ENCODING_H + +#define MSTATUS_UIE 0x00000001 +#define MSTATUS_SIE 0x00000002 +#define MSTATUS_HIE 0x00000004 +#define MSTATUS_MIE 0x00000008 +#define MSTATUS_UPIE 0x00000010 +#define MSTATUS_SPIE 0x00000020 +#define MSTATUS_HPIE 0x00000040 +#define MSTATUS_MPIE 0x00000080 +#define MSTATUS_SPP 0x00000100 +#define MSTATUS_VS 0x00000600 +#define MSTATUS_MPP 0x00001800 +#define MSTATUS_FS 0x00006000 +#define MSTATUS_XS 0x00018000 +#define MSTATUS_MPRV 0x00020000 +#define MSTATUS_SUM 0x00040000 +#define MSTATUS_MXR 0x00080000 +#define MSTATUS_TVM 0x00100000 +#define MSTATUS_TW 0x00200000 +#define MSTATUS_TSR 0x00400000 +#define MSTATUS32_SD 0x80000000 +#define MSTATUS_UXL 0x0000000300000000 +#define MSTATUS_SXL 0x0000000C00000000 +#define MSTATUS64_SD 0x8000000000000000 + +#define SSTATUS_UIE 0x00000001 +#define SSTATUS_SIE 0x00000002 +#define SSTATUS_UPIE 0x00000010 +#define SSTATUS_SPIE 0x00000020 +#define SSTATUS_SPP 0x00000100 +#define SSTATUS_VS 0x00000600 +#define SSTATUS_FS 0x00006000 +#define SSTATUS_XS 0x00018000 +#define SSTATUS_SUM 0x00040000 +#define SSTATUS_MXR 0x00080000 +#define SSTATUS32_SD 0x80000000 +#define SSTATUS_UXL 0x0000000300000000 +#define SSTATUS64_SD 0x8000000000000000 + +#define USTATUS_UIE 0x00000001 +#define USTATUS_UPIE 0x00000010 + +#define DCSR_XDEBUGVER (3U<<30) +#define DCSR_NDRESET (1<<29) +#define DCSR_FULLRESET (1<<28) +#define DCSR_EBREAKM (1<<15) +#define DCSR_EBREAKH (1<<14) +#define DCSR_EBREAKS (1<<13) +#define DCSR_EBREAKU (1<<12) +#define DCSR_STOPCYCLE (1<<10) +#define DCSR_STOPTIME (1<<9) +#define DCSR_CAUSE (7<<6) +#define DCSR_DEBUGINT (1<<5) +#define DCSR_HALT (1<<3) +#define DCSR_STEP (1<<2) +#define DCSR_PRV (3<<0) + +#define DCSR_CAUSE_NONE 0 +#define DCSR_CAUSE_SWBP 1 +#define DCSR_CAUSE_HWBP 2 +#define DCSR_CAUSE_DEBUGINT 3 +#define DCSR_CAUSE_STEP 4 +#define DCSR_CAUSE_HALT 5 + +#define MCONTROL_TYPE(xlen) (0xfULL<<((xlen)-4)) +#define MCONTROL_DMODE(xlen) (1ULL<<((xlen)-5)) +#define MCONTROL_MASKMAX(xlen) (0x3fULL<<((xlen)-11)) + +#define MCONTROL_SELECT (1<<19) +#define MCONTROL_TIMING (1<<18) +#define MCONTROL_ACTION (0x3f<<12) +#define MCONTROL_CHAIN (1<<11) +#define MCONTROL_MATCH (0xf<<7) +#define MCONTROL_M (1<<6) +#define MCONTROL_H (1<<5) +#define MCONTROL_S (1<<4) +#define MCONTROL_U (1<<3) +#define MCONTROL_EXECUTE (1<<2) +#define MCONTROL_STORE (1<<1) +#define MCONTROL_LOAD (1<<0) + +#define MCONTROL_TYPE_NONE 0 +#define MCONTROL_TYPE_MATCH 2 + +#define MCONTROL_ACTION_DEBUG_EXCEPTION 0 +#define MCONTROL_ACTION_DEBUG_MODE 1 +#define MCONTROL_ACTION_TRACE_START 2 +#define MCONTROL_ACTION_TRACE_STOP 3 +#define MCONTROL_ACTION_TRACE_EMIT 4 + +#define MCONTROL_MATCH_EQUAL 0 +#define MCONTROL_MATCH_NAPOT 1 +#define MCONTROL_MATCH_GE 2 +#define MCONTROL_MATCH_LT 3 +#define MCONTROL_MATCH_MASK_LOW 4 +#define MCONTROL_MATCH_MASK_HIGH 5 + +#define MIP_USIP (1 << IRQ_U_SOFT) +#define MIP_SSIP (1 << IRQ_S_SOFT) +#define MIP_HSIP (1 << IRQ_H_SOFT) +#define MIP_MSIP (1 << IRQ_M_SOFT) +#define MIP_UTIP (1 << IRQ_U_TIMER) +#define MIP_STIP (1 << IRQ_S_TIMER) +#define MIP_HTIP (1 << IRQ_H_TIMER) +#define MIP_MTIP (1 << IRQ_M_TIMER) +#define MIP_UEIP (1 << IRQ_U_EXT) +#define MIP_SEIP (1 << IRQ_S_EXT) +#define MIP_HEIP (1 << IRQ_H_EXT) +#define MIP_MEIP (1 << IRQ_M_EXT) + +#define SIP_SSIP MIP_SSIP +#define SIP_STIP MIP_STIP + +#define PRV_U 0 +#define PRV_S 1 +#define PRV_H 2 +#define PRV_M 3 + +#define SATP32_MODE 0x80000000 +#define SATP32_ASID 0x7FC00000 +#define SATP32_PPN 0x003FFFFF +#define SATP64_MODE 0xF000000000000000 +#define SATP64_ASID 0x0FFFF00000000000 +#define SATP64_PPN 0x00000FFFFFFFFFFF + +#define SATP_MODE_OFF 0 +#define SATP_MODE_SV32 1 +#define SATP_MODE_SV39 8 +#define SATP_MODE_SV48 9 +#define SATP_MODE_SV57 10 +#define SATP_MODE_SV64 11 + +#define PMP_R 0x01 +#define PMP_W 0x02 +#define PMP_X 0x04 +#define PMP_A 0x18 +#define PMP_L 0x80 +#define PMP_SHIFT 2 + +#define PMP_TOR 0x08 +#define PMP_NA4 0x10 +#define PMP_NAPOT 0x18 + +#define IRQ_U_SOFT 0 +#define IRQ_S_SOFT 1 +#define IRQ_H_SOFT 2 +#define IRQ_M_SOFT 3 +#define IRQ_U_TIMER 4 +#define IRQ_S_TIMER 5 +#define IRQ_H_TIMER 6 +#define IRQ_M_TIMER 7 +#define IRQ_U_EXT 8 +#define IRQ_S_EXT 9 +#define IRQ_H_EXT 10 +#define IRQ_M_EXT 11 +#define IRQ_COP 12 +#define IRQ_HOST 13 + +#define DEFAULT_RSTVEC 0x00001000 +#define CLINT_BASE 0x02000000 +#define CLINT_SIZE 0x000c0000 +#define EXT_IO_BASE 0x40000000 +#define DRAM_BASE 0x80000000 + +/* page table entry (PTE) fields */ +#define PTE_V 0x001 /* Valid */ +#define PTE_R 0x002 /* Read */ +#define PTE_W 0x004 /* Write */ +#define PTE_X 0x008 /* Execute */ +#define PTE_U 0x010 /* User */ +#define PTE_G 0x020 /* Global */ +#define PTE_A 0x040 /* Accessed */ +#define PTE_D 0x080 /* Dirty */ +#define PTE_SOFT 0x300 /* Reserved for Software */ + +#define PTE_PPN_SHIFT 10 + +#define PTE_TABLE(PTE) (((PTE) & (PTE_V | PTE_R | PTE_W | PTE_X)) == PTE_V) + +#ifdef __riscv + +#if __riscv_xlen == 64 +# define MSTATUS_SD MSTATUS64_SD +# define SSTATUS_SD SSTATUS64_SD +# define RISCV_PGLEVEL_BITS 9 +# define SATP_MODE SATP64_MODE +#else +# define MSTATUS_SD MSTATUS32_SD +# define SSTATUS_SD SSTATUS32_SD +# define RISCV_PGLEVEL_BITS 10 +# define SATP_MODE SATP32_MODE +#endif +#define RISCV_PGSHIFT 12 +#define RISCV_PGSIZE (1 << RISCV_PGSHIFT) + +#ifndef __ASSEMBLER__ + +#ifdef __GNUC__ + +#define read_csr(reg) ({ unsigned long __tmp; \ + asm volatile ("csrr %0, " #reg : "=r"(__tmp)); \ + __tmp; }) + +#define write_csr(reg, val) ({ \ + asm volatile ("csrw " #reg ", %0" :: "rK"(val)); }) + +#define swap_csr(reg, val) ({ unsigned long __tmp; \ + asm volatile ("csrrw %0, " #reg ", %1" : "=r"(__tmp) : "rK"(val)); \ + __tmp; }) + +#define set_csr(reg, bit) ({ unsigned long __tmp; \ + asm volatile ("csrrs %0, " #reg ", %1" : "=r"(__tmp) : "rK"(bit)); \ + __tmp; }) + +#define clear_csr(reg, bit) ({ unsigned long __tmp; \ + asm volatile ("csrrc %0, " #reg ", %1" : "=r"(__tmp) : "rK"(bit)); \ + __tmp; }) + +#define rdtime() read_csr(time) +#define rdcycle() read_csr(cycle) +#define rdinstret() read_csr(instret) + +#endif + +#endif + +#endif + +#endif +/* Automatically generated by parse_opcodes. */ +#ifndef RISCV_ENCODING_H +#define RISCV_ENCODING_H +#define MATCH_BEQ 0x63 +#define MASK_BEQ 0x707f +#define MATCH_BNE 0x1063 +#define MASK_BNE 0x707f +#define MATCH_BLT 0x4063 +#define MASK_BLT 0x707f +#define MATCH_BGE 0x5063 +#define MASK_BGE 0x707f +#define MATCH_BLTU 0x6063 +#define MASK_BLTU 0x707f +#define MATCH_BGEU 0x7063 +#define MASK_BGEU 0x707f +#define MATCH_JALR 0x67 +#define MASK_JALR 0x707f +#define MATCH_JAL 0x6f +#define MASK_JAL 0x7f +#define MATCH_LUI 0x37 +#define MASK_LUI 0x7f +#define MATCH_AUIPC 0x17 +#define MASK_AUIPC 0x7f +#define MATCH_ADDI 0x13 +#define MASK_ADDI 0x707f +#define MATCH_SLLI 0x1013 +#define MASK_SLLI 0xfc00707f +#define MATCH_SLTI 0x2013 +#define MASK_SLTI 0x707f +#define MATCH_SLTIU 0x3013 +#define MASK_SLTIU 0x707f +#define MATCH_XORI 0x4013 +#define MASK_XORI 0x707f +#define MATCH_SRLI 0x5013 +#define MASK_SRLI 0xfc00707f +#define MATCH_SRAI 0x40005013 +#define MASK_SRAI 0xfc00707f +#define MATCH_ORI 0x6013 +#define MASK_ORI 0x707f +#define MATCH_ANDI 0x7013 +#define MASK_ANDI 0x707f +#define MATCH_ADD 0x33 +#define MASK_ADD 0xfe00707f +#define MATCH_SUB 0x40000033 +#define MASK_SUB 0xfe00707f +#define MATCH_SLL 0x1033 +#define MASK_SLL 0xfe00707f +#define MATCH_SLT 0x2033 +#define MASK_SLT 0xfe00707f +#define MATCH_SLTU 0x3033 +#define MASK_SLTU 0xfe00707f +#define MATCH_XOR 0x4033 +#define MASK_XOR 0xfe00707f +#define MATCH_SRL 0x5033 +#define MASK_SRL 0xfe00707f +#define MATCH_SRA 0x40005033 +#define MASK_SRA 0xfe00707f +#define MATCH_OR 0x6033 +#define MASK_OR 0xfe00707f +#define MATCH_AND 0x7033 +#define MASK_AND 0xfe00707f +#define MATCH_ADDIW 0x1b +#define MASK_ADDIW 0x707f +#define MATCH_SLLIW 0x101b +#define MASK_SLLIW 0xfe00707f +#define MATCH_SRLIW 0x501b +#define MASK_SRLIW 0xfe00707f +#define MATCH_SRAIW 0x4000501b +#define MASK_SRAIW 0xfe00707f +#define MATCH_ADDW 0x3b +#define MASK_ADDW 0xfe00707f +#define MATCH_SUBW 0x4000003b +#define MASK_SUBW 0xfe00707f +#define MATCH_SLLW 0x103b +#define MASK_SLLW 0xfe00707f +#define MATCH_SRLW 0x503b +#define MASK_SRLW 0xfe00707f +#define MATCH_SRAW 0x4000503b +#define MASK_SRAW 0xfe00707f +#define MATCH_LB 0x3 +#define MASK_LB 0x707f +#define MATCH_LH 0x1003 +#define MASK_LH 0x707f +#define MATCH_LW 0x2003 +#define MASK_LW 0x707f +#define MATCH_LD 0x3003 +#define MASK_LD 0x707f +#define MATCH_LBU 0x4003 +#define MASK_LBU 0x707f +#define MATCH_LHU 0x5003 +#define MASK_LHU 0x707f +#define MATCH_LWU 0x6003 +#define MASK_LWU 0x707f +#define MATCH_SB 0x23 +#define MASK_SB 0x707f +#define MATCH_SH 0x1023 +#define MASK_SH 0x707f +#define MATCH_SW 0x2023 +#define MASK_SW 0x707f +#define MATCH_SD 0x3023 +#define MASK_SD 0x707f +#define MATCH_FENCE 0xf +#define MASK_FENCE 0x707f +#define MATCH_FENCE_I 0x100f +#define MASK_FENCE_I 0x707f +#define MATCH_MUL 0x2000033 +#define MASK_MUL 0xfe00707f +#define MATCH_MULH 0x2001033 +#define MASK_MULH 0xfe00707f +#define MATCH_MULHSU 0x2002033 +#define MASK_MULHSU 0xfe00707f +#define MATCH_MULHU 0x2003033 +#define MASK_MULHU 0xfe00707f +#define MATCH_DIV 0x2004033 +#define MASK_DIV 0xfe00707f +#define MATCH_DIVU 0x2005033 +#define MASK_DIVU 0xfe00707f +#define MATCH_REM 0x2006033 +#define MASK_REM 0xfe00707f +#define MATCH_REMU 0x2007033 +#define MASK_REMU 0xfe00707f +#define MATCH_MULW 0x200003b +#define MASK_MULW 0xfe00707f +#define MATCH_DIVW 0x200403b +#define MASK_DIVW 0xfe00707f +#define MATCH_DIVUW 0x200503b +#define MASK_DIVUW 0xfe00707f +#define MATCH_REMW 0x200603b +#define MASK_REMW 0xfe00707f +#define MATCH_REMUW 0x200703b +#define MASK_REMUW 0xfe00707f +#define MATCH_AMOADD_W 0x202f +#define MASK_AMOADD_W 0xf800707f +#define MATCH_AMOXOR_W 0x2000202f +#define MASK_AMOXOR_W 0xf800707f +#define MATCH_AMOOR_W 0x4000202f +#define MASK_AMOOR_W 0xf800707f +#define MATCH_AMOAND_W 0x6000202f +#define MASK_AMOAND_W 0xf800707f +#define MATCH_AMOMIN_W 0x8000202f +#define MASK_AMOMIN_W 0xf800707f +#define MATCH_AMOMAX_W 0xa000202f +#define MASK_AMOMAX_W 0xf800707f +#define MATCH_AMOMINU_W 0xc000202f +#define MASK_AMOMINU_W 0xf800707f +#define MATCH_AMOMAXU_W 0xe000202f +#define MASK_AMOMAXU_W 0xf800707f +#define MATCH_AMOSWAP_W 0x800202f +#define MASK_AMOSWAP_W 0xf800707f +#define MATCH_LR_W 0x1000202f +#define MASK_LR_W 0xf9f0707f +#define MATCH_SC_W 0x1800202f +#define MASK_SC_W 0xf800707f +#define MATCH_AMOADD_D 0x302f +#define MASK_AMOADD_D 0xf800707f +#define MATCH_AMOXOR_D 0x2000302f +#define MASK_AMOXOR_D 0xf800707f +#define MATCH_AMOOR_D 0x4000302f +#define MASK_AMOOR_D 0xf800707f +#define MATCH_AMOAND_D 0x6000302f +#define MASK_AMOAND_D 0xf800707f +#define MATCH_AMOMIN_D 0x8000302f +#define MASK_AMOMIN_D 0xf800707f +#define MATCH_AMOMAX_D 0xa000302f +#define MASK_AMOMAX_D 0xf800707f +#define MATCH_AMOMINU_D 0xc000302f +#define MASK_AMOMINU_D 0xf800707f +#define MATCH_AMOMAXU_D 0xe000302f +#define MASK_AMOMAXU_D 0xf800707f +#define MATCH_AMOSWAP_D 0x800302f +#define MASK_AMOSWAP_D 0xf800707f +#define MATCH_LR_D 0x1000302f +#define MASK_LR_D 0xf9f0707f +#define MATCH_SC_D 0x1800302f +#define MASK_SC_D 0xf800707f +#define MATCH_ECALL 0x73 +#define MASK_ECALL 0xffffffff +#define MATCH_EBREAK 0x100073 +#define MASK_EBREAK 0xffffffff +#define MATCH_URET 0x200073 +#define MASK_URET 0xffffffff +#define MATCH_SRET 0x10200073 +#define MASK_SRET 0xffffffff +#define MATCH_MRET 0x30200073 +#define MASK_MRET 0xffffffff +#define MATCH_DRET 0x7b200073 +#define MASK_DRET 0xffffffff +#define MATCH_SFENCE_VMA 0x12000073 +#define MASK_SFENCE_VMA 0xfe007fff +#define MATCH_WFI 0x10500073 +#define MASK_WFI 0xffffffff +#define MATCH_CSRRW 0x1073 +#define MASK_CSRRW 0x707f +#define MATCH_CSRRS 0x2073 +#define MASK_CSRRS 0x707f +#define MATCH_CSRRC 0x3073 +#define MASK_CSRRC 0x707f +#define MATCH_CSRRWI 0x5073 +#define MASK_CSRRWI 0x707f +#define MATCH_CSRRSI 0x6073 +#define MASK_CSRRSI 0x707f +#define MATCH_CSRRCI 0x7073 +#define MASK_CSRRCI 0x707f +#define MATCH_HFENCE_VVMA 0x22000073 +#define MASK_HFENCE_VVMA 0xfe007fff +#define MATCH_HFENCE_GVMA 0x62000073 +#define MASK_HFENCE_GVMA 0xfe007fff +#define MATCH_FADD_S 0x53 +#define MASK_FADD_S 0xfe00007f +#define MATCH_FSUB_S 0x8000053 +#define MASK_FSUB_S 0xfe00007f +#define MATCH_FMUL_S 0x10000053 +#define MASK_FMUL_S 0xfe00007f +#define MATCH_FDIV_S 0x18000053 +#define MASK_FDIV_S 0xfe00007f +#define MATCH_FSGNJ_S 0x20000053 +#define MASK_FSGNJ_S 0xfe00707f +#define MATCH_FSGNJN_S 0x20001053 +#define MASK_FSGNJN_S 0xfe00707f +#define MATCH_FSGNJX_S 0x20002053 +#define MASK_FSGNJX_S 0xfe00707f +#define MATCH_FMIN_S 0x28000053 +#define MASK_FMIN_S 0xfe00707f +#define MATCH_FMAX_S 0x28001053 +#define MASK_FMAX_S 0xfe00707f +#define MATCH_FSQRT_S 0x58000053 +#define MASK_FSQRT_S 0xfff0007f +#define MATCH_FADD_D 0x2000053 +#define MASK_FADD_D 0xfe00007f +#define MATCH_FSUB_D 0xa000053 +#define MASK_FSUB_D 0xfe00007f +#define MATCH_FMUL_D 0x12000053 +#define MASK_FMUL_D 0xfe00007f +#define MATCH_FDIV_D 0x1a000053 +#define MASK_FDIV_D 0xfe00007f +#define MATCH_FSGNJ_D 0x22000053 +#define MASK_FSGNJ_D 0xfe00707f +#define MATCH_FSGNJN_D 0x22001053 +#define MASK_FSGNJN_D 0xfe00707f +#define MATCH_FSGNJX_D 0x22002053 +#define MASK_FSGNJX_D 0xfe00707f +#define MATCH_FMIN_D 0x2a000053 +#define MASK_FMIN_D 0xfe00707f +#define MATCH_FMAX_D 0x2a001053 +#define MASK_FMAX_D 0xfe00707f +#define MATCH_FCVT_S_D 0x40100053 +#define MASK_FCVT_S_D 0xfff0007f +#define MATCH_FCVT_D_S 0x42000053 +#define MASK_FCVT_D_S 0xfff0007f +#define MATCH_FSQRT_D 0x5a000053 +#define MASK_FSQRT_D 0xfff0007f +#define MATCH_FADD_Q 0x6000053 +#define MASK_FADD_Q 0xfe00007f +#define MATCH_FSUB_Q 0xe000053 +#define MASK_FSUB_Q 0xfe00007f +#define MATCH_FMUL_Q 0x16000053 +#define MASK_FMUL_Q 0xfe00007f +#define MATCH_FDIV_Q 0x1e000053 +#define MASK_FDIV_Q 0xfe00007f +#define MATCH_FSGNJ_Q 0x26000053 +#define MASK_FSGNJ_Q 0xfe00707f +#define MATCH_FSGNJN_Q 0x26001053 +#define MASK_FSGNJN_Q 0xfe00707f +#define MATCH_FSGNJX_Q 0x26002053 +#define MASK_FSGNJX_Q 0xfe00707f +#define MATCH_FMIN_Q 0x2e000053 +#define MASK_FMIN_Q 0xfe00707f +#define MATCH_FMAX_Q 0x2e001053 +#define MASK_FMAX_Q 0xfe00707f +#define MATCH_FCVT_S_Q 0x40300053 +#define MASK_FCVT_S_Q 0xfff0007f +#define MATCH_FCVT_Q_S 0x46000053 +#define MASK_FCVT_Q_S 0xfff0007f +#define MATCH_FCVT_D_Q 0x42300053 +#define MASK_FCVT_D_Q 0xfff0007f +#define MATCH_FCVT_Q_D 0x46100053 +#define MASK_FCVT_Q_D 0xfff0007f +#define MATCH_FSQRT_Q 0x5e000053 +#define MASK_FSQRT_Q 0xfff0007f +#define MATCH_FLE_S 0xa0000053 +#define MASK_FLE_S 0xfe00707f +#define MATCH_FLT_S 0xa0001053 +#define MASK_FLT_S 0xfe00707f +#define MATCH_FEQ_S 0xa0002053 +#define MASK_FEQ_S 0xfe00707f +#define MATCH_FLE_D 0xa2000053 +#define MASK_FLE_D 0xfe00707f +#define MATCH_FLT_D 0xa2001053 +#define MASK_FLT_D 0xfe00707f +#define MATCH_FEQ_D 0xa2002053 +#define MASK_FEQ_D 0xfe00707f +#define MATCH_FLE_Q 0xa6000053 +#define MASK_FLE_Q 0xfe00707f +#define MATCH_FLT_Q 0xa6001053 +#define MASK_FLT_Q 0xfe00707f +#define MATCH_FEQ_Q 0xa6002053 +#define MASK_FEQ_Q 0xfe00707f +#define MATCH_FCVT_W_S 0xc0000053 +#define MASK_FCVT_W_S 0xfff0007f +#define MATCH_FCVT_WU_S 0xc0100053 +#define MASK_FCVT_WU_S 0xfff0007f +#define MATCH_FCVT_L_S 0xc0200053 +#define MASK_FCVT_L_S 0xfff0007f +#define MATCH_FCVT_LU_S 0xc0300053 +#define MASK_FCVT_LU_S 0xfff0007f +#define MATCH_FMV_X_W 0xe0000053 +#define MASK_FMV_X_W 0xfff0707f +#define MATCH_FCLASS_S 0xe0001053 +#define MASK_FCLASS_S 0xfff0707f +#define MATCH_FCVT_W_D 0xc2000053 +#define MASK_FCVT_W_D 0xfff0007f +#define MATCH_FCVT_WU_D 0xc2100053 +#define MASK_FCVT_WU_D 0xfff0007f +#define MATCH_FCVT_L_D 0xc2200053 +#define MASK_FCVT_L_D 0xfff0007f +#define MATCH_FCVT_LU_D 0xc2300053 +#define MASK_FCVT_LU_D 0xfff0007f +#define MATCH_FMV_X_D 0xe2000053 +#define MASK_FMV_X_D 0xfff0707f +#define MATCH_FCLASS_D 0xe2001053 +#define MASK_FCLASS_D 0xfff0707f +#define MATCH_FCVT_W_Q 0xc6000053 +#define MASK_FCVT_W_Q 0xfff0007f +#define MATCH_FCVT_WU_Q 0xc6100053 +#define MASK_FCVT_WU_Q 0xfff0007f +#define MATCH_FCVT_L_Q 0xc6200053 +#define MASK_FCVT_L_Q 0xfff0007f +#define MATCH_FCVT_LU_Q 0xc6300053 +#define MASK_FCVT_LU_Q 0xfff0007f +#define MATCH_FMV_X_Q 0xe6000053 +#define MASK_FMV_X_Q 0xfff0707f +#define MATCH_FCLASS_Q 0xe6001053 +#define MASK_FCLASS_Q 0xfff0707f +#define MATCH_FCVT_S_W 0xd0000053 +#define MASK_FCVT_S_W 0xfff0007f +#define MATCH_FCVT_S_WU 0xd0100053 +#define MASK_FCVT_S_WU 0xfff0007f +#define MATCH_FCVT_S_L 0xd0200053 +#define MASK_FCVT_S_L 0xfff0007f +#define MATCH_FCVT_S_LU 0xd0300053 +#define MASK_FCVT_S_LU 0xfff0007f +#define MATCH_FMV_W_X 0xf0000053 +#define MASK_FMV_W_X 0xfff0707f +#define MATCH_FCVT_D_W 0xd2000053 +#define MASK_FCVT_D_W 0xfff0007f +#define MATCH_FCVT_D_WU 0xd2100053 +#define MASK_FCVT_D_WU 0xfff0007f +#define MATCH_FCVT_D_L 0xd2200053 +#define MASK_FCVT_D_L 0xfff0007f +#define MATCH_FCVT_D_LU 0xd2300053 +#define MASK_FCVT_D_LU 0xfff0007f +#define MATCH_FMV_D_X 0xf2000053 +#define MASK_FMV_D_X 0xfff0707f +#define MATCH_FCVT_Q_W 0xd6000053 +#define MASK_FCVT_Q_W 0xfff0007f +#define MATCH_FCVT_Q_WU 0xd6100053 +#define MASK_FCVT_Q_WU 0xfff0007f +#define MATCH_FCVT_Q_L 0xd6200053 +#define MASK_FCVT_Q_L 0xfff0007f +#define MATCH_FCVT_Q_LU 0xd6300053 +#define MASK_FCVT_Q_LU 0xfff0007f +#define MATCH_FMV_Q_X 0xf6000053 +#define MASK_FMV_Q_X 0xfff0707f +#define MATCH_FLW 0x2007 +#define MASK_FLW 0x707f +#define MATCH_FLD 0x3007 +#define MASK_FLD 0x707f +#define MATCH_FLQ 0x4007 +#define MASK_FLQ 0x707f +#define MATCH_FSW 0x2027 +#define MASK_FSW 0x707f +#define MATCH_FSD 0x3027 +#define MASK_FSD 0x707f +#define MATCH_FSQ 0x4027 +#define MASK_FSQ 0x707f +#define MATCH_FMADD_S 0x43 +#define MASK_FMADD_S 0x600007f +#define MATCH_FMSUB_S 0x47 +#define MASK_FMSUB_S 0x600007f +#define MATCH_FNMSUB_S 0x4b +#define MASK_FNMSUB_S 0x600007f +#define MATCH_FNMADD_S 0x4f +#define MASK_FNMADD_S 0x600007f +#define MATCH_FMADD_D 0x2000043 +#define MASK_FMADD_D 0x600007f +#define MATCH_FMSUB_D 0x2000047 +#define MASK_FMSUB_D 0x600007f +#define MATCH_FNMSUB_D 0x200004b +#define MASK_FNMSUB_D 0x600007f +#define MATCH_FNMADD_D 0x200004f +#define MASK_FNMADD_D 0x600007f +#define MATCH_FMADD_Q 0x6000043 +#define MASK_FMADD_Q 0x600007f +#define MATCH_FMSUB_Q 0x6000047 +#define MASK_FMSUB_Q 0x600007f +#define MATCH_FNMSUB_Q 0x600004b +#define MASK_FNMSUB_Q 0x600007f +#define MATCH_FNMADD_Q 0x600004f +#define MASK_FNMADD_Q 0x600007f +#define MATCH_C_NOP 0x1 +#define MASK_C_NOP 0xffff +#define MATCH_C_ADDI16SP 0x6101 +#define MASK_C_ADDI16SP 0xef83 +#define MATCH_C_JR 0x8002 +#define MASK_C_JR 0xf07f +#define MATCH_C_JALR 0x9002 +#define MASK_C_JALR 0xf07f +#define MATCH_C_EBREAK 0x9002 +#define MASK_C_EBREAK 0xffff +#define MATCH_C_SRLI_RV32 0x8001 +#define MASK_C_SRLI_RV32 0xfc03 +#define MATCH_C_SRAI_RV32 0x8401 +#define MASK_C_SRAI_RV32 0xfc03 +#define MATCH_C_SLLI_RV32 0x2 +#define MASK_C_SLLI_RV32 0xf003 +#define MATCH_C_LD 0x6000 +#define MASK_C_LD 0xe003 +#define MATCH_C_SD 0xe000 +#define MASK_C_SD 0xe003 +#define MATCH_C_ADDIW 0x2001 +#define MASK_C_ADDIW 0xe003 +#define MATCH_C_LDSP 0x6002 +#define MASK_C_LDSP 0xe003 +#define MATCH_C_SDSP 0xe002 +#define MASK_C_SDSP 0xe003 +#define MATCH_C_LQ 0x2000 +#define MASK_C_LQ 0xe003 +#define MATCH_C_SQ 0xa000 +#define MASK_C_SQ 0xe003 +#define MATCH_C_LQSP 0x2002 +#define MASK_C_LQSP 0xe003 +#define MATCH_C_SQSP 0xa002 +#define MASK_C_SQSP 0xe003 +#define MATCH_C_ADDI4SPN 0x0 +#define MASK_C_ADDI4SPN 0xe003 +#define MATCH_C_FLD 0x2000 +#define MASK_C_FLD 0xe003 +#define MATCH_C_LW 0x4000 +#define MASK_C_LW 0xe003 +#define MATCH_C_FLW 0x6000 +#define MASK_C_FLW 0xe003 +#define MATCH_C_FSD 0xa000 +#define MASK_C_FSD 0xe003 +#define MATCH_C_SW 0xc000 +#define MASK_C_SW 0xe003 +#define MATCH_C_FSW 0xe000 +#define MASK_C_FSW 0xe003 +#define MATCH_C_ADDI 0x1 +#define MASK_C_ADDI 0xe003 +#define MATCH_C_JAL 0x2001 +#define MASK_C_JAL 0xe003 +#define MATCH_C_LI 0x4001 +#define MASK_C_LI 0xe003 +#define MATCH_C_LUI 0x6001 +#define MASK_C_LUI 0xe003 +#define MATCH_C_SRLI 0x8001 +#define MASK_C_SRLI 0xec03 +#define MATCH_C_SRAI 0x8401 +#define MASK_C_SRAI 0xec03 +#define MATCH_C_ANDI 0x8801 +#define MASK_C_ANDI 0xec03 +#define MATCH_C_SUB 0x8c01 +#define MASK_C_SUB 0xfc63 +#define MATCH_C_XOR 0x8c21 +#define MASK_C_XOR 0xfc63 +#define MATCH_C_OR 0x8c41 +#define MASK_C_OR 0xfc63 +#define MATCH_C_AND 0x8c61 +#define MASK_C_AND 0xfc63 +#define MATCH_C_SUBW 0x9c01 +#define MASK_C_SUBW 0xfc63 +#define MATCH_C_ADDW 0x9c21 +#define MASK_C_ADDW 0xfc63 +#define MATCH_C_J 0xa001 +#define MASK_C_J 0xe003 +#define MATCH_C_BEQZ 0xc001 +#define MASK_C_BEQZ 0xe003 +#define MATCH_C_BNEZ 0xe001 +#define MASK_C_BNEZ 0xe003 +#define MATCH_C_SLLI 0x2 +#define MASK_C_SLLI 0xe003 +#define MATCH_C_FLDSP 0x2002 +#define MASK_C_FLDSP 0xe003 +#define MATCH_C_LWSP 0x4002 +#define MASK_C_LWSP 0xe003 +#define MATCH_C_FLWSP 0x6002 +#define MASK_C_FLWSP 0xe003 +#define MATCH_C_MV 0x8002 +#define MASK_C_MV 0xf003 +#define MATCH_C_ADD 0x9002 +#define MASK_C_ADD 0xf003 +#define MATCH_C_FSDSP 0xa002 +#define MASK_C_FSDSP 0xe003 +#define MATCH_C_SWSP 0xc002 +#define MASK_C_SWSP 0xe003 +#define MATCH_C_FSWSP 0xe002 +#define MASK_C_FSWSP 0xe003 +#define MATCH_CUSTOM0 0xb +#define MASK_CUSTOM0 0x707f +#define MATCH_CUSTOM0_RS1 0x200b +#define MASK_CUSTOM0_RS1 0x707f +#define MATCH_CUSTOM0_RS1_RS2 0x300b +#define MASK_CUSTOM0_RS1_RS2 0x707f +#define MATCH_CUSTOM0_RD 0x400b +#define MASK_CUSTOM0_RD 0x707f +#define MATCH_CUSTOM0_RD_RS1 0x600b +#define MASK_CUSTOM0_RD_RS1 0x707f +#define MATCH_CUSTOM0_RD_RS1_RS2 0x700b +#define MASK_CUSTOM0_RD_RS1_RS2 0x707f +#define MATCH_CUSTOM1 0x2b +#define MASK_CUSTOM1 0x707f +#define MATCH_CUSTOM1_RS1 0x202b +#define MASK_CUSTOM1_RS1 0x707f +#define MATCH_CUSTOM1_RS1_RS2 0x302b +#define MASK_CUSTOM1_RS1_RS2 0x707f +#define MATCH_CUSTOM1_RD 0x402b +#define MASK_CUSTOM1_RD 0x707f +#define MATCH_CUSTOM1_RD_RS1 0x602b +#define MASK_CUSTOM1_RD_RS1 0x707f +#define MATCH_CUSTOM1_RD_RS1_RS2 0x702b +#define MASK_CUSTOM1_RD_RS1_RS2 0x707f +#define MATCH_CUSTOM2 0x5b +#define MASK_CUSTOM2 0x707f +#define MATCH_CUSTOM2_RS1 0x205b +#define MASK_CUSTOM2_RS1 0x707f +#define MATCH_CUSTOM2_RS1_RS2 0x305b +#define MASK_CUSTOM2_RS1_RS2 0x707f +#define MATCH_CUSTOM2_RD 0x405b +#define MASK_CUSTOM2_RD 0x707f +#define MATCH_CUSTOM2_RD_RS1 0x605b +#define MASK_CUSTOM2_RD_RS1 0x707f +#define MATCH_CUSTOM2_RD_RS1_RS2 0x705b +#define MASK_CUSTOM2_RD_RS1_RS2 0x707f +#define MATCH_CUSTOM3 0x7b +#define MASK_CUSTOM3 0x707f +#define MATCH_CUSTOM3_RS1 0x207b +#define MASK_CUSTOM3_RS1 0x707f +#define MATCH_CUSTOM3_RS1_RS2 0x307b +#define MASK_CUSTOM3_RS1_RS2 0x707f +#define MATCH_CUSTOM3_RD 0x407b +#define MASK_CUSTOM3_RD 0x707f +#define MATCH_CUSTOM3_RD_RS1 0x607b +#define MASK_CUSTOM3_RD_RS1 0x707f +#define MATCH_CUSTOM3_RD_RS1_RS2 0x707b +#define MASK_CUSTOM3_RD_RS1_RS2 0x707f +#define MATCH_VSETVLI 0x7057 +#define MASK_VSETVLI 0x8000707f +#define MATCH_VSETVL 0x80007057 +#define MASK_VSETVL 0xfe00707f +#define MATCH_VLB_V 0x10000007 +#define MASK_VLB_V 0x1df0707f +#define MATCH_VLH_V 0x10005007 +#define MASK_VLH_V 0x1df0707f +#define MATCH_VLW_V 0x10006007 +#define MASK_VLW_V 0x1df0707f +#define MATCH_VLE_V 0x7007 +#define MASK_VLE_V 0x1df0707f +#define MATCH_VLBU_V 0x7 +#define MASK_VLBU_V 0x1df0707f +#define MATCH_VLHU_V 0x5007 +#define MASK_VLHU_V 0x1df0707f +#define MATCH_VLWU_V 0x6007 +#define MASK_VLWU_V 0x1df0707f +#define MATCH_VSB_V 0x27 +#define MASK_VSB_V 0x1df0707f +#define MATCH_VSH_V 0x5027 +#define MASK_VSH_V 0x1df0707f +#define MATCH_VSW_V 0x6027 +#define MASK_VSW_V 0x1df0707f +#define MATCH_VSE_V 0x7027 +#define MASK_VSE_V 0x1df0707f +#define MATCH_VLSB_V 0x18000007 +#define MASK_VLSB_V 0x1c00707f +#define MATCH_VLSH_V 0x18005007 +#define MASK_VLSH_V 0x1c00707f +#define MATCH_VLSW_V 0x18006007 +#define MASK_VLSW_V 0x1c00707f +#define MATCH_VLSE_V 0x8007007 +#define MASK_VLSE_V 0x1c00707f +#define MATCH_VLSBU_V 0x8000007 +#define MASK_VLSBU_V 0x1c00707f +#define MATCH_VLSHU_V 0x8005007 +#define MASK_VLSHU_V 0x1c00707f +#define MATCH_VLSWU_V 0x8006007 +#define MASK_VLSWU_V 0x1c00707f +#define MATCH_VSSB_V 0x8000027 +#define MASK_VSSB_V 0x1c00707f +#define MATCH_VSSH_V 0x8005027 +#define MASK_VSSH_V 0x1c00707f +#define MATCH_VSSW_V 0x8006027 +#define MASK_VSSW_V 0x1c00707f +#define MATCH_VSSE_V 0x8007027 +#define MASK_VSSE_V 0x1c00707f +#define MATCH_VLXB_V 0x1c000007 +#define MASK_VLXB_V 0x1c00707f +#define MATCH_VLXH_V 0x1c005007 +#define MASK_VLXH_V 0x1c00707f +#define MATCH_VLXW_V 0x1c006007 +#define MASK_VLXW_V 0x1c00707f +#define MATCH_VLXE_V 0xc007007 +#define MASK_VLXE_V 0x1c00707f +#define MATCH_VLXBU_V 0xc000007 +#define MASK_VLXBU_V 0x1c00707f +#define MATCH_VLXHU_V 0xc005007 +#define MASK_VLXHU_V 0x1c00707f +#define MATCH_VLXWU_V 0xc006007 +#define MASK_VLXWU_V 0x1c00707f +#define MATCH_VSXB_V 0xc000027 +#define MASK_VSXB_V 0x1c00707f +#define MATCH_VSXH_V 0xc005027 +#define MASK_VSXH_V 0x1c00707f +#define MATCH_VSXW_V 0xc006027 +#define MASK_VSXW_V 0x1c00707f +#define MATCH_VSXE_V 0xc007027 +#define MASK_VSXE_V 0x1c00707f +#define MATCH_VSUXB_V 0x1c000027 +#define MASK_VSUXB_V 0xfc00707f +#define MATCH_VSUXH_V 0x1c005027 +#define MASK_VSUXH_V 0xfc00707f +#define MATCH_VSUXW_V 0x1c006027 +#define MASK_VSUXW_V 0xfc00707f +#define MATCH_VSUXE_V 0x1c007027 +#define MASK_VSUXE_V 0xfc00707f +#define MATCH_VLBFF_V 0x11000007 +#define MASK_VLBFF_V 0x1df0707f +#define MATCH_VLHFF_V 0x11005007 +#define MASK_VLHFF_V 0x1df0707f +#define MATCH_VLWFF_V 0x11006007 +#define MASK_VLWFF_V 0x1df0707f +#define MATCH_VLEFF_V 0x1007007 +#define MASK_VLEFF_V 0x1df0707f +#define MATCH_VLBUFF_V 0x1000007 +#define MASK_VLBUFF_V 0x1df0707f +#define MATCH_VLHUFF_V 0x1005007 +#define MASK_VLHUFF_V 0x1df0707f +#define MATCH_VLWUFF_V 0x1006007 +#define MASK_VLWUFF_V 0x1df0707f +#define MATCH_VL1R_V 0x2807007 +#define MASK_VL1R_V 0xfff0707f +#define MATCH_VS1R_V 0x2807027 +#define MASK_VS1R_V 0xfff0707f +#define MATCH_VFADD_VF 0x5057 +#define MASK_VFADD_VF 0xfc00707f +#define MATCH_VFSUB_VF 0x8005057 +#define MASK_VFSUB_VF 0xfc00707f +#define MATCH_VFMIN_VF 0x10005057 +#define MASK_VFMIN_VF 0xfc00707f +#define MATCH_VFMAX_VF 0x18005057 +#define MASK_VFMAX_VF 0xfc00707f +#define MATCH_VFSGNJ_VF 0x20005057 +#define MASK_VFSGNJ_VF 0xfc00707f +#define MATCH_VFSGNJN_VF 0x24005057 +#define MASK_VFSGNJN_VF 0xfc00707f +#define MATCH_VFSGNJX_VF 0x28005057 +#define MASK_VFSGNJX_VF 0xfc00707f +#define MATCH_VFMV_S_F 0x42005057 +#define MASK_VFMV_S_F 0xfff0707f +#define MATCH_VFMERGE_VFM 0x5c005057 +#define MASK_VFMERGE_VFM 0xfe00707f +#define MATCH_VFMV_V_F 0x5e005057 +#define MASK_VFMV_V_F 0xfff0707f +#define MATCH_VMFEQ_VF 0x60005057 +#define MASK_VMFEQ_VF 0xfc00707f +#define MATCH_VMFLE_VF 0x64005057 +#define MASK_VMFLE_VF 0xfc00707f +#define MATCH_VMFLT_VF 0x6c005057 +#define MASK_VMFLT_VF 0xfc00707f +#define MATCH_VMFNE_VF 0x70005057 +#define MASK_VMFNE_VF 0xfc00707f +#define MATCH_VMFGT_VF 0x74005057 +#define MASK_VMFGT_VF 0xfc00707f +#define MATCH_VMFGE_VF 0x7c005057 +#define MASK_VMFGE_VF 0xfc00707f +#define MATCH_VFDIV_VF 0x80005057 +#define MASK_VFDIV_VF 0xfc00707f +#define MATCH_VFRDIV_VF 0x84005057 +#define MASK_VFRDIV_VF 0xfc00707f +#define MATCH_VFMUL_VF 0x90005057 +#define MASK_VFMUL_VF 0xfc00707f +#define MATCH_VFRSUB_VF 0x9c005057 +#define MASK_VFRSUB_VF 0xfc00707f +#define MATCH_VFMADD_VF 0xa0005057 +#define MASK_VFMADD_VF 0xfc00707f +#define MATCH_VFNMADD_VF 0xa4005057 +#define MASK_VFNMADD_VF 0xfc00707f +#define MATCH_VFMSUB_VF 0xa8005057 +#define MASK_VFMSUB_VF 0xfc00707f +#define MATCH_VFNMSUB_VF 0xac005057 +#define MASK_VFNMSUB_VF 0xfc00707f +#define MATCH_VFMACC_VF 0xb0005057 +#define MASK_VFMACC_VF 0xfc00707f +#define MATCH_VFNMACC_VF 0xb4005057 +#define MASK_VFNMACC_VF 0xfc00707f +#define MATCH_VFMSAC_VF 0xb8005057 +#define MASK_VFMSAC_VF 0xfc00707f +#define MATCH_VFNMSAC_VF 0xbc005057 +#define MASK_VFNMSAC_VF 0xfc00707f +#define MATCH_VFWADD_VF 0xc0005057 +#define MASK_VFWADD_VF 0xfc00707f +#define MATCH_VFWSUB_VF 0xc8005057 +#define MASK_VFWSUB_VF 0xfc00707f +#define MATCH_VFWADD_WF 0xd0005057 +#define MASK_VFWADD_WF 0xfc00707f +#define MATCH_VFWSUB_WF 0xd8005057 +#define MASK_VFWSUB_WF 0xfc00707f +#define MATCH_VFWMUL_VF 0xe0005057 +#define MASK_VFWMUL_VF 0xfc00707f +#define MATCH_VFWMACC_VF 0xf0005057 +#define MASK_VFWMACC_VF 0xfc00707f +#define MATCH_VFWNMACC_VF 0xf4005057 +#define MASK_VFWNMACC_VF 0xfc00707f +#define MATCH_VFWMSAC_VF 0xf8005057 +#define MASK_VFWMSAC_VF 0xfc00707f +#define MATCH_VFWNMSAC_VF 0xfc005057 +#define MASK_VFWNMSAC_VF 0xfc00707f +#define MATCH_VFADD_VV 0x1057 +#define MASK_VFADD_VV 0xfc00707f +#define MATCH_VFREDSUM_VS 0x4001057 +#define MASK_VFREDSUM_VS 0xfc00707f +#define MATCH_VFSUB_VV 0x8001057 +#define MASK_VFSUB_VV 0xfc00707f +#define MATCH_VFREDOSUM_VS 0xc001057 +#define MASK_VFREDOSUM_VS 0xfc00707f +#define MATCH_VFMIN_VV 0x10001057 +#define MASK_VFMIN_VV 0xfc00707f +#define MATCH_VFREDMIN_VS 0x14001057 +#define MASK_VFREDMIN_VS 0xfc00707f +#define MATCH_VFMAX_VV 0x18001057 +#define MASK_VFMAX_VV 0xfc00707f +#define MATCH_VFREDMAX_VS 0x1c001057 +#define MASK_VFREDMAX_VS 0xfc00707f +#define MATCH_VFSGNJ_VV 0x20001057 +#define MASK_VFSGNJ_VV 0xfc00707f +#define MATCH_VFSGNJN_VV 0x24001057 +#define MASK_VFSGNJN_VV 0xfc00707f +#define MATCH_VFSGNJX_VV 0x28001057 +#define MASK_VFSGNJX_VV 0xfc00707f +#define MATCH_VFMV_F_S 0x42001057 +#define MASK_VFMV_F_S 0xfe0ff07f +#define MATCH_VMFEQ_VV 0x60001057 +#define MASK_VMFEQ_VV 0xfc00707f +#define MATCH_VMFLE_VV 0x64001057 +#define MASK_VMFLE_VV 0xfc00707f +#define MATCH_VMFLT_VV 0x6c001057 +#define MASK_VMFLT_VV 0xfc00707f +#define MATCH_VMFNE_VV 0x70001057 +#define MASK_VMFNE_VV 0xfc00707f +#define MATCH_VFDIV_VV 0x80001057 +#define MASK_VFDIV_VV 0xfc00707f +#define MATCH_VFMUL_VV 0x90001057 +#define MASK_VFMUL_VV 0xfc00707f +#define MATCH_VFMADD_VV 0xa0001057 +#define MASK_VFMADD_VV 0xfc00707f +#define MATCH_VFNMADD_VV 0xa4001057 +#define MASK_VFNMADD_VV 0xfc00707f +#define MATCH_VFMSUB_VV 0xa8001057 +#define MASK_VFMSUB_VV 0xfc00707f +#define MATCH_VFNMSUB_VV 0xac001057 +#define MASK_VFNMSUB_VV 0xfc00707f +#define MATCH_VFMACC_VV 0xb0001057 +#define MASK_VFMACC_VV 0xfc00707f +#define MATCH_VFNMACC_VV 0xb4001057 +#define MASK_VFNMACC_VV 0xfc00707f +#define MATCH_VFMSAC_VV 0xb8001057 +#define MASK_VFMSAC_VV 0xfc00707f +#define MATCH_VFNMSAC_VV 0xbc001057 +#define MASK_VFNMSAC_VV 0xfc00707f +#define MATCH_VFCVT_XU_F_V 0x88001057 +#define MASK_VFCVT_XU_F_V 0xfc0ff07f +#define MATCH_VFCVT_X_F_V 0x88009057 +#define MASK_VFCVT_X_F_V 0xfc0ff07f +#define MATCH_VFCVT_F_XU_V 0x88011057 +#define MASK_VFCVT_F_XU_V 0xfc0ff07f +#define MATCH_VFCVT_F_X_V 0x88019057 +#define MASK_VFCVT_F_X_V 0xfc0ff07f +#define MATCH_VFWCVT_XU_F_V 0x88041057 +#define MASK_VFWCVT_XU_F_V 0xfc0ff07f +#define MATCH_VFWCVT_X_F_V 0x88049057 +#define MASK_VFWCVT_X_F_V 0xfc0ff07f +#define MATCH_VFWCVT_F_XU_V 0x88051057 +#define MASK_VFWCVT_F_XU_V 0xfc0ff07f +#define MATCH_VFWCVT_F_X_V 0x88059057 +#define MASK_VFWCVT_F_X_V 0xfc0ff07f +#define MATCH_VFWCVT_F_F_V 0x88061057 +#define MASK_VFWCVT_F_F_V 0xfc0ff07f +#define MATCH_VFNCVT_XU_F_W 0x88081057 +#define MASK_VFNCVT_XU_F_W 0xfc0ff07f +#define MATCH_VFNCVT_X_F_W 0x88089057 +#define MASK_VFNCVT_X_F_W 0xfc0ff07f +#define MATCH_VFNCVT_F_XU_W 0x88091057 +#define MASK_VFNCVT_F_XU_W 0xfc0ff07f +#define MATCH_VFNCVT_F_X_W 0x88099057 +#define MASK_VFNCVT_F_X_W 0xfc0ff07f +#define MATCH_VFNCVT_F_F_W 0x880a1057 +#define MASK_VFNCVT_F_F_W 0xfc0ff07f +#define MATCH_VFNCVT_ROD_F_F_W 0x880a9057 +#define MASK_VFNCVT_ROD_F_F_W 0xfc0ff07f +#define MATCH_VFSQRT_V 0x8c001057 +#define MASK_VFSQRT_V 0xfc0ff07f +#define MATCH_VFCLASS_V 0x8c081057 +#define MASK_VFCLASS_V 0xfc0ff07f +#define MATCH_VFWADD_VV 0xc0001057 +#define MASK_VFWADD_VV 0xfc00707f +#define MATCH_VFWREDSUM_VS 0xc4001057 +#define MASK_VFWREDSUM_VS 0xfc00707f +#define MATCH_VFWSUB_VV 0xc8001057 +#define MASK_VFWSUB_VV 0xfc00707f +#define MATCH_VFWREDOSUM_VS 0xcc001057 +#define MASK_VFWREDOSUM_VS 0xfc00707f +#define MATCH_VFWADD_WV 0xd0001057 +#define MASK_VFWADD_WV 0xfc00707f +#define MATCH_VFWSUB_WV 0xd8001057 +#define MASK_VFWSUB_WV 0xfc00707f +#define MATCH_VFWMUL_VV 0xe0001057 +#define MASK_VFWMUL_VV 0xfc00707f +#define MATCH_VFDOT_VV 0xe4001057 +#define MASK_VFDOT_VV 0xfc00707f +#define MATCH_VFWMACC_VV 0xf0001057 +#define MASK_VFWMACC_VV 0xfc00707f +#define MATCH_VFWNMACC_VV 0xf4001057 +#define MASK_VFWNMACC_VV 0xfc00707f +#define MATCH_VFWMSAC_VV 0xf8001057 +#define MASK_VFWMSAC_VV 0xfc00707f +#define MATCH_VFWNMSAC_VV 0xfc001057 +#define MASK_VFWNMSAC_VV 0xfc00707f +#define MATCH_VADD_VX 0x4057 +#define MASK_VADD_VX 0xfc00707f +#define MATCH_VSUB_VX 0x8004057 +#define MASK_VSUB_VX 0xfc00707f +#define MATCH_VRSUB_VX 0xc004057 +#define MASK_VRSUB_VX 0xfc00707f +#define MATCH_VMINU_VX 0x10004057 +#define MASK_VMINU_VX 0xfc00707f +#define MATCH_VMIN_VX 0x14004057 +#define MASK_VMIN_VX 0xfc00707f +#define MATCH_VMAXU_VX 0x18004057 +#define MASK_VMAXU_VX 0xfc00707f +#define MATCH_VMAX_VX 0x1c004057 +#define MASK_VMAX_VX 0xfc00707f +#define MATCH_VAND_VX 0x24004057 +#define MASK_VAND_VX 0xfc00707f +#define MATCH_VOR_VX 0x28004057 +#define MASK_VOR_VX 0xfc00707f +#define MATCH_VXOR_VX 0x2c004057 +#define MASK_VXOR_VX 0xfc00707f +#define MATCH_VRGATHER_VX 0x30004057 +#define MASK_VRGATHER_VX 0xfc00707f +#define MATCH_VSLIDEUP_VX 0x38004057 +#define MASK_VSLIDEUP_VX 0xfc00707f +#define MATCH_VSLIDEDOWN_VX 0x3c004057 +#define MASK_VSLIDEDOWN_VX 0xfc00707f +#define MATCH_VADC_VXM 0x40004057 +#define MASK_VADC_VXM 0xfe00707f +#define MATCH_VMADC_VXM 0x44004057 +#define MASK_VMADC_VXM 0xfc00707f +#define MATCH_VSBC_VXM 0x48004057 +#define MASK_VSBC_VXM 0xfe00707f +#define MATCH_VMSBC_VXM 0x4c004057 +#define MASK_VMSBC_VXM 0xfc00707f +#define MATCH_VMERGE_VXM 0x5c004057 +#define MASK_VMERGE_VXM 0xfe00707f +#define MATCH_VMV_V_X 0x5e004057 +#define MASK_VMV_V_X 0xfff0707f +#define MATCH_VMSEQ_VX 0x60004057 +#define MASK_VMSEQ_VX 0xfc00707f +#define MATCH_VMSNE_VX 0x64004057 +#define MASK_VMSNE_VX 0xfc00707f +#define MATCH_VMSLTU_VX 0x68004057 +#define MASK_VMSLTU_VX 0xfc00707f +#define MATCH_VMSLT_VX 0x6c004057 +#define MASK_VMSLT_VX 0xfc00707f +#define MATCH_VMSLEU_VX 0x70004057 +#define MASK_VMSLEU_VX 0xfc00707f +#define MATCH_VMSLE_VX 0x74004057 +#define MASK_VMSLE_VX 0xfc00707f +#define MATCH_VMSGTU_VX 0x78004057 +#define MASK_VMSGTU_VX 0xfc00707f +#define MATCH_VMSGT_VX 0x7c004057 +#define MASK_VMSGT_VX 0xfc00707f +#define MATCH_VSADDU_VX 0x80004057 +#define MASK_VSADDU_VX 0xfc00707f +#define MATCH_VSADD_VX 0x84004057 +#define MASK_VSADD_VX 0xfc00707f +#define MATCH_VSSUBU_VX 0x88004057 +#define MASK_VSSUBU_VX 0xfc00707f +#define MATCH_VSSUB_VX 0x8c004057 +#define MASK_VSSUB_VX 0xfc00707f +#define MATCH_VSLL_VX 0x94004057 +#define MASK_VSLL_VX 0xfc00707f +#define MATCH_VSMUL_VX 0x9c004057 +#define MASK_VSMUL_VX 0xfc00707f +#define MATCH_VSRL_VX 0xa0004057 +#define MASK_VSRL_VX 0xfc00707f +#define MATCH_VSRA_VX 0xa4004057 +#define MASK_VSRA_VX 0xfc00707f +#define MATCH_VSSRL_VX 0xa8004057 +#define MASK_VSSRL_VX 0xfc00707f +#define MATCH_VSSRA_VX 0xac004057 +#define MASK_VSSRA_VX 0xfc00707f +#define MATCH_VNSRL_WX 0xb0004057 +#define MASK_VNSRL_WX 0xfc00707f +#define MATCH_VNSRA_WX 0xb4004057 +#define MASK_VNSRA_WX 0xfc00707f +#define MATCH_VNCLIPU_WX 0xb8004057 +#define MASK_VNCLIPU_WX 0xfc00707f +#define MATCH_VNCLIP_WX 0xbc004057 +#define MASK_VNCLIP_WX 0xfc00707f +#define MATCH_VQMACCU_VX 0xf0004057 +#define MASK_VQMACCU_VX 0xfc00707f +#define MATCH_VQMACC_VX 0xf4004057 +#define MASK_VQMACC_VX 0xfc00707f +#define MATCH_VQMACCUS_VX 0xf8004057 +#define MASK_VQMACCUS_VX 0xfc00707f +#define MATCH_VQMACCSU_VX 0xfc004057 +#define MASK_VQMACCSU_VX 0xfc00707f +#define MATCH_VADD_VV 0x57 +#define MASK_VADD_VV 0xfc00707f +#define MATCH_VSUB_VV 0x8000057 +#define MASK_VSUB_VV 0xfc00707f +#define MATCH_VMINU_VV 0x10000057 +#define MASK_VMINU_VV 0xfc00707f +#define MATCH_VMIN_VV 0x14000057 +#define MASK_VMIN_VV 0xfc00707f +#define MATCH_VMAXU_VV 0x18000057 +#define MASK_VMAXU_VV 0xfc00707f +#define MATCH_VMAX_VV 0x1c000057 +#define MASK_VMAX_VV 0xfc00707f +#define MATCH_VAND_VV 0x24000057 +#define MASK_VAND_VV 0xfc00707f +#define MATCH_VOR_VV 0x28000057 +#define MASK_VOR_VV 0xfc00707f +#define MATCH_VXOR_VV 0x2c000057 +#define MASK_VXOR_VV 0xfc00707f +#define MATCH_VRGATHER_VV 0x30000057 +#define MASK_VRGATHER_VV 0xfc00707f +#define MATCH_VADC_VVM 0x40000057 +#define MASK_VADC_VVM 0xfe00707f +#define MATCH_VMADC_VVM 0x44000057 +#define MASK_VMADC_VVM 0xfc00707f +#define MATCH_VSBC_VVM 0x48000057 +#define MASK_VSBC_VVM 0xfe00707f +#define MATCH_VMSBC_VVM 0x4c000057 +#define MASK_VMSBC_VVM 0xfc00707f +#define MATCH_VMERGE_VVM 0x5c000057 +#define MASK_VMERGE_VVM 0xfe00707f +#define MATCH_VMV_V_V 0x5e000057 +#define MASK_VMV_V_V 0xfff0707f +#define MATCH_VMSEQ_VV 0x60000057 +#define MASK_VMSEQ_VV 0xfc00707f +#define MATCH_VMSNE_VV 0x64000057 +#define MASK_VMSNE_VV 0xfc00707f +#define MATCH_VMSLTU_VV 0x68000057 +#define MASK_VMSLTU_VV 0xfc00707f +#define MATCH_VMSLT_VV 0x6c000057 +#define MASK_VMSLT_VV 0xfc00707f +#define MATCH_VMSLEU_VV 0x70000057 +#define MASK_VMSLEU_VV 0xfc00707f +#define MATCH_VMSLE_VV 0x74000057 +#define MASK_VMSLE_VV 0xfc00707f +#define MATCH_VSADDU_VV 0x80000057 +#define MASK_VSADDU_VV 0xfc00707f +#define MATCH_VSADD_VV 0x84000057 +#define MASK_VSADD_VV 0xfc00707f +#define MATCH_VSSUBU_VV 0x88000057 +#define MASK_VSSUBU_VV 0xfc00707f +#define MATCH_VSSUB_VV 0x8c000057 +#define MASK_VSSUB_VV 0xfc00707f +#define MATCH_VSLL_VV 0x94000057 +#define MASK_VSLL_VV 0xfc00707f +#define MATCH_VSMUL_VV 0x9c000057 +#define MASK_VSMUL_VV 0xfc00707f +#define MATCH_VSRL_VV 0xa0000057 +#define MASK_VSRL_VV 0xfc00707f +#define MATCH_VSRA_VV 0xa4000057 +#define MASK_VSRA_VV 0xfc00707f +#define MATCH_VSSRL_VV 0xa8000057 +#define MASK_VSSRL_VV 0xfc00707f +#define MATCH_VSSRA_VV 0xac000057 +#define MASK_VSSRA_VV 0xfc00707f +#define MATCH_VNSRL_WV 0xb0000057 +#define MASK_VNSRL_WV 0xfc00707f +#define MATCH_VNSRA_WV 0xb4000057 +#define MASK_VNSRA_WV 0xfc00707f +#define MATCH_VNCLIPU_WV 0xb8000057 +#define MASK_VNCLIPU_WV 0xfc00707f +#define MATCH_VNCLIP_WV 0xbc000057 +#define MASK_VNCLIP_WV 0xfc00707f +#define MATCH_VWREDSUMU_VS 0xc0000057 +#define MASK_VWREDSUMU_VS 0xfc00707f +#define MATCH_VWREDSUM_VS 0xc4000057 +#define MASK_VWREDSUM_VS 0xfc00707f +#define MATCH_VDOTU_VV 0xe0000057 +#define MASK_VDOTU_VV 0xfc00707f +#define MATCH_VDOT_VV 0xe4000057 +#define MASK_VDOT_VV 0xfc00707f +#define MATCH_VQMACCU_VV 0xf0000057 +#define MASK_VQMACCU_VV 0xfc00707f +#define MATCH_VQMACC_VV 0xf4000057 +#define MASK_VQMACC_VV 0xfc00707f +#define MATCH_VQMACCSU_VV 0xfc000057 +#define MASK_VQMACCSU_VV 0xfc00707f +#define MATCH_VADD_VI 0x3057 +#define MASK_VADD_VI 0xfc00707f +#define MATCH_VRSUB_VI 0xc003057 +#define MASK_VRSUB_VI 0xfc00707f +#define MATCH_VAND_VI 0x24003057 +#define MASK_VAND_VI 0xfc00707f +#define MATCH_VOR_VI 0x28003057 +#define MASK_VOR_VI 0xfc00707f +#define MATCH_VXOR_VI 0x2c003057 +#define MASK_VXOR_VI 0xfc00707f +#define MATCH_VRGATHER_VI 0x30003057 +#define MASK_VRGATHER_VI 0xfc00707f +#define MATCH_VSLIDEUP_VI 0x38003057 +#define MASK_VSLIDEUP_VI 0xfc00707f +#define MATCH_VSLIDEDOWN_VI 0x3c003057 +#define MASK_VSLIDEDOWN_VI 0xfc00707f +#define MATCH_VADC_VIM 0x40003057 +#define MASK_VADC_VIM 0xfe00707f +#define MATCH_VMADC_VIM 0x44003057 +#define MASK_VMADC_VIM 0xfc00707f +#define MATCH_VMERGE_VIM 0x5c003057 +#define MASK_VMERGE_VIM 0xfe00707f +#define MATCH_VMV_V_I 0x5e003057 +#define MASK_VMV_V_I 0xfff0707f +#define MATCH_VMSEQ_VI 0x60003057 +#define MASK_VMSEQ_VI 0xfc00707f +#define MATCH_VMSNE_VI 0x64003057 +#define MASK_VMSNE_VI 0xfc00707f +#define MATCH_VMSLEU_VI 0x70003057 +#define MASK_VMSLEU_VI 0xfc00707f +#define MATCH_VMSLE_VI 0x74003057 +#define MASK_VMSLE_VI 0xfc00707f +#define MATCH_VMSGTU_VI 0x78003057 +#define MASK_VMSGTU_VI 0xfc00707f +#define MATCH_VMSGT_VI 0x7c003057 +#define MASK_VMSGT_VI 0xfc00707f +#define MATCH_VSADDU_VI 0x80003057 +#define MASK_VSADDU_VI 0xfc00707f +#define MATCH_VSADD_VI 0x84003057 +#define MASK_VSADD_VI 0xfc00707f +#define MATCH_VSLL_VI 0x94003057 +#define MASK_VSLL_VI 0xfc00707f +#define MATCH_VMV1R_V 0x9e003057 +#define MASK_VMV1R_V 0xfe0ff07f +#define MATCH_VMV2R_V 0x9e00b057 +#define MASK_VMV2R_V 0xfe0ff07f +#define MATCH_VMV4R_V 0x9e01b057 +#define MASK_VMV4R_V 0xfe0ff07f +#define MATCH_VMV8R_V 0x9e03b057 +#define MASK_VMV8R_V 0xfe0ff07f +#define MATCH_VSRL_VI 0xa0003057 +#define MASK_VSRL_VI 0xfc00707f +#define MATCH_VSRA_VI 0xa4003057 +#define MASK_VSRA_VI 0xfc00707f +#define MATCH_VSSRL_VI 0xa8003057 +#define MASK_VSSRL_VI 0xfc00707f +#define MATCH_VSSRA_VI 0xac003057 +#define MASK_VSSRA_VI 0xfc00707f +#define MATCH_VNSRL_WI 0xb0003057 +#define MASK_VNSRL_WI 0xfc00707f +#define MATCH_VNSRA_WI 0xb4003057 +#define MASK_VNSRA_WI 0xfc00707f +#define MATCH_VNCLIPU_WI 0xb8003057 +#define MASK_VNCLIPU_WI 0xfc00707f +#define MATCH_VNCLIP_WI 0xbc003057 +#define MASK_VNCLIP_WI 0xfc00707f +#define MATCH_VREDSUM_VS 0x2057 +#define MASK_VREDSUM_VS 0xfc00707f +#define MATCH_VREDAND_VS 0x4002057 +#define MASK_VREDAND_VS 0xfc00707f +#define MATCH_VREDOR_VS 0x8002057 +#define MASK_VREDOR_VS 0xfc00707f +#define MATCH_VREDXOR_VS 0xc002057 +#define MASK_VREDXOR_VS 0xfc00707f +#define MATCH_VREDMINU_VS 0x10002057 +#define MASK_VREDMINU_VS 0xfc00707f +#define MATCH_VREDMIN_VS 0x14002057 +#define MASK_VREDMIN_VS 0xfc00707f +#define MATCH_VREDMAXU_VS 0x18002057 +#define MASK_VREDMAXU_VS 0xfc00707f +#define MATCH_VREDMAX_VS 0x1c002057 +#define MASK_VREDMAX_VS 0xfc00707f +#define MATCH_VAADDU_VV 0x20002057 +#define MASK_VAADDU_VV 0xfc00707f +#define MATCH_VAADD_VV 0x24002057 +#define MASK_VAADD_VV 0xfc00707f +#define MATCH_VASUBU_VV 0x28002057 +#define MASK_VASUBU_VV 0xfc00707f +#define MATCH_VASUB_VV 0x2c002057 +#define MASK_VASUB_VV 0xfc00707f +#define MATCH_VMV_X_S 0x42002057 +#define MASK_VMV_X_S 0xfe0ff07f +#define MATCH_VCOMPRESS_VM 0x5e002057 +#define MASK_VCOMPRESS_VM 0xfe00707f +#define MATCH_VMANDNOT_MM 0x60002057 +#define MASK_VMANDNOT_MM 0xfc00707f +#define MATCH_VMAND_MM 0x64002057 +#define MASK_VMAND_MM 0xfc00707f +#define MATCH_VMOR_MM 0x68002057 +#define MASK_VMOR_MM 0xfc00707f +#define MATCH_VMXOR_MM 0x6c002057 +#define MASK_VMXOR_MM 0xfc00707f +#define MATCH_VMORNOT_MM 0x70002057 +#define MASK_VMORNOT_MM 0xfc00707f +#define MATCH_VMNAND_MM 0x74002057 +#define MASK_VMNAND_MM 0xfc00707f +#define MATCH_VMNOR_MM 0x78002057 +#define MASK_VMNOR_MM 0xfc00707f +#define MATCH_VMXNOR_MM 0x7c002057 +#define MASK_VMXNOR_MM 0xfc00707f +#define MATCH_VMSBF_M 0x5000a057 +#define MASK_VMSBF_M 0xfc0ff07f +#define MATCH_VMSOF_M 0x50012057 +#define MASK_VMSOF_M 0xfc0ff07f +#define MATCH_VMSIF_M 0x5001a057 +#define MASK_VMSIF_M 0xfc0ff07f +#define MATCH_VIOTA_M 0x50082057 +#define MASK_VIOTA_M 0xfc0ff07f +#define MATCH_VID_V 0x5008a057 +#define MASK_VID_V 0xfdfff07f +#define MATCH_VPOPC_M 0x40082057 +#define MASK_VPOPC_M 0xfc0ff07f +#define MATCH_VFIRST_M 0x4008a057 +#define MASK_VFIRST_M 0xfc0ff07f +#define MATCH_VDIVU_VV 0x80002057 +#define MASK_VDIVU_VV 0xfc00707f +#define MATCH_VDIV_VV 0x84002057 +#define MASK_VDIV_VV 0xfc00707f +#define MATCH_VREMU_VV 0x88002057 +#define MASK_VREMU_VV 0xfc00707f +#define MATCH_VREM_VV 0x8c002057 +#define MASK_VREM_VV 0xfc00707f +#define MATCH_VMULHU_VV 0x90002057 +#define MASK_VMULHU_VV 0xfc00707f +#define MATCH_VMUL_VV 0x94002057 +#define MASK_VMUL_VV 0xfc00707f +#define MATCH_VMULHSU_VV 0x98002057 +#define MASK_VMULHSU_VV 0xfc00707f +#define MATCH_VMULH_VV 0x9c002057 +#define MASK_VMULH_VV 0xfc00707f +#define MATCH_VMADD_VV 0xa4002057 +#define MASK_VMADD_VV 0xfc00707f +#define MATCH_VNMSUB_VV 0xac002057 +#define MASK_VNMSUB_VV 0xfc00707f +#define MATCH_VMACC_VV 0xb4002057 +#define MASK_VMACC_VV 0xfc00707f +#define MATCH_VNMSAC_VV 0xbc002057 +#define MASK_VNMSAC_VV 0xfc00707f +#define MATCH_VWADDU_VV 0xc0002057 +#define MASK_VWADDU_VV 0xfc00707f +#define MATCH_VWADD_VV 0xc4002057 +#define MASK_VWADD_VV 0xfc00707f +#define MATCH_VWSUBU_VV 0xc8002057 +#define MASK_VWSUBU_VV 0xfc00707f +#define MATCH_VWSUB_VV 0xcc002057 +#define MASK_VWSUB_VV 0xfc00707f +#define MATCH_VWADDU_WV 0xd0002057 +#define MASK_VWADDU_WV 0xfc00707f +#define MATCH_VWADD_WV 0xd4002057 +#define MASK_VWADD_WV 0xfc00707f +#define MATCH_VWSUBU_WV 0xd8002057 +#define MASK_VWSUBU_WV 0xfc00707f +#define MATCH_VWSUB_WV 0xdc002057 +#define MASK_VWSUB_WV 0xfc00707f +#define MATCH_VWMULU_VV 0xe0002057 +#define MASK_VWMULU_VV 0xfc00707f +#define MATCH_VWMULSU_VV 0xe8002057 +#define MASK_VWMULSU_VV 0xfc00707f +#define MATCH_VWMUL_VV 0xec002057 +#define MASK_VWMUL_VV 0xfc00707f +#define MATCH_VWMACCU_VV 0xf0002057 +#define MASK_VWMACCU_VV 0xfc00707f +#define MATCH_VWMACC_VV 0xf4002057 +#define MASK_VWMACC_VV 0xfc00707f +#define MATCH_VWMACCSU_VV 0xfc002057 +#define MASK_VWMACCSU_VV 0xfc00707f +#define MATCH_VAADDU_VX 0x20006057 +#define MASK_VAADDU_VX 0xfc00707f +#define MATCH_VAADD_VX 0x24006057 +#define MASK_VAADD_VX 0xfc00707f +#define MATCH_VASUBU_VX 0x28006057 +#define MASK_VASUBU_VX 0xfc00707f +#define MATCH_VASUB_VX 0x2c006057 +#define MASK_VASUB_VX 0xfc00707f +#define MATCH_VMV_S_X 0x42006057 +#define MASK_VMV_S_X 0xfff0707f +#define MATCH_VSLIDE1UP_VX 0x38006057 +#define MASK_VSLIDE1UP_VX 0xfc00707f +#define MATCH_VSLIDE1DOWN_VX 0x3c006057 +#define MASK_VSLIDE1DOWN_VX 0xfc00707f +#define MATCH_VDIVU_VX 0x80006057 +#define MASK_VDIVU_VX 0xfc00707f +#define MATCH_VDIV_VX 0x84006057 +#define MASK_VDIV_VX 0xfc00707f +#define MATCH_VREMU_VX 0x88006057 +#define MASK_VREMU_VX 0xfc00707f +#define MATCH_VREM_VX 0x8c006057 +#define MASK_VREM_VX 0xfc00707f +#define MATCH_VMULHU_VX 0x90006057 +#define MASK_VMULHU_VX 0xfc00707f +#define MATCH_VMUL_VX 0x94006057 +#define MASK_VMUL_VX 0xfc00707f +#define MATCH_VMULHSU_VX 0x98006057 +#define MASK_VMULHSU_VX 0xfc00707f +#define MATCH_VMULH_VX 0x9c006057 +#define MASK_VMULH_VX 0xfc00707f +#define MATCH_VMADD_VX 0xa4006057 +#define MASK_VMADD_VX 0xfc00707f +#define MATCH_VNMSUB_VX 0xac006057 +#define MASK_VNMSUB_VX 0xfc00707f +#define MATCH_VMACC_VX 0xb4006057 +#define MASK_VMACC_VX 0xfc00707f +#define MATCH_VNMSAC_VX 0xbc006057 +#define MASK_VNMSAC_VX 0xfc00707f +#define MATCH_VWADDU_VX 0xc0006057 +#define MASK_VWADDU_VX 0xfc00707f +#define MATCH_VWADD_VX 0xc4006057 +#define MASK_VWADD_VX 0xfc00707f +#define MATCH_VWSUBU_VX 0xc8006057 +#define MASK_VWSUBU_VX 0xfc00707f +#define MATCH_VWSUB_VX 0xcc006057 +#define MASK_VWSUB_VX 0xfc00707f +#define MATCH_VWADDU_WX 0xd0006057 +#define MASK_VWADDU_WX 0xfc00707f +#define MATCH_VWADD_WX 0xd4006057 +#define MASK_VWADD_WX 0xfc00707f +#define MATCH_VWSUBU_WX 0xd8006057 +#define MASK_VWSUBU_WX 0xfc00707f +#define MATCH_VWSUB_WX 0xdc006057 +#define MASK_VWSUB_WX 0xfc00707f +#define MATCH_VWMULU_VX 0xe0006057 +#define MASK_VWMULU_VX 0xfc00707f +#define MATCH_VWMULSU_VX 0xe8006057 +#define MASK_VWMULSU_VX 0xfc00707f +#define MATCH_VWMUL_VX 0xec006057 +#define MASK_VWMUL_VX 0xfc00707f +#define MATCH_VWMACCU_VX 0xf0006057 +#define MASK_VWMACCU_VX 0xfc00707f +#define MATCH_VWMACC_VX 0xf4006057 +#define MASK_VWMACC_VX 0xfc00707f +#define MATCH_VWMACCUS_VX 0xf8006057 +#define MASK_VWMACCUS_VX 0xfc00707f +#define MATCH_VWMACCSU_VX 0xfc006057 +#define MASK_VWMACCSU_VX 0xfc00707f +#define MATCH_VAMOSWAPW_V 0x800602f +#define MASK_VAMOSWAPW_V 0xf800707f +#define MATCH_VAMOADDW_V 0x602f +#define MASK_VAMOADDW_V 0xf800707f +#define MATCH_VAMOXORW_V 0x2000602f +#define MASK_VAMOXORW_V 0xf800707f +#define MATCH_VAMOANDW_V 0x6000602f +#define MASK_VAMOANDW_V 0xf800707f +#define MATCH_VAMOORW_V 0x4000602f +#define MASK_VAMOORW_V 0xf800707f +#define MATCH_VAMOMINW_V 0x8000602f +#define MASK_VAMOMINW_V 0xf800707f +#define MATCH_VAMOMAXW_V 0xa000602f +#define MASK_VAMOMAXW_V 0xf800707f +#define MATCH_VAMOMINUW_V 0xc000602f +#define MASK_VAMOMINUW_V 0xf800707f +#define MATCH_VAMOMAXUW_V 0xe000602f +#define MASK_VAMOMAXUW_V 0xf800707f +#define MATCH_VAMOSWAPE_V 0x800702f +#define MASK_VAMOSWAPE_V 0xf800707f +#define MATCH_VAMOADDE_V 0x702f +#define MASK_VAMOADDE_V 0xf800707f +#define MATCH_VAMOXORE_V 0x2000702f +#define MASK_VAMOXORE_V 0xf800707f +#define MATCH_VAMOANDE_V 0x6000702f +#define MASK_VAMOANDE_V 0xf800707f +#define MATCH_VAMOORE_V 0x4000702f +#define MASK_VAMOORE_V 0xf800707f +#define MATCH_VAMOMINE_V 0x8000702f +#define MASK_VAMOMINE_V 0xf800707f +#define MATCH_VAMOMAXE_V 0xa000702f +#define MASK_VAMOMAXE_V 0xf800707f +#define MATCH_VAMOMINUE_V 0xc000702f +#define MASK_VAMOMINUE_V 0xf800707f +#define MATCH_VAMOMAXUE_V 0xe000702f +#define MASK_VAMOMAXUE_V 0xf800707f +#define CSR_FFLAGS 0x1 +#define CSR_FRM 0x2 +#define CSR_FCSR 0x3 +#define CSR_USTATUS 0x0 +#define CSR_UIE 0x4 +#define CSR_UTVEC 0x5 +#define CSR_VSTART 0x8 +#define CSR_VXSAT 0x9 +#define CSR_VXRM 0xa +#define CSR_USCRATCH 0x40 +#define CSR_UEPC 0x41 +#define CSR_UCAUSE 0x42 +#define CSR_UTVAL 0x43 +#define CSR_UIP 0x44 +#define CSR_CYCLE 0xc00 +#define CSR_TIME 0xc01 +#define CSR_INSTRET 0xc02 +#define CSR_HPMCOUNTER3 0xc03 +#define CSR_HPMCOUNTER4 0xc04 +#define CSR_HPMCOUNTER5 0xc05 +#define CSR_HPMCOUNTER6 0xc06 +#define CSR_HPMCOUNTER7 0xc07 +#define CSR_HPMCOUNTER8 0xc08 +#define CSR_HPMCOUNTER9 0xc09 +#define CSR_HPMCOUNTER10 0xc0a +#define CSR_HPMCOUNTER11 0xc0b +#define CSR_HPMCOUNTER12 0xc0c +#define CSR_HPMCOUNTER13 0xc0d +#define CSR_HPMCOUNTER14 0xc0e +#define CSR_HPMCOUNTER15 0xc0f +#define CSR_HPMCOUNTER16 0xc10 +#define CSR_HPMCOUNTER17 0xc11 +#define CSR_HPMCOUNTER18 0xc12 +#define CSR_HPMCOUNTER19 0xc13 +#define CSR_HPMCOUNTER20 0xc14 +#define CSR_HPMCOUNTER21 0xc15 +#define CSR_HPMCOUNTER22 0xc16 +#define CSR_HPMCOUNTER23 0xc17 +#define CSR_HPMCOUNTER24 0xc18 +#define CSR_HPMCOUNTER25 0xc19 +#define CSR_HPMCOUNTER26 0xc1a +#define CSR_HPMCOUNTER27 0xc1b +#define CSR_HPMCOUNTER28 0xc1c +#define CSR_HPMCOUNTER29 0xc1d +#define CSR_HPMCOUNTER30 0xc1e +#define CSR_HPMCOUNTER31 0xc1f +#define CSR_VL 0xc20 +#define CSR_VTYPE 0xc21 +#define CSR_VLENB 0xc22 +#define CSR_SSTATUS 0x100 +#define CSR_SEDELEG 0x102 +#define CSR_SIDELEG 0x103 +#define CSR_SIE 0x104 +#define CSR_STVEC 0x105 +#define CSR_SCOUNTEREN 0x106 +#define CSR_SSCRATCH 0x140 +#define CSR_SEPC 0x141 +#define CSR_SCAUSE 0x142 +#define CSR_STVAL 0x143 +#define CSR_SIP 0x144 +#define CSR_SATP 0x180 +#define CSR_VSSTATUS 0x200 +#define CSR_VSIE 0x204 +#define CSR_VSTVEC 0x205 +#define CSR_VSSCRATCH 0x240 +#define CSR_VSEPC 0x241 +#define CSR_VSCAUSE 0x242 +#define CSR_VSTVAL 0x243 +#define CSR_VSIP 0x244 +#define CSR_VSATP 0x280 +#define CSR_HSTATUS 0x600 +#define CSR_HEDELEG 0x602 +#define CSR_HIDELEG 0x603 +#define CSR_HCOUNTEREN 0x606 +#define CSR_HGATP 0x680 +#define CSR_UTVT 0x7 +#define CSR_UNXTI 0x45 +#define CSR_UINTSTATUS 0x46 +#define CSR_USCRATCHCSW 0x48 +#define CSR_USCRATCHCSWL 0x49 +#define CSR_STVT 0x107 +#define CSR_SNXTI 0x145 +#define CSR_SINTSTATUS 0x146 +#define CSR_SSCRATCHCSW 0x148 +#define CSR_SSCRATCHCSWL 0x149 +#define CSR_MTVT 0x307 +#define CSR_MNXTI 0x345 +#define CSR_MINTSTATUS 0x346 +#define CSR_MSCRATCHCSW 0x348 +#define CSR_MSCRATCHCSWL 0x349 +#define CSR_MSTATUS 0x300 +#define CSR_MISA 0x301 +#define CSR_MEDELEG 0x302 +#define CSR_MIDELEG 0x303 +#define CSR_MIE 0x304 +#define CSR_MTVEC 0x305 +#define CSR_MCOUNTEREN 0x306 +#define CSR_MSCRATCH 0x340 +#define CSR_MEPC 0x341 +#define CSR_MCAUSE 0x342 +#define CSR_MTVAL 0x343 +#define CSR_MIP 0x344 +#define CSR_PMPCFG0 0x3a0 +#define CSR_PMPCFG1 0x3a1 +#define CSR_PMPCFG2 0x3a2 +#define CSR_PMPCFG3 0x3a3 +#define CSR_PMPADDR0 0x3b0 +#define CSR_PMPADDR1 0x3b1 +#define CSR_PMPADDR2 0x3b2 +#define CSR_PMPADDR3 0x3b3 +#define CSR_PMPADDR4 0x3b4 +#define CSR_PMPADDR5 0x3b5 +#define CSR_PMPADDR6 0x3b6 +#define CSR_PMPADDR7 0x3b7 +#define CSR_PMPADDR8 0x3b8 +#define CSR_PMPADDR9 0x3b9 +#define CSR_PMPADDR10 0x3ba +#define CSR_PMPADDR11 0x3bb +#define CSR_PMPADDR12 0x3bc +#define CSR_PMPADDR13 0x3bd +#define CSR_PMPADDR14 0x3be +#define CSR_PMPADDR15 0x3bf +#define CSR_TSELECT 0x7a0 +#define CSR_TDATA1 0x7a1 +#define CSR_TDATA2 0x7a2 +#define CSR_TDATA3 0x7a3 +#define CSR_DCSR 0x7b0 +#define CSR_DPC 0x7b1 +#define CSR_DSCRATCH 0x7b2 +#define CSR_MCYCLE 0xb00 +#define CSR_MINSTRET 0xb02 +#define CSR_MHPMCOUNTER3 0xb03 +#define CSR_MHPMCOUNTER4 0xb04 +#define CSR_MHPMCOUNTER5 0xb05 +#define CSR_MHPMCOUNTER6 0xb06 +#define CSR_MHPMCOUNTER7 0xb07 +#define CSR_MHPMCOUNTER8 0xb08 +#define CSR_MHPMCOUNTER9 0xb09 +#define CSR_MHPMCOUNTER10 0xb0a +#define CSR_MHPMCOUNTER11 0xb0b +#define CSR_MHPMCOUNTER12 0xb0c +#define CSR_MHPMCOUNTER13 0xb0d +#define CSR_MHPMCOUNTER14 0xb0e +#define CSR_MHPMCOUNTER15 0xb0f +#define CSR_MHPMCOUNTER16 0xb10 +#define CSR_MHPMCOUNTER17 0xb11 +#define CSR_MHPMCOUNTER18 0xb12 +#define CSR_MHPMCOUNTER19 0xb13 +#define CSR_MHPMCOUNTER20 0xb14 +#define CSR_MHPMCOUNTER21 0xb15 +#define CSR_MHPMCOUNTER22 0xb16 +#define CSR_MHPMCOUNTER23 0xb17 +#define CSR_MHPMCOUNTER24 0xb18 +#define CSR_MHPMCOUNTER25 0xb19 +#define CSR_MHPMCOUNTER26 0xb1a +#define CSR_MHPMCOUNTER27 0xb1b +#define CSR_MHPMCOUNTER28 0xb1c +#define CSR_MHPMCOUNTER29 0xb1d +#define CSR_MHPMCOUNTER30 0xb1e +#define CSR_MHPMCOUNTER31 0xb1f +#define CSR_MHPMEVENT3 0x323 +#define CSR_MHPMEVENT4 0x324 +#define CSR_MHPMEVENT5 0x325 +#define CSR_MHPMEVENT6 0x326 +#define CSR_MHPMEVENT7 0x327 +#define CSR_MHPMEVENT8 0x328 +#define CSR_MHPMEVENT9 0x329 +#define CSR_MHPMEVENT10 0x32a +#define CSR_MHPMEVENT11 0x32b +#define CSR_MHPMEVENT12 0x32c +#define CSR_MHPMEVENT13 0x32d +#define CSR_MHPMEVENT14 0x32e +#define CSR_MHPMEVENT15 0x32f +#define CSR_MHPMEVENT16 0x330 +#define CSR_MHPMEVENT17 0x331 +#define CSR_MHPMEVENT18 0x332 +#define CSR_MHPMEVENT19 0x333 +#define CSR_MHPMEVENT20 0x334 +#define CSR_MHPMEVENT21 0x335 +#define CSR_MHPMEVENT22 0x336 +#define CSR_MHPMEVENT23 0x337 +#define CSR_MHPMEVENT24 0x338 +#define CSR_MHPMEVENT25 0x339 +#define CSR_MHPMEVENT26 0x33a +#define CSR_MHPMEVENT27 0x33b +#define CSR_MHPMEVENT28 0x33c +#define CSR_MHPMEVENT29 0x33d +#define CSR_MHPMEVENT30 0x33e +#define CSR_MHPMEVENT31 0x33f +#define CSR_MVENDORID 0xf11 +#define CSR_MARCHID 0xf12 +#define CSR_MIMPID 0xf13 +#define CSR_MHARTID 0xf14 +#define CSR_CYCLEH 0xc80 +#define CSR_TIMEH 0xc81 +#define CSR_INSTRETH 0xc82 +#define CSR_HPMCOUNTER3H 0xc83 +#define CSR_HPMCOUNTER4H 0xc84 +#define CSR_HPMCOUNTER5H 0xc85 +#define CSR_HPMCOUNTER6H 0xc86 +#define CSR_HPMCOUNTER7H 0xc87 +#define CSR_HPMCOUNTER8H 0xc88 +#define CSR_HPMCOUNTER9H 0xc89 +#define CSR_HPMCOUNTER10H 0xc8a +#define CSR_HPMCOUNTER11H 0xc8b +#define CSR_HPMCOUNTER12H 0xc8c +#define CSR_HPMCOUNTER13H 0xc8d +#define CSR_HPMCOUNTER14H 0xc8e +#define CSR_HPMCOUNTER15H 0xc8f +#define CSR_HPMCOUNTER16H 0xc90 +#define CSR_HPMCOUNTER17H 0xc91 +#define CSR_HPMCOUNTER18H 0xc92 +#define CSR_HPMCOUNTER19H 0xc93 +#define CSR_HPMCOUNTER20H 0xc94 +#define CSR_HPMCOUNTER21H 0xc95 +#define CSR_HPMCOUNTER22H 0xc96 +#define CSR_HPMCOUNTER23H 0xc97 +#define CSR_HPMCOUNTER24H 0xc98 +#define CSR_HPMCOUNTER25H 0xc99 +#define CSR_HPMCOUNTER26H 0xc9a +#define CSR_HPMCOUNTER27H 0xc9b +#define CSR_HPMCOUNTER28H 0xc9c +#define CSR_HPMCOUNTER29H 0xc9d +#define CSR_HPMCOUNTER30H 0xc9e +#define CSR_HPMCOUNTER31H 0xc9f +#define CSR_MCYCLEH 0xb80 +#define CSR_MINSTRETH 0xb82 +#define CSR_MHPMCOUNTER3H 0xb83 +#define CSR_MHPMCOUNTER4H 0xb84 +#define CSR_MHPMCOUNTER5H 0xb85 +#define CSR_MHPMCOUNTER6H 0xb86 +#define CSR_MHPMCOUNTER7H 0xb87 +#define CSR_MHPMCOUNTER8H 0xb88 +#define CSR_MHPMCOUNTER9H 0xb89 +#define CSR_MHPMCOUNTER10H 0xb8a +#define CSR_MHPMCOUNTER11H 0xb8b +#define CSR_MHPMCOUNTER12H 0xb8c +#define CSR_MHPMCOUNTER13H 0xb8d +#define CSR_MHPMCOUNTER14H 0xb8e +#define CSR_MHPMCOUNTER15H 0xb8f +#define CSR_MHPMCOUNTER16H 0xb90 +#define CSR_MHPMCOUNTER17H 0xb91 +#define CSR_MHPMCOUNTER18H 0xb92 +#define CSR_MHPMCOUNTER19H 0xb93 +#define CSR_MHPMCOUNTER20H 0xb94 +#define CSR_MHPMCOUNTER21H 0xb95 +#define CSR_MHPMCOUNTER22H 0xb96 +#define CSR_MHPMCOUNTER23H 0xb97 +#define CSR_MHPMCOUNTER24H 0xb98 +#define CSR_MHPMCOUNTER25H 0xb99 +#define CSR_MHPMCOUNTER26H 0xb9a +#define CSR_MHPMCOUNTER27H 0xb9b +#define CSR_MHPMCOUNTER28H 0xb9c +#define CSR_MHPMCOUNTER29H 0xb9d +#define CSR_MHPMCOUNTER30H 0xb9e +#define CSR_MHPMCOUNTER31H 0xb9f +#define CAUSE_MISALIGNED_FETCH 0x0 +#define CAUSE_FETCH_ACCESS 0x1 +#define CAUSE_ILLEGAL_INSTRUCTION 0x2 +#define CAUSE_BREAKPOINT 0x3 +#define CAUSE_MISALIGNED_LOAD 0x4 +#define CAUSE_LOAD_ACCESS 0x5 +#define CAUSE_MISALIGNED_STORE 0x6 +#define CAUSE_STORE_ACCESS 0x7 +#define CAUSE_USER_ECALL 0x8 +#define CAUSE_SUPERVISOR_ECALL 0x9 +#define CAUSE_HYPERVISOR_ECALL 0xa +#define CAUSE_MACHINE_ECALL 0xb +#define CAUSE_FETCH_PAGE_FAULT 0xc +#define CAUSE_LOAD_PAGE_FAULT 0xd +#define CAUSE_STORE_PAGE_FAULT 0xf +#endif +#ifdef DECLARE_INSN +DECLARE_INSN(beq, MATCH_BEQ, MASK_BEQ) +DECLARE_INSN(bne, MATCH_BNE, MASK_BNE) +DECLARE_INSN(blt, MATCH_BLT, MASK_BLT) +DECLARE_INSN(bge, MATCH_BGE, MASK_BGE) +DECLARE_INSN(bltu, MATCH_BLTU, MASK_BLTU) +DECLARE_INSN(bgeu, MATCH_BGEU, MASK_BGEU) +DECLARE_INSN(jalr, MATCH_JALR, MASK_JALR) +DECLARE_INSN(jal, MATCH_JAL, MASK_JAL) +DECLARE_INSN(lui, MATCH_LUI, MASK_LUI) +DECLARE_INSN(auipc, MATCH_AUIPC, MASK_AUIPC) +DECLARE_INSN(addi, MATCH_ADDI, MASK_ADDI) +DECLARE_INSN(slli, MATCH_SLLI, MASK_SLLI) +DECLARE_INSN(slti, MATCH_SLTI, MASK_SLTI) +DECLARE_INSN(sltiu, MATCH_SLTIU, MASK_SLTIU) +DECLARE_INSN(xori, MATCH_XORI, MASK_XORI) +DECLARE_INSN(srli, MATCH_SRLI, MASK_SRLI) +DECLARE_INSN(srai, MATCH_SRAI, MASK_SRAI) +DECLARE_INSN(ori, MATCH_ORI, MASK_ORI) +DECLARE_INSN(andi, MATCH_ANDI, MASK_ANDI) +DECLARE_INSN(add, MATCH_ADD, MASK_ADD) +DECLARE_INSN(sub, MATCH_SUB, MASK_SUB) +DECLARE_INSN(sll, MATCH_SLL, MASK_SLL) +DECLARE_INSN(slt, MATCH_SLT, MASK_SLT) +DECLARE_INSN(sltu, MATCH_SLTU, MASK_SLTU) +DECLARE_INSN(xor, MATCH_XOR, MASK_XOR) +DECLARE_INSN(srl, MATCH_SRL, MASK_SRL) +DECLARE_INSN(sra, MATCH_SRA, MASK_SRA) +DECLARE_INSN(or, MATCH_OR, MASK_OR) +DECLARE_INSN(and, MATCH_AND, MASK_AND) +DECLARE_INSN(addiw, MATCH_ADDIW, MASK_ADDIW) +DECLARE_INSN(slliw, MATCH_SLLIW, MASK_SLLIW) +DECLARE_INSN(srliw, MATCH_SRLIW, MASK_SRLIW) +DECLARE_INSN(sraiw, MATCH_SRAIW, MASK_SRAIW) +DECLARE_INSN(addw, MATCH_ADDW, MASK_ADDW) +DECLARE_INSN(subw, MATCH_SUBW, MASK_SUBW) +DECLARE_INSN(sllw, MATCH_SLLW, MASK_SLLW) +DECLARE_INSN(srlw, MATCH_SRLW, MASK_SRLW) +DECLARE_INSN(sraw, MATCH_SRAW, MASK_SRAW) +DECLARE_INSN(lb, MATCH_LB, MASK_LB) +DECLARE_INSN(lh, MATCH_LH, MASK_LH) +DECLARE_INSN(lw, MATCH_LW, MASK_LW) +DECLARE_INSN(ld, MATCH_LD, MASK_LD) +DECLARE_INSN(lbu, MATCH_LBU, MASK_LBU) +DECLARE_INSN(lhu, MATCH_LHU, MASK_LHU) +DECLARE_INSN(lwu, MATCH_LWU, MASK_LWU) +DECLARE_INSN(sb, MATCH_SB, MASK_SB) +DECLARE_INSN(sh, MATCH_SH, MASK_SH) +DECLARE_INSN(sw, MATCH_SW, MASK_SW) +DECLARE_INSN(sd, MATCH_SD, MASK_SD) +DECLARE_INSN(fence, MATCH_FENCE, MASK_FENCE) +DECLARE_INSN(fence_i, MATCH_FENCE_I, MASK_FENCE_I) +DECLARE_INSN(mul, MATCH_MUL, MASK_MUL) +DECLARE_INSN(mulh, MATCH_MULH, MASK_MULH) +DECLARE_INSN(mulhsu, MATCH_MULHSU, MASK_MULHSU) +DECLARE_INSN(mulhu, MATCH_MULHU, MASK_MULHU) +DECLARE_INSN(div, MATCH_DIV, MASK_DIV) +DECLARE_INSN(divu, MATCH_DIVU, MASK_DIVU) +DECLARE_INSN(rem, MATCH_REM, MASK_REM) +DECLARE_INSN(remu, MATCH_REMU, MASK_REMU) +DECLARE_INSN(mulw, MATCH_MULW, MASK_MULW) +DECLARE_INSN(divw, MATCH_DIVW, MASK_DIVW) +DECLARE_INSN(divuw, MATCH_DIVUW, MASK_DIVUW) +DECLARE_INSN(remw, MATCH_REMW, MASK_REMW) +DECLARE_INSN(remuw, MATCH_REMUW, MASK_REMUW) +DECLARE_INSN(amoadd_w, MATCH_AMOADD_W, MASK_AMOADD_W) +DECLARE_INSN(amoxor_w, MATCH_AMOXOR_W, MASK_AMOXOR_W) +DECLARE_INSN(amoor_w, MATCH_AMOOR_W, MASK_AMOOR_W) +DECLARE_INSN(amoand_w, MATCH_AMOAND_W, MASK_AMOAND_W) +DECLARE_INSN(amomin_w, MATCH_AMOMIN_W, MASK_AMOMIN_W) +DECLARE_INSN(amomax_w, MATCH_AMOMAX_W, MASK_AMOMAX_W) +DECLARE_INSN(amominu_w, MATCH_AMOMINU_W, MASK_AMOMINU_W) +DECLARE_INSN(amomaxu_w, MATCH_AMOMAXU_W, MASK_AMOMAXU_W) +DECLARE_INSN(amoswap_w, MATCH_AMOSWAP_W, MASK_AMOSWAP_W) +DECLARE_INSN(lr_w, MATCH_LR_W, MASK_LR_W) +DECLARE_INSN(sc_w, MATCH_SC_W, MASK_SC_W) +DECLARE_INSN(amoadd_d, MATCH_AMOADD_D, MASK_AMOADD_D) +DECLARE_INSN(amoxor_d, MATCH_AMOXOR_D, MASK_AMOXOR_D) +DECLARE_INSN(amoor_d, MATCH_AMOOR_D, MASK_AMOOR_D) +DECLARE_INSN(amoand_d, MATCH_AMOAND_D, MASK_AMOAND_D) +DECLARE_INSN(amomin_d, MATCH_AMOMIN_D, MASK_AMOMIN_D) +DECLARE_INSN(amomax_d, MATCH_AMOMAX_D, MASK_AMOMAX_D) +DECLARE_INSN(amominu_d, MATCH_AMOMINU_D, MASK_AMOMINU_D) +DECLARE_INSN(amomaxu_d, MATCH_AMOMAXU_D, MASK_AMOMAXU_D) +DECLARE_INSN(amoswap_d, MATCH_AMOSWAP_D, MASK_AMOSWAP_D) +DECLARE_INSN(lr_d, MATCH_LR_D, MASK_LR_D) +DECLARE_INSN(sc_d, MATCH_SC_D, MASK_SC_D) +DECLARE_INSN(ecall, MATCH_ECALL, MASK_ECALL) +DECLARE_INSN(ebreak, MATCH_EBREAK, MASK_EBREAK) +DECLARE_INSN(uret, MATCH_URET, MASK_URET) +DECLARE_INSN(sret, MATCH_SRET, MASK_SRET) +DECLARE_INSN(mret, MATCH_MRET, MASK_MRET) +DECLARE_INSN(dret, MATCH_DRET, MASK_DRET) +DECLARE_INSN(sfence_vma, MATCH_SFENCE_VMA, MASK_SFENCE_VMA) +DECLARE_INSN(wfi, MATCH_WFI, MASK_WFI) +DECLARE_INSN(csrrw, MATCH_CSRRW, MASK_CSRRW) +DECLARE_INSN(csrrs, MATCH_CSRRS, MASK_CSRRS) +DECLARE_INSN(csrrc, MATCH_CSRRC, MASK_CSRRC) +DECLARE_INSN(csrrwi, MATCH_CSRRWI, MASK_CSRRWI) +DECLARE_INSN(csrrsi, MATCH_CSRRSI, MASK_CSRRSI) +DECLARE_INSN(csrrci, MATCH_CSRRCI, MASK_CSRRCI) +DECLARE_INSN(hfence_vvma, MATCH_HFENCE_VVMA, MASK_HFENCE_VVMA) +DECLARE_INSN(hfence_gvma, MATCH_HFENCE_GVMA, MASK_HFENCE_GVMA) +DECLARE_INSN(fadd_s, MATCH_FADD_S, MASK_FADD_S) +DECLARE_INSN(fsub_s, MATCH_FSUB_S, MASK_FSUB_S) +DECLARE_INSN(fmul_s, MATCH_FMUL_S, MASK_FMUL_S) +DECLARE_INSN(fdiv_s, MATCH_FDIV_S, MASK_FDIV_S) +DECLARE_INSN(fsgnj_s, MATCH_FSGNJ_S, MASK_FSGNJ_S) +DECLARE_INSN(fsgnjn_s, MATCH_FSGNJN_S, MASK_FSGNJN_S) +DECLARE_INSN(fsgnjx_s, MATCH_FSGNJX_S, MASK_FSGNJX_S) +DECLARE_INSN(fmin_s, MATCH_FMIN_S, MASK_FMIN_S) +DECLARE_INSN(fmax_s, MATCH_FMAX_S, MASK_FMAX_S) +DECLARE_INSN(fsqrt_s, MATCH_FSQRT_S, MASK_FSQRT_S) +DECLARE_INSN(fadd_d, MATCH_FADD_D, MASK_FADD_D) +DECLARE_INSN(fsub_d, MATCH_FSUB_D, MASK_FSUB_D) +DECLARE_INSN(fmul_d, MATCH_FMUL_D, MASK_FMUL_D) +DECLARE_INSN(fdiv_d, MATCH_FDIV_D, MASK_FDIV_D) +DECLARE_INSN(fsgnj_d, MATCH_FSGNJ_D, MASK_FSGNJ_D) +DECLARE_INSN(fsgnjn_d, MATCH_FSGNJN_D, MASK_FSGNJN_D) +DECLARE_INSN(fsgnjx_d, MATCH_FSGNJX_D, MASK_FSGNJX_D) +DECLARE_INSN(fmin_d, MATCH_FMIN_D, MASK_FMIN_D) +DECLARE_INSN(fmax_d, MATCH_FMAX_D, MASK_FMAX_D) +DECLARE_INSN(fcvt_s_d, MATCH_FCVT_S_D, MASK_FCVT_S_D) +DECLARE_INSN(fcvt_d_s, MATCH_FCVT_D_S, MASK_FCVT_D_S) +DECLARE_INSN(fsqrt_d, MATCH_FSQRT_D, MASK_FSQRT_D) +DECLARE_INSN(fadd_q, MATCH_FADD_Q, MASK_FADD_Q) +DECLARE_INSN(fsub_q, MATCH_FSUB_Q, MASK_FSUB_Q) +DECLARE_INSN(fmul_q, MATCH_FMUL_Q, MASK_FMUL_Q) +DECLARE_INSN(fdiv_q, MATCH_FDIV_Q, MASK_FDIV_Q) +DECLARE_INSN(fsgnj_q, MATCH_FSGNJ_Q, MASK_FSGNJ_Q) +DECLARE_INSN(fsgnjn_q, MATCH_FSGNJN_Q, MASK_FSGNJN_Q) +DECLARE_INSN(fsgnjx_q, MATCH_FSGNJX_Q, MASK_FSGNJX_Q) +DECLARE_INSN(fmin_q, MATCH_FMIN_Q, MASK_FMIN_Q) +DECLARE_INSN(fmax_q, MATCH_FMAX_Q, MASK_FMAX_Q) +DECLARE_INSN(fcvt_s_q, MATCH_FCVT_S_Q, MASK_FCVT_S_Q) +DECLARE_INSN(fcvt_q_s, MATCH_FCVT_Q_S, MASK_FCVT_Q_S) +DECLARE_INSN(fcvt_d_q, MATCH_FCVT_D_Q, MASK_FCVT_D_Q) +DECLARE_INSN(fcvt_q_d, MATCH_FCVT_Q_D, MASK_FCVT_Q_D) +DECLARE_INSN(fsqrt_q, MATCH_FSQRT_Q, MASK_FSQRT_Q) +DECLARE_INSN(fle_s, MATCH_FLE_S, MASK_FLE_S) +DECLARE_INSN(flt_s, MATCH_FLT_S, MASK_FLT_S) +DECLARE_INSN(feq_s, MATCH_FEQ_S, MASK_FEQ_S) +DECLARE_INSN(fle_d, MATCH_FLE_D, MASK_FLE_D) +DECLARE_INSN(flt_d, MATCH_FLT_D, MASK_FLT_D) +DECLARE_INSN(feq_d, MATCH_FEQ_D, MASK_FEQ_D) +DECLARE_INSN(fle_q, MATCH_FLE_Q, MASK_FLE_Q) +DECLARE_INSN(flt_q, MATCH_FLT_Q, MASK_FLT_Q) +DECLARE_INSN(feq_q, MATCH_FEQ_Q, MASK_FEQ_Q) +DECLARE_INSN(fcvt_w_s, MATCH_FCVT_W_S, MASK_FCVT_W_S) +DECLARE_INSN(fcvt_wu_s, MATCH_FCVT_WU_S, MASK_FCVT_WU_S) +DECLARE_INSN(fcvt_l_s, MATCH_FCVT_L_S, MASK_FCVT_L_S) +DECLARE_INSN(fcvt_lu_s, MATCH_FCVT_LU_S, MASK_FCVT_LU_S) +DECLARE_INSN(fmv_x_w, MATCH_FMV_X_W, MASK_FMV_X_W) +DECLARE_INSN(fclass_s, MATCH_FCLASS_S, MASK_FCLASS_S) +DECLARE_INSN(fcvt_w_d, MATCH_FCVT_W_D, MASK_FCVT_W_D) +DECLARE_INSN(fcvt_wu_d, MATCH_FCVT_WU_D, MASK_FCVT_WU_D) +DECLARE_INSN(fcvt_l_d, MATCH_FCVT_L_D, MASK_FCVT_L_D) +DECLARE_INSN(fcvt_lu_d, MATCH_FCVT_LU_D, MASK_FCVT_LU_D) +DECLARE_INSN(fmv_x_d, MATCH_FMV_X_D, MASK_FMV_X_D) +DECLARE_INSN(fclass_d, MATCH_FCLASS_D, MASK_FCLASS_D) +DECLARE_INSN(fcvt_w_q, MATCH_FCVT_W_Q, MASK_FCVT_W_Q) +DECLARE_INSN(fcvt_wu_q, MATCH_FCVT_WU_Q, MASK_FCVT_WU_Q) +DECLARE_INSN(fcvt_l_q, MATCH_FCVT_L_Q, MASK_FCVT_L_Q) +DECLARE_INSN(fcvt_lu_q, MATCH_FCVT_LU_Q, MASK_FCVT_LU_Q) +DECLARE_INSN(fmv_x_q, MATCH_FMV_X_Q, MASK_FMV_X_Q) +DECLARE_INSN(fclass_q, MATCH_FCLASS_Q, MASK_FCLASS_Q) +DECLARE_INSN(fcvt_s_w, MATCH_FCVT_S_W, MASK_FCVT_S_W) +DECLARE_INSN(fcvt_s_wu, MATCH_FCVT_S_WU, MASK_FCVT_S_WU) +DECLARE_INSN(fcvt_s_l, MATCH_FCVT_S_L, MASK_FCVT_S_L) +DECLARE_INSN(fcvt_s_lu, MATCH_FCVT_S_LU, MASK_FCVT_S_LU) +DECLARE_INSN(fmv_w_x, MATCH_FMV_W_X, MASK_FMV_W_X) +DECLARE_INSN(fcvt_d_w, MATCH_FCVT_D_W, MASK_FCVT_D_W) +DECLARE_INSN(fcvt_d_wu, MATCH_FCVT_D_WU, MASK_FCVT_D_WU) +DECLARE_INSN(fcvt_d_l, MATCH_FCVT_D_L, MASK_FCVT_D_L) +DECLARE_INSN(fcvt_d_lu, MATCH_FCVT_D_LU, MASK_FCVT_D_LU) +DECLARE_INSN(fmv_d_x, MATCH_FMV_D_X, MASK_FMV_D_X) +DECLARE_INSN(fcvt_q_w, MATCH_FCVT_Q_W, MASK_FCVT_Q_W) +DECLARE_INSN(fcvt_q_wu, MATCH_FCVT_Q_WU, MASK_FCVT_Q_WU) +DECLARE_INSN(fcvt_q_l, MATCH_FCVT_Q_L, MASK_FCVT_Q_L) +DECLARE_INSN(fcvt_q_lu, MATCH_FCVT_Q_LU, MASK_FCVT_Q_LU) +DECLARE_INSN(fmv_q_x, MATCH_FMV_Q_X, MASK_FMV_Q_X) +DECLARE_INSN(flw, MATCH_FLW, MASK_FLW) +DECLARE_INSN(fld, MATCH_FLD, MASK_FLD) +DECLARE_INSN(flq, MATCH_FLQ, MASK_FLQ) +DECLARE_INSN(fsw, MATCH_FSW, MASK_FSW) +DECLARE_INSN(fsd, MATCH_FSD, MASK_FSD) +DECLARE_INSN(fsq, MATCH_FSQ, MASK_FSQ) +DECLARE_INSN(fmadd_s, MATCH_FMADD_S, MASK_FMADD_S) +DECLARE_INSN(fmsub_s, MATCH_FMSUB_S, MASK_FMSUB_S) +DECLARE_INSN(fnmsub_s, MATCH_FNMSUB_S, MASK_FNMSUB_S) +DECLARE_INSN(fnmadd_s, MATCH_FNMADD_S, MASK_FNMADD_S) +DECLARE_INSN(fmadd_d, MATCH_FMADD_D, MASK_FMADD_D) +DECLARE_INSN(fmsub_d, MATCH_FMSUB_D, MASK_FMSUB_D) +DECLARE_INSN(fnmsub_d, MATCH_FNMSUB_D, MASK_FNMSUB_D) +DECLARE_INSN(fnmadd_d, MATCH_FNMADD_D, MASK_FNMADD_D) +DECLARE_INSN(fmadd_q, MATCH_FMADD_Q, MASK_FMADD_Q) +DECLARE_INSN(fmsub_q, MATCH_FMSUB_Q, MASK_FMSUB_Q) +DECLARE_INSN(fnmsub_q, MATCH_FNMSUB_Q, MASK_FNMSUB_Q) +DECLARE_INSN(fnmadd_q, MATCH_FNMADD_Q, MASK_FNMADD_Q) +DECLARE_INSN(c_nop, MATCH_C_NOP, MASK_C_NOP) +DECLARE_INSN(c_addi16sp, MATCH_C_ADDI16SP, MASK_C_ADDI16SP) +DECLARE_INSN(c_jr, MATCH_C_JR, MASK_C_JR) +DECLARE_INSN(c_jalr, MATCH_C_JALR, MASK_C_JALR) +DECLARE_INSN(c_ebreak, MATCH_C_EBREAK, MASK_C_EBREAK) +DECLARE_INSN(c_srli_rv32, MATCH_C_SRLI_RV32, MASK_C_SRLI_RV32) +DECLARE_INSN(c_srai_rv32, MATCH_C_SRAI_RV32, MASK_C_SRAI_RV32) +DECLARE_INSN(c_slli_rv32, MATCH_C_SLLI_RV32, MASK_C_SLLI_RV32) +DECLARE_INSN(c_ld, MATCH_C_LD, MASK_C_LD) +DECLARE_INSN(c_sd, MATCH_C_SD, MASK_C_SD) +DECLARE_INSN(c_addiw, MATCH_C_ADDIW, MASK_C_ADDIW) +DECLARE_INSN(c_ldsp, MATCH_C_LDSP, MASK_C_LDSP) +DECLARE_INSN(c_sdsp, MATCH_C_SDSP, MASK_C_SDSP) +DECLARE_INSN(c_lq, MATCH_C_LQ, MASK_C_LQ) +DECLARE_INSN(c_sq, MATCH_C_SQ, MASK_C_SQ) +DECLARE_INSN(c_lqsp, MATCH_C_LQSP, MASK_C_LQSP) +DECLARE_INSN(c_sqsp, MATCH_C_SQSP, MASK_C_SQSP) +DECLARE_INSN(c_addi4spn, MATCH_C_ADDI4SPN, MASK_C_ADDI4SPN) +DECLARE_INSN(c_fld, MATCH_C_FLD, MASK_C_FLD) +DECLARE_INSN(c_lw, MATCH_C_LW, MASK_C_LW) +DECLARE_INSN(c_flw, MATCH_C_FLW, MASK_C_FLW) +DECLARE_INSN(c_fsd, MATCH_C_FSD, MASK_C_FSD) +DECLARE_INSN(c_sw, MATCH_C_SW, MASK_C_SW) +DECLARE_INSN(c_fsw, MATCH_C_FSW, MASK_C_FSW) +DECLARE_INSN(c_addi, MATCH_C_ADDI, MASK_C_ADDI) +DECLARE_INSN(c_jal, MATCH_C_JAL, MASK_C_JAL) +DECLARE_INSN(c_li, MATCH_C_LI, MASK_C_LI) +DECLARE_INSN(c_lui, MATCH_C_LUI, MASK_C_LUI) +DECLARE_INSN(c_srli, MATCH_C_SRLI, MASK_C_SRLI) +DECLARE_INSN(c_srai, MATCH_C_SRAI, MASK_C_SRAI) +DECLARE_INSN(c_andi, MATCH_C_ANDI, MASK_C_ANDI) +DECLARE_INSN(c_sub, MATCH_C_SUB, MASK_C_SUB) +DECLARE_INSN(c_xor, MATCH_C_XOR, MASK_C_XOR) +DECLARE_INSN(c_or, MATCH_C_OR, MASK_C_OR) +DECLARE_INSN(c_and, MATCH_C_AND, MASK_C_AND) +DECLARE_INSN(c_subw, MATCH_C_SUBW, MASK_C_SUBW) +DECLARE_INSN(c_addw, MATCH_C_ADDW, MASK_C_ADDW) +DECLARE_INSN(c_j, MATCH_C_J, MASK_C_J) +DECLARE_INSN(c_beqz, MATCH_C_BEQZ, MASK_C_BEQZ) +DECLARE_INSN(c_bnez, MATCH_C_BNEZ, MASK_C_BNEZ) +DECLARE_INSN(c_slli, MATCH_C_SLLI, MASK_C_SLLI) +DECLARE_INSN(c_fldsp, MATCH_C_FLDSP, MASK_C_FLDSP) +DECLARE_INSN(c_lwsp, MATCH_C_LWSP, MASK_C_LWSP) +DECLARE_INSN(c_flwsp, MATCH_C_FLWSP, MASK_C_FLWSP) +DECLARE_INSN(c_mv, MATCH_C_MV, MASK_C_MV) +DECLARE_INSN(c_add, MATCH_C_ADD, MASK_C_ADD) +DECLARE_INSN(c_fsdsp, MATCH_C_FSDSP, MASK_C_FSDSP) +DECLARE_INSN(c_swsp, MATCH_C_SWSP, MASK_C_SWSP) +DECLARE_INSN(c_fswsp, MATCH_C_FSWSP, MASK_C_FSWSP) +DECLARE_INSN(custom0, MATCH_CUSTOM0, MASK_CUSTOM0) +DECLARE_INSN(custom0_rs1, MATCH_CUSTOM0_RS1, MASK_CUSTOM0_RS1) +DECLARE_INSN(custom0_rs1_rs2, MATCH_CUSTOM0_RS1_RS2, MASK_CUSTOM0_RS1_RS2) +DECLARE_INSN(custom0_rd, MATCH_CUSTOM0_RD, MASK_CUSTOM0_RD) +DECLARE_INSN(custom0_rd_rs1, MATCH_CUSTOM0_RD_RS1, MASK_CUSTOM0_RD_RS1) +DECLARE_INSN(custom0_rd_rs1_rs2, MATCH_CUSTOM0_RD_RS1_RS2, MASK_CUSTOM0_RD_RS1_RS2) +DECLARE_INSN(custom1, MATCH_CUSTOM1, MASK_CUSTOM1) +DECLARE_INSN(custom1_rs1, MATCH_CUSTOM1_RS1, MASK_CUSTOM1_RS1) +DECLARE_INSN(custom1_rs1_rs2, MATCH_CUSTOM1_RS1_RS2, MASK_CUSTOM1_RS1_RS2) +DECLARE_INSN(custom1_rd, MATCH_CUSTOM1_RD, MASK_CUSTOM1_RD) +DECLARE_INSN(custom1_rd_rs1, MATCH_CUSTOM1_RD_RS1, MASK_CUSTOM1_RD_RS1) +DECLARE_INSN(custom1_rd_rs1_rs2, MATCH_CUSTOM1_RD_RS1_RS2, MASK_CUSTOM1_RD_RS1_RS2) +DECLARE_INSN(custom2, MATCH_CUSTOM2, MASK_CUSTOM2) +DECLARE_INSN(custom2_rs1, MATCH_CUSTOM2_RS1, MASK_CUSTOM2_RS1) +DECLARE_INSN(custom2_rs1_rs2, MATCH_CUSTOM2_RS1_RS2, MASK_CUSTOM2_RS1_RS2) +DECLARE_INSN(custom2_rd, MATCH_CUSTOM2_RD, MASK_CUSTOM2_RD) +DECLARE_INSN(custom2_rd_rs1, MATCH_CUSTOM2_RD_RS1, MASK_CUSTOM2_RD_RS1) +DECLARE_INSN(custom2_rd_rs1_rs2, MATCH_CUSTOM2_RD_RS1_RS2, MASK_CUSTOM2_RD_RS1_RS2) +DECLARE_INSN(custom3, MATCH_CUSTOM3, MASK_CUSTOM3) +DECLARE_INSN(custom3_rs1, MATCH_CUSTOM3_RS1, MASK_CUSTOM3_RS1) +DECLARE_INSN(custom3_rs1_rs2, MATCH_CUSTOM3_RS1_RS2, MASK_CUSTOM3_RS1_RS2) +DECLARE_INSN(custom3_rd, MATCH_CUSTOM3_RD, MASK_CUSTOM3_RD) +DECLARE_INSN(custom3_rd_rs1, MATCH_CUSTOM3_RD_RS1, MASK_CUSTOM3_RD_RS1) +DECLARE_INSN(custom3_rd_rs1_rs2, MATCH_CUSTOM3_RD_RS1_RS2, MASK_CUSTOM3_RD_RS1_RS2) +DECLARE_INSN(vsetvli, MATCH_VSETVLI, MASK_VSETVLI) +DECLARE_INSN(vsetvl, MATCH_VSETVL, MASK_VSETVL) +DECLARE_INSN(vlb_v, MATCH_VLB_V, MASK_VLB_V) +DECLARE_INSN(vlh_v, MATCH_VLH_V, MASK_VLH_V) +DECLARE_INSN(vlw_v, MATCH_VLW_V, MASK_VLW_V) +DECLARE_INSN(vle_v, MATCH_VLE_V, MASK_VLE_V) +DECLARE_INSN(vlbu_v, MATCH_VLBU_V, MASK_VLBU_V) +DECLARE_INSN(vlhu_v, MATCH_VLHU_V, MASK_VLHU_V) +DECLARE_INSN(vlwu_v, MATCH_VLWU_V, MASK_VLWU_V) +DECLARE_INSN(vsb_v, MATCH_VSB_V, MASK_VSB_V) +DECLARE_INSN(vsh_v, MATCH_VSH_V, MASK_VSH_V) +DECLARE_INSN(vsw_v, MATCH_VSW_V, MASK_VSW_V) +DECLARE_INSN(vse_v, MATCH_VSE_V, MASK_VSE_V) +DECLARE_INSN(vlsb_v, MATCH_VLSB_V, MASK_VLSB_V) +DECLARE_INSN(vlsh_v, MATCH_VLSH_V, MASK_VLSH_V) +DECLARE_INSN(vlsw_v, MATCH_VLSW_V, MASK_VLSW_V) +DECLARE_INSN(vlse_v, MATCH_VLSE_V, MASK_VLSE_V) +DECLARE_INSN(vlsbu_v, MATCH_VLSBU_V, MASK_VLSBU_V) +DECLARE_INSN(vlshu_v, MATCH_VLSHU_V, MASK_VLSHU_V) +DECLARE_INSN(vlswu_v, MATCH_VLSWU_V, MASK_VLSWU_V) +DECLARE_INSN(vssb_v, MATCH_VSSB_V, MASK_VSSB_V) +DECLARE_INSN(vssh_v, MATCH_VSSH_V, MASK_VSSH_V) +DECLARE_INSN(vssw_v, MATCH_VSSW_V, MASK_VSSW_V) +DECLARE_INSN(vsse_v, MATCH_VSSE_V, MASK_VSSE_V) +DECLARE_INSN(vlxb_v, MATCH_VLXB_V, MASK_VLXB_V) +DECLARE_INSN(vlxh_v, MATCH_VLXH_V, MASK_VLXH_V) +DECLARE_INSN(vlxw_v, MATCH_VLXW_V, MASK_VLXW_V) +DECLARE_INSN(vlxe_v, MATCH_VLXE_V, MASK_VLXE_V) +DECLARE_INSN(vlxbu_v, MATCH_VLXBU_V, MASK_VLXBU_V) +DECLARE_INSN(vlxhu_v, MATCH_VLXHU_V, MASK_VLXHU_V) +DECLARE_INSN(vlxwu_v, MATCH_VLXWU_V, MASK_VLXWU_V) +DECLARE_INSN(vsxb_v, MATCH_VSXB_V, MASK_VSXB_V) +DECLARE_INSN(vsxh_v, MATCH_VSXH_V, MASK_VSXH_V) +DECLARE_INSN(vsxw_v, MATCH_VSXW_V, MASK_VSXW_V) +DECLARE_INSN(vsxe_v, MATCH_VSXE_V, MASK_VSXE_V) +DECLARE_INSN(vsuxb_v, MATCH_VSUXB_V, MASK_VSUXB_V) +DECLARE_INSN(vsuxh_v, MATCH_VSUXH_V, MASK_VSUXH_V) +DECLARE_INSN(vsuxw_v, MATCH_VSUXW_V, MASK_VSUXW_V) +DECLARE_INSN(vsuxe_v, MATCH_VSUXE_V, MASK_VSUXE_V) +DECLARE_INSN(vlbff_v, MATCH_VLBFF_V, MASK_VLBFF_V) +DECLARE_INSN(vlhff_v, MATCH_VLHFF_V, MASK_VLHFF_V) +DECLARE_INSN(vlwff_v, MATCH_VLWFF_V, MASK_VLWFF_V) +DECLARE_INSN(vleff_v, MATCH_VLEFF_V, MASK_VLEFF_V) +DECLARE_INSN(vlbuff_v, MATCH_VLBUFF_V, MASK_VLBUFF_V) +DECLARE_INSN(vlhuff_v, MATCH_VLHUFF_V, MASK_VLHUFF_V) +DECLARE_INSN(vlwuff_v, MATCH_VLWUFF_V, MASK_VLWUFF_V) +DECLARE_INSN(vl1r_v, MATCH_VL1R_V, MASK_VL1R_V) +DECLARE_INSN(vs1r_v, MATCH_VS1R_V, MASK_VS1R_V) +DECLARE_INSN(vfadd_vf, MATCH_VFADD_VF, MASK_VFADD_VF) +DECLARE_INSN(vfsub_vf, MATCH_VFSUB_VF, MASK_VFSUB_VF) +DECLARE_INSN(vfmin_vf, MATCH_VFMIN_VF, MASK_VFMIN_VF) +DECLARE_INSN(vfmax_vf, MATCH_VFMAX_VF, MASK_VFMAX_VF) +DECLARE_INSN(vfsgnj_vf, MATCH_VFSGNJ_VF, MASK_VFSGNJ_VF) +DECLARE_INSN(vfsgnjn_vf, MATCH_VFSGNJN_VF, MASK_VFSGNJN_VF) +DECLARE_INSN(vfsgnjx_vf, MATCH_VFSGNJX_VF, MASK_VFSGNJX_VF) +DECLARE_INSN(vfmv_s_f, MATCH_VFMV_S_F, MASK_VFMV_S_F) +DECLARE_INSN(vfmerge_vfm, MATCH_VFMERGE_VFM, MASK_VFMERGE_VFM) +DECLARE_INSN(vfmv_v_f, MATCH_VFMV_V_F, MASK_VFMV_V_F) +DECLARE_INSN(vmfeq_vf, MATCH_VMFEQ_VF, MASK_VMFEQ_VF) +DECLARE_INSN(vmfle_vf, MATCH_VMFLE_VF, MASK_VMFLE_VF) +DECLARE_INSN(vmflt_vf, MATCH_VMFLT_VF, MASK_VMFLT_VF) +DECLARE_INSN(vmfne_vf, MATCH_VMFNE_VF, MASK_VMFNE_VF) +DECLARE_INSN(vmfgt_vf, MATCH_VMFGT_VF, MASK_VMFGT_VF) +DECLARE_INSN(vmfge_vf, MATCH_VMFGE_VF, MASK_VMFGE_VF) +DECLARE_INSN(vfdiv_vf, MATCH_VFDIV_VF, MASK_VFDIV_VF) +DECLARE_INSN(vfrdiv_vf, MATCH_VFRDIV_VF, MASK_VFRDIV_VF) +DECLARE_INSN(vfmul_vf, MATCH_VFMUL_VF, MASK_VFMUL_VF) +DECLARE_INSN(vfrsub_vf, MATCH_VFRSUB_VF, MASK_VFRSUB_VF) +DECLARE_INSN(vfmadd_vf, MATCH_VFMADD_VF, MASK_VFMADD_VF) +DECLARE_INSN(vfnmadd_vf, MATCH_VFNMADD_VF, MASK_VFNMADD_VF) +DECLARE_INSN(vfmsub_vf, MATCH_VFMSUB_VF, MASK_VFMSUB_VF) +DECLARE_INSN(vfnmsub_vf, MATCH_VFNMSUB_VF, MASK_VFNMSUB_VF) +DECLARE_INSN(vfmacc_vf, MATCH_VFMACC_VF, MASK_VFMACC_VF) +DECLARE_INSN(vfnmacc_vf, MATCH_VFNMACC_VF, MASK_VFNMACC_VF) +DECLARE_INSN(vfmsac_vf, MATCH_VFMSAC_VF, MASK_VFMSAC_VF) +DECLARE_INSN(vfnmsac_vf, MATCH_VFNMSAC_VF, MASK_VFNMSAC_VF) +DECLARE_INSN(vfwadd_vf, MATCH_VFWADD_VF, MASK_VFWADD_VF) +DECLARE_INSN(vfwsub_vf, MATCH_VFWSUB_VF, MASK_VFWSUB_VF) +DECLARE_INSN(vfwadd_wf, MATCH_VFWADD_WF, MASK_VFWADD_WF) +DECLARE_INSN(vfwsub_wf, MATCH_VFWSUB_WF, MASK_VFWSUB_WF) +DECLARE_INSN(vfwmul_vf, MATCH_VFWMUL_VF, MASK_VFWMUL_VF) +DECLARE_INSN(vfwmacc_vf, MATCH_VFWMACC_VF, MASK_VFWMACC_VF) +DECLARE_INSN(vfwnmacc_vf, MATCH_VFWNMACC_VF, MASK_VFWNMACC_VF) +DECLARE_INSN(vfwmsac_vf, MATCH_VFWMSAC_VF, MASK_VFWMSAC_VF) +DECLARE_INSN(vfwnmsac_vf, MATCH_VFWNMSAC_VF, MASK_VFWNMSAC_VF) +DECLARE_INSN(vfadd_vv, MATCH_VFADD_VV, MASK_VFADD_VV) +DECLARE_INSN(vfredsum_vs, MATCH_VFREDSUM_VS, MASK_VFREDSUM_VS) +DECLARE_INSN(vfsub_vv, MATCH_VFSUB_VV, MASK_VFSUB_VV) +DECLARE_INSN(vfredosum_vs, MATCH_VFREDOSUM_VS, MASK_VFREDOSUM_VS) +DECLARE_INSN(vfmin_vv, MATCH_VFMIN_VV, MASK_VFMIN_VV) +DECLARE_INSN(vfredmin_vs, MATCH_VFREDMIN_VS, MASK_VFREDMIN_VS) +DECLARE_INSN(vfmax_vv, MATCH_VFMAX_VV, MASK_VFMAX_VV) +DECLARE_INSN(vfredmax_vs, MATCH_VFREDMAX_VS, MASK_VFREDMAX_VS) +DECLARE_INSN(vfsgnj_vv, MATCH_VFSGNJ_VV, MASK_VFSGNJ_VV) +DECLARE_INSN(vfsgnjn_vv, MATCH_VFSGNJN_VV, MASK_VFSGNJN_VV) +DECLARE_INSN(vfsgnjx_vv, MATCH_VFSGNJX_VV, MASK_VFSGNJX_VV) +DECLARE_INSN(vfmv_f_s, MATCH_VFMV_F_S, MASK_VFMV_F_S) +DECLARE_INSN(vmfeq_vv, MATCH_VMFEQ_VV, MASK_VMFEQ_VV) +DECLARE_INSN(vmfle_vv, MATCH_VMFLE_VV, MASK_VMFLE_VV) +DECLARE_INSN(vmflt_vv, MATCH_VMFLT_VV, MASK_VMFLT_VV) +DECLARE_INSN(vmfne_vv, MATCH_VMFNE_VV, MASK_VMFNE_VV) +DECLARE_INSN(vfdiv_vv, MATCH_VFDIV_VV, MASK_VFDIV_VV) +DECLARE_INSN(vfmul_vv, MATCH_VFMUL_VV, MASK_VFMUL_VV) +DECLARE_INSN(vfmadd_vv, MATCH_VFMADD_VV, MASK_VFMADD_VV) +DECLARE_INSN(vfnmadd_vv, MATCH_VFNMADD_VV, MASK_VFNMADD_VV) +DECLARE_INSN(vfmsub_vv, MATCH_VFMSUB_VV, MASK_VFMSUB_VV) +DECLARE_INSN(vfnmsub_vv, MATCH_VFNMSUB_VV, MASK_VFNMSUB_VV) +DECLARE_INSN(vfmacc_vv, MATCH_VFMACC_VV, MASK_VFMACC_VV) +DECLARE_INSN(vfnmacc_vv, MATCH_VFNMACC_VV, MASK_VFNMACC_VV) +DECLARE_INSN(vfmsac_vv, MATCH_VFMSAC_VV, MASK_VFMSAC_VV) +DECLARE_INSN(vfnmsac_vv, MATCH_VFNMSAC_VV, MASK_VFNMSAC_VV) +DECLARE_INSN(vfcvt_xu_f_v, MATCH_VFCVT_XU_F_V, MASK_VFCVT_XU_F_V) +DECLARE_INSN(vfcvt_x_f_v, MATCH_VFCVT_X_F_V, MASK_VFCVT_X_F_V) +DECLARE_INSN(vfcvt_f_xu_v, MATCH_VFCVT_F_XU_V, MASK_VFCVT_F_XU_V) +DECLARE_INSN(vfcvt_f_x_v, MATCH_VFCVT_F_X_V, MASK_VFCVT_F_X_V) +DECLARE_INSN(vfwcvt_xu_f_v, MATCH_VFWCVT_XU_F_V, MASK_VFWCVT_XU_F_V) +DECLARE_INSN(vfwcvt_x_f_v, MATCH_VFWCVT_X_F_V, MASK_VFWCVT_X_F_V) +DECLARE_INSN(vfwcvt_f_xu_v, MATCH_VFWCVT_F_XU_V, MASK_VFWCVT_F_XU_V) +DECLARE_INSN(vfwcvt_f_x_v, MATCH_VFWCVT_F_X_V, MASK_VFWCVT_F_X_V) +DECLARE_INSN(vfwcvt_f_f_v, MATCH_VFWCVT_F_F_V, MASK_VFWCVT_F_F_V) +DECLARE_INSN(vfncvt_xu_f_w, MATCH_VFNCVT_XU_F_W, MASK_VFNCVT_XU_F_W) +DECLARE_INSN(vfncvt_x_f_w, MATCH_VFNCVT_X_F_W, MASK_VFNCVT_X_F_W) +DECLARE_INSN(vfncvt_f_xu_w, MATCH_VFNCVT_F_XU_W, MASK_VFNCVT_F_XU_W) +DECLARE_INSN(vfncvt_f_x_w, MATCH_VFNCVT_F_X_W, MASK_VFNCVT_F_X_W) +DECLARE_INSN(vfncvt_f_f_w, MATCH_VFNCVT_F_F_W, MASK_VFNCVT_F_F_W) +DECLARE_INSN(vfncvt_rod_f_f_w, MATCH_VFNCVT_ROD_F_F_W, MASK_VFNCVT_ROD_F_F_W) +DECLARE_INSN(vfsqrt_v, MATCH_VFSQRT_V, MASK_VFSQRT_V) +DECLARE_INSN(vfclass_v, MATCH_VFCLASS_V, MASK_VFCLASS_V) +DECLARE_INSN(vfwadd_vv, MATCH_VFWADD_VV, MASK_VFWADD_VV) +DECLARE_INSN(vfwredsum_vs, MATCH_VFWREDSUM_VS, MASK_VFWREDSUM_VS) +DECLARE_INSN(vfwsub_vv, MATCH_VFWSUB_VV, MASK_VFWSUB_VV) +DECLARE_INSN(vfwredosum_vs, MATCH_VFWREDOSUM_VS, MASK_VFWREDOSUM_VS) +DECLARE_INSN(vfwadd_wv, MATCH_VFWADD_WV, MASK_VFWADD_WV) +DECLARE_INSN(vfwsub_wv, MATCH_VFWSUB_WV, MASK_VFWSUB_WV) +DECLARE_INSN(vfwmul_vv, MATCH_VFWMUL_VV, MASK_VFWMUL_VV) +DECLARE_INSN(vfdot_vv, MATCH_VFDOT_VV, MASK_VFDOT_VV) +DECLARE_INSN(vfwmacc_vv, MATCH_VFWMACC_VV, MASK_VFWMACC_VV) +DECLARE_INSN(vfwnmacc_vv, MATCH_VFWNMACC_VV, MASK_VFWNMACC_VV) +DECLARE_INSN(vfwmsac_vv, MATCH_VFWMSAC_VV, MASK_VFWMSAC_VV) +DECLARE_INSN(vfwnmsac_vv, MATCH_VFWNMSAC_VV, MASK_VFWNMSAC_VV) +DECLARE_INSN(vadd_vx, MATCH_VADD_VX, MASK_VADD_VX) +DECLARE_INSN(vsub_vx, MATCH_VSUB_VX, MASK_VSUB_VX) +DECLARE_INSN(vrsub_vx, MATCH_VRSUB_VX, MASK_VRSUB_VX) +DECLARE_INSN(vminu_vx, MATCH_VMINU_VX, MASK_VMINU_VX) +DECLARE_INSN(vmin_vx, MATCH_VMIN_VX, MASK_VMIN_VX) +DECLARE_INSN(vmaxu_vx, MATCH_VMAXU_VX, MASK_VMAXU_VX) +DECLARE_INSN(vmax_vx, MATCH_VMAX_VX, MASK_VMAX_VX) +DECLARE_INSN(vand_vx, MATCH_VAND_VX, MASK_VAND_VX) +DECLARE_INSN(vor_vx, MATCH_VOR_VX, MASK_VOR_VX) +DECLARE_INSN(vxor_vx, MATCH_VXOR_VX, MASK_VXOR_VX) +DECLARE_INSN(vrgather_vx, MATCH_VRGATHER_VX, MASK_VRGATHER_VX) +DECLARE_INSN(vslideup_vx, MATCH_VSLIDEUP_VX, MASK_VSLIDEUP_VX) +DECLARE_INSN(vslidedown_vx, MATCH_VSLIDEDOWN_VX, MASK_VSLIDEDOWN_VX) +DECLARE_INSN(vadc_vxm, MATCH_VADC_VXM, MASK_VADC_VXM) +DECLARE_INSN(vmadc_vxm, MATCH_VMADC_VXM, MASK_VMADC_VXM) +DECLARE_INSN(vsbc_vxm, MATCH_VSBC_VXM, MASK_VSBC_VXM) +DECLARE_INSN(vmsbc_vxm, MATCH_VMSBC_VXM, MASK_VMSBC_VXM) +DECLARE_INSN(vmerge_vxm, MATCH_VMERGE_VXM, MASK_VMERGE_VXM) +DECLARE_INSN(vmv_v_x, MATCH_VMV_V_X, MASK_VMV_V_X) +DECLARE_INSN(vmseq_vx, MATCH_VMSEQ_VX, MASK_VMSEQ_VX) +DECLARE_INSN(vmsne_vx, MATCH_VMSNE_VX, MASK_VMSNE_VX) +DECLARE_INSN(vmsltu_vx, MATCH_VMSLTU_VX, MASK_VMSLTU_VX) +DECLARE_INSN(vmslt_vx, MATCH_VMSLT_VX, MASK_VMSLT_VX) +DECLARE_INSN(vmsleu_vx, MATCH_VMSLEU_VX, MASK_VMSLEU_VX) +DECLARE_INSN(vmsle_vx, MATCH_VMSLE_VX, MASK_VMSLE_VX) +DECLARE_INSN(vmsgtu_vx, MATCH_VMSGTU_VX, MASK_VMSGTU_VX) +DECLARE_INSN(vmsgt_vx, MATCH_VMSGT_VX, MASK_VMSGT_VX) +DECLARE_INSN(vsaddu_vx, MATCH_VSADDU_VX, MASK_VSADDU_VX) +DECLARE_INSN(vsadd_vx, MATCH_VSADD_VX, MASK_VSADD_VX) +DECLARE_INSN(vssubu_vx, MATCH_VSSUBU_VX, MASK_VSSUBU_VX) +DECLARE_INSN(vssub_vx, MATCH_VSSUB_VX, MASK_VSSUB_VX) +DECLARE_INSN(vsll_vx, MATCH_VSLL_VX, MASK_VSLL_VX) +DECLARE_INSN(vsmul_vx, MATCH_VSMUL_VX, MASK_VSMUL_VX) +DECLARE_INSN(vsrl_vx, MATCH_VSRL_VX, MASK_VSRL_VX) +DECLARE_INSN(vsra_vx, MATCH_VSRA_VX, MASK_VSRA_VX) +DECLARE_INSN(vssrl_vx, MATCH_VSSRL_VX, MASK_VSSRL_VX) +DECLARE_INSN(vssra_vx, MATCH_VSSRA_VX, MASK_VSSRA_VX) +DECLARE_INSN(vnsrl_wx, MATCH_VNSRL_WX, MASK_VNSRL_WX) +DECLARE_INSN(vnsra_wx, MATCH_VNSRA_WX, MASK_VNSRA_WX) +DECLARE_INSN(vnclipu_wx, MATCH_VNCLIPU_WX, MASK_VNCLIPU_WX) +DECLARE_INSN(vnclip_wx, MATCH_VNCLIP_WX, MASK_VNCLIP_WX) +DECLARE_INSN(vqmaccu_vx, MATCH_VQMACCU_VX, MASK_VQMACCU_VX) +DECLARE_INSN(vqmacc_vx, MATCH_VQMACC_VX, MASK_VQMACC_VX) +DECLARE_INSN(vqmaccus_vx, MATCH_VQMACCUS_VX, MASK_VQMACCUS_VX) +DECLARE_INSN(vqmaccsu_vx, MATCH_VQMACCSU_VX, MASK_VQMACCSU_VX) +DECLARE_INSN(vadd_vv, MATCH_VADD_VV, MASK_VADD_VV) +DECLARE_INSN(vsub_vv, MATCH_VSUB_VV, MASK_VSUB_VV) +DECLARE_INSN(vminu_vv, MATCH_VMINU_VV, MASK_VMINU_VV) +DECLARE_INSN(vmin_vv, MATCH_VMIN_VV, MASK_VMIN_VV) +DECLARE_INSN(vmaxu_vv, MATCH_VMAXU_VV, MASK_VMAXU_VV) +DECLARE_INSN(vmax_vv, MATCH_VMAX_VV, MASK_VMAX_VV) +DECLARE_INSN(vand_vv, MATCH_VAND_VV, MASK_VAND_VV) +DECLARE_INSN(vor_vv, MATCH_VOR_VV, MASK_VOR_VV) +DECLARE_INSN(vxor_vv, MATCH_VXOR_VV, MASK_VXOR_VV) +DECLARE_INSN(vrgather_vv, MATCH_VRGATHER_VV, MASK_VRGATHER_VV) +DECLARE_INSN(vadc_vvm, MATCH_VADC_VVM, MASK_VADC_VVM) +DECLARE_INSN(vmadc_vvm, MATCH_VMADC_VVM, MASK_VMADC_VVM) +DECLARE_INSN(vsbc_vvm, MATCH_VSBC_VVM, MASK_VSBC_VVM) +DECLARE_INSN(vmsbc_vvm, MATCH_VMSBC_VVM, MASK_VMSBC_VVM) +DECLARE_INSN(vmerge_vvm, MATCH_VMERGE_VVM, MASK_VMERGE_VVM) +DECLARE_INSN(vmv_v_v, MATCH_VMV_V_V, MASK_VMV_V_V) +DECLARE_INSN(vmseq_vv, MATCH_VMSEQ_VV, MASK_VMSEQ_VV) +DECLARE_INSN(vmsne_vv, MATCH_VMSNE_VV, MASK_VMSNE_VV) +DECLARE_INSN(vmsltu_vv, MATCH_VMSLTU_VV, MASK_VMSLTU_VV) +DECLARE_INSN(vmslt_vv, MATCH_VMSLT_VV, MASK_VMSLT_VV) +DECLARE_INSN(vmsleu_vv, MATCH_VMSLEU_VV, MASK_VMSLEU_VV) +DECLARE_INSN(vmsle_vv, MATCH_VMSLE_VV, MASK_VMSLE_VV) +DECLARE_INSN(vsaddu_vv, MATCH_VSADDU_VV, MASK_VSADDU_VV) +DECLARE_INSN(vsadd_vv, MATCH_VSADD_VV, MASK_VSADD_VV) +DECLARE_INSN(vssubu_vv, MATCH_VSSUBU_VV, MASK_VSSUBU_VV) +DECLARE_INSN(vssub_vv, MATCH_VSSUB_VV, MASK_VSSUB_VV) +DECLARE_INSN(vsll_vv, MATCH_VSLL_VV, MASK_VSLL_VV) +DECLARE_INSN(vsmul_vv, MATCH_VSMUL_VV, MASK_VSMUL_VV) +DECLARE_INSN(vsrl_vv, MATCH_VSRL_VV, MASK_VSRL_VV) +DECLARE_INSN(vsra_vv, MATCH_VSRA_VV, MASK_VSRA_VV) +DECLARE_INSN(vssrl_vv, MATCH_VSSRL_VV, MASK_VSSRL_VV) +DECLARE_INSN(vssra_vv, MATCH_VSSRA_VV, MASK_VSSRA_VV) +DECLARE_INSN(vnsrl_wv, MATCH_VNSRL_WV, MASK_VNSRL_WV) +DECLARE_INSN(vnsra_wv, MATCH_VNSRA_WV, MASK_VNSRA_WV) +DECLARE_INSN(vnclipu_wv, MATCH_VNCLIPU_WV, MASK_VNCLIPU_WV) +DECLARE_INSN(vnclip_wv, MATCH_VNCLIP_WV, MASK_VNCLIP_WV) +DECLARE_INSN(vwredsumu_vs, MATCH_VWREDSUMU_VS, MASK_VWREDSUMU_VS) +DECLARE_INSN(vwredsum_vs, MATCH_VWREDSUM_VS, MASK_VWREDSUM_VS) +DECLARE_INSN(vdotu_vv, MATCH_VDOTU_VV, MASK_VDOTU_VV) +DECLARE_INSN(vdot_vv, MATCH_VDOT_VV, MASK_VDOT_VV) +DECLARE_INSN(vqmaccu_vv, MATCH_VQMACCU_VV, MASK_VQMACCU_VV) +DECLARE_INSN(vqmacc_vv, MATCH_VQMACC_VV, MASK_VQMACC_VV) +DECLARE_INSN(vqmaccsu_vv, MATCH_VQMACCSU_VV, MASK_VQMACCSU_VV) +DECLARE_INSN(vadd_vi, MATCH_VADD_VI, MASK_VADD_VI) +DECLARE_INSN(vrsub_vi, MATCH_VRSUB_VI, MASK_VRSUB_VI) +DECLARE_INSN(vand_vi, MATCH_VAND_VI, MASK_VAND_VI) +DECLARE_INSN(vor_vi, MATCH_VOR_VI, MASK_VOR_VI) +DECLARE_INSN(vxor_vi, MATCH_VXOR_VI, MASK_VXOR_VI) +DECLARE_INSN(vrgather_vi, MATCH_VRGATHER_VI, MASK_VRGATHER_VI) +DECLARE_INSN(vslideup_vi, MATCH_VSLIDEUP_VI, MASK_VSLIDEUP_VI) +DECLARE_INSN(vslidedown_vi, MATCH_VSLIDEDOWN_VI, MASK_VSLIDEDOWN_VI) +DECLARE_INSN(vadc_vim, MATCH_VADC_VIM, MASK_VADC_VIM) +DECLARE_INSN(vmadc_vim, MATCH_VMADC_VIM, MASK_VMADC_VIM) +DECLARE_INSN(vmerge_vim, MATCH_VMERGE_VIM, MASK_VMERGE_VIM) +DECLARE_INSN(vmv_v_i, MATCH_VMV_V_I, MASK_VMV_V_I) +DECLARE_INSN(vmseq_vi, MATCH_VMSEQ_VI, MASK_VMSEQ_VI) +DECLARE_INSN(vmsne_vi, MATCH_VMSNE_VI, MASK_VMSNE_VI) +DECLARE_INSN(vmsleu_vi, MATCH_VMSLEU_VI, MASK_VMSLEU_VI) +DECLARE_INSN(vmsle_vi, MATCH_VMSLE_VI, MASK_VMSLE_VI) +DECLARE_INSN(vmsgtu_vi, MATCH_VMSGTU_VI, MASK_VMSGTU_VI) +DECLARE_INSN(vmsgt_vi, MATCH_VMSGT_VI, MASK_VMSGT_VI) +DECLARE_INSN(vsaddu_vi, MATCH_VSADDU_VI, MASK_VSADDU_VI) +DECLARE_INSN(vsadd_vi, MATCH_VSADD_VI, MASK_VSADD_VI) +DECLARE_INSN(vsll_vi, MATCH_VSLL_VI, MASK_VSLL_VI) +DECLARE_INSN(vmv1r_v, MATCH_VMV1R_V, MASK_VMV1R_V) +DECLARE_INSN(vmv2r_v, MATCH_VMV2R_V, MASK_VMV2R_V) +DECLARE_INSN(vmv4r_v, MATCH_VMV4R_V, MASK_VMV4R_V) +DECLARE_INSN(vmv8r_v, MATCH_VMV8R_V, MASK_VMV8R_V) +DECLARE_INSN(vsrl_vi, MATCH_VSRL_VI, MASK_VSRL_VI) +DECLARE_INSN(vsra_vi, MATCH_VSRA_VI, MASK_VSRA_VI) +DECLARE_INSN(vssrl_vi, MATCH_VSSRL_VI, MASK_VSSRL_VI) +DECLARE_INSN(vssra_vi, MATCH_VSSRA_VI, MASK_VSSRA_VI) +DECLARE_INSN(vnsrl_wi, MATCH_VNSRL_WI, MASK_VNSRL_WI) +DECLARE_INSN(vnsra_wi, MATCH_VNSRA_WI, MASK_VNSRA_WI) +DECLARE_INSN(vnclipu_wi, MATCH_VNCLIPU_WI, MASK_VNCLIPU_WI) +DECLARE_INSN(vnclip_wi, MATCH_VNCLIP_WI, MASK_VNCLIP_WI) +DECLARE_INSN(vredsum_vs, MATCH_VREDSUM_VS, MASK_VREDSUM_VS) +DECLARE_INSN(vredand_vs, MATCH_VREDAND_VS, MASK_VREDAND_VS) +DECLARE_INSN(vredor_vs, MATCH_VREDOR_VS, MASK_VREDOR_VS) +DECLARE_INSN(vredxor_vs, MATCH_VREDXOR_VS, MASK_VREDXOR_VS) +DECLARE_INSN(vredminu_vs, MATCH_VREDMINU_VS, MASK_VREDMINU_VS) +DECLARE_INSN(vredmin_vs, MATCH_VREDMIN_VS, MASK_VREDMIN_VS) +DECLARE_INSN(vredmaxu_vs, MATCH_VREDMAXU_VS, MASK_VREDMAXU_VS) +DECLARE_INSN(vredmax_vs, MATCH_VREDMAX_VS, MASK_VREDMAX_VS) +DECLARE_INSN(vaaddu_vv, MATCH_VAADDU_VV, MASK_VAADDU_VV) +DECLARE_INSN(vaadd_vv, MATCH_VAADD_VV, MASK_VAADD_VV) +DECLARE_INSN(vasubu_vv, MATCH_VASUBU_VV, MASK_VASUBU_VV) +DECLARE_INSN(vasub_vv, MATCH_VASUB_VV, MASK_VASUB_VV) +DECLARE_INSN(vmv_x_s, MATCH_VMV_X_S, MASK_VMV_X_S) +DECLARE_INSN(vcompress_vm, MATCH_VCOMPRESS_VM, MASK_VCOMPRESS_VM) +DECLARE_INSN(vmandnot_mm, MATCH_VMANDNOT_MM, MASK_VMANDNOT_MM) +DECLARE_INSN(vmand_mm, MATCH_VMAND_MM, MASK_VMAND_MM) +DECLARE_INSN(vmor_mm, MATCH_VMOR_MM, MASK_VMOR_MM) +DECLARE_INSN(vmxor_mm, MATCH_VMXOR_MM, MASK_VMXOR_MM) +DECLARE_INSN(vmornot_mm, MATCH_VMORNOT_MM, MASK_VMORNOT_MM) +DECLARE_INSN(vmnand_mm, MATCH_VMNAND_MM, MASK_VMNAND_MM) +DECLARE_INSN(vmnor_mm, MATCH_VMNOR_MM, MASK_VMNOR_MM) +DECLARE_INSN(vmxnor_mm, MATCH_VMXNOR_MM, MASK_VMXNOR_MM) +DECLARE_INSN(vmsbf_m, MATCH_VMSBF_M, MASK_VMSBF_M) +DECLARE_INSN(vmsof_m, MATCH_VMSOF_M, MASK_VMSOF_M) +DECLARE_INSN(vmsif_m, MATCH_VMSIF_M, MASK_VMSIF_M) +DECLARE_INSN(viota_m, MATCH_VIOTA_M, MASK_VIOTA_M) +DECLARE_INSN(vid_v, MATCH_VID_V, MASK_VID_V) +DECLARE_INSN(vpopc_m, MATCH_VPOPC_M, MASK_VPOPC_M) +DECLARE_INSN(vfirst_m, MATCH_VFIRST_M, MASK_VFIRST_M) +DECLARE_INSN(vdivu_vv, MATCH_VDIVU_VV, MASK_VDIVU_VV) +DECLARE_INSN(vdiv_vv, MATCH_VDIV_VV, MASK_VDIV_VV) +DECLARE_INSN(vremu_vv, MATCH_VREMU_VV, MASK_VREMU_VV) +DECLARE_INSN(vrem_vv, MATCH_VREM_VV, MASK_VREM_VV) +DECLARE_INSN(vmulhu_vv, MATCH_VMULHU_VV, MASK_VMULHU_VV) +DECLARE_INSN(vmul_vv, MATCH_VMUL_VV, MASK_VMUL_VV) +DECLARE_INSN(vmulhsu_vv, MATCH_VMULHSU_VV, MASK_VMULHSU_VV) +DECLARE_INSN(vmulh_vv, MATCH_VMULH_VV, MASK_VMULH_VV) +DECLARE_INSN(vmadd_vv, MATCH_VMADD_VV, MASK_VMADD_VV) +DECLARE_INSN(vnmsub_vv, MATCH_VNMSUB_VV, MASK_VNMSUB_VV) +DECLARE_INSN(vmacc_vv, MATCH_VMACC_VV, MASK_VMACC_VV) +DECLARE_INSN(vnmsac_vv, MATCH_VNMSAC_VV, MASK_VNMSAC_VV) +DECLARE_INSN(vwaddu_vv, MATCH_VWADDU_VV, MASK_VWADDU_VV) +DECLARE_INSN(vwadd_vv, MATCH_VWADD_VV, MASK_VWADD_VV) +DECLARE_INSN(vwsubu_vv, MATCH_VWSUBU_VV, MASK_VWSUBU_VV) +DECLARE_INSN(vwsub_vv, MATCH_VWSUB_VV, MASK_VWSUB_VV) +DECLARE_INSN(vwaddu_wv, MATCH_VWADDU_WV, MASK_VWADDU_WV) +DECLARE_INSN(vwadd_wv, MATCH_VWADD_WV, MASK_VWADD_WV) +DECLARE_INSN(vwsubu_wv, MATCH_VWSUBU_WV, MASK_VWSUBU_WV) +DECLARE_INSN(vwsub_wv, MATCH_VWSUB_WV, MASK_VWSUB_WV) +DECLARE_INSN(vwmulu_vv, MATCH_VWMULU_VV, MASK_VWMULU_VV) +DECLARE_INSN(vwmulsu_vv, MATCH_VWMULSU_VV, MASK_VWMULSU_VV) +DECLARE_INSN(vwmul_vv, MATCH_VWMUL_VV, MASK_VWMUL_VV) +DECLARE_INSN(vwmaccu_vv, MATCH_VWMACCU_VV, MASK_VWMACCU_VV) +DECLARE_INSN(vwmacc_vv, MATCH_VWMACC_VV, MASK_VWMACC_VV) +DECLARE_INSN(vwmaccsu_vv, MATCH_VWMACCSU_VV, MASK_VWMACCSU_VV) +DECLARE_INSN(vaaddu_vx, MATCH_VAADDU_VX, MASK_VAADDU_VX) +DECLARE_INSN(vaadd_vx, MATCH_VAADD_VX, MASK_VAADD_VX) +DECLARE_INSN(vasubu_vx, MATCH_VASUBU_VX, MASK_VASUBU_VX) +DECLARE_INSN(vasub_vx, MATCH_VASUB_VX, MASK_VASUB_VX) +DECLARE_INSN(vmv_s_x, MATCH_VMV_S_X, MASK_VMV_S_X) +DECLARE_INSN(vslide1up_vx, MATCH_VSLIDE1UP_VX, MASK_VSLIDE1UP_VX) +DECLARE_INSN(vslide1down_vx, MATCH_VSLIDE1DOWN_VX, MASK_VSLIDE1DOWN_VX) +DECLARE_INSN(vdivu_vx, MATCH_VDIVU_VX, MASK_VDIVU_VX) +DECLARE_INSN(vdiv_vx, MATCH_VDIV_VX, MASK_VDIV_VX) +DECLARE_INSN(vremu_vx, MATCH_VREMU_VX, MASK_VREMU_VX) +DECLARE_INSN(vrem_vx, MATCH_VREM_VX, MASK_VREM_VX) +DECLARE_INSN(vmulhu_vx, MATCH_VMULHU_VX, MASK_VMULHU_VX) +DECLARE_INSN(vmul_vx, MATCH_VMUL_VX, MASK_VMUL_VX) +DECLARE_INSN(vmulhsu_vx, MATCH_VMULHSU_VX, MASK_VMULHSU_VX) +DECLARE_INSN(vmulh_vx, MATCH_VMULH_VX, MASK_VMULH_VX) +DECLARE_INSN(vmadd_vx, MATCH_VMADD_VX, MASK_VMADD_VX) +DECLARE_INSN(vnmsub_vx, MATCH_VNMSUB_VX, MASK_VNMSUB_VX) +DECLARE_INSN(vmacc_vx, MATCH_VMACC_VX, MASK_VMACC_VX) +DECLARE_INSN(vnmsac_vx, MATCH_VNMSAC_VX, MASK_VNMSAC_VX) +DECLARE_INSN(vwaddu_vx, MATCH_VWADDU_VX, MASK_VWADDU_VX) +DECLARE_INSN(vwadd_vx, MATCH_VWADD_VX, MASK_VWADD_VX) +DECLARE_INSN(vwsubu_vx, MATCH_VWSUBU_VX, MASK_VWSUBU_VX) +DECLARE_INSN(vwsub_vx, MATCH_VWSUB_VX, MASK_VWSUB_VX) +DECLARE_INSN(vwaddu_wx, MATCH_VWADDU_WX, MASK_VWADDU_WX) +DECLARE_INSN(vwadd_wx, MATCH_VWADD_WX, MASK_VWADD_WX) +DECLARE_INSN(vwsubu_wx, MATCH_VWSUBU_WX, MASK_VWSUBU_WX) +DECLARE_INSN(vwsub_wx, MATCH_VWSUB_WX, MASK_VWSUB_WX) +DECLARE_INSN(vwmulu_vx, MATCH_VWMULU_VX, MASK_VWMULU_VX) +DECLARE_INSN(vwmulsu_vx, MATCH_VWMULSU_VX, MASK_VWMULSU_VX) +DECLARE_INSN(vwmul_vx, MATCH_VWMUL_VX, MASK_VWMUL_VX) +DECLARE_INSN(vwmaccu_vx, MATCH_VWMACCU_VX, MASK_VWMACCU_VX) +DECLARE_INSN(vwmacc_vx, MATCH_VWMACC_VX, MASK_VWMACC_VX) +DECLARE_INSN(vwmaccus_vx, MATCH_VWMACCUS_VX, MASK_VWMACCUS_VX) +DECLARE_INSN(vwmaccsu_vx, MATCH_VWMACCSU_VX, MASK_VWMACCSU_VX) +DECLARE_INSN(vamoswapw_v, MATCH_VAMOSWAPW_V, MASK_VAMOSWAPW_V) +DECLARE_INSN(vamoaddw_v, MATCH_VAMOADDW_V, MASK_VAMOADDW_V) +DECLARE_INSN(vamoxorw_v, MATCH_VAMOXORW_V, MASK_VAMOXORW_V) +DECLARE_INSN(vamoandw_v, MATCH_VAMOANDW_V, MASK_VAMOANDW_V) +DECLARE_INSN(vamoorw_v, MATCH_VAMOORW_V, MASK_VAMOORW_V) +DECLARE_INSN(vamominw_v, MATCH_VAMOMINW_V, MASK_VAMOMINW_V) +DECLARE_INSN(vamomaxw_v, MATCH_VAMOMAXW_V, MASK_VAMOMAXW_V) +DECLARE_INSN(vamominuw_v, MATCH_VAMOMINUW_V, MASK_VAMOMINUW_V) +DECLARE_INSN(vamomaxuw_v, MATCH_VAMOMAXUW_V, MASK_VAMOMAXUW_V) +DECLARE_INSN(vamoswape_v, MATCH_VAMOSWAPE_V, MASK_VAMOSWAPE_V) +DECLARE_INSN(vamoadde_v, MATCH_VAMOADDE_V, MASK_VAMOADDE_V) +DECLARE_INSN(vamoxore_v, MATCH_VAMOXORE_V, MASK_VAMOXORE_V) +DECLARE_INSN(vamoande_v, MATCH_VAMOANDE_V, MASK_VAMOANDE_V) +DECLARE_INSN(vamoore_v, MATCH_VAMOORE_V, MASK_VAMOORE_V) +DECLARE_INSN(vamomine_v, MATCH_VAMOMINE_V, MASK_VAMOMINE_V) +DECLARE_INSN(vamomaxe_v, MATCH_VAMOMAXE_V, MASK_VAMOMAXE_V) +DECLARE_INSN(vamominue_v, MATCH_VAMOMINUE_V, MASK_VAMOMINUE_V) +DECLARE_INSN(vamomaxue_v, MATCH_VAMOMAXUE_V, MASK_VAMOMAXUE_V) +#endif +#ifdef DECLARE_CSR +DECLARE_CSR(fflags, CSR_FFLAGS) +DECLARE_CSR(frm, CSR_FRM) +DECLARE_CSR(fcsr, CSR_FCSR) +DECLARE_CSR(ustatus, CSR_USTATUS) +DECLARE_CSR(uie, CSR_UIE) +DECLARE_CSR(utvec, CSR_UTVEC) +DECLARE_CSR(vstart, CSR_VSTART) +DECLARE_CSR(vxsat, CSR_VXSAT) +DECLARE_CSR(vxrm, CSR_VXRM) +DECLARE_CSR(uscratch, CSR_USCRATCH) +DECLARE_CSR(uepc, CSR_UEPC) +DECLARE_CSR(ucause, CSR_UCAUSE) +DECLARE_CSR(utval, CSR_UTVAL) +DECLARE_CSR(uip, CSR_UIP) +DECLARE_CSR(cycle, CSR_CYCLE) +DECLARE_CSR(time, CSR_TIME) +DECLARE_CSR(instret, CSR_INSTRET) +DECLARE_CSR(hpmcounter3, CSR_HPMCOUNTER3) +DECLARE_CSR(hpmcounter4, CSR_HPMCOUNTER4) +DECLARE_CSR(hpmcounter5, CSR_HPMCOUNTER5) +DECLARE_CSR(hpmcounter6, CSR_HPMCOUNTER6) +DECLARE_CSR(hpmcounter7, CSR_HPMCOUNTER7) +DECLARE_CSR(hpmcounter8, CSR_HPMCOUNTER8) +DECLARE_CSR(hpmcounter9, CSR_HPMCOUNTER9) +DECLARE_CSR(hpmcounter10, CSR_HPMCOUNTER10) +DECLARE_CSR(hpmcounter11, CSR_HPMCOUNTER11) +DECLARE_CSR(hpmcounter12, CSR_HPMCOUNTER12) +DECLARE_CSR(hpmcounter13, CSR_HPMCOUNTER13) +DECLARE_CSR(hpmcounter14, CSR_HPMCOUNTER14) +DECLARE_CSR(hpmcounter15, CSR_HPMCOUNTER15) +DECLARE_CSR(hpmcounter16, CSR_HPMCOUNTER16) +DECLARE_CSR(hpmcounter17, CSR_HPMCOUNTER17) +DECLARE_CSR(hpmcounter18, CSR_HPMCOUNTER18) +DECLARE_CSR(hpmcounter19, CSR_HPMCOUNTER19) +DECLARE_CSR(hpmcounter20, CSR_HPMCOUNTER20) +DECLARE_CSR(hpmcounter21, CSR_HPMCOUNTER21) +DECLARE_CSR(hpmcounter22, CSR_HPMCOUNTER22) +DECLARE_CSR(hpmcounter23, CSR_HPMCOUNTER23) +DECLARE_CSR(hpmcounter24, CSR_HPMCOUNTER24) +DECLARE_CSR(hpmcounter25, CSR_HPMCOUNTER25) +DECLARE_CSR(hpmcounter26, CSR_HPMCOUNTER26) +DECLARE_CSR(hpmcounter27, CSR_HPMCOUNTER27) +DECLARE_CSR(hpmcounter28, CSR_HPMCOUNTER28) +DECLARE_CSR(hpmcounter29, CSR_HPMCOUNTER29) +DECLARE_CSR(hpmcounter30, CSR_HPMCOUNTER30) +DECLARE_CSR(hpmcounter31, CSR_HPMCOUNTER31) +DECLARE_CSR(vl, CSR_VL) +DECLARE_CSR(vtype, CSR_VTYPE) +DECLARE_CSR(vlenb, CSR_VLENB) +DECLARE_CSR(sstatus, CSR_SSTATUS) +DECLARE_CSR(sedeleg, CSR_SEDELEG) +DECLARE_CSR(sideleg, CSR_SIDELEG) +DECLARE_CSR(sie, CSR_SIE) +DECLARE_CSR(stvec, CSR_STVEC) +DECLARE_CSR(scounteren, CSR_SCOUNTEREN) +DECLARE_CSR(sscratch, CSR_SSCRATCH) +DECLARE_CSR(sepc, CSR_SEPC) +DECLARE_CSR(scause, CSR_SCAUSE) +DECLARE_CSR(stval, CSR_STVAL) +DECLARE_CSR(sip, CSR_SIP) +DECLARE_CSR(satp, CSR_SATP) +DECLARE_CSR(vsstatus, CSR_VSSTATUS) +DECLARE_CSR(vsie, CSR_VSIE) +DECLARE_CSR(vstvec, CSR_VSTVEC) +DECLARE_CSR(vsscratch, CSR_VSSCRATCH) +DECLARE_CSR(vsepc, CSR_VSEPC) +DECLARE_CSR(vscause, CSR_VSCAUSE) +DECLARE_CSR(vstval, CSR_VSTVAL) +DECLARE_CSR(vsip, CSR_VSIP) +DECLARE_CSR(vsatp, CSR_VSATP) +DECLARE_CSR(hstatus, CSR_HSTATUS) +DECLARE_CSR(hedeleg, CSR_HEDELEG) +DECLARE_CSR(hideleg, CSR_HIDELEG) +DECLARE_CSR(hcounteren, CSR_HCOUNTEREN) +DECLARE_CSR(hgatp, CSR_HGATP) +DECLARE_CSR(utvt, CSR_UTVT) +DECLARE_CSR(unxti, CSR_UNXTI) +DECLARE_CSR(uintstatus, CSR_UINTSTATUS) +DECLARE_CSR(uscratchcsw, CSR_USCRATCHCSW) +DECLARE_CSR(uscratchcswl, CSR_USCRATCHCSWL) +DECLARE_CSR(stvt, CSR_STVT) +DECLARE_CSR(snxti, CSR_SNXTI) +DECLARE_CSR(sintstatus, CSR_SINTSTATUS) +DECLARE_CSR(sscratchcsw, CSR_SSCRATCHCSW) +DECLARE_CSR(sscratchcswl, CSR_SSCRATCHCSWL) +DECLARE_CSR(mtvt, CSR_MTVT) +DECLARE_CSR(mnxti, CSR_MNXTI) +DECLARE_CSR(mintstatus, CSR_MINTSTATUS) +DECLARE_CSR(mscratchcsw, CSR_MSCRATCHCSW) +DECLARE_CSR(mscratchcswl, CSR_MSCRATCHCSWL) +DECLARE_CSR(mstatus, CSR_MSTATUS) +DECLARE_CSR(misa, CSR_MISA) +DECLARE_CSR(medeleg, CSR_MEDELEG) +DECLARE_CSR(mideleg, CSR_MIDELEG) +DECLARE_CSR(mie, CSR_MIE) +DECLARE_CSR(mtvec, CSR_MTVEC) +DECLARE_CSR(mcounteren, CSR_MCOUNTEREN) +DECLARE_CSR(mscratch, CSR_MSCRATCH) +DECLARE_CSR(mepc, CSR_MEPC) +DECLARE_CSR(mcause, CSR_MCAUSE) +DECLARE_CSR(mtval, CSR_MTVAL) +DECLARE_CSR(mip, CSR_MIP) +DECLARE_CSR(pmpcfg0, CSR_PMPCFG0) +DECLARE_CSR(pmpcfg1, CSR_PMPCFG1) +DECLARE_CSR(pmpcfg2, CSR_PMPCFG2) +DECLARE_CSR(pmpcfg3, CSR_PMPCFG3) +DECLARE_CSR(pmpaddr0, CSR_PMPADDR0) +DECLARE_CSR(pmpaddr1, CSR_PMPADDR1) +DECLARE_CSR(pmpaddr2, CSR_PMPADDR2) +DECLARE_CSR(pmpaddr3, CSR_PMPADDR3) +DECLARE_CSR(pmpaddr4, CSR_PMPADDR4) +DECLARE_CSR(pmpaddr5, CSR_PMPADDR5) +DECLARE_CSR(pmpaddr6, CSR_PMPADDR6) +DECLARE_CSR(pmpaddr7, CSR_PMPADDR7) +DECLARE_CSR(pmpaddr8, CSR_PMPADDR8) +DECLARE_CSR(pmpaddr9, CSR_PMPADDR9) +DECLARE_CSR(pmpaddr10, CSR_PMPADDR10) +DECLARE_CSR(pmpaddr11, CSR_PMPADDR11) +DECLARE_CSR(pmpaddr12, CSR_PMPADDR12) +DECLARE_CSR(pmpaddr13, CSR_PMPADDR13) +DECLARE_CSR(pmpaddr14, CSR_PMPADDR14) +DECLARE_CSR(pmpaddr15, CSR_PMPADDR15) +DECLARE_CSR(tselect, CSR_TSELECT) +DECLARE_CSR(tdata1, CSR_TDATA1) +DECLARE_CSR(tdata2, CSR_TDATA2) +DECLARE_CSR(tdata3, CSR_TDATA3) +DECLARE_CSR(dcsr, CSR_DCSR) +DECLARE_CSR(dpc, CSR_DPC) +DECLARE_CSR(dscratch, CSR_DSCRATCH) +DECLARE_CSR(mcycle, CSR_MCYCLE) +DECLARE_CSR(minstret, CSR_MINSTRET) +DECLARE_CSR(mhpmcounter3, CSR_MHPMCOUNTER3) +DECLARE_CSR(mhpmcounter4, CSR_MHPMCOUNTER4) +DECLARE_CSR(mhpmcounter5, CSR_MHPMCOUNTER5) +DECLARE_CSR(mhpmcounter6, CSR_MHPMCOUNTER6) +DECLARE_CSR(mhpmcounter7, CSR_MHPMCOUNTER7) +DECLARE_CSR(mhpmcounter8, CSR_MHPMCOUNTER8) +DECLARE_CSR(mhpmcounter9, CSR_MHPMCOUNTER9) +DECLARE_CSR(mhpmcounter10, CSR_MHPMCOUNTER10) +DECLARE_CSR(mhpmcounter11, CSR_MHPMCOUNTER11) +DECLARE_CSR(mhpmcounter12, CSR_MHPMCOUNTER12) +DECLARE_CSR(mhpmcounter13, CSR_MHPMCOUNTER13) +DECLARE_CSR(mhpmcounter14, CSR_MHPMCOUNTER14) +DECLARE_CSR(mhpmcounter15, CSR_MHPMCOUNTER15) +DECLARE_CSR(mhpmcounter16, CSR_MHPMCOUNTER16) +DECLARE_CSR(mhpmcounter17, CSR_MHPMCOUNTER17) +DECLARE_CSR(mhpmcounter18, CSR_MHPMCOUNTER18) +DECLARE_CSR(mhpmcounter19, CSR_MHPMCOUNTER19) +DECLARE_CSR(mhpmcounter20, CSR_MHPMCOUNTER20) +DECLARE_CSR(mhpmcounter21, CSR_MHPMCOUNTER21) +DECLARE_CSR(mhpmcounter22, CSR_MHPMCOUNTER22) +DECLARE_CSR(mhpmcounter23, CSR_MHPMCOUNTER23) +DECLARE_CSR(mhpmcounter24, CSR_MHPMCOUNTER24) +DECLARE_CSR(mhpmcounter25, CSR_MHPMCOUNTER25) +DECLARE_CSR(mhpmcounter26, CSR_MHPMCOUNTER26) +DECLARE_CSR(mhpmcounter27, CSR_MHPMCOUNTER27) +DECLARE_CSR(mhpmcounter28, CSR_MHPMCOUNTER28) +DECLARE_CSR(mhpmcounter29, CSR_MHPMCOUNTER29) +DECLARE_CSR(mhpmcounter30, CSR_MHPMCOUNTER30) +DECLARE_CSR(mhpmcounter31, CSR_MHPMCOUNTER31) +DECLARE_CSR(mhpmevent3, CSR_MHPMEVENT3) +DECLARE_CSR(mhpmevent4, CSR_MHPMEVENT4) +DECLARE_CSR(mhpmevent5, CSR_MHPMEVENT5) +DECLARE_CSR(mhpmevent6, CSR_MHPMEVENT6) +DECLARE_CSR(mhpmevent7, CSR_MHPMEVENT7) +DECLARE_CSR(mhpmevent8, CSR_MHPMEVENT8) +DECLARE_CSR(mhpmevent9, CSR_MHPMEVENT9) +DECLARE_CSR(mhpmevent10, CSR_MHPMEVENT10) +DECLARE_CSR(mhpmevent11, CSR_MHPMEVENT11) +DECLARE_CSR(mhpmevent12, CSR_MHPMEVENT12) +DECLARE_CSR(mhpmevent13, CSR_MHPMEVENT13) +DECLARE_CSR(mhpmevent14, CSR_MHPMEVENT14) +DECLARE_CSR(mhpmevent15, CSR_MHPMEVENT15) +DECLARE_CSR(mhpmevent16, CSR_MHPMEVENT16) +DECLARE_CSR(mhpmevent17, CSR_MHPMEVENT17) +DECLARE_CSR(mhpmevent18, CSR_MHPMEVENT18) +DECLARE_CSR(mhpmevent19, CSR_MHPMEVENT19) +DECLARE_CSR(mhpmevent20, CSR_MHPMEVENT20) +DECLARE_CSR(mhpmevent21, CSR_MHPMEVENT21) +DECLARE_CSR(mhpmevent22, CSR_MHPMEVENT22) +DECLARE_CSR(mhpmevent23, CSR_MHPMEVENT23) +DECLARE_CSR(mhpmevent24, CSR_MHPMEVENT24) +DECLARE_CSR(mhpmevent25, CSR_MHPMEVENT25) +DECLARE_CSR(mhpmevent26, CSR_MHPMEVENT26) +DECLARE_CSR(mhpmevent27, CSR_MHPMEVENT27) +DECLARE_CSR(mhpmevent28, CSR_MHPMEVENT28) +DECLARE_CSR(mhpmevent29, CSR_MHPMEVENT29) +DECLARE_CSR(mhpmevent30, CSR_MHPMEVENT30) +DECLARE_CSR(mhpmevent31, CSR_MHPMEVENT31) +DECLARE_CSR(mvendorid, CSR_MVENDORID) +DECLARE_CSR(marchid, CSR_MARCHID) +DECLARE_CSR(mimpid, CSR_MIMPID) +DECLARE_CSR(mhartid, CSR_MHARTID) +DECLARE_CSR(cycleh, CSR_CYCLEH) +DECLARE_CSR(timeh, CSR_TIMEH) +DECLARE_CSR(instreth, CSR_INSTRETH) +DECLARE_CSR(hpmcounter3h, CSR_HPMCOUNTER3H) +DECLARE_CSR(hpmcounter4h, CSR_HPMCOUNTER4H) +DECLARE_CSR(hpmcounter5h, CSR_HPMCOUNTER5H) +DECLARE_CSR(hpmcounter6h, CSR_HPMCOUNTER6H) +DECLARE_CSR(hpmcounter7h, CSR_HPMCOUNTER7H) +DECLARE_CSR(hpmcounter8h, CSR_HPMCOUNTER8H) +DECLARE_CSR(hpmcounter9h, CSR_HPMCOUNTER9H) +DECLARE_CSR(hpmcounter10h, CSR_HPMCOUNTER10H) +DECLARE_CSR(hpmcounter11h, CSR_HPMCOUNTER11H) +DECLARE_CSR(hpmcounter12h, CSR_HPMCOUNTER12H) +DECLARE_CSR(hpmcounter13h, CSR_HPMCOUNTER13H) +DECLARE_CSR(hpmcounter14h, CSR_HPMCOUNTER14H) +DECLARE_CSR(hpmcounter15h, CSR_HPMCOUNTER15H) +DECLARE_CSR(hpmcounter16h, CSR_HPMCOUNTER16H) +DECLARE_CSR(hpmcounter17h, CSR_HPMCOUNTER17H) +DECLARE_CSR(hpmcounter18h, CSR_HPMCOUNTER18H) +DECLARE_CSR(hpmcounter19h, CSR_HPMCOUNTER19H) +DECLARE_CSR(hpmcounter20h, CSR_HPMCOUNTER20H) +DECLARE_CSR(hpmcounter21h, CSR_HPMCOUNTER21H) +DECLARE_CSR(hpmcounter22h, CSR_HPMCOUNTER22H) +DECLARE_CSR(hpmcounter23h, CSR_HPMCOUNTER23H) +DECLARE_CSR(hpmcounter24h, CSR_HPMCOUNTER24H) +DECLARE_CSR(hpmcounter25h, CSR_HPMCOUNTER25H) +DECLARE_CSR(hpmcounter26h, CSR_HPMCOUNTER26H) +DECLARE_CSR(hpmcounter27h, CSR_HPMCOUNTER27H) +DECLARE_CSR(hpmcounter28h, CSR_HPMCOUNTER28H) +DECLARE_CSR(hpmcounter29h, CSR_HPMCOUNTER29H) +DECLARE_CSR(hpmcounter30h, CSR_HPMCOUNTER30H) +DECLARE_CSR(hpmcounter31h, CSR_HPMCOUNTER31H) +DECLARE_CSR(mcycleh, CSR_MCYCLEH) +DECLARE_CSR(minstreth, CSR_MINSTRETH) +DECLARE_CSR(mhpmcounter3h, CSR_MHPMCOUNTER3H) +DECLARE_CSR(mhpmcounter4h, CSR_MHPMCOUNTER4H) +DECLARE_CSR(mhpmcounter5h, CSR_MHPMCOUNTER5H) +DECLARE_CSR(mhpmcounter6h, CSR_MHPMCOUNTER6H) +DECLARE_CSR(mhpmcounter7h, CSR_MHPMCOUNTER7H) +DECLARE_CSR(mhpmcounter8h, CSR_MHPMCOUNTER8H) +DECLARE_CSR(mhpmcounter9h, CSR_MHPMCOUNTER9H) +DECLARE_CSR(mhpmcounter10h, CSR_MHPMCOUNTER10H) +DECLARE_CSR(mhpmcounter11h, CSR_MHPMCOUNTER11H) +DECLARE_CSR(mhpmcounter12h, CSR_MHPMCOUNTER12H) +DECLARE_CSR(mhpmcounter13h, CSR_MHPMCOUNTER13H) +DECLARE_CSR(mhpmcounter14h, CSR_MHPMCOUNTER14H) +DECLARE_CSR(mhpmcounter15h, CSR_MHPMCOUNTER15H) +DECLARE_CSR(mhpmcounter16h, CSR_MHPMCOUNTER16H) +DECLARE_CSR(mhpmcounter17h, CSR_MHPMCOUNTER17H) +DECLARE_CSR(mhpmcounter18h, CSR_MHPMCOUNTER18H) +DECLARE_CSR(mhpmcounter19h, CSR_MHPMCOUNTER19H) +DECLARE_CSR(mhpmcounter20h, CSR_MHPMCOUNTER20H) +DECLARE_CSR(mhpmcounter21h, CSR_MHPMCOUNTER21H) +DECLARE_CSR(mhpmcounter22h, CSR_MHPMCOUNTER22H) +DECLARE_CSR(mhpmcounter23h, CSR_MHPMCOUNTER23H) +DECLARE_CSR(mhpmcounter24h, CSR_MHPMCOUNTER24H) +DECLARE_CSR(mhpmcounter25h, CSR_MHPMCOUNTER25H) +DECLARE_CSR(mhpmcounter26h, CSR_MHPMCOUNTER26H) +DECLARE_CSR(mhpmcounter27h, CSR_MHPMCOUNTER27H) +DECLARE_CSR(mhpmcounter28h, CSR_MHPMCOUNTER28H) +DECLARE_CSR(mhpmcounter29h, CSR_MHPMCOUNTER29H) +DECLARE_CSR(mhpmcounter30h, CSR_MHPMCOUNTER30H) +DECLARE_CSR(mhpmcounter31h, CSR_MHPMCOUNTER31H) +#endif +#ifdef DECLARE_CAUSE +DECLARE_CAUSE("misaligned fetch", CAUSE_MISALIGNED_FETCH) +DECLARE_CAUSE("fetch access", CAUSE_FETCH_ACCESS) +DECLARE_CAUSE("illegal instruction", CAUSE_ILLEGAL_INSTRUCTION) +DECLARE_CAUSE("breakpoint", CAUSE_BREAKPOINT) +DECLARE_CAUSE("misaligned load", CAUSE_MISALIGNED_LOAD) +DECLARE_CAUSE("load access", CAUSE_LOAD_ACCESS) +DECLARE_CAUSE("misaligned store", CAUSE_MISALIGNED_STORE) +DECLARE_CAUSE("store access", CAUSE_STORE_ACCESS) +DECLARE_CAUSE("user_ecall", CAUSE_USER_ECALL) +DECLARE_CAUSE("supervisor_ecall", CAUSE_SUPERVISOR_ECALL) +DECLARE_CAUSE("hypervisor_ecall", CAUSE_HYPERVISOR_ECALL) +DECLARE_CAUSE("machine_ecall", CAUSE_MACHINE_ECALL) +DECLARE_CAUSE("fetch page fault", CAUSE_FETCH_PAGE_FAULT) +DECLARE_CAUSE("load page fault", CAUSE_LOAD_PAGE_FAULT) +DECLARE_CAUSE("store page fault", CAUSE_STORE_PAGE_FAULT) +#endif diff --git a/projects/briey/libs/riscv_tests/riscv_test.h b/projects/briey/libs/riscv_tests/riscv_test.h new file mode 100644 index 0000000..ee87fbb --- /dev/null +++ b/projects/briey/libs/riscv_tests/riscv_test.h @@ -0,0 +1,268 @@ +// See LICENSE for license details. + +#ifndef _ENV_PHYSICAL_SINGLE_CORE_H +#define _ENV_PHYSICAL_SINGLE_CORE_H + +#include "encoding.h" + +//----------------------------------------------------------------------- +// Begin Macro +//----------------------------------------------------------------------- + +#define RVTEST_RV64U \ + .macro init; \ + .endm + +#define RVTEST_RV64UF \ + .macro init; \ + RVTEST_FP_ENABLE; \ + .endm + +#define RVTEST_RV64UV \ + .macro init; \ + RVTEST_VECTOR_ENABLE; \ + .endm + +#define RVTEST_RV32U \ + .macro init; \ + .endm + +#define RVTEST_RV32UF \ + .macro init; \ + RVTEST_FP_ENABLE; \ + .endm + +#define RVTEST_RV32UV \ + .macro init; \ + RVTEST_VECTOR_ENABLE; \ + .endm + +#define RVTEST_RV64M \ + .macro init; \ + RVTEST_ENABLE_MACHINE; \ + .endm + +#define RVTEST_RV64S \ + .macro init; \ + RVTEST_ENABLE_SUPERVISOR; \ + .endm + +#define RVTEST_RV32M \ + .macro init; \ + RVTEST_ENABLE_MACHINE; \ + .endm + +#define RVTEST_RV32S \ + .macro init; \ + RVTEST_ENABLE_SUPERVISOR; \ + .endm + +#if __riscv_xlen == 64 +# define CHECK_XLEN li a0, 1; slli a0, a0, 31; bgez a0, 1f; RVTEST_PASS; 1: +#else +# define CHECK_XLEN li a0, 1; slli a0, a0, 31; bltz a0, 1f; RVTEST_PASS; 1: +#endif + +#define INIT_XREG \ + li x1, 0; \ + li x2, 0; \ + li x3, 0; \ + li x4, 0; \ + li x5, 0; \ + li x6, 0; \ + li x7, 0; \ + li x8, 0; \ + li x9, 0; \ + li x10, 0; \ + li x11, 0; \ + li x12, 0; \ + li x13, 0; \ + li x14, 0; \ + li x15, 0; \ + li x16, 0; \ + li x17, 0; \ + li x18, 0; \ + li x19, 0; \ + li x20, 0; \ + li x21, 0; \ + li x22, 0; \ + li x23, 0; \ + li x24, 0; \ + li x25, 0; \ + li x26, 0; \ + li x27, 0; \ + li x28, 0; \ + li x29, 0; \ + li x30, 0; \ + li x31, 0; + +#define INIT_PMP \ + la t0, 1f; \ + csrw mtvec, t0; \ + /* Set up a PMP to permit all accesses */ \ + li t0, (1 << (31 + (__riscv_xlen / 64) * (53 - 31))) - 1; \ + csrw pmpaddr0, t0; \ + li t0, PMP_NAPOT | PMP_R | PMP_W | PMP_X; \ + csrw pmpcfg0, t0; \ + .align 2; \ +1: + +#define INIT_SATP \ + la t0, 1f; \ + csrw mtvec, t0; \ + csrwi sptbr, 0; \ + .align 2; \ +1: + +#define DELEGATE_NO_TRAPS \ + la t0, 1f; \ + csrw mtvec, t0; \ + csrwi medeleg, 0; \ + csrwi mideleg, 0; \ + csrwi mie, 0; \ + .align 2; \ +1: + +#define RVTEST_ENABLE_SUPERVISOR \ + li a0, MSTATUS_MPP & (MSTATUS_MPP >> 1); \ + csrs mstatus, a0; \ + li a0, SIP_SSIP | SIP_STIP; \ + csrs mideleg, a0; \ + +#define RVTEST_ENABLE_MACHINE \ + li a0, MSTATUS_MPP; \ + csrs mstatus, a0; \ + +#define RVTEST_FP_ENABLE \ + li a0, MSTATUS_FS & (MSTATUS_FS >> 1); \ + csrs mstatus, a0; \ + csrwi fcsr, 0 + +#define RVTEST_VECTOR_ENABLE \ + li a0, (MSTATUS_VS & (MSTATUS_VS >> 1)) | \ + (MSTATUS_FS & (MSTATUS_FS >> 1)); \ + csrs mstatus, a0; \ + csrwi fcsr, 0 + +#define RISCV_MULTICORE_DISABLE \ + csrr a0, mhartid; \ + 1: bnez a0, 1b + +#define EXTRA_TVEC_USER +#define EXTRA_TVEC_MACHINE +#define EXTRA_INIT +#define EXTRA_INIT_TIMER + +#define INTERRUPT_HANDLER j other_exception /* No interrupts should occur */ + +#define RVTEST_CODE_BEGIN \ + .section .text.init; \ + .align 6; \ + .weak stvec_handler; \ + .weak mtvec_handler; \ + .globl crtStart; \ +crtStart: \ + /* reset vector */ \ + j reset_vector; \ + .align 2; \ +trap_vector: \ + /* test whether the test came from pass/fail */ \ + csrr t5, mcause; \ + li t6, CAUSE_USER_ECALL; \ + beq t5, t6, write_tohost; \ + li t6, CAUSE_SUPERVISOR_ECALL; \ + beq t5, t6, write_tohost; \ + li t6, CAUSE_MACHINE_ECALL; \ + beq t5, t6, write_tohost; \ + /* if an mtvec_handler is defined, jump to it */ \ + la t5, mtvec_handler; \ + beqz t5, 1f; \ + jr t5; \ + /* was it an interrupt or an exception? */ \ + 1: csrr t5, mcause; \ + bgez t5, handle_exception; \ + INTERRUPT_HANDLER; \ +handle_exception: \ + /* we don't know how to handle whatever the exception was */ \ + other_exception: \ + /* some unhandlable exception occurred */ \ + 1: ori TESTNUM, TESTNUM, 1337; \ + write_tohost: \ + sw TESTNUM, tohost, t5; \ + j write_tohost; \ +reset_vector: \ + INIT_XREG; \ + RISCV_MULTICORE_DISABLE; \ + INIT_SATP; \ + INIT_PMP; \ + DELEGATE_NO_TRAPS; \ + li TESTNUM, 0; \ + la t0, trap_vector; \ + csrw mtvec, t0; \ + CHECK_XLEN; \ + /* if an stvec_handler is defined, delegate exceptions to it */ \ + la t0, stvec_handler; \ + beqz t0, 1f; \ + csrw stvec, t0; \ + li t0, (1 << CAUSE_LOAD_PAGE_FAULT) | \ + (1 << CAUSE_STORE_PAGE_FAULT) | \ + (1 << CAUSE_FETCH_PAGE_FAULT) | \ + (1 << CAUSE_MISALIGNED_FETCH) | \ + (1 << CAUSE_USER_ECALL) | \ + (1 << CAUSE_BREAKPOINT); \ + csrw medeleg, t0; \ +1: csrwi mstatus, 0; \ + init; \ + EXTRA_INIT; \ + EXTRA_INIT_TIMER; \ + la t0, 1f; \ + csrw mepc, t0; \ + csrr a0, mhartid; \ + mret; \ +1: + +//----------------------------------------------------------------------- +// End Macro +//----------------------------------------------------------------------- + +#define RVTEST_CODE_END \ + unimp + +//----------------------------------------------------------------------- +// Pass/Fail Macro +//----------------------------------------------------------------------- + +#define RVTEST_PASS \ + fence; \ + li TESTNUM, 1; \ + li a7, 93; \ + li a0, 0; \ + ecall + +#define TESTNUM gp +#define RVTEST_FAIL \ + fence; \ +1: beqz TESTNUM, 1b; \ + sll TESTNUM, TESTNUM, 1; \ + or TESTNUM, TESTNUM, 1; \ + li a7, 93; \ + addi a0, TESTNUM, 0; \ + ecall + +//----------------------------------------------------------------------- +// Data Section Macro +//----------------------------------------------------------------------- + +#define EXTRA_DATA + +#define RVTEST_DATA_BEGIN \ + EXTRA_DATA \ + .pushsection .tohost,"aw",@progbits; \ + .align 6; .global tohost; tohost: .dword 0; \ + .align 6; .global fromhost; fromhost: .dword 0; \ + .popsection; \ + .align 4; .global begin_signature; begin_signature: + +#define RVTEST_DATA_END .align 4; .global end_signature; end_signature: + +#endif diff --git a/projects/briey/libs/riscv_tests/test_macros.h b/projects/briey/libs/riscv_tests/test_macros.h new file mode 100644 index 0000000..ed4cab0 --- /dev/null +++ b/projects/briey/libs/riscv_tests/test_macros.h @@ -0,0 +1,649 @@ +// See LICENSE for license details. + +#ifndef __TEST_MACROS_SCALAR_H +#define __TEST_MACROS_SCALAR_H + + +#----------------------------------------------------------------------- +# Helper macros +#----------------------------------------------------------------------- + +#define MASK_XLEN(x) ((x) & ((1 << (__riscv_xlen - 1) << 1) - 1)) + +#define TEST_CASE( testnum, testreg, correctval, code... ) \ +test_ ## testnum: \ + code; \ + li x7, MASK_XLEN(correctval); \ + li TESTNUM, testnum; \ + bne testreg, x7, fail; + +# We use a macro hack to simpify code generation for various numbers +# of bubble cycles. + +#define TEST_INSERT_NOPS_0 +#define TEST_INSERT_NOPS_1 nop; TEST_INSERT_NOPS_0 +#define TEST_INSERT_NOPS_2 nop; TEST_INSERT_NOPS_1 +#define TEST_INSERT_NOPS_3 nop; TEST_INSERT_NOPS_2 +#define TEST_INSERT_NOPS_4 nop; TEST_INSERT_NOPS_3 +#define TEST_INSERT_NOPS_5 nop; TEST_INSERT_NOPS_4 +#define TEST_INSERT_NOPS_6 nop; TEST_INSERT_NOPS_5 +#define TEST_INSERT_NOPS_7 nop; TEST_INSERT_NOPS_6 +#define TEST_INSERT_NOPS_8 nop; TEST_INSERT_NOPS_7 +#define TEST_INSERT_NOPS_9 nop; TEST_INSERT_NOPS_8 +#define TEST_INSERT_NOPS_10 nop; TEST_INSERT_NOPS_9 + + +#----------------------------------------------------------------------- +# RV64UI MACROS +#----------------------------------------------------------------------- + +#----------------------------------------------------------------------- +# Tests for instructions with immediate operand +#----------------------------------------------------------------------- + +#define SEXT_IMM(x) ((x) | (-(((x) >> 11) & 1) << 11)) + +#define TEST_IMM_OP( testnum, inst, result, val1, imm ) \ + TEST_CASE( testnum, x14, result, \ + li x1, MASK_XLEN(val1); \ + inst x14, x1, SEXT_IMM(imm); \ + ) + +#define TEST_IMM_SRC1_EQ_DEST( testnum, inst, result, val1, imm ) \ + TEST_CASE( testnum, x1, result, \ + li x1, MASK_XLEN(val1); \ + inst x1, x1, SEXT_IMM(imm); \ + ) + +#define TEST_IMM_DEST_BYPASS( testnum, nop_cycles, inst, result, val1, imm ) \ + TEST_CASE( testnum, x6, result, \ + li x4, 0; \ +1: li x1, MASK_XLEN(val1); \ + inst x14, x1, SEXT_IMM(imm); \ + TEST_INSERT_NOPS_ ## nop_cycles \ + addi x6, x14, 0; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + ) + +#define TEST_IMM_SRC1_BYPASS( testnum, nop_cycles, inst, result, val1, imm ) \ + TEST_CASE( testnum, x14, result, \ + li x4, 0; \ +1: li x1, MASK_XLEN(val1); \ + TEST_INSERT_NOPS_ ## nop_cycles \ + inst x14, x1, SEXT_IMM(imm); \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + ) + +#define TEST_IMM_ZEROSRC1( testnum, inst, result, imm ) \ + TEST_CASE( testnum, x1, result, \ + inst x1, x0, SEXT_IMM(imm); \ + ) + +#define TEST_IMM_ZERODEST( testnum, inst, val1, imm ) \ + TEST_CASE( testnum, x0, 0, \ + li x1, MASK_XLEN(val1); \ + inst x0, x1, SEXT_IMM(imm); \ + ) + +#----------------------------------------------------------------------- +# Tests for an instruction with register operands +#----------------------------------------------------------------------- + +#define TEST_R_OP( testnum, inst, result, val1 ) \ + TEST_CASE( testnum, x14, result, \ + li x1, val1; \ + inst x14, x1; \ + ) + +#define TEST_R_SRC1_EQ_DEST( testnum, inst, result, val1 ) \ + TEST_CASE( testnum, x1, result, \ + li x1, val1; \ + inst x1, x1; \ + ) + +#define TEST_R_DEST_BYPASS( testnum, nop_cycles, inst, result, val1 ) \ + TEST_CASE( testnum, x6, result, \ + li x4, 0; \ +1: li x1, val1; \ + inst x14, x1; \ + TEST_INSERT_NOPS_ ## nop_cycles \ + addi x6, x14, 0; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + ) + +#----------------------------------------------------------------------- +# Tests for an instruction with register-register operands +#----------------------------------------------------------------------- + +#define TEST_RR_OP( testnum, inst, result, val1, val2 ) \ + TEST_CASE( testnum, x14, result, \ + li x1, MASK_XLEN(val1); \ + li x2, MASK_XLEN(val2); \ + inst x14, x1, x2; \ + ) + +#define TEST_RR_SRC1_EQ_DEST( testnum, inst, result, val1, val2 ) \ + TEST_CASE( testnum, x1, result, \ + li x1, MASK_XLEN(val1); \ + li x2, MASK_XLEN(val2); \ + inst x1, x1, x2; \ + ) + +#define TEST_RR_SRC2_EQ_DEST( testnum, inst, result, val1, val2 ) \ + TEST_CASE( testnum, x2, result, \ + li x1, MASK_XLEN(val1); \ + li x2, MASK_XLEN(val2); \ + inst x2, x1, x2; \ + ) + +#define TEST_RR_SRC12_EQ_DEST( testnum, inst, result, val1 ) \ + TEST_CASE( testnum, x1, result, \ + li x1, MASK_XLEN(val1); \ + inst x1, x1, x1; \ + ) + +#define TEST_RR_DEST_BYPASS( testnum, nop_cycles, inst, result, val1, val2 ) \ + TEST_CASE( testnum, x6, result, \ + li x4, 0; \ +1: li x1, MASK_XLEN(val1); \ + li x2, MASK_XLEN(val2); \ + inst x14, x1, x2; \ + TEST_INSERT_NOPS_ ## nop_cycles \ + addi x6, x14, 0; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + ) + +#define TEST_RR_SRC12_BYPASS( testnum, src1_nops, src2_nops, inst, result, val1, val2 ) \ + TEST_CASE( testnum, x14, result, \ + li x4, 0; \ +1: li x1, MASK_XLEN(val1); \ + TEST_INSERT_NOPS_ ## src1_nops \ + li x2, MASK_XLEN(val2); \ + TEST_INSERT_NOPS_ ## src2_nops \ + inst x14, x1, x2; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + ) + +#define TEST_RR_SRC21_BYPASS( testnum, src1_nops, src2_nops, inst, result, val1, val2 ) \ + TEST_CASE( testnum, x14, result, \ + li x4, 0; \ +1: li x2, MASK_XLEN(val2); \ + TEST_INSERT_NOPS_ ## src1_nops \ + li x1, MASK_XLEN(val1); \ + TEST_INSERT_NOPS_ ## src2_nops \ + inst x14, x1, x2; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + ) + +#define TEST_RR_ZEROSRC1( testnum, inst, result, val ) \ + TEST_CASE( testnum, x2, result, \ + li x1, MASK_XLEN(val); \ + inst x2, x0, x1; \ + ) + +#define TEST_RR_ZEROSRC2( testnum, inst, result, val ) \ + TEST_CASE( testnum, x2, result, \ + li x1, MASK_XLEN(val); \ + inst x2, x1, x0; \ + ) + +#define TEST_RR_ZEROSRC12( testnum, inst, result ) \ + TEST_CASE( testnum, x1, result, \ + inst x1, x0, x0; \ + ) + +#define TEST_RR_ZERODEST( testnum, inst, val1, val2 ) \ + TEST_CASE( testnum, x0, 0, \ + li x1, MASK_XLEN(val1); \ + li x2, MASK_XLEN(val2); \ + inst x0, x1, x2; \ + ) + +#----------------------------------------------------------------------- +# Test memory instructions +#----------------------------------------------------------------------- + +#define TEST_LD_OP( testnum, inst, result, offset, base ) \ + TEST_CASE( testnum, x14, result, \ + la x1, base; \ + inst x14, offset(x1); \ + ) + +#define TEST_ST_OP( testnum, load_inst, store_inst, result, offset, base ) \ + TEST_CASE( testnum, x14, result, \ + la x1, base; \ + li x2, result; \ + store_inst x2, offset(x1); \ + load_inst x14, offset(x1); \ + ) + +#define TEST_LD_DEST_BYPASS( testnum, nop_cycles, inst, result, offset, base ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: la x1, base; \ + inst x14, offset(x1); \ + TEST_INSERT_NOPS_ ## nop_cycles \ + addi x6, x14, 0; \ + li x7, result; \ + bne x6, x7, fail; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b; \ + +#define TEST_LD_SRC1_BYPASS( testnum, nop_cycles, inst, result, offset, base ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: la x1, base; \ + TEST_INSERT_NOPS_ ## nop_cycles \ + inst x14, offset(x1); \ + li x7, result; \ + bne x14, x7, fail; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + +#define TEST_ST_SRC12_BYPASS( testnum, src1_nops, src2_nops, load_inst, store_inst, result, offset, base ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: li x1, result; \ + TEST_INSERT_NOPS_ ## src1_nops \ + la x2, base; \ + TEST_INSERT_NOPS_ ## src2_nops \ + store_inst x1, offset(x2); \ + load_inst x14, offset(x2); \ + li x7, result; \ + bne x14, x7, fail; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + +#define TEST_ST_SRC21_BYPASS( testnum, src1_nops, src2_nops, load_inst, store_inst, result, offset, base ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: la x2, base; \ + TEST_INSERT_NOPS_ ## src1_nops \ + li x1, result; \ + TEST_INSERT_NOPS_ ## src2_nops \ + store_inst x1, offset(x2); \ + load_inst x14, offset(x2); \ + li x7, result; \ + bne x14, x7, fail; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + +#define TEST_BR2_OP_TAKEN( testnum, inst, val1, val2 ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x1, val1; \ + li x2, val2; \ + inst x1, x2, 2f; \ + bne x0, TESTNUM, fail; \ +1: bne x0, TESTNUM, 3f; \ +2: inst x1, x2, 1b; \ + bne x0, TESTNUM, fail; \ +3: + +#define TEST_BR2_OP_NOTTAKEN( testnum, inst, val1, val2 ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x1, val1; \ + li x2, val2; \ + inst x1, x2, 1f; \ + bne x0, TESTNUM, 2f; \ +1: bne x0, TESTNUM, fail; \ +2: inst x1, x2, 1b; \ +3: + +#define TEST_BR2_SRC12_BYPASS( testnum, src1_nops, src2_nops, inst, val1, val2 ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: li x1, val1; \ + TEST_INSERT_NOPS_ ## src1_nops \ + li x2, val2; \ + TEST_INSERT_NOPS_ ## src2_nops \ + inst x1, x2, fail; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + +#define TEST_BR2_SRC21_BYPASS( testnum, src1_nops, src2_nops, inst, val1, val2 ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: li x2, val2; \ + TEST_INSERT_NOPS_ ## src1_nops \ + li x1, val1; \ + TEST_INSERT_NOPS_ ## src2_nops \ + inst x1, x2, fail; \ + addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + +#----------------------------------------------------------------------- +# Test jump instructions +#----------------------------------------------------------------------- + +#define TEST_JR_SRC1_BYPASS( testnum, nop_cycles, inst ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: la x6, 2f; \ + TEST_INSERT_NOPS_ ## nop_cycles \ + inst x6; \ + bne x0, TESTNUM, fail; \ +2: addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + +#define TEST_JALR_SRC1_BYPASS( testnum, nop_cycles, inst ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + li x4, 0; \ +1: la x6, 2f; \ + TEST_INSERT_NOPS_ ## nop_cycles \ + inst x13, x6, 0; \ + bne x0, TESTNUM, fail; \ +2: addi x4, x4, 1; \ + li x5, 2; \ + bne x4, x5, 1b \ + + +#----------------------------------------------------------------------- +# RV64UF MACROS +#----------------------------------------------------------------------- + +#----------------------------------------------------------------------- +# Tests floating-point instructions +#----------------------------------------------------------------------- + +#define qNaNf 0f:7fc00000 +#define sNaNf 0f:7f800001 +#define qNaN 0d:7ff8000000000000 +#define sNaN 0d:7ff0000000000001 + +#define TEST_FP_OP_S_INTERNAL( testnum, flags, result, val1, val2, val3, code... ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + la a0, test_ ## testnum ## _data ;\ + flw f0, 0(a0); \ + flw f1, 4(a0); \ + flw f2, 8(a0); \ + lw a3, 12(a0); \ + code; \ + fsflags a1, x0; \ + li a2, flags; \ + bne a0, a3, fail; \ + bne a1, a2, fail; \ + .pushsection .data; \ + .align 2; \ + test_ ## testnum ## _data: \ + .float val1; \ + .float val2; \ + .float val3; \ + .result; \ + .popsection + +#define TEST_FP_OP_D_INTERNAL( testnum, flags, result, val1, val2, val3, code... ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + la a0, test_ ## testnum ## _data ;\ + fld f0, 0(a0); \ + fld f1, 8(a0); \ + fld f2, 16(a0); \ + ld a3, 24(a0); \ + code; \ + fsflags a1, x0; \ + li a2, flags; \ + bne a0, a3, fail; \ + bne a1, a2, fail; \ + .pushsection .data; \ + .align 3; \ + test_ ## testnum ## _data: \ + .double val1; \ + .double val2; \ + .double val3; \ + .result; \ + .popsection + +// TODO: assign a separate mem location for the comparison address? +#define TEST_FP_OP_D32_INTERNAL( testnum, flags, result, val1, val2, val3, code... ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + la a0, test_ ## testnum ## _data ;\ + fld f0, 0(a0); \ + fld f1, 8(a0); \ + fld f2, 16(a0); \ + lw a3, 24(a0); \ + lw t1, 28(a0); \ + code; \ + fsflags a1, x0; \ + li a2, flags; \ + bne a0, a3, fail; \ + bne t1, t2, fail; \ + bne a1, a2, fail; \ + .pushsection .data; \ + .align 3; \ + test_ ## testnum ## _data: \ + .double val1; \ + .double val2; \ + .double val3; \ + .result; \ + .popsection + +#define TEST_FCVT_S_D32( testnum, result, val1 ) \ + TEST_FP_OP_D32_INTERNAL( testnum, 0, double result, val1, 0.0, 0.0, \ + fcvt.s.d f3, f0; fcvt.d.s f3, f3; fsd f3, 0(a0); lw t2, 4(a0); lw a0, 0(a0)) + +#define TEST_FCVT_S_D( testnum, result, val1 ) \ + TEST_FP_OP_D_INTERNAL( testnum, 0, double result, val1, 0.0, 0.0, \ + fcvt.s.d f3, f0; fcvt.d.s f3, f3; fmv.x.d a0, f3) + +#define TEST_FCVT_D_S( testnum, result, val1 ) \ + TEST_FP_OP_S_INTERNAL( testnum, 0, float result, val1, 0.0, 0.0, \ + fcvt.d.s f3, f0; fcvt.s.d f3, f3; fmv.x.s a0, f3) + +#define TEST_FP_OP1_S( testnum, inst, flags, result, val1 ) \ + TEST_FP_OP_S_INTERNAL( testnum, flags, float result, val1, 0.0, 0.0, \ + inst f3, f0; fmv.x.s a0, f3) + +#define TEST_FP_OP1_D32( testnum, inst, flags, result, val1 ) \ + TEST_FP_OP_D32_INTERNAL( testnum, flags, double result, val1, 0.0, 0.0, \ + inst f3, f0; fsd f3, 0(a0); lw t2, 4(a0); lw a0, 0(a0)) +// ^: store computation result in address from a0, load high-word into t2 + +#define TEST_FP_OP1_D( testnum, inst, flags, result, val1 ) \ + TEST_FP_OP_D_INTERNAL( testnum, flags, double result, val1, 0.0, 0.0, \ + inst f3, f0; fmv.x.d a0, f3) + +#define TEST_FP_OP1_S_DWORD_RESULT( testnum, inst, flags, result, val1 ) \ + TEST_FP_OP_S_INTERNAL( testnum, flags, dword result, val1, 0.0, 0.0, \ + inst f3, f0; fmv.x.s a0, f3) + +#define TEST_FP_OP1_D32_DWORD_RESULT( testnum, inst, flags, result, val1 ) \ + TEST_FP_OP_D32_INTERNAL( testnum, flags, dword result, val1, 0.0, 0.0, \ + inst f3, f0; fsd f3, 0(a0); lw t2, 4(a0); lw a0, 0(a0)) +// ^: store computation result in address from a0, load high-word into t2 + +#define TEST_FP_OP1_D_DWORD_RESULT( testnum, inst, flags, result, val1 ) \ + TEST_FP_OP_D_INTERNAL( testnum, flags, dword result, val1, 0.0, 0.0, \ + inst f3, f0; fmv.x.d a0, f3) + +#define TEST_FP_OP2_S( testnum, inst, flags, result, val1, val2 ) \ + TEST_FP_OP_S_INTERNAL( testnum, flags, float result, val1, val2, 0.0, \ + inst f3, f0, f1; fmv.x.s a0, f3) + +#define TEST_FP_OP2_D32( testnum, inst, flags, result, val1, val2 ) \ + TEST_FP_OP_D32_INTERNAL( testnum, flags, double result, val1, val2, 0.0, \ + inst f3, f0, f1; fsd f3, 0(a0); lw t2, 4(a0); lw a0, 0(a0)) +// ^: store computation result in address from a0, load high-word into t2 + +#define TEST_FP_OP2_D( testnum, inst, flags, result, val1, val2 ) \ + TEST_FP_OP_D_INTERNAL( testnum, flags, double result, val1, val2, 0.0, \ + inst f3, f0, f1; fmv.x.d a0, f3) + +#define TEST_FP_OP3_S( testnum, inst, flags, result, val1, val2, val3 ) \ + TEST_FP_OP_S_INTERNAL( testnum, flags, float result, val1, val2, val3, \ + inst f3, f0, f1, f2; fmv.x.s a0, f3) + +#define TEST_FP_OP3_D32( testnum, inst, flags, result, val1, val2, val3 ) \ + TEST_FP_OP_D32_INTERNAL( testnum, flags, double result, val1, val2, val3, \ + inst f3, f0, f1, f2; fsd f3, 0(a0); lw t2, 4(a0); lw a0, 0(a0)) +// ^: store computation result in address from a0, load high-word into t2 + +#define TEST_FP_OP3_D( testnum, inst, flags, result, val1, val2, val3 ) \ + TEST_FP_OP_D_INTERNAL( testnum, flags, double result, val1, val2, val3, \ + inst f3, f0, f1, f2; fmv.x.d a0, f3) + +#define TEST_FP_INT_OP_S( testnum, inst, flags, result, val1, rm ) \ + TEST_FP_OP_S_INTERNAL( testnum, flags, word result, val1, 0.0, 0.0, \ + inst a0, f0, rm) + +#define TEST_FP_INT_OP_D32( testnum, inst, flags, result, val1, rm ) \ + TEST_FP_OP_D32_INTERNAL( testnum, flags, dword result, val1, 0.0, 0.0, \ + inst a0, f0, f1; li t2, 0) + +#define TEST_FP_INT_OP_D( testnum, inst, flags, result, val1, rm ) \ + TEST_FP_OP_D_INTERNAL( testnum, flags, dword result, val1, 0.0, 0.0, \ + inst a0, f0, rm) + +#define TEST_FP_CMP_OP_S( testnum, inst, flags, result, val1, val2 ) \ + TEST_FP_OP_S_INTERNAL( testnum, flags, word result, val1, val2, 0.0, \ + inst a0, f0, f1) + +#define TEST_FP_CMP_OP_D32( testnum, inst, flags, result, val1, val2 ) \ + TEST_FP_OP_D32_INTERNAL( testnum, flags, dword result, val1, val2, 0.0, \ + inst a0, f0, f1; li t2, 0) + +#define TEST_FP_CMP_OP_D( testnum, inst, flags, result, val1, val2 ) \ + TEST_FP_OP_D_INTERNAL( testnum, flags, dword result, val1, val2, 0.0, \ + inst a0, f0, f1) + +#define TEST_FCLASS_S(testnum, correct, input) \ + TEST_CASE(testnum, a0, correct, li a0, input; fmv.s.x fa0, a0; \ + fclass.s a0, fa0) + +#define TEST_FCLASS_D32(testnum, correct, input) \ + TEST_CASE(testnum, a0, correct, \ + la a0, test_ ## testnum ## _data ;\ + fld fa0, 0(a0); \ + fclass.d a0, fa0) \ + .pushsection .data; \ + .align 3; \ + test_ ## testnum ## _data: \ + .dword input; \ + .popsection + +#define TEST_FCLASS_D(testnum, correct, input) \ + TEST_CASE(testnum, a0, correct, li a0, input; fmv.d.x fa0, a0; \ + fclass.d a0, fa0) + +#define TEST_INT_FP_OP_S( testnum, inst, result, val1 ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + la a0, test_ ## testnum ## _data ;\ + lw a3, 0(a0); \ + li a0, val1; \ + inst f0, a0; \ + fsflags x0; \ + fmv.x.s a0, f0; \ + bne a0, a3, fail; \ + .pushsection .data; \ + .align 2; \ + test_ ## testnum ## _data: \ + .float result; \ + .popsection + +#define TEST_INT_FP_OP_D32( testnum, inst, result, val1 ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + la a0, test_ ## testnum ## _data ;\ + lw a3, 0(a0); \ + lw a4, 4(a0); \ + li a1, val1; \ + inst f0, a1; \ + \ + fsd f0, 0(a0); \ + lw a1, 4(a0); \ + lw a0, 0(a0); \ + \ + fsflags x0; \ + bne a0, a3, fail; \ + bne a1, a4, fail; \ + .pushsection .data; \ + .align 3; \ + test_ ## testnum ## _data: \ + .double result; \ + .popsection + +#define TEST_INT_FP_OP_D( testnum, inst, result, val1 ) \ +test_ ## testnum: \ + li TESTNUM, testnum; \ + la a0, test_ ## testnum ## _data ;\ + ld a3, 0(a0); \ + li a0, val1; \ + inst f0, a0; \ + fsflags x0; \ + fmv.x.d a0, f0; \ + bne a0, a3, fail; \ + .pushsection .data; \ + .align 3; \ + test_ ## testnum ## _data: \ + .double result; \ + .popsection + +// We need some special handling here to allow 64-bit comparison in 32-bit arch +// TODO: find a better name and clean up when intended for general usage? +#define TEST_CASE_D32( testnum, testreg1, testreg2, correctval, code... ) \ +test_ ## testnum: \ + code; \ + la x15, test_ ## testnum ## _data ; \ + lw x7, 0(x15); \ + lw x15, 4(x15); \ + li TESTNUM, testnum; \ + bne testreg1, x7, fail;\ + bne testreg2, x15, fail;\ + .pushsection .data; \ + .align 3; \ + test_ ## testnum ## _data: \ + .dword correctval; \ + .popsection + +// ^ x14 is used in some other macros, to avoid issues we use x15 for upper word + +#----------------------------------------------------------------------- +# Pass and fail code (assumes test num is in TESTNUM) +#----------------------------------------------------------------------- + +#define TEST_PASSFAIL \ + bne x0, TESTNUM, pass; \ +fail: \ + RVTEST_FAIL; \ +pass: \ + RVTEST_PASS \ + + +#----------------------------------------------------------------------- +# Test data section +#----------------------------------------------------------------------- + +#define TEST_DATA + +#endif diff --git a/projects/briey/libs/rv64ui/Makefrag b/projects/briey/libs/rv64ui/Makefrag new file mode 100644 index 0000000..1867ea5 --- /dev/null +++ b/projects/briey/libs/rv64ui/Makefrag @@ -0,0 +1,27 @@ +#======================================================================= +# Makefrag for rv64ui tests +#----------------------------------------------------------------------- + +rv64ui_sc_tests = \ + add addi addiw addw \ + and andi \ + auipc \ + beq bge bgeu blt bltu bne \ + simple \ + fence_i \ + jal jalr \ + lb lbu lh lhu lw lwu ld \ + lui \ + or ori \ + sb sh sw sd \ + sll slli slliw sllw \ + slt slti sltiu sltu \ + sra srai sraiw sraw \ + srl srli srliw srlw \ + sub subw \ + xor xori \ + +rv64ui_p_tests = $(addprefix rv64ui-p-, $(rv64ui_sc_tests)) +rv64ui_v_tests = $(addprefix rv64ui-v-, $(rv64ui_sc_tests)) + +spike_tests += $(rv64ui_p_tests) $(rv64ui_v_tests) diff --git a/projects/briey/libs/rv64ui/add.S b/projects/briey/libs/rv64ui/add.S new file mode 100644 index 0000000..0696428 --- /dev/null +++ b/projects/briey/libs/rv64ui/add.S @@ -0,0 +1,85 @@ +# See LICENSE for license details. + +#***************************************************************************** +# add.S +#----------------------------------------------------------------------------- +# +# Test add instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, add, 0x00000000, 0x00000000, 0x00000000 ); + TEST_RR_OP( 3, add, 0x00000002, 0x00000001, 0x00000001 ); + TEST_RR_OP( 4, add, 0x0000000a, 0x00000003, 0x00000007 ); + + TEST_RR_OP( 5, add, 0xffffffffffff8000, 0x0000000000000000, 0xffffffffffff8000 ); + TEST_RR_OP( 6, add, 0xffffffff80000000, 0xffffffff80000000, 0x00000000 ); + TEST_RR_OP( 7, add, 0xffffffff7fff8000, 0xffffffff80000000, 0xffffffffffff8000 ); + + TEST_RR_OP( 8, add, 0x0000000000007fff, 0x0000000000000000, 0x0000000000007fff ); + TEST_RR_OP( 9, add, 0x000000007fffffff, 0x000000007fffffff, 0x0000000000000000 ); + TEST_RR_OP( 10, add, 0x0000000080007ffe, 0x000000007fffffff, 0x0000000000007fff ); + + TEST_RR_OP( 11, add, 0xffffffff80007fff, 0xffffffff80000000, 0x0000000000007fff ); + TEST_RR_OP( 12, add, 0x000000007fff7fff, 0x000000007fffffff, 0xffffffffffff8000 ); + + TEST_RR_OP( 13, add, 0xffffffffffffffff, 0x0000000000000000, 0xffffffffffffffff ); + TEST_RR_OP( 14, add, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000001 ); + TEST_RR_OP( 15, add, 0xfffffffffffffffe, 0xffffffffffffffff, 0xffffffffffffffff ); + + TEST_RR_OP( 16, add, 0x0000000080000000, 0x0000000000000001, 0x000000007fffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 17, add, 24, 13, 11 ); + TEST_RR_SRC2_EQ_DEST( 18, add, 25, 14, 11 ); + TEST_RR_SRC12_EQ_DEST( 19, add, 26, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 20, 0, add, 24, 13, 11 ); + TEST_RR_DEST_BYPASS( 21, 1, add, 25, 14, 11 ); + TEST_RR_DEST_BYPASS( 22, 2, add, 26, 15, 11 ); + + TEST_RR_SRC12_BYPASS( 23, 0, 0, add, 24, 13, 11 ); + TEST_RR_SRC12_BYPASS( 24, 0, 1, add, 25, 14, 11 ); + TEST_RR_SRC12_BYPASS( 25, 0, 2, add, 26, 15, 11 ); + TEST_RR_SRC12_BYPASS( 26, 1, 0, add, 24, 13, 11 ); + TEST_RR_SRC12_BYPASS( 27, 1, 1, add, 25, 14, 11 ); + TEST_RR_SRC12_BYPASS( 28, 2, 0, add, 26, 15, 11 ); + + TEST_RR_SRC21_BYPASS( 29, 0, 0, add, 24, 13, 11 ); + TEST_RR_SRC21_BYPASS( 30, 0, 1, add, 25, 14, 11 ); + TEST_RR_SRC21_BYPASS( 31, 0, 2, add, 26, 15, 11 ); + TEST_RR_SRC21_BYPASS( 32, 1, 0, add, 24, 13, 11 ); + TEST_RR_SRC21_BYPASS( 33, 1, 1, add, 25, 14, 11 ); + TEST_RR_SRC21_BYPASS( 34, 2, 0, add, 26, 15, 11 ); + + TEST_RR_ZEROSRC1( 35, add, 15, 15 ); + TEST_RR_ZEROSRC2( 36, add, 32, 32 ); + TEST_RR_ZEROSRC12( 37, add, 0 ); + TEST_RR_ZERODEST( 38, add, 16, 30 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/addi.S b/projects/briey/libs/rv64ui/addi.S new file mode 100644 index 0000000..e6b67ca --- /dev/null +++ b/projects/briey/libs/rv64ui/addi.S @@ -0,0 +1,71 @@ +# See LICENSE for license details. + +#***************************************************************************** +# addi.S +#----------------------------------------------------------------------------- +# +# Test addi instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, addi, 0x00000000, 0x00000000, 0x000 ); + TEST_IMM_OP( 3, addi, 0x00000002, 0x00000001, 0x001 ); + TEST_IMM_OP( 4, addi, 0x0000000a, 0x00000003, 0x007 ); + + TEST_IMM_OP( 5, addi, 0xfffffffffffff800, 0x0000000000000000, 0x800 ); + TEST_IMM_OP( 6, addi, 0xffffffff80000000, 0xffffffff80000000, 0x000 ); + TEST_IMM_OP( 7, addi, 0xffffffff7ffff800, 0xffffffff80000000, 0x800 ); + + TEST_IMM_OP( 8, addi, 0x00000000000007ff, 0x00000000, 0x7ff ); + TEST_IMM_OP( 9, addi, 0x000000007fffffff, 0x7fffffff, 0x000 ); + TEST_IMM_OP( 10, addi, 0x00000000800007fe, 0x7fffffff, 0x7ff ); + + TEST_IMM_OP( 11, addi, 0xffffffff800007ff, 0xffffffff80000000, 0x7ff ); + TEST_IMM_OP( 12, addi, 0x000000007ffff7ff, 0x000000007fffffff, 0x800 ); + + TEST_IMM_OP( 13, addi, 0xffffffffffffffff, 0x0000000000000000, 0xfff ); + TEST_IMM_OP( 14, addi, 0x0000000000000000, 0xffffffffffffffff, 0x001 ); + TEST_IMM_OP( 15, addi, 0xfffffffffffffffe, 0xffffffffffffffff, 0xfff ); + + TEST_IMM_OP( 16, addi, 0x0000000080000000, 0x7fffffff, 0x001 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, addi, 24, 13, 11 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, addi, 24, 13, 11 ); + TEST_IMM_DEST_BYPASS( 19, 1, addi, 23, 13, 10 ); + TEST_IMM_DEST_BYPASS( 20, 2, addi, 22, 13, 9 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, addi, 24, 13, 11 ); + TEST_IMM_SRC1_BYPASS( 22, 1, addi, 23, 13, 10 ); + TEST_IMM_SRC1_BYPASS( 23, 2, addi, 22, 13, 9 ); + + TEST_IMM_ZEROSRC1( 24, addi, 32, 32 ); + TEST_IMM_ZERODEST( 25, addi, 33, 50 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/addiw.S b/projects/briey/libs/rv64ui/addiw.S new file mode 100644 index 0000000..c0f9a61 --- /dev/null +++ b/projects/briey/libs/rv64ui/addiw.S @@ -0,0 +1,71 @@ +# See LICENSE for license details. + +#***************************************************************************** +# addiw.S +#----------------------------------------------------------------------------- +# +# Test addiw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, addiw, 0x00000000, 0x00000000, 0x000 ); + TEST_IMM_OP( 3, addiw, 0x00000002, 0x00000001, 0x001 ); + TEST_IMM_OP( 4, addiw, 0x0000000a, 0x00000003, 0x007 ); + + TEST_IMM_OP( 5, addiw, 0xfffffffffffff800, 0x0000000000000000, 0x800 ); + TEST_IMM_OP( 6, addiw, 0xffffffff80000000, 0xffffffff80000000, 0x000 ); + TEST_IMM_OP( 7, addiw, 0x000000007ffff800, 0xffffffff80000000, 0x800 ); + + TEST_IMM_OP( 8, addiw, 0x00000000000007ff, 0x00000000, 0x7ff ); + TEST_IMM_OP( 9, addiw, 0x000000007fffffff, 0x7fffffff, 0x000 ); + TEST_IMM_OP( 10, addiw, 0xffffffff800007fe, 0x7fffffff, 0x7ff ); + + TEST_IMM_OP( 11, addiw, 0xffffffff800007ff, 0xffffffff80000000, 0x7ff ); + TEST_IMM_OP( 12, addiw, 0x000000007ffff7ff, 0x000000007fffffff, 0x800 ); + + TEST_IMM_OP( 13, addiw, 0xffffffffffffffff, 0x0000000000000000, 0xfff ); + TEST_IMM_OP( 14, addiw, 0x0000000000000000, 0xffffffffffffffff, 0x001 ); + TEST_IMM_OP( 15, addiw, 0xfffffffffffffffe, 0xffffffffffffffff, 0xfff ); + + TEST_IMM_OP( 16, addiw, 0xffffffff80000000, 0x7fffffff, 0x001 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, addiw, 24, 13, 11 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, addiw, 24, 13, 11 ); + TEST_IMM_DEST_BYPASS( 19, 1, addiw, 23, 13, 10 ); + TEST_IMM_DEST_BYPASS( 20, 2, addiw, 22, 13, 9 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, addiw, 24, 13, 11 ); + TEST_IMM_SRC1_BYPASS( 22, 1, addiw, 23, 13, 10 ); + TEST_IMM_SRC1_BYPASS( 23, 2, addiw, 22, 13, 9 ); + + TEST_IMM_ZEROSRC1( 24, addiw, 32, 32 ); + TEST_IMM_ZERODEST( 25, addiw, 33, 50 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/addw.S b/projects/briey/libs/rv64ui/addw.S new file mode 100644 index 0000000..ad7fe0b --- /dev/null +++ b/projects/briey/libs/rv64ui/addw.S @@ -0,0 +1,85 @@ +# See LICENSE for license details. + +#***************************************************************************** +# addw.S +#----------------------------------------------------------------------------- +# +# Test addw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, addw, 0x00000000, 0x00000000, 0x00000000 ); + TEST_RR_OP( 3, addw, 0x00000002, 0x00000001, 0x00000001 ); + TEST_RR_OP( 4, addw, 0x0000000a, 0x00000003, 0x00000007 ); + + TEST_RR_OP( 5, addw, 0xffffffffffff8000, 0x0000000000000000, 0xffffffffffff8000 ); + TEST_RR_OP( 6, addw, 0xffffffff80000000, 0xffffffff80000000, 0x00000000 ); + TEST_RR_OP( 7, addw, 0x000000007fff8000, 0xffffffff80000000, 0xffffffffffff8000 ); + + TEST_RR_OP( 8, addw, 0x0000000000007fff, 0x0000000000000000, 0x0000000000007fff ); + TEST_RR_OP( 9, addw, 0x000000007fffffff, 0x000000007fffffff, 0x0000000000000000 ); + TEST_RR_OP( 10, addw, 0xffffffff80007ffe, 0x000000007fffffff, 0x0000000000007fff ); + + TEST_RR_OP( 11, addw, 0xffffffff80007fff, 0xffffffff80000000, 0x0000000000007fff ); + TEST_RR_OP( 12, addw, 0x000000007fff7fff, 0x000000007fffffff, 0xffffffffffff8000 ); + + TEST_RR_OP( 13, addw, 0xffffffffffffffff, 0x0000000000000000, 0xffffffffffffffff ); + TEST_RR_OP( 14, addw, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000001 ); + TEST_RR_OP( 15, addw, 0xfffffffffffffffe, 0xffffffffffffffff, 0xffffffffffffffff ); + + TEST_RR_OP( 16, addw, 0xffffffff80000000, 0x0000000000000001, 0x000000007fffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 17, addw, 24, 13, 11 ); + TEST_RR_SRC2_EQ_DEST( 18, addw, 25, 14, 11 ); + TEST_RR_SRC12_EQ_DEST( 19, addw, 26, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 20, 0, addw, 24, 13, 11 ); + TEST_RR_DEST_BYPASS( 21, 1, addw, 25, 14, 11 ); + TEST_RR_DEST_BYPASS( 22, 2, addw, 26, 15, 11 ); + + TEST_RR_SRC12_BYPASS( 23, 0, 0, addw, 24, 13, 11 ); + TEST_RR_SRC12_BYPASS( 24, 0, 1, addw, 25, 14, 11 ); + TEST_RR_SRC12_BYPASS( 25, 0, 2, addw, 26, 15, 11 ); + TEST_RR_SRC12_BYPASS( 26, 1, 0, addw, 24, 13, 11 ); + TEST_RR_SRC12_BYPASS( 27, 1, 1, addw, 25, 14, 11 ); + TEST_RR_SRC12_BYPASS( 28, 2, 0, addw, 26, 15, 11 ); + + TEST_RR_SRC21_BYPASS( 29, 0, 0, addw, 24, 13, 11 ); + TEST_RR_SRC21_BYPASS( 30, 0, 1, addw, 25, 14, 11 ); + TEST_RR_SRC21_BYPASS( 31, 0, 2, addw, 26, 15, 11 ); + TEST_RR_SRC21_BYPASS( 32, 1, 0, addw, 24, 13, 11 ); + TEST_RR_SRC21_BYPASS( 33, 1, 1, addw, 25, 14, 11 ); + TEST_RR_SRC21_BYPASS( 34, 2, 0, addw, 26, 15, 11 ); + + TEST_RR_ZEROSRC1( 35, addw, 15, 15 ); + TEST_RR_ZEROSRC2( 36, addw, 32, 32 ); + TEST_RR_ZEROSRC12( 37, addw, 0 ); + TEST_RR_ZERODEST( 38, addw, 16, 30 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/and.S b/projects/briey/libs/rv64ui/and.S new file mode 100644 index 0000000..3f63790 --- /dev/null +++ b/projects/briey/libs/rv64ui/and.S @@ -0,0 +1,69 @@ +# See LICENSE for license details. + +#***************************************************************************** +# and.S +#----------------------------------------------------------------------------- +# +# Test and instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Logical tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, and, 0x0f000f00, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_OP( 3, and, 0x00f000f0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_OP( 4, and, 0x000f000f, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_OP( 5, and, 0xf000f000, 0xf00ff00f, 0xf0f0f0f0 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 6, and, 0x0f000f00, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC2_EQ_DEST( 7, and, 0x00f000f0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC12_EQ_DEST( 8, and, 0xff00ff00, 0xff00ff00 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 9, 0, and, 0x0f000f00, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_DEST_BYPASS( 10, 1, and, 0x00f000f0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_DEST_BYPASS( 11, 2, and, 0x000f000f, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_SRC12_BYPASS( 12, 0, 0, and, 0x0f000f00, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 13, 0, 1, and, 0x00f000f0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC12_BYPASS( 14, 0, 2, and, 0x000f000f, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 15, 1, 0, and, 0x0f000f00, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 16, 1, 1, and, 0x00f000f0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC12_BYPASS( 17, 2, 0, and, 0x000f000f, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_SRC21_BYPASS( 18, 0, 0, and, 0x0f000f00, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 19, 0, 1, and, 0x00f000f0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC21_BYPASS( 20, 0, 2, and, 0x000f000f, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 21, 1, 0, and, 0x0f000f00, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 22, 1, 1, and, 0x00f000f0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC21_BYPASS( 23, 2, 0, and, 0x000f000f, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_ZEROSRC1( 24, and, 0, 0xff00ff00 ); + TEST_RR_ZEROSRC2( 25, and, 0, 0x00ff00ff ); + TEST_RR_ZEROSRC12( 26, and, 0 ); + TEST_RR_ZERODEST( 27, and, 0x11111111, 0x22222222 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/andi.S b/projects/briey/libs/rv64ui/andi.S new file mode 100644 index 0000000..913af9d --- /dev/null +++ b/projects/briey/libs/rv64ui/andi.S @@ -0,0 +1,55 @@ +# See LICENSE for license details. + +#***************************************************************************** +# andi.S +#----------------------------------------------------------------------------- +# +# Test andi instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Logical tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, andi, 0xff00ff00, 0xff00ff00, 0xf0f ); + TEST_IMM_OP( 3, andi, 0x000000f0, 0x0ff00ff0, 0x0f0 ); + TEST_IMM_OP( 4, andi, 0x0000000f, 0x00ff00ff, 0x70f ); + TEST_IMM_OP( 5, andi, 0x00000000, 0xf00ff00f, 0x0f0 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 6, andi, 0x00000000, 0xff00ff00, 0x0f0 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 7, 0, andi, 0x00000700, 0x0ff00ff0, 0x70f ); + TEST_IMM_DEST_BYPASS( 8, 1, andi, 0x000000f0, 0x00ff00ff, 0x0f0 ); + TEST_IMM_DEST_BYPASS( 9, 2, andi, 0xf00ff00f, 0xf00ff00f, 0xf0f ); + + TEST_IMM_SRC1_BYPASS( 10, 0, andi, 0x00000700, 0x0ff00ff0, 0x70f ); + TEST_IMM_SRC1_BYPASS( 11, 1, andi, 0x000000f0, 0x00ff00ff, 0x0f0 ); + TEST_IMM_SRC1_BYPASS( 12, 2, andi, 0x0000000f, 0xf00ff00f, 0x70f ); + + TEST_IMM_ZEROSRC1( 13, andi, 0, 0x0f0 ); + TEST_IMM_ZERODEST( 14, andi, 0x00ff00ff, 0x70f ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/auipc.S b/projects/briey/libs/rv64ui/auipc.S new file mode 100644 index 0000000..6fe5962 --- /dev/null +++ b/projects/briey/libs/rv64ui/auipc.S @@ -0,0 +1,39 @@ +# See LICENSE for license details. + +#***************************************************************************** +# auipc.S +#----------------------------------------------------------------------------- +# +# Test auipc instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + TEST_CASE(2, a0, 10000, \ + .align 3; \ + lla a0, 1f + 10000; \ + jal a1, 1f; \ + 1: sub a0, a0, a1; \ + ) + + TEST_CASE(3, a0, -10000, \ + .align 3; \ + lla a0, 1f - 10000; \ + jal a1, 1f; \ + 1: sub a0, a0, a1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/beq.S b/projects/briey/libs/rv64ui/beq.S new file mode 100644 index 0000000..436db8c --- /dev/null +++ b/projects/briey/libs/rv64ui/beq.S @@ -0,0 +1,73 @@ +# See LICENSE for license details. + +#***************************************************************************** +# beq.S +#----------------------------------------------------------------------------- +# +# Test beq instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Branch tests + #------------------------------------------------------------- + + # Each test checks both forward and backward branches + + TEST_BR2_OP_TAKEN( 2, beq, 0, 0 ); + TEST_BR2_OP_TAKEN( 3, beq, 1, 1 ); + TEST_BR2_OP_TAKEN( 4, beq, -1, -1 ); + + TEST_BR2_OP_NOTTAKEN( 5, beq, 0, 1 ); + TEST_BR2_OP_NOTTAKEN( 6, beq, 1, 0 ); + TEST_BR2_OP_NOTTAKEN( 7, beq, -1, 1 ); + TEST_BR2_OP_NOTTAKEN( 8, beq, 1, -1 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_BR2_SRC12_BYPASS( 9, 0, 0, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 10, 0, 1, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 11, 0, 2, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 12, 1, 0, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 13, 1, 1, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 14, 2, 0, beq, 0, -1 ); + + TEST_BR2_SRC12_BYPASS( 15, 0, 0, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 16, 0, 1, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 17, 0, 2, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 18, 1, 0, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 19, 1, 1, beq, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 20, 2, 0, beq, 0, -1 ); + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + TEST_CASE( 21, x1, 3, \ + li x1, 1; \ + beq x0, x0, 1f; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ +1: addi x1, x1, 1; \ + addi x1, x1, 1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/bge.S b/projects/briey/libs/rv64ui/bge.S new file mode 100644 index 0000000..04aebbc --- /dev/null +++ b/projects/briey/libs/rv64ui/bge.S @@ -0,0 +1,76 @@ +# See LICENSE for license details. + +#***************************************************************************** +# bge.S +#----------------------------------------------------------------------------- +# +# Test bge instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Branch tests + #------------------------------------------------------------- + + # Each test checks both forward and backward branches + + TEST_BR2_OP_TAKEN( 2, bge, 0, 0 ); + TEST_BR2_OP_TAKEN( 3, bge, 1, 1 ); + TEST_BR2_OP_TAKEN( 4, bge, -1, -1 ); + TEST_BR2_OP_TAKEN( 5, bge, 1, 0 ); + TEST_BR2_OP_TAKEN( 6, bge, 1, -1 ); + TEST_BR2_OP_TAKEN( 7, bge, -1, -2 ); + + TEST_BR2_OP_NOTTAKEN( 8, bge, 0, 1 ); + TEST_BR2_OP_NOTTAKEN( 9, bge, -1, 1 ); + TEST_BR2_OP_NOTTAKEN( 10, bge, -2, -1 ); + TEST_BR2_OP_NOTTAKEN( 11, bge, -2, 1 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_BR2_SRC12_BYPASS( 12, 0, 0, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 13, 0, 1, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 14, 0, 2, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 15, 1, 0, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 16, 1, 1, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 17, 2, 0, bge, -1, 0 ); + + TEST_BR2_SRC12_BYPASS( 18, 0, 0, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 19, 0, 1, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 20, 0, 2, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 21, 1, 0, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 22, 1, 1, bge, -1, 0 ); + TEST_BR2_SRC12_BYPASS( 23, 2, 0, bge, -1, 0 ); + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + TEST_CASE( 24, x1, 3, \ + li x1, 1; \ + bge x1, x0, 1f; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ +1: addi x1, x1, 1; \ + addi x1, x1, 1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/bgeu.S b/projects/briey/libs/rv64ui/bgeu.S new file mode 100644 index 0000000..36b6b3a --- /dev/null +++ b/projects/briey/libs/rv64ui/bgeu.S @@ -0,0 +1,76 @@ +# See LICENSE for license details. + +#***************************************************************************** +# bgeu.S +#----------------------------------------------------------------------------- +# +# Test bgeu instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Branch tests + #------------------------------------------------------------- + + # Each test checks both forward and backward branches + + TEST_BR2_OP_TAKEN( 2, bgeu, 0x00000000, 0x00000000 ); + TEST_BR2_OP_TAKEN( 3, bgeu, 0x00000001, 0x00000001 ); + TEST_BR2_OP_TAKEN( 4, bgeu, 0xffffffff, 0xffffffff ); + TEST_BR2_OP_TAKEN( 5, bgeu, 0x00000001, 0x00000000 ); + TEST_BR2_OP_TAKEN( 6, bgeu, 0xffffffff, 0xfffffffe ); + TEST_BR2_OP_TAKEN( 7, bgeu, 0xffffffff, 0x00000000 ); + + TEST_BR2_OP_NOTTAKEN( 8, bgeu, 0x00000000, 0x00000001 ); + TEST_BR2_OP_NOTTAKEN( 9, bgeu, 0xfffffffe, 0xffffffff ); + TEST_BR2_OP_NOTTAKEN( 10, bgeu, 0x00000000, 0xffffffff ); + TEST_BR2_OP_NOTTAKEN( 11, bgeu, 0x7fffffff, 0x80000000 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_BR2_SRC12_BYPASS( 12, 0, 0, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 13, 0, 1, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 14, 0, 2, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 15, 1, 0, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 16, 1, 1, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 17, 2, 0, bgeu, 0xefffffff, 0xf0000000 ); + + TEST_BR2_SRC12_BYPASS( 18, 0, 0, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 19, 0, 1, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 20, 0, 2, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 21, 1, 0, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 22, 1, 1, bgeu, 0xefffffff, 0xf0000000 ); + TEST_BR2_SRC12_BYPASS( 23, 2, 0, bgeu, 0xefffffff, 0xf0000000 ); + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + TEST_CASE( 24, x1, 3, \ + li x1, 1; \ + bgeu x1, x0, 1f; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ +1: addi x1, x1, 1; \ + addi x1, x1, 1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/blt.S b/projects/briey/libs/rv64ui/blt.S new file mode 100644 index 0000000..1c0ca69 --- /dev/null +++ b/projects/briey/libs/rv64ui/blt.S @@ -0,0 +1,73 @@ +# See LICENSE for license details. + +#***************************************************************************** +# blt.S +#----------------------------------------------------------------------------- +# +# Test blt instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Branch tests + #------------------------------------------------------------- + + # Each test checks both forward and backward branches + + TEST_BR2_OP_TAKEN( 2, blt, 0, 1 ); + TEST_BR2_OP_TAKEN( 3, blt, -1, 1 ); + TEST_BR2_OP_TAKEN( 4, blt, -2, -1 ); + + TEST_BR2_OP_NOTTAKEN( 5, blt, 1, 0 ); + TEST_BR2_OP_NOTTAKEN( 6, blt, 1, -1 ); + TEST_BR2_OP_NOTTAKEN( 7, blt, -1, -2 ); + TEST_BR2_OP_NOTTAKEN( 8, blt, 1, -2 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_BR2_SRC12_BYPASS( 9, 0, 0, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 10, 0, 1, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 11, 0, 2, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 12, 1, 0, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 13, 1, 1, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 14, 2, 0, blt, 0, -1 ); + + TEST_BR2_SRC12_BYPASS( 15, 0, 0, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 16, 0, 1, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 17, 0, 2, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 18, 1, 0, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 19, 1, 1, blt, 0, -1 ); + TEST_BR2_SRC12_BYPASS( 20, 2, 0, blt, 0, -1 ); + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + TEST_CASE( 21, x1, 3, \ + li x1, 1; \ + blt x0, x1, 1f; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ +1: addi x1, x1, 1; \ + addi x1, x1, 1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/bltu.S b/projects/briey/libs/rv64ui/bltu.S new file mode 100644 index 0000000..4e880d6 --- /dev/null +++ b/projects/briey/libs/rv64ui/bltu.S @@ -0,0 +1,73 @@ +# See LICENSE for license details. + +#***************************************************************************** +# bltu.S +#----------------------------------------------------------------------------- +# +# Test bltu instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Branch tests + #------------------------------------------------------------- + + # Each test checks both forward and backward branches + + TEST_BR2_OP_TAKEN( 2, bltu, 0x00000000, 0x00000001 ); + TEST_BR2_OP_TAKEN( 3, bltu, 0xfffffffe, 0xffffffff ); + TEST_BR2_OP_TAKEN( 4, bltu, 0x00000000, 0xffffffff ); + + TEST_BR2_OP_NOTTAKEN( 5, bltu, 0x00000001, 0x00000000 ); + TEST_BR2_OP_NOTTAKEN( 6, bltu, 0xffffffff, 0xfffffffe ); + TEST_BR2_OP_NOTTAKEN( 7, bltu, 0xffffffff, 0x00000000 ); + TEST_BR2_OP_NOTTAKEN( 8, bltu, 0x80000000, 0x7fffffff ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_BR2_SRC12_BYPASS( 9, 0, 0, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 10, 0, 1, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 11, 0, 2, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 12, 1, 0, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 13, 1, 1, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 14, 2, 0, bltu, 0xf0000000, 0xefffffff ); + + TEST_BR2_SRC12_BYPASS( 15, 0, 0, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 16, 0, 1, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 17, 0, 2, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 18, 1, 0, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 19, 1, 1, bltu, 0xf0000000, 0xefffffff ); + TEST_BR2_SRC12_BYPASS( 20, 2, 0, bltu, 0xf0000000, 0xefffffff ); + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + TEST_CASE( 21, x1, 3, \ + li x1, 1; \ + bltu x0, x1, 1f; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ +1: addi x1, x1, 1; \ + addi x1, x1, 1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/bne.S b/projects/briey/libs/rv64ui/bne.S new file mode 100644 index 0000000..3ca4e6c --- /dev/null +++ b/projects/briey/libs/rv64ui/bne.S @@ -0,0 +1,73 @@ +# See LICENSE for license details. + +#***************************************************************************** +# bne.S +#----------------------------------------------------------------------------- +# +# Test bne instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Branch tests + #------------------------------------------------------------- + + # Each test checks both forward and backward branches + + TEST_BR2_OP_TAKEN( 2, bne, 0, 1 ); + TEST_BR2_OP_TAKEN( 3, bne, 1, 0 ); + TEST_BR2_OP_TAKEN( 4, bne, -1, 1 ); + TEST_BR2_OP_TAKEN( 5, bne, 1, -1 ); + + TEST_BR2_OP_NOTTAKEN( 6, bne, 0, 0 ); + TEST_BR2_OP_NOTTAKEN( 7, bne, 1, 1 ); + TEST_BR2_OP_NOTTAKEN( 8, bne, -1, -1 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_BR2_SRC12_BYPASS( 9, 0, 0, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 10, 0, 1, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 11, 0, 2, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 12, 1, 0, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 13, 1, 1, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 14, 2, 0, bne, 0, 0 ); + + TEST_BR2_SRC12_BYPASS( 15, 0, 0, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 16, 0, 1, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 17, 0, 2, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 18, 1, 0, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 19, 1, 1, bne, 0, 0 ); + TEST_BR2_SRC12_BYPASS( 20, 2, 0, bne, 0, 0 ); + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + TEST_CASE( 21, x1, 3, \ + li x1, 1; \ + bne x1, x0, 1f; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ + addi x1, x1, 1; \ +1: addi x1, x1, 1; \ + addi x1, x1, 1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/fence_i.S b/projects/briey/libs/rv64ui/fence_i.S new file mode 100644 index 0000000..cd0fe56 --- /dev/null +++ b/projects/briey/libs/rv64ui/fence_i.S @@ -0,0 +1,54 @@ +# See LICENSE for license details. + +#***************************************************************************** +# fence_i.S +#----------------------------------------------------------------------------- +# +# Test self-modifying code and the fence.i instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + +li a3, 111 +lh a0, insn +lh a1, insn+2 + +# test I$ hit +.align 6 +sh a0, 1f, t0 +sh a1, 1f+2, t0 +fence.i + +1: addi a3, a3, 222 +TEST_CASE( 2, a3, 444, nop ) + +# test prefetcher hit +li a4, 100 +1: addi a4, a4, -1 +bnez a4, 1b + +sh a0, 1f, t0 +sh a1, 1f+2, t0 +fence.i + +.align 6 +1: addi a3, a3, 555 +TEST_CASE( 3, a3, 777, nop ) + +TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +insn: + addi a3, a3, 333 + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/jal.S b/projects/briey/libs/rv64ui/jal.S new file mode 100644 index 0000000..00c65d8 --- /dev/null +++ b/projects/briey/libs/rv64ui/jal.S @@ -0,0 +1,59 @@ +# See LICENSE for license details. + +#***************************************************************************** +# jal.S +#----------------------------------------------------------------------------- +# +# Test jal instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Test 2: Basic test + #------------------------------------------------------------- + +test_2: + li TESTNUM, 2 + li ra, 0 + + jal x4, target_2 +linkaddr_2: + nop + nop + + j fail + +target_2: + la x2, linkaddr_2 + bne x2, x4, fail + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + TEST_CASE( 3, ra, 3, \ + li ra, 1; \ + jal x0, 1f; \ + addi ra, ra, 1; \ + addi ra, ra, 1; \ + addi ra, ra, 1; \ + addi ra, ra, 1; \ +1: addi ra, ra, 1; \ + addi ra, ra, 1; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/jalr.S b/projects/briey/libs/rv64ui/jalr.S new file mode 100644 index 0000000..f27005a --- /dev/null +++ b/projects/briey/libs/rv64ui/jalr.S @@ -0,0 +1,70 @@ +# See LICENSE for license details. + +#***************************************************************************** +# jalr.S +#----------------------------------------------------------------------------- +# +# Test jalr instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Test 2: Basic test + #------------------------------------------------------------- + +test_2: + li TESTNUM, 2 + li t0, 0 + la t1, target_2 + + jalr t0, t1, 0 +linkaddr_2: + j fail + +target_2: + la t1, linkaddr_2 + bne t0, t1, fail + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_JALR_SRC1_BYPASS( 4, 0, jalr ); + TEST_JALR_SRC1_BYPASS( 5, 1, jalr ); + TEST_JALR_SRC1_BYPASS( 6, 2, jalr ); + + #------------------------------------------------------------- + # Test delay slot instructions not executed nor bypassed + #------------------------------------------------------------- + + .option push + .align 2 + .option norvc + TEST_CASE( 7, t0, 4, \ + li t0, 1; \ + la t1, 1f; \ + jr t1, -4; \ + addi t0, t0, 1; \ + addi t0, t0, 1; \ + addi t0, t0, 1; \ + addi t0, t0, 1; \ +1: addi t0, t0, 1; \ + addi t0, t0, 1; \ + ) + .option pop + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/lb.S b/projects/briey/libs/rv64ui/lb.S new file mode 100644 index 0000000..856dfe9 --- /dev/null +++ b/projects/briey/libs/rv64ui/lb.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# lb.S +#----------------------------------------------------------------------------- +# +# Test lb instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_LD_OP( 2, lb, 0xffffffffffffffff, 0, tdat ); + TEST_LD_OP( 3, lb, 0x0000000000000000, 1, tdat ); + TEST_LD_OP( 4, lb, 0xfffffffffffffff0, 2, tdat ); + TEST_LD_OP( 5, lb, 0x000000000000000f, 3, tdat ); + + # Test with negative offset + + TEST_LD_OP( 6, lb, 0xffffffffffffffff, -3, tdat4 ); + TEST_LD_OP( 7, lb, 0x0000000000000000, -2, tdat4 ); + TEST_LD_OP( 8, lb, 0xfffffffffffffff0, -1, tdat4 ); + TEST_LD_OP( 9, lb, 0x000000000000000f, 0, tdat4 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0xffffffffffffffff, \ + la x1, tdat; \ + addi x1, x1, -32; \ + lb x5, 32(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0x0000000000000000, \ + la x1, tdat; \ + addi x1, x1, -6; \ + lb x5, 7(x1); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_LD_DEST_BYPASS( 12, 0, lb, 0xfffffffffffffff0, 1, tdat2 ); + TEST_LD_DEST_BYPASS( 13, 1, lb, 0x000000000000000f, 1, tdat3 ); + TEST_LD_DEST_BYPASS( 14, 2, lb, 0x0000000000000000, 1, tdat1 ); + + TEST_LD_SRC1_BYPASS( 15, 0, lb, 0xfffffffffffffff0, 1, tdat2 ); + TEST_LD_SRC1_BYPASS( 16, 1, lb, 0x000000000000000f, 1, tdat3 ); + TEST_LD_SRC1_BYPASS( 17, 2, lb, 0x0000000000000000, 1, tdat1 ); + + #------------------------------------------------------------- + # Test write-after-write hazard + #------------------------------------------------------------- + + TEST_CASE( 18, x2, 2, \ + la x5, tdat; \ + lb x2, 0(x5); \ + li x2, 2; \ + ) + + TEST_CASE( 19, x2, 2, \ + la x5, tdat; \ + lb x2, 0(x5); \ + nop; \ + li x2, 2; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .byte 0xff +tdat2: .byte 0x00 +tdat3: .byte 0xf0 +tdat4: .byte 0x0f + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/lbu.S b/projects/briey/libs/rv64ui/lbu.S new file mode 100644 index 0000000..adc3a05 --- /dev/null +++ b/projects/briey/libs/rv64ui/lbu.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# lbu.S +#----------------------------------------------------------------------------- +# +# Test lbu instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_LD_OP( 2, lbu, 0x00000000000000ff, 0, tdat ); + TEST_LD_OP( 3, lbu, 0x0000000000000000, 1, tdat ); + TEST_LD_OP( 4, lbu, 0x00000000000000f0, 2, tdat ); + TEST_LD_OP( 5, lbu, 0x000000000000000f, 3, tdat ); + + # Test with negative offset + + TEST_LD_OP( 6, lbu, 0x00000000000000ff, -3, tdat4 ); + TEST_LD_OP( 7, lbu, 0x0000000000000000, -2, tdat4 ); + TEST_LD_OP( 8, lbu, 0x00000000000000f0, -1, tdat4 ); + TEST_LD_OP( 9, lbu, 0x000000000000000f, 0, tdat4 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x00000000000000ff, \ + la x1, tdat; \ + addi x1, x1, -32; \ + lbu x5, 32(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0x0000000000000000, \ + la x1, tdat; \ + addi x1, x1, -6; \ + lbu x5, 7(x1); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_LD_DEST_BYPASS( 12, 0, lbu, 0x00000000000000f0, 1, tdat2 ); + TEST_LD_DEST_BYPASS( 13, 1, lbu, 0x000000000000000f, 1, tdat3 ); + TEST_LD_DEST_BYPASS( 14, 2, lbu, 0x0000000000000000, 1, tdat1 ); + + TEST_LD_SRC1_BYPASS( 15, 0, lbu, 0x00000000000000f0, 1, tdat2 ); + TEST_LD_SRC1_BYPASS( 16, 1, lbu, 0x000000000000000f, 1, tdat3 ); + TEST_LD_SRC1_BYPASS( 17, 2, lbu, 0x0000000000000000, 1, tdat1 ); + + #------------------------------------------------------------- + # Test write-after-write hazard + #------------------------------------------------------------- + + TEST_CASE( 18, x2, 2, \ + la x5, tdat; \ + lbu x2, 0(x5); \ + li x2, 2; \ + ) + + TEST_CASE( 19, x2, 2, \ + la x5, tdat; \ + lbu x2, 0(x5); \ + nop; \ + li x2, 2; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .byte 0xff +tdat2: .byte 0x00 +tdat3: .byte 0xf0 +tdat4: .byte 0x0f + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/ld.S b/projects/briey/libs/rv64ui/ld.S new file mode 100644 index 0000000..948c34b --- /dev/null +++ b/projects/briey/libs/rv64ui/ld.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# ld.S +#----------------------------------------------------------------------------- +# +# Test ld instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_LD_OP( 2, ld, 0x00ff00ff00ff00ff, 0, tdat ); + TEST_LD_OP( 3, ld, 0xff00ff00ff00ff00, 8, tdat ); + TEST_LD_OP( 4, ld, 0x0ff00ff00ff00ff0, 16, tdat ); + TEST_LD_OP( 5, ld, 0xf00ff00ff00ff00f, 24, tdat ); + + # Test with negative offset + + TEST_LD_OP( 6, ld, 0x00ff00ff00ff00ff, -24, tdat4 ); + TEST_LD_OP( 7, ld, 0xff00ff00ff00ff00, -16, tdat4 ); + TEST_LD_OP( 8, ld, 0x0ff00ff00ff00ff0, -8, tdat4 ); + TEST_LD_OP( 9, ld, 0xf00ff00ff00ff00f, 0, tdat4 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x00ff00ff00ff00ff, \ + la x1, tdat; \ + addi x1, x1, -32; \ + ld x5, 32(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0xff00ff00ff00ff00, \ + la x1, tdat; \ + addi x1, x1, -3; \ + ld x5, 11(x1); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_LD_DEST_BYPASS( 12, 0, ld, 0x0ff00ff00ff00ff0, 8, tdat2 ); + TEST_LD_DEST_BYPASS( 13, 1, ld, 0xf00ff00ff00ff00f, 8, tdat3 ); + TEST_LD_DEST_BYPASS( 14, 2, ld, 0xff00ff00ff00ff00, 8, tdat1 ); + + TEST_LD_SRC1_BYPASS( 15, 0, ld, 0x0ff00ff00ff00ff0, 8, tdat2 ); + TEST_LD_SRC1_BYPASS( 16, 1, ld, 0xf00ff00ff00ff00f, 8, tdat3 ); + TEST_LD_SRC1_BYPASS( 17, 2, ld, 0xff00ff00ff00ff00, 8, tdat1 ); + + #------------------------------------------------------------- + # Test write-after-write hazard + #------------------------------------------------------------- + + TEST_CASE( 18, x2, 2, \ + la x5, tdat; \ + ld x2, 0(x5); \ + li x2, 2; \ + ) + + TEST_CASE( 19, x2, 2, \ + la x5, tdat; \ + ld x2, 0(x5); \ + nop; \ + li x2, 2; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .dword 0x00ff00ff00ff00ff +tdat2: .dword 0xff00ff00ff00ff00 +tdat3: .dword 0x0ff00ff00ff00ff0 +tdat4: .dword 0xf00ff00ff00ff00f + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/lh.S b/projects/briey/libs/rv64ui/lh.S new file mode 100644 index 0000000..338ed69 --- /dev/null +++ b/projects/briey/libs/rv64ui/lh.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# lh.S +#----------------------------------------------------------------------------- +# +# Test lh instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_LD_OP( 2, lh, 0x00000000000000ff, 0, tdat ); + TEST_LD_OP( 3, lh, 0xffffffffffffff00, 2, tdat ); + TEST_LD_OP( 4, lh, 0x0000000000000ff0, 4, tdat ); + TEST_LD_OP( 5, lh, 0xfffffffffffff00f, 6, tdat ); + + # Test with negative offset + + TEST_LD_OP( 6, lh, 0x00000000000000ff, -6, tdat4 ); + TEST_LD_OP( 7, lh, 0xffffffffffffff00, -4, tdat4 ); + TEST_LD_OP( 8, lh, 0x0000000000000ff0, -2, tdat4 ); + TEST_LD_OP( 9, lh, 0xfffffffffffff00f, 0, tdat4 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x00000000000000ff, \ + la x1, tdat; \ + addi x1, x1, -32; \ + lh x5, 32(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0xffffffffffffff00, \ + la x1, tdat; \ + addi x1, x1, -5; \ + lh x5, 7(x1); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_LD_DEST_BYPASS( 12, 0, lh, 0x0000000000000ff0, 2, tdat2 ); + TEST_LD_DEST_BYPASS( 13, 1, lh, 0xfffffffffffff00f, 2, tdat3 ); + TEST_LD_DEST_BYPASS( 14, 2, lh, 0xffffffffffffff00, 2, tdat1 ); + + TEST_LD_SRC1_BYPASS( 15, 0, lh, 0x0000000000000ff0, 2, tdat2 ); + TEST_LD_SRC1_BYPASS( 16, 1, lh, 0xfffffffffffff00f, 2, tdat3 ); + TEST_LD_SRC1_BYPASS( 17, 2, lh, 0xffffffffffffff00, 2, tdat1 ); + + #------------------------------------------------------------- + # Test write-after-write hazard + #------------------------------------------------------------- + + TEST_CASE( 18, x2, 2, \ + la x5, tdat; \ + lh x2, 0(x5); \ + li x2, 2; \ + ) + + TEST_CASE( 19, x2, 2, \ + la x5, tdat; \ + lh x2, 0(x5); \ + nop; \ + li x2, 2; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .half 0x00ff +tdat2: .half 0xff00 +tdat3: .half 0x0ff0 +tdat4: .half 0xf00f + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/lhu.S b/projects/briey/libs/rv64ui/lhu.S new file mode 100644 index 0000000..a4cc49b --- /dev/null +++ b/projects/briey/libs/rv64ui/lhu.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# lhu.S +#----------------------------------------------------------------------------- +# +# Test lhu instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_LD_OP( 2, lhu, 0x00000000000000ff, 0, tdat ); + TEST_LD_OP( 3, lhu, 0x000000000000ff00, 2, tdat ); + TEST_LD_OP( 4, lhu, 0x0000000000000ff0, 4, tdat ); + TEST_LD_OP( 5, lhu, 0x000000000000f00f, 6, tdat ); + + # Test with negative offset + + TEST_LD_OP( 6, lhu, 0x00000000000000ff, -6, tdat4 ); + TEST_LD_OP( 7, lhu, 0x000000000000ff00, -4, tdat4 ); + TEST_LD_OP( 8, lhu, 0x0000000000000ff0, -2, tdat4 ); + TEST_LD_OP( 9, lhu, 0x000000000000f00f, 0, tdat4 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x00000000000000ff, \ + la x1, tdat; \ + addi x1, x1, -32; \ + lhu x5, 32(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0x000000000000ff00, \ + la x1, tdat; \ + addi x1, x1, -5; \ + lhu x5, 7(x1); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_LD_DEST_BYPASS( 12, 0, lhu, 0x0000000000000ff0, 2, tdat2 ); + TEST_LD_DEST_BYPASS( 13, 1, lhu, 0x000000000000f00f, 2, tdat3 ); + TEST_LD_DEST_BYPASS( 14, 2, lhu, 0x000000000000ff00, 2, tdat1 ); + + TEST_LD_SRC1_BYPASS( 15, 0, lhu, 0x0000000000000ff0, 2, tdat2 ); + TEST_LD_SRC1_BYPASS( 16, 1, lhu, 0x000000000000f00f, 2, tdat3 ); + TEST_LD_SRC1_BYPASS( 17, 2, lhu, 0x000000000000ff00, 2, tdat1 ); + + #------------------------------------------------------------- + # Test write-after-write hazard + #------------------------------------------------------------- + + TEST_CASE( 18, x2, 2, \ + la x5, tdat; \ + lhu x2, 0(x5); \ + li x2, 2; \ + ) + + TEST_CASE( 19, x2, 2, \ + la x5, tdat; \ + lhu x2, 0(x5); \ + nop; \ + li x2, 2; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .half 0x00ff +tdat2: .half 0xff00 +tdat3: .half 0x0ff0 +tdat4: .half 0xf00f + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/lui.S b/projects/briey/libs/rv64ui/lui.S new file mode 100644 index 0000000..8a4e70c --- /dev/null +++ b/projects/briey/libs/rv64ui/lui.S @@ -0,0 +1,36 @@ +# See LICENSE for license details. + +#***************************************************************************** +# lui.S +#----------------------------------------------------------------------------- +# +# Test lui instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_CASE( 2, x1, 0x0000000000000000, lui x1, 0x00000 ); + TEST_CASE( 3, x1, 0xfffffffffffff800, lui x1, 0xfffff;sra x1,x1,1); + TEST_CASE( 4, x1, 0x00000000000007ff, lui x1, 0x7ffff;sra x1,x1,20); + TEST_CASE( 5, x1, 0xfffffffffffff800, lui x1, 0x80000;sra x1,x1,20); + + TEST_CASE( 6, x0, 0, lui x0, 0x80000 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/lw.S b/projects/briey/libs/rv64ui/lw.S new file mode 100644 index 0000000..40a73f1 --- /dev/null +++ b/projects/briey/libs/rv64ui/lw.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# lw.S +#----------------------------------------------------------------------------- +# +# Test lw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_LD_OP( 2, lw, 0x0000000000ff00ff, 0, tdat ); + TEST_LD_OP( 3, lw, 0xffffffffff00ff00, 4, tdat ); + TEST_LD_OP( 4, lw, 0x000000000ff00ff0, 8, tdat ); + TEST_LD_OP( 5, lw, 0xfffffffff00ff00f, 12, tdat ); + + # Test with negative offset + + TEST_LD_OP( 6, lw, 0x0000000000ff00ff, -12, tdat4 ); + TEST_LD_OP( 7, lw, 0xffffffffff00ff00, -8, tdat4 ); + TEST_LD_OP( 8, lw, 0x000000000ff00ff0, -4, tdat4 ); + TEST_LD_OP( 9, lw, 0xfffffffff00ff00f, 0, tdat4 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x0000000000ff00ff, \ + la x1, tdat; \ + addi x1, x1, -32; \ + lw x5, 32(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0xffffffffff00ff00, \ + la x1, tdat; \ + addi x1, x1, -3; \ + lw x5, 7(x1); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_LD_DEST_BYPASS( 12, 0, lw, 0x000000000ff00ff0, 4, tdat2 ); + TEST_LD_DEST_BYPASS( 13, 1, lw, 0xfffffffff00ff00f, 4, tdat3 ); + TEST_LD_DEST_BYPASS( 14, 2, lw, 0xffffffffff00ff00, 4, tdat1 ); + + TEST_LD_SRC1_BYPASS( 15, 0, lw, 0x000000000ff00ff0, 4, tdat2 ); + TEST_LD_SRC1_BYPASS( 16, 1, lw, 0xfffffffff00ff00f, 4, tdat3 ); + TEST_LD_SRC1_BYPASS( 17, 2, lw, 0xffffffffff00ff00, 4, tdat1 ); + + #------------------------------------------------------------- + # Test write-after-write hazard + #------------------------------------------------------------- + + TEST_CASE( 18, x2, 2, \ + la x5, tdat; \ + lw x2, 0(x5); \ + li x2, 2; \ + ) + + TEST_CASE( 19, x2, 2, \ + la x5, tdat; \ + lw x2, 0(x5); \ + nop; \ + li x2, 2; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .word 0x00ff00ff +tdat2: .word 0xff00ff00 +tdat3: .word 0x0ff00ff0 +tdat4: .word 0xf00ff00f + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/lwu.S b/projects/briey/libs/rv64ui/lwu.S new file mode 100644 index 0000000..9f7cf67 --- /dev/null +++ b/projects/briey/libs/rv64ui/lwu.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# lwu.S +#----------------------------------------------------------------------------- +# +# Test lwu instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_LD_OP( 2, lwu, 0x0000000000ff00ff, 0, tdat ); + TEST_LD_OP( 3, lwu, 0x00000000ff00ff00, 4, tdat ); + TEST_LD_OP( 4, lwu, 0x000000000ff00ff0, 8, tdat ); + TEST_LD_OP( 5, lwu, 0x00000000f00ff00f, 12, tdat ); + + # Test with negative offset + + TEST_LD_OP( 6, lwu, 0x0000000000ff00ff, -12, tdat4 ); + TEST_LD_OP( 7, lwu, 0x00000000ff00ff00, -8, tdat4 ); + TEST_LD_OP( 8, lwu, 0x000000000ff00ff0, -4, tdat4 ); + TEST_LD_OP( 9, lwu, 0x00000000f00ff00f, 0, tdat4 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x0000000000ff00ff, \ + la x1, tdat; \ + addi x1, x1, -32; \ + lwu x5, 32(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0x00000000ff00ff00, \ + la x1, tdat; \ + addi x1, x1, -3; \ + lwu x5, 7(x1); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_LD_DEST_BYPASS( 12, 0, lwu, 0x000000000ff00ff0, 4, tdat2 ); + TEST_LD_DEST_BYPASS( 13, 1, lwu, 0x00000000f00ff00f, 4, tdat3 ); + TEST_LD_DEST_BYPASS( 14, 2, lwu, 0x00000000ff00ff00, 4, tdat1 ); + + TEST_LD_SRC1_BYPASS( 15, 0, lwu, 0x000000000ff00ff0, 4, tdat2 ); + TEST_LD_SRC1_BYPASS( 16, 1, lwu, 0x00000000f00ff00f, 4, tdat3 ); + TEST_LD_SRC1_BYPASS( 17, 2, lwu, 0x00000000ff00ff00, 4, tdat1 ); + + #------------------------------------------------------------- + # Test write-after-write hazard + #------------------------------------------------------------- + + TEST_CASE( 18, x2, 2, \ + la x5, tdat; \ + lwu x2, 0(x5); \ + li x2, 2; \ + ) + + TEST_CASE( 19, x2, 2, \ + la x5, tdat; \ + lwu x2, 0(x5); \ + nop; \ + li x2, 2; \ + ) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .word 0x00ff00ff +tdat2: .word 0xff00ff00 +tdat3: .word 0x0ff00ff0 +tdat4: .word 0xf00ff00f + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/or.S b/projects/briey/libs/rv64ui/or.S new file mode 100644 index 0000000..6d84f53 --- /dev/null +++ b/projects/briey/libs/rv64ui/or.S @@ -0,0 +1,69 @@ +# See LICENSE for license details. + +#***************************************************************************** +# or.S +#----------------------------------------------------------------------------- +# +# Test or instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Logical tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_OP( 3, or, 0xfff0fff0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_OP( 4, or, 0x0fff0fff, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_OP( 5, or, 0xf0fff0ff, 0xf00ff00f, 0xf0f0f0f0 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 6, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC2_EQ_DEST( 7, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_EQ_DEST( 8, or, 0xff00ff00, 0xff00ff00 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 9, 0, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_DEST_BYPASS( 10, 1, or, 0xfff0fff0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_DEST_BYPASS( 11, 2, or, 0x0fff0fff, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_SRC12_BYPASS( 12, 0, 0, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 13, 0, 1, or, 0xfff0fff0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC12_BYPASS( 14, 0, 2, or, 0x0fff0fff, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 15, 1, 0, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 16, 1, 1, or, 0xfff0fff0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC12_BYPASS( 17, 2, 0, or, 0x0fff0fff, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_SRC21_BYPASS( 18, 0, 0, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 19, 0, 1, or, 0xfff0fff0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC21_BYPASS( 20, 0, 2, or, 0x0fff0fff, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 21, 1, 0, or, 0xff0fff0f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 22, 1, 1, or, 0xfff0fff0, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC21_BYPASS( 23, 2, 0, or, 0x0fff0fff, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_ZEROSRC1( 24, or, 0xff00ff00, 0xff00ff00 ); + TEST_RR_ZEROSRC2( 25, or, 0x00ff00ff, 0x00ff00ff ); + TEST_RR_ZEROSRC12( 26, or, 0 ); + TEST_RR_ZERODEST( 27, or, 0x11111111, 0x22222222 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/ori.S b/projects/briey/libs/rv64ui/ori.S new file mode 100644 index 0000000..437c00a --- /dev/null +++ b/projects/briey/libs/rv64ui/ori.S @@ -0,0 +1,55 @@ +# See LICENSE for license details. + +#***************************************************************************** +# ori.S +#----------------------------------------------------------------------------- +# +# Test ori instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Logical tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, ori, 0xffffffffffffff0f, 0xffffffffff00ff00, 0xf0f ); + TEST_IMM_OP( 3, ori, 0x000000000ff00ff0, 0x000000000ff00ff0, 0x0f0 ); + TEST_IMM_OP( 4, ori, 0x0000000000ff07ff, 0x0000000000ff00ff, 0x70f ); + TEST_IMM_OP( 5, ori, 0xfffffffff00ff0ff, 0xfffffffff00ff00f, 0x0f0 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 6, ori, 0xff00fff0, 0xff00ff00, 0x0f0 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 7, 0, ori, 0x000000000ff00ff0, 0x000000000ff00ff0, 0x0f0 ); + TEST_IMM_DEST_BYPASS( 8, 1, ori, 0x0000000000ff07ff, 0x0000000000ff00ff, 0x70f ); + TEST_IMM_DEST_BYPASS( 9, 2, ori, 0xfffffffff00ff0ff, 0xfffffffff00ff00f, 0x0f0 ); + + TEST_IMM_SRC1_BYPASS( 10, 0, ori, 0x000000000ff00ff0, 0x000000000ff00ff0, 0x0f0 ); + TEST_IMM_SRC1_BYPASS( 11, 1, ori, 0xffffffffffffffff, 0x0000000000ff00ff, 0xf0f ); + TEST_IMM_SRC1_BYPASS( 12, 2, ori, 0xfffffffff00ff0ff, 0xfffffffff00ff00f, 0x0f0 ); + + TEST_IMM_ZEROSRC1( 13, ori, 0x0f0, 0x0f0 ); + TEST_IMM_ZERODEST( 14, ori, 0x00ff00ff, 0x70f ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sb.S b/projects/briey/libs/rv64ui/sb.S new file mode 100644 index 0000000..19e32d6 --- /dev/null +++ b/projects/briey/libs/rv64ui/sb.S @@ -0,0 +1,96 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sb.S +#----------------------------------------------------------------------------- +# +# Test sb instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_ST_OP( 2, lb, sb, 0xffffffffffffffaa, 0, tdat ); + TEST_ST_OP( 3, lb, sb, 0x0000000000000000, 1, tdat ); + TEST_ST_OP( 4, lh, sb, 0xffffffffffffefa0, 2, tdat ); + TEST_ST_OP( 5, lb, sb, 0x000000000000000a, 3, tdat ); + + # Test with negative offset + + TEST_ST_OP( 6, lb, sb, 0xffffffffffffffaa, -3, tdat8 ); + TEST_ST_OP( 7, lb, sb, 0x0000000000000000, -2, tdat8 ); + TEST_ST_OP( 8, lb, sb, 0xffffffffffffffa0, -1, tdat8 ); + TEST_ST_OP( 9, lb, sb, 0x000000000000000a, 0, tdat8 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x78, \ + la x1, tdat9; \ + li x2, 0x12345678; \ + addi x4, x1, -32; \ + sb x2, 32(x4); \ + lb x5, 0(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0xffffffffffffff98, \ + la x1, tdat9; \ + li x2, 0x00003098; \ + addi x1, x1, -6; \ + sb x2, 7(x1); \ + la x4, tdat10; \ + lb x5, 0(x4); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_ST_SRC12_BYPASS( 12, 0, 0, lb, sb, 0xffffffffffffffdd, 0, tdat ); + TEST_ST_SRC12_BYPASS( 13, 0, 1, lb, sb, 0xffffffffffffffcd, 1, tdat ); + TEST_ST_SRC12_BYPASS( 14, 0, 2, lb, sb, 0xffffffffffffffcc, 2, tdat ); + TEST_ST_SRC12_BYPASS( 15, 1, 0, lb, sb, 0xffffffffffffffbc, 3, tdat ); + TEST_ST_SRC12_BYPASS( 16, 1, 1, lb, sb, 0xffffffffffffffbb, 4, tdat ); + TEST_ST_SRC12_BYPASS( 17, 2, 0, lb, sb, 0xffffffffffffffab, 5, tdat ); + + TEST_ST_SRC21_BYPASS( 18, 0, 0, lb, sb, 0x33, 0, tdat ); + TEST_ST_SRC21_BYPASS( 19, 0, 1, lb, sb, 0x23, 1, tdat ); + TEST_ST_SRC21_BYPASS( 20, 0, 2, lb, sb, 0x22, 2, tdat ); + TEST_ST_SRC21_BYPASS( 21, 1, 0, lb, sb, 0x12, 3, tdat ); + TEST_ST_SRC21_BYPASS( 22, 1, 1, lb, sb, 0x11, 4, tdat ); + TEST_ST_SRC21_BYPASS( 23, 2, 0, lb, sb, 0x01, 5, tdat ); + + li a0, 0xef + la a1, tdat + sb a0, 3(a1) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .byte 0xef +tdat2: .byte 0xef +tdat3: .byte 0xef +tdat4: .byte 0xef +tdat5: .byte 0xef +tdat6: .byte 0xef +tdat7: .byte 0xef +tdat8: .byte 0xef +tdat9: .byte 0xef +tdat10: .byte 0xef + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sd.S b/projects/briey/libs/rv64ui/sd.S new file mode 100644 index 0000000..b6fd66d --- /dev/null +++ b/projects/briey/libs/rv64ui/sd.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sd.S +#----------------------------------------------------------------------------- +# +# Test sd instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_ST_OP( 2, ld, sd, 0x00aa00aa00aa00aa, 0, tdat ); + TEST_ST_OP( 3, ld, sd, 0xaa00aa00aa00aa00, 8, tdat ); + TEST_ST_OP( 4, ld, sd, 0x0aa00aa00aa00aa0, 16, tdat ); + TEST_ST_OP( 5, ld, sd, 0xa00aa00aa00aa00a, 24, tdat ); + + # Test with negative offset + + TEST_ST_OP( 6, ld, sd, 0x00aa00aa00aa00aa, -24, tdat8 ); + TEST_ST_OP( 7, ld, sd, 0xaa00aa00aa00aa00, -16, tdat8 ); + TEST_ST_OP( 8, ld, sd, 0x0aa00aa00aa00aa0, -8, tdat8 ); + TEST_ST_OP( 9, ld, sd, 0xa00aa00aa00aa00a, 0, tdat8 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x1234567812345678, \ + la x1, tdat9; \ + li x2, 0x1234567812345678; \ + addi x4, x1, -32; \ + sd x2, 32(x4); \ + ld x5, 0(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0x5821309858213098, \ + la x1, tdat9; \ + li x2, 0x5821309858213098; \ + addi x1, x1, -3; \ + sd x2, 11(x1); \ + la x4, tdat10; \ + ld x5, 0(x4); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_ST_SRC12_BYPASS( 12, 0, 0, ld, sd, 0xabbccdd, 0, tdat ); + TEST_ST_SRC12_BYPASS( 13, 0, 1, ld, sd, 0xaabbccd, 8, tdat ); + TEST_ST_SRC12_BYPASS( 14, 0, 2, ld, sd, 0xdaabbcc, 16, tdat ); + TEST_ST_SRC12_BYPASS( 15, 1, 0, ld, sd, 0xddaabbc, 24, tdat ); + TEST_ST_SRC12_BYPASS( 16, 1, 1, ld, sd, 0xcddaabb, 32, tdat ); + TEST_ST_SRC12_BYPASS( 17, 2, 0, ld, sd, 0xccddaab, 40, tdat ); + + TEST_ST_SRC21_BYPASS( 18, 0, 0, ld, sd, 0x00112233, 0, tdat ); + TEST_ST_SRC21_BYPASS( 19, 0, 1, ld, sd, 0x30011223, 8, tdat ); + TEST_ST_SRC21_BYPASS( 20, 0, 2, ld, sd, 0x33001122, 16, tdat ); + TEST_ST_SRC21_BYPASS( 21, 1, 0, ld, sd, 0x23300112, 24, tdat ); + TEST_ST_SRC21_BYPASS( 22, 1, 1, ld, sd, 0x22330011, 32, tdat ); + TEST_ST_SRC21_BYPASS( 23, 2, 0, ld, sd, 0x12233001, 40, tdat ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .dword 0xdeadbeefdeadbeef +tdat2: .dword 0xdeadbeefdeadbeef +tdat3: .dword 0xdeadbeefdeadbeef +tdat4: .dword 0xdeadbeefdeadbeef +tdat5: .dword 0xdeadbeefdeadbeef +tdat6: .dword 0xdeadbeefdeadbeef +tdat7: .dword 0xdeadbeefdeadbeef +tdat8: .dword 0xdeadbeefdeadbeef +tdat9: .dword 0xdeadbeefdeadbeef +tdat10: .dword 0xdeadbeefdeadbeef + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sh.S b/projects/briey/libs/rv64ui/sh.S new file mode 100644 index 0000000..ea9eb23 --- /dev/null +++ b/projects/briey/libs/rv64ui/sh.S @@ -0,0 +1,96 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sh.S +#----------------------------------------------------------------------------- +# +# Test sh instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_ST_OP( 2, lh, sh, 0x00000000000000aa, 0, tdat ); + TEST_ST_OP( 3, lh, sh, 0xffffffffffffaa00, 2, tdat ); + TEST_ST_OP( 4, lw, sh, 0xffffffffbeef0aa0, 4, tdat ); + TEST_ST_OP( 5, lh, sh, 0xffffffffffffa00a, 6, tdat ); + + # Test with negative offset + + TEST_ST_OP( 6, lh, sh, 0x00000000000000aa, -6, tdat8 ); + TEST_ST_OP( 7, lh, sh, 0xffffffffffffaa00, -4, tdat8 ); + TEST_ST_OP( 8, lh, sh, 0x0000000000000aa0, -2, tdat8 ); + TEST_ST_OP( 9, lh, sh, 0xffffffffffffa00a, 0, tdat8 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x5678, \ + la x1, tdat9; \ + li x2, 0x12345678; \ + addi x4, x1, -32; \ + sh x2, 32(x4); \ + lh x5, 0(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0x3098, \ + la x1, tdat9; \ + li x2, 0x00003098; \ + addi x1, x1, -5; \ + sh x2, 7(x1); \ + la x4, tdat10; \ + lh x5, 0(x4); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_ST_SRC12_BYPASS( 12, 0, 0, lh, sh, 0xffffffffffffccdd, 0, tdat ); + TEST_ST_SRC12_BYPASS( 13, 0, 1, lh, sh, 0xffffffffffffbccd, 2, tdat ); + TEST_ST_SRC12_BYPASS( 14, 0, 2, lh, sh, 0xffffffffffffbbcc, 4, tdat ); + TEST_ST_SRC12_BYPASS( 15, 1, 0, lh, sh, 0xffffffffffffabbc, 6, tdat ); + TEST_ST_SRC12_BYPASS( 16, 1, 1, lh, sh, 0xffffffffffffaabb, 8, tdat ); + TEST_ST_SRC12_BYPASS( 17, 2, 0, lh, sh, 0xffffffffffffdaab, 10, tdat ); + + TEST_ST_SRC21_BYPASS( 18, 0, 0, lh, sh, 0x2233, 0, tdat ); + TEST_ST_SRC21_BYPASS( 19, 0, 1, lh, sh, 0x1223, 2, tdat ); + TEST_ST_SRC21_BYPASS( 20, 0, 2, lh, sh, 0x1122, 4, tdat ); + TEST_ST_SRC21_BYPASS( 21, 1, 0, lh, sh, 0x0112, 6, tdat ); + TEST_ST_SRC21_BYPASS( 22, 1, 1, lh, sh, 0x0011, 8, tdat ); + TEST_ST_SRC21_BYPASS( 23, 2, 0, lh, sh, 0x3001, 10, tdat ); + + li a0, 0xbeef + la a1, tdat + sh a0, 6(a1) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .half 0xbeef +tdat2: .half 0xbeef +tdat3: .half 0xbeef +tdat4: .half 0xbeef +tdat5: .half 0xbeef +tdat6: .half 0xbeef +tdat7: .half 0xbeef +tdat8: .half 0xbeef +tdat9: .half 0xbeef +tdat10: .half 0xbeef + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/simple.S b/projects/briey/libs/rv64ui/simple.S new file mode 100644 index 0000000..6c45fbd --- /dev/null +++ b/projects/briey/libs/rv64ui/simple.S @@ -0,0 +1,27 @@ +# See LICENSE for license details. + +#***************************************************************************** +# simple.S +#----------------------------------------------------------------------------- +# +# This is the most basic self checking test. If your simulator does not +# pass thiss then there is little chance that it will pass any of the +# more complicated self checking tests. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + +RVTEST_PASS + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sll.S b/projects/briey/libs/rv64ui/sll.S new file mode 100644 index 0000000..8682743 --- /dev/null +++ b/projects/briey/libs/rv64ui/sll.S @@ -0,0 +1,96 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sll.S +#----------------------------------------------------------------------------- +# +# Test sll instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, sll, 0x0000000000000001, 0x0000000000000001, 0 ); + TEST_RR_OP( 3, sll, 0x0000000000000002, 0x0000000000000001, 1 ); + TEST_RR_OP( 4, sll, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_OP( 5, sll, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_OP( 6, sll, 0x0000000080000000, 0x0000000000000001, 31 ); + + TEST_RR_OP( 7, sll, 0xffffffffffffffff, 0xffffffffffffffff, 0 ); + TEST_RR_OP( 8, sll, 0xfffffffffffffffe, 0xffffffffffffffff, 1 ); + TEST_RR_OP( 9, sll, 0xffffffffffffff80, 0xffffffffffffffff, 7 ); + TEST_RR_OP( 10, sll, 0xffffffffffffc000, 0xffffffffffffffff, 14 ); + TEST_RR_OP( 11, sll, 0xffffffff80000000, 0xffffffffffffffff, 31 ); + + TEST_RR_OP( 12, sll, 0x0000000021212121, 0x0000000021212121, 0 ); + TEST_RR_OP( 13, sll, 0x0000000042424242, 0x0000000021212121, 1 ); + TEST_RR_OP( 14, sll, 0x0000001090909080, 0x0000000021212121, 7 ); + TEST_RR_OP( 15, sll, 0x0000084848484000, 0x0000000021212121, 14 ); + TEST_RR_OP( 16, sll, 0x1090909080000000, 0x0000000021212121, 31 ); + + # Verify that shifts only use bottom six(rv64) or five(rv32) bits + + TEST_RR_OP( 17, sll, 0x0000000021212121, 0x0000000021212121, 0xffffffffffffffc0 ); + TEST_RR_OP( 18, sll, 0x0000000042424242, 0x0000000021212121, 0xffffffffffffffc1 ); + TEST_RR_OP( 19, sll, 0x0000001090909080, 0x0000000021212121, 0xffffffffffffffc7 ); + TEST_RR_OP( 20, sll, 0x0000084848484000, 0x0000000021212121, 0xffffffffffffffce ); + +#if __riscv_xlen == 64 + TEST_RR_OP( 21, sll, 0x8000000000000000, 0x0000000021212121, 0xffffffffffffffff ); + TEST_RR_OP( 50, sll, 0x8000000000000000, 0x0000000000000001, 63 ); + TEST_RR_OP( 51, sll, 0xffffff8000000000, 0xffffffffffffffff, 39 ); + TEST_RR_OP( 52, sll, 0x0909080000000000, 0x0000000021212121, 43 ); +#endif + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 22, sll, 0x00000080, 0x00000001, 7 ); + TEST_RR_SRC2_EQ_DEST( 23, sll, 0x00004000, 0x00000001, 14 ); + TEST_RR_SRC12_EQ_DEST( 24, sll, 24, 3 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 25, 0, sll, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_DEST_BYPASS( 26, 1, sll, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_DEST_BYPASS( 27, 2, sll, 0x0000000080000000, 0x0000000000000001, 31 ); + + TEST_RR_SRC12_BYPASS( 28, 0, 0, sll, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC12_BYPASS( 29, 0, 1, sll, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC12_BYPASS( 30, 0, 2, sll, 0x0000000080000000, 0x0000000000000001, 31 ); + TEST_RR_SRC12_BYPASS( 31, 1, 0, sll, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC12_BYPASS( 32, 1, 1, sll, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC12_BYPASS( 33, 2, 0, sll, 0x0000000080000000, 0x0000000000000001, 31 ); + + TEST_RR_SRC21_BYPASS( 34, 0, 0, sll, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC21_BYPASS( 35, 0, 1, sll, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC21_BYPASS( 36, 0, 2, sll, 0x0000000080000000, 0x0000000000000001, 31 ); + TEST_RR_SRC21_BYPASS( 37, 1, 0, sll, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC21_BYPASS( 38, 1, 1, sll, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC21_BYPASS( 39, 2, 0, sll, 0x0000000080000000, 0x0000000000000001, 31 ); + + TEST_RR_ZEROSRC1( 40, sll, 0, 15 ); + TEST_RR_ZEROSRC2( 41, sll, 32, 32 ); + TEST_RR_ZEROSRC12( 42, sll, 0 ); + TEST_RR_ZERODEST( 43, sll, 1024, 2048 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/slli.S b/projects/briey/libs/rv64ui/slli.S new file mode 100644 index 0000000..b5341ad --- /dev/null +++ b/projects/briey/libs/rv64ui/slli.S @@ -0,0 +1,74 @@ +# See LICENSE for license details. + +#***************************************************************************** +# slli.S +#----------------------------------------------------------------------------- +# +# Test slli instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, slli, 0x0000000000000001, 0x0000000000000001, 0 ); + TEST_IMM_OP( 3, slli, 0x0000000000000002, 0x0000000000000001, 1 ); + TEST_IMM_OP( 4, slli, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_IMM_OP( 5, slli, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_IMM_OP( 6, slli, 0x0000000080000000, 0x0000000000000001, 31 ); + + TEST_IMM_OP( 7, slli, 0xffffffffffffffff, 0xffffffffffffffff, 0 ); + TEST_IMM_OP( 8, slli, 0xfffffffffffffffe, 0xffffffffffffffff, 1 ); + TEST_IMM_OP( 9, slli, 0xffffffffffffff80, 0xffffffffffffffff, 7 ); + TEST_IMM_OP( 10, slli, 0xffffffffffffc000, 0xffffffffffffffff, 14 ); + TEST_IMM_OP( 11, slli, 0xffffffff80000000, 0xffffffffffffffff, 31 ); + + TEST_IMM_OP( 12, slli, 0x0000000021212121, 0x0000000021212121, 0 ); + TEST_IMM_OP( 13, slli, 0x0000000042424242, 0x0000000021212121, 1 ); + TEST_IMM_OP( 14, slli, 0x0000001090909080, 0x0000000021212121, 7 ); + TEST_IMM_OP( 15, slli, 0x0000084848484000, 0x0000000021212121, 14 ); + TEST_IMM_OP( 16, slli, 0x1090909080000000, 0x0000000021212121, 31 ); + +#if __riscv_xlen == 64 + TEST_IMM_OP( 50, slli, 0x8000000000000000, 0x0000000000000001, 63 ); + TEST_IMM_OP( 51, slli, 0xffffff8000000000, 0xffffffffffffffff, 39 ); + TEST_IMM_OP( 52, slli, 0x0909080000000000, 0x0000000021212121, 43 ); +#endif + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, slli, 0x00000080, 0x00000001, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, slli, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_IMM_DEST_BYPASS( 19, 1, slli, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_IMM_DEST_BYPASS( 20, 2, slli, 0x0000000080000000, 0x0000000000000001, 31 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, slli, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_IMM_SRC1_BYPASS( 22, 1, slli, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_IMM_SRC1_BYPASS( 23, 2, slli, 0x0000000080000000, 0x0000000000000001, 31 ); + + TEST_IMM_ZEROSRC1( 24, slli, 0, 31 ); + TEST_IMM_ZERODEST( 25, slli, 33, 20 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/slliw.S b/projects/briey/libs/rv64ui/slliw.S new file mode 100644 index 0000000..0ed888b --- /dev/null +++ b/projects/briey/libs/rv64ui/slliw.S @@ -0,0 +1,75 @@ +# See LICENSE for license details. + +#***************************************************************************** +# slliw.S +#----------------------------------------------------------------------------- +# +# Test slliw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, slliw, 0x0000000000000001, 0x0000000000000001, 0 ); + TEST_IMM_OP( 3, slliw, 0x0000000000000002, 0x0000000000000001, 1 ); + TEST_IMM_OP( 4, slliw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_IMM_OP( 5, slliw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_IMM_OP( 6, slliw, 0xffffffff80000000, 0x0000000000000001, 31 ); + + TEST_IMM_OP( 7, slliw, 0xffffffffffffffff, 0xffffffffffffffff, 0 ); + TEST_IMM_OP( 8, slliw, 0xfffffffffffffffe, 0xffffffffffffffff, 1 ); + TEST_IMM_OP( 9, slliw, 0xffffffffffffff80, 0xffffffffffffffff, 7 ); + TEST_IMM_OP( 10, slliw, 0xffffffffffffc000, 0xffffffffffffffff, 14 ); + TEST_IMM_OP( 11, slliw, 0xffffffff80000000, 0xffffffffffffffff, 31 ); + + TEST_IMM_OP( 12, slliw, 0x0000000021212121, 0x0000000021212121, 0 ); + TEST_IMM_OP( 13, slliw, 0x0000000042424242, 0x0000000021212121, 1 ); + TEST_IMM_OP( 14, slliw, 0xffffffff90909080, 0x0000000021212121, 7 ); + TEST_IMM_OP( 15, slliw, 0x0000000048484000, 0x0000000021212121, 14 ); + TEST_IMM_OP( 16, slliw, 0xffffffff80000000, 0x0000000021212121, 31 ); + + # Verify that shifts ignore top 32 (using true 64-bit values) + + TEST_IMM_OP( 44, slliw, 0x0000000012345678, 0xffffffff12345678, 0 ); + TEST_IMM_OP( 45, slliw, 0x0000000023456780, 0xffffffff12345678, 4 ); + TEST_IMM_OP( 46, slliw, 0xffffffff92345678, 0x0000000092345678, 0 ); + TEST_IMM_OP( 47, slliw, 0xffffffff93456780, 0x0000000099345678, 4 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, slliw, 0x00000080, 0x00000001, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, slliw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_IMM_DEST_BYPASS( 19, 1, slliw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_IMM_DEST_BYPASS( 20, 2, slliw, 0xffffffff80000000, 0x0000000000000001, 31 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, slliw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_IMM_SRC1_BYPASS( 22, 1, slliw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_IMM_SRC1_BYPASS( 23, 2, slliw, 0xffffffff80000000, 0x0000000000000001, 31 ); + + TEST_IMM_ZEROSRC1( 24, slliw, 0, 31 ); + TEST_IMM_ZERODEST( 25, slliw, 31, 28 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sllw.S b/projects/briey/libs/rv64ui/sllw.S new file mode 100644 index 0000000..62b4db6 --- /dev/null +++ b/projects/briey/libs/rv64ui/sllw.S @@ -0,0 +1,97 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sllw.S +#----------------------------------------------------------------------------- +# +# Test sllw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, sllw, 0x0000000000000001, 0x0000000000000001, 0 ); + TEST_RR_OP( 3, sllw, 0x0000000000000002, 0x0000000000000001, 1 ); + TEST_RR_OP( 4, sllw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_OP( 5, sllw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_OP( 6, sllw, 0xffffffff80000000, 0x0000000000000001, 31 ); + + TEST_RR_OP( 7, sllw, 0xffffffffffffffff, 0xffffffffffffffff, 0 ); + TEST_RR_OP( 8, sllw, 0xfffffffffffffffe, 0xffffffffffffffff, 1 ); + TEST_RR_OP( 9, sllw, 0xffffffffffffff80, 0xffffffffffffffff, 7 ); + TEST_RR_OP( 10, sllw, 0xffffffffffffc000, 0xffffffffffffffff, 14 ); + TEST_RR_OP( 11, sllw, 0xffffffff80000000, 0xffffffffffffffff, 31 ); + + TEST_RR_OP( 12, sllw, 0x0000000021212121, 0x0000000021212121, 0 ); + TEST_RR_OP( 13, sllw, 0x0000000042424242, 0x0000000021212121, 1 ); + TEST_RR_OP( 14, sllw, 0xffffffff90909080, 0x0000000021212121, 7 ); + TEST_RR_OP( 15, sllw, 0x0000000048484000, 0x0000000021212121, 14 ); + TEST_RR_OP( 16, sllw, 0xffffffff80000000, 0x0000000021212121, 31 ); + + # Verify that shifts only use bottom five bits + + TEST_RR_OP( 17, sllw, 0x0000000021212121, 0x0000000021212121, 0xffffffffffffffe0 ); + TEST_RR_OP( 18, sllw, 0x0000000042424242, 0x0000000021212121, 0xffffffffffffffe1 ); + TEST_RR_OP( 19, sllw, 0xffffffff90909080, 0x0000000021212121, 0xffffffffffffffe7 ); + TEST_RR_OP( 20, sllw, 0x0000000048484000, 0x0000000021212121, 0xffffffffffffffee ); + TEST_RR_OP( 21, sllw, 0xffffffff80000000, 0x0000000021212121, 0xffffffffffffffff ); + + # Verify that shifts ignore top 32 (using true 64-bit values) + + TEST_RR_OP( 44, sllw, 0x0000000012345678, 0xffffffff12345678, 0 ); + TEST_RR_OP( 45, sllw, 0x0000000023456780, 0xffffffff12345678, 4 ); + TEST_RR_OP( 46, sllw, 0xffffffff92345678, 0x0000000092345678, 0 ); + TEST_RR_OP( 47, sllw, 0xffffffff93456780, 0x0000000099345678, 4 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 22, sllw, 0x00000080, 0x00000001, 7 ); + TEST_RR_SRC2_EQ_DEST( 23, sllw, 0x00004000, 0x00000001, 14 ); + TEST_RR_SRC12_EQ_DEST( 24, sllw, 24, 3 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 25, 0, sllw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_DEST_BYPASS( 26, 1, sllw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_DEST_BYPASS( 27, 2, sllw, 0xffffffff80000000, 0x0000000000000001, 31 ); + + TEST_RR_SRC12_BYPASS( 28, 0, 0, sllw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC12_BYPASS( 29, 0, 1, sllw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC12_BYPASS( 30, 0, 2, sllw, 0xffffffff80000000, 0x0000000000000001, 31 ); + TEST_RR_SRC12_BYPASS( 31, 1, 0, sllw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC12_BYPASS( 32, 1, 1, sllw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC12_BYPASS( 33, 2, 0, sllw, 0xffffffff80000000, 0x0000000000000001, 31 ); + + TEST_RR_SRC21_BYPASS( 34, 0, 0, sllw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC21_BYPASS( 35, 0, 1, sllw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC21_BYPASS( 36, 0, 2, sllw, 0xffffffff80000000, 0x0000000000000001, 31 ); + TEST_RR_SRC21_BYPASS( 37, 1, 0, sllw, 0x0000000000000080, 0x0000000000000001, 7 ); + TEST_RR_SRC21_BYPASS( 38, 1, 1, sllw, 0x0000000000004000, 0x0000000000000001, 14 ); + TEST_RR_SRC21_BYPASS( 39, 2, 0, sllw, 0xffffffff80000000, 0x0000000000000001, 31 ); + + TEST_RR_ZEROSRC1( 40, sllw, 0, 15 ); + TEST_RR_ZEROSRC2( 41, sllw, 32, 32 ); + TEST_RR_ZEROSRC12( 42, sllw, 0 ); + TEST_RR_ZERODEST( 43, sllw, 1024, 2048 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/slt.S b/projects/briey/libs/rv64ui/slt.S new file mode 100644 index 0000000..644a51a --- /dev/null +++ b/projects/briey/libs/rv64ui/slt.S @@ -0,0 +1,84 @@ +# See LICENSE for license details. + +#***************************************************************************** +# slt.S +#----------------------------------------------------------------------------- +# +# Test slt instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, slt, 0, 0x0000000000000000, 0x0000000000000000 ); + TEST_RR_OP( 3, slt, 0, 0x0000000000000001, 0x0000000000000001 ); + TEST_RR_OP( 4, slt, 1, 0x0000000000000003, 0x0000000000000007 ); + TEST_RR_OP( 5, slt, 0, 0x0000000000000007, 0x0000000000000003 ); + + TEST_RR_OP( 6, slt, 0, 0x0000000000000000, 0xffffffffffff8000 ); + TEST_RR_OP( 7, slt, 1, 0xffffffff80000000, 0x0000000000000000 ); + TEST_RR_OP( 8, slt, 1, 0xffffffff80000000, 0xffffffffffff8000 ); + + TEST_RR_OP( 9, slt, 1, 0x0000000000000000, 0x0000000000007fff ); + TEST_RR_OP( 10, slt, 0, 0x000000007fffffff, 0x0000000000000000 ); + TEST_RR_OP( 11, slt, 0, 0x000000007fffffff, 0x0000000000007fff ); + + TEST_RR_OP( 12, slt, 1, 0xffffffff80000000, 0x0000000000007fff ); + TEST_RR_OP( 13, slt, 0, 0x000000007fffffff, 0xffffffffffff8000 ); + + TEST_RR_OP( 14, slt, 0, 0x0000000000000000, 0xffffffffffffffff ); + TEST_RR_OP( 15, slt, 1, 0xffffffffffffffff, 0x0000000000000001 ); + TEST_RR_OP( 16, slt, 0, 0xffffffffffffffff, 0xffffffffffffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 17, slt, 0, 14, 13 ); + TEST_RR_SRC2_EQ_DEST( 18, slt, 1, 11, 13 ); + TEST_RR_SRC12_EQ_DEST( 19, slt, 0, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 20, 0, slt, 1, 11, 13 ); + TEST_RR_DEST_BYPASS( 21, 1, slt, 0, 14, 13 ); + TEST_RR_DEST_BYPASS( 22, 2, slt, 1, 12, 13 ); + + TEST_RR_SRC12_BYPASS( 23, 0, 0, slt, 0, 14, 13 ); + TEST_RR_SRC12_BYPASS( 24, 0, 1, slt, 1, 11, 13 ); + TEST_RR_SRC12_BYPASS( 25, 0, 2, slt, 0, 15, 13 ); + TEST_RR_SRC12_BYPASS( 26, 1, 0, slt, 1, 10, 13 ); + TEST_RR_SRC12_BYPASS( 27, 1, 1, slt, 0, 16, 13 ); + TEST_RR_SRC12_BYPASS( 28, 2, 0, slt, 1, 9, 13 ); + + TEST_RR_SRC21_BYPASS( 29, 0, 0, slt, 0, 17, 13 ); + TEST_RR_SRC21_BYPASS( 30, 0, 1, slt, 1, 8, 13 ); + TEST_RR_SRC21_BYPASS( 31, 0, 2, slt, 0, 18, 13 ); + TEST_RR_SRC21_BYPASS( 32, 1, 0, slt, 1, 7, 13 ); + TEST_RR_SRC21_BYPASS( 33, 1, 1, slt, 0, 19, 13 ); + TEST_RR_SRC21_BYPASS( 34, 2, 0, slt, 1, 6, 13 ); + + TEST_RR_ZEROSRC1( 35, slt, 0, -1 ); + TEST_RR_ZEROSRC2( 36, slt, 1, -1 ); + TEST_RR_ZEROSRC12( 37, slt, 0 ); + TEST_RR_ZERODEST( 38, slt, 16, 30 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/slti.S b/projects/briey/libs/rv64ui/slti.S new file mode 100644 index 0000000..9222fa4 --- /dev/null +++ b/projects/briey/libs/rv64ui/slti.S @@ -0,0 +1,70 @@ +# See LICENSE for license details. + +#***************************************************************************** +# slti.S +#----------------------------------------------------------------------------- +# +# Test slti instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, slti, 0, 0x0000000000000000, 0x000 ); + TEST_IMM_OP( 3, slti, 0, 0x0000000000000001, 0x001 ); + TEST_IMM_OP( 4, slti, 1, 0x0000000000000003, 0x007 ); + TEST_IMM_OP( 5, slti, 0, 0x0000000000000007, 0x003 ); + + TEST_IMM_OP( 6, slti, 0, 0x0000000000000000, 0x800 ); + TEST_IMM_OP( 7, slti, 1, 0xffffffff80000000, 0x000 ); + TEST_IMM_OP( 8, slti, 1, 0xffffffff80000000, 0x800 ); + + TEST_IMM_OP( 9, slti, 1, 0x0000000000000000, 0x7ff ); + TEST_IMM_OP( 10, slti, 0, 0x000000007fffffff, 0x000 ); + TEST_IMM_OP( 11, slti, 0, 0x000000007fffffff, 0x7ff ); + + TEST_IMM_OP( 12, slti, 1, 0xffffffff80000000, 0x7ff ); + TEST_IMM_OP( 13, slti, 0, 0x000000007fffffff, 0x800 ); + + TEST_IMM_OP( 14, slti, 0, 0x0000000000000000, 0xfff ); + TEST_IMM_OP( 15, slti, 1, 0xffffffffffffffff, 0x001 ); + TEST_IMM_OP( 16, slti, 0, 0xffffffffffffffff, 0xfff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, slti, 1, 11, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, slti, 0, 15, 10 ); + TEST_IMM_DEST_BYPASS( 19, 1, slti, 1, 10, 16 ); + TEST_IMM_DEST_BYPASS( 20, 2, slti, 0, 16, 9 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, slti, 1, 11, 15 ); + TEST_IMM_SRC1_BYPASS( 22, 1, slti, 0, 17, 8 ); + TEST_IMM_SRC1_BYPASS( 23, 2, slti, 1, 12, 14 ); + + TEST_IMM_ZEROSRC1( 24, slti, 0, 0xfff ); + TEST_IMM_ZERODEST( 25, slti, 0x00ff00ff, 0xfff ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sltiu.S b/projects/briey/libs/rv64ui/sltiu.S new file mode 100644 index 0000000..f6a719b --- /dev/null +++ b/projects/briey/libs/rv64ui/sltiu.S @@ -0,0 +1,70 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sltiu.S +#----------------------------------------------------------------------------- +# +# Test sltiu instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, sltiu, 0, 0x0000000000000000, 0x000 ); + TEST_IMM_OP( 3, sltiu, 0, 0x0000000000000001, 0x001 ); + TEST_IMM_OP( 4, sltiu, 1, 0x0000000000000003, 0x007 ); + TEST_IMM_OP( 5, sltiu, 0, 0x0000000000000007, 0x003 ); + + TEST_IMM_OP( 6, sltiu, 1, 0x0000000000000000, 0x800 ); + TEST_IMM_OP( 7, sltiu, 0, 0xffffffff80000000, 0x000 ); + TEST_IMM_OP( 8, sltiu, 1, 0xffffffff80000000, 0x800 ); + + TEST_IMM_OP( 9, sltiu, 1, 0x0000000000000000, 0x7ff ); + TEST_IMM_OP( 10, sltiu, 0, 0x000000007fffffff, 0x000 ); + TEST_IMM_OP( 11, sltiu, 0, 0x000000007fffffff, 0x7ff ); + + TEST_IMM_OP( 12, sltiu, 0, 0xffffffff80000000, 0x7ff ); + TEST_IMM_OP( 13, sltiu, 1, 0x000000007fffffff, 0x800 ); + + TEST_IMM_OP( 14, sltiu, 1, 0x0000000000000000, 0xfff ); + TEST_IMM_OP( 15, sltiu, 0, 0xffffffffffffffff, 0x001 ); + TEST_IMM_OP( 16, sltiu, 0, 0xffffffffffffffff, 0xfff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, sltiu, 1, 11, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, sltiu, 0, 15, 10 ); + TEST_IMM_DEST_BYPASS( 19, 1, sltiu, 1, 10, 16 ); + TEST_IMM_DEST_BYPASS( 20, 2, sltiu, 0, 16, 9 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, sltiu, 1, 11, 15 ); + TEST_IMM_SRC1_BYPASS( 22, 1, sltiu, 0, 17, 8 ); + TEST_IMM_SRC1_BYPASS( 23, 2, sltiu, 1, 12, 14 ); + + TEST_IMM_ZEROSRC1( 24, sltiu, 1, 0xfff ); + TEST_IMM_ZERODEST( 25, sltiu, 0x00ff00ff, 0xfff ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sltu.S b/projects/briey/libs/rv64ui/sltu.S new file mode 100644 index 0000000..52ff685 --- /dev/null +++ b/projects/briey/libs/rv64ui/sltu.S @@ -0,0 +1,84 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sltu.S +#----------------------------------------------------------------------------- +# +# Test sltu instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, sltu, 0, 0x00000000, 0x00000000 ); + TEST_RR_OP( 3, sltu, 0, 0x00000001, 0x00000001 ); + TEST_RR_OP( 4, sltu, 1, 0x00000003, 0x00000007 ); + TEST_RR_OP( 5, sltu, 0, 0x00000007, 0x00000003 ); + + TEST_RR_OP( 6, sltu, 1, 0x00000000, 0xffff8000 ); + TEST_RR_OP( 7, sltu, 0, 0x80000000, 0x00000000 ); + TEST_RR_OP( 8, sltu, 1, 0x80000000, 0xffff8000 ); + + TEST_RR_OP( 9, sltu, 1, 0x00000000, 0x00007fff ); + TEST_RR_OP( 10, sltu, 0, 0x7fffffff, 0x00000000 ); + TEST_RR_OP( 11, sltu, 0, 0x7fffffff, 0x00007fff ); + + TEST_RR_OP( 12, sltu, 0, 0x80000000, 0x00007fff ); + TEST_RR_OP( 13, sltu, 1, 0x7fffffff, 0xffff8000 ); + + TEST_RR_OP( 14, sltu, 1, 0x00000000, 0xffffffff ); + TEST_RR_OP( 15, sltu, 0, 0xffffffff, 0x00000001 ); + TEST_RR_OP( 16, sltu, 0, 0xffffffff, 0xffffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 17, sltu, 0, 14, 13 ); + TEST_RR_SRC2_EQ_DEST( 18, sltu, 1, 11, 13 ); + TEST_RR_SRC12_EQ_DEST( 19, sltu, 0, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 20, 0, sltu, 1, 11, 13 ); + TEST_RR_DEST_BYPASS( 21, 1, sltu, 0, 14, 13 ); + TEST_RR_DEST_BYPASS( 22, 2, sltu, 1, 12, 13 ); + + TEST_RR_SRC12_BYPASS( 23, 0, 0, sltu, 0, 14, 13 ); + TEST_RR_SRC12_BYPASS( 24, 0, 1, sltu, 1, 11, 13 ); + TEST_RR_SRC12_BYPASS( 25, 0, 2, sltu, 0, 15, 13 ); + TEST_RR_SRC12_BYPASS( 26, 1, 0, sltu, 1, 10, 13 ); + TEST_RR_SRC12_BYPASS( 27, 1, 1, sltu, 0, 16, 13 ); + TEST_RR_SRC12_BYPASS( 28, 2, 0, sltu, 1, 9, 13 ); + + TEST_RR_SRC21_BYPASS( 29, 0, 0, sltu, 0, 17, 13 ); + TEST_RR_SRC21_BYPASS( 30, 0, 1, sltu, 1, 8, 13 ); + TEST_RR_SRC21_BYPASS( 31, 0, 2, sltu, 0, 18, 13 ); + TEST_RR_SRC21_BYPASS( 32, 1, 0, sltu, 1, 7, 13 ); + TEST_RR_SRC21_BYPASS( 33, 1, 1, sltu, 0, 19, 13 ); + TEST_RR_SRC21_BYPASS( 34, 2, 0, sltu, 1, 6, 13 ); + + TEST_RR_ZEROSRC1( 35, sltu, 1, -1 ); + TEST_RR_ZEROSRC2( 36, sltu, 0, -1 ); + TEST_RR_ZEROSRC12( 37, sltu, 0 ); + TEST_RR_ZERODEST( 38, sltu, 16, 30 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sra.S b/projects/briey/libs/rv64ui/sra.S new file mode 100644 index 0000000..580ae89 --- /dev/null +++ b/projects/briey/libs/rv64ui/sra.S @@ -0,0 +1,90 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sra.S +#----------------------------------------------------------------------------- +# +# Test sra instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, sra, 0xffffffff80000000, 0xffffffff80000000, 0 ); + TEST_RR_OP( 3, sra, 0xffffffffc0000000, 0xffffffff80000000, 1 ); + TEST_RR_OP( 4, sra, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_OP( 5, sra, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_OP( 6, sra, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_RR_OP( 7, sra, 0x000000007fffffff, 0x000000007fffffff, 0 ); + TEST_RR_OP( 8, sra, 0x000000003fffffff, 0x000000007fffffff, 1 ); + TEST_RR_OP( 9, sra, 0x0000000000ffffff, 0x000000007fffffff, 7 ); + TEST_RR_OP( 10, sra, 0x000000000001ffff, 0x000000007fffffff, 14 ); + TEST_RR_OP( 11, sra, 0x0000000000000000, 0x000000007fffffff, 31 ); + + TEST_RR_OP( 12, sra, 0xffffffff81818181, 0xffffffff81818181, 0 ); + TEST_RR_OP( 13, sra, 0xffffffffc0c0c0c0, 0xffffffff81818181, 1 ); + TEST_RR_OP( 14, sra, 0xffffffffff030303, 0xffffffff81818181, 7 ); + TEST_RR_OP( 15, sra, 0xfffffffffffe0606, 0xffffffff81818181, 14 ); + TEST_RR_OP( 16, sra, 0xffffffffffffffff, 0xffffffff81818181, 31 ); + + # Verify that shifts only use bottom six(rv64) or five(rv32) bits + + TEST_RR_OP( 17, sra, 0xffffffff81818181, 0xffffffff81818181, 0xffffffffffffffc0 ); + TEST_RR_OP( 18, sra, 0xffffffffc0c0c0c0, 0xffffffff81818181, 0xffffffffffffffc1 ); + TEST_RR_OP( 19, sra, 0xffffffffff030303, 0xffffffff81818181, 0xffffffffffffffc7 ); + TEST_RR_OP( 20, sra, 0xfffffffffffe0606, 0xffffffff81818181, 0xffffffffffffffce ); + TEST_RR_OP( 21, sra, 0xffffffffffffffff, 0xffffffff81818181, 0xffffffffffffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 22, sra, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC2_EQ_DEST( 23, sra, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_EQ_DEST( 24, sra, 0, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 25, 0, sra, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_DEST_BYPASS( 26, 1, sra, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_DEST_BYPASS( 27, 2, sra, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + + TEST_RR_SRC12_BYPASS( 28, 0, 0, sra, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC12_BYPASS( 29, 0, 1, sra, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_BYPASS( 30, 0, 2, sra, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + TEST_RR_SRC12_BYPASS( 31, 1, 0, sra, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC12_BYPASS( 32, 1, 1, sra, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_BYPASS( 33, 2, 0, sra, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + + TEST_RR_SRC21_BYPASS( 34, 0, 0, sra, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC21_BYPASS( 35, 0, 1, sra, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC21_BYPASS( 36, 0, 2, sra, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + TEST_RR_SRC21_BYPASS( 37, 1, 0, sra, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC21_BYPASS( 38, 1, 1, sra, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC21_BYPASS( 39, 2, 0, sra, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + + TEST_RR_ZEROSRC1( 40, sra, 0, 15 ); + TEST_RR_ZEROSRC2( 41, sra, 32, 32 ); + TEST_RR_ZEROSRC12( 42, sra, 0 ); + TEST_RR_ZERODEST( 43, sra, 1024, 2048 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/srai.S b/projects/briey/libs/rv64ui/srai.S new file mode 100644 index 0000000..8d05213 --- /dev/null +++ b/projects/briey/libs/rv64ui/srai.S @@ -0,0 +1,68 @@ +# See LICENSE for license details. + +#***************************************************************************** +# srai.S +#----------------------------------------------------------------------------- +# +# Test srai instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, srai, 0xffffff8000000000, 0xffffff8000000000, 0 ); + TEST_IMM_OP( 3, srai, 0xffffffffc0000000, 0xffffffff80000000, 1 ); + TEST_IMM_OP( 4, srai, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_IMM_OP( 5, srai, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_IMM_OP( 6, srai, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_IMM_OP( 7, srai, 0x000000007fffffff, 0x000000007fffffff, 0 ); + TEST_IMM_OP( 8, srai, 0x000000003fffffff, 0x000000007fffffff, 1 ); + TEST_IMM_OP( 9, srai, 0x0000000000ffffff, 0x000000007fffffff, 7 ); + TEST_IMM_OP( 10, srai, 0x000000000001ffff, 0x000000007fffffff, 14 ); + TEST_IMM_OP( 11, srai, 0x0000000000000000, 0x000000007fffffff, 31 ); + + TEST_IMM_OP( 12, srai, 0xffffffff81818181, 0xffffffff81818181, 0 ); + TEST_IMM_OP( 13, srai, 0xffffffffc0c0c0c0, 0xffffffff81818181, 1 ); + TEST_IMM_OP( 14, srai, 0xffffffffff030303, 0xffffffff81818181, 7 ); + TEST_IMM_OP( 15, srai, 0xfffffffffffe0606, 0xffffffff81818181, 14 ); + TEST_IMM_OP( 16, srai, 0xffffffffffffffff, 0xffffffff81818181, 31 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, srai, 0xffffffffff000000, 0xffffffff80000000, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, srai, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_IMM_DEST_BYPASS( 19, 1, srai, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_IMM_DEST_BYPASS( 20, 2, srai, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, srai, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_IMM_SRC1_BYPASS( 22, 1, srai, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_IMM_SRC1_BYPASS( 23, 2, srai, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_IMM_ZEROSRC1( 24, srai, 0, 4 ); + TEST_IMM_ZERODEST( 25, srai, 33, 10 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sraiw.S b/projects/briey/libs/rv64ui/sraiw.S new file mode 100644 index 0000000..a435e59 --- /dev/null +++ b/projects/briey/libs/rv64ui/sraiw.S @@ -0,0 +1,78 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sraiw.S +#----------------------------------------------------------------------------- +# +# Test sraiw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, sraiw, 0xffffffff80000000, 0xffffffff80000000, 0 ); + TEST_IMM_OP( 3, sraiw, 0xffffffffc0000000, 0xffffffff80000000, 1 ); + TEST_IMM_OP( 4, sraiw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_IMM_OP( 5, sraiw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_IMM_OP( 6, sraiw, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_IMM_OP( 7, sraiw, 0x000000007fffffff, 0x000000007fffffff, 0 ); + TEST_IMM_OP( 8, sraiw, 0x000000003fffffff, 0x000000007fffffff, 1 ); + TEST_IMM_OP( 9, sraiw, 0x0000000000ffffff, 0x000000007fffffff, 7 ); + TEST_IMM_OP( 10, sraiw, 0x000000000001ffff, 0x000000007fffffff, 14 ); + TEST_IMM_OP( 11, sraiw, 0x0000000000000000, 0x000000007fffffff, 31 ); + + TEST_IMM_OP( 12, sraiw, 0xffffffff81818181, 0xffffffff81818181, 0 ); + TEST_IMM_OP( 13, sraiw, 0xffffffffc0c0c0c0, 0xffffffff81818181, 1 ); + TEST_IMM_OP( 14, sraiw, 0xffffffffff030303, 0xffffffff81818181, 7 ); + TEST_IMM_OP( 15, sraiw, 0xfffffffffffe0606, 0xffffffff81818181, 14 ); + TEST_IMM_OP( 16, sraiw, 0xffffffffffffffff, 0xffffffff81818181, 31 ); + + # Verify that shifts ignore top 32 (using true 64-bit values) + + TEST_IMM_OP( 44, sraiw, 0x0000000012345678, 0xffffffff12345678, 0 ); + TEST_IMM_OP( 45, sraiw, 0x0000000001234567, 0xffffffff12345678, 4 ); + TEST_IMM_OP( 46, sraiw, 0xffffffff92345678, 0x0000000092345678, 0 ); + TEST_IMM_OP( 47, sraiw, 0xfffffffff9234567, 0x0000000092345678, 4 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, sraiw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, sraiw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_IMM_DEST_BYPASS( 19, 1, sraiw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_IMM_DEST_BYPASS( 20, 2, sraiw, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, sraiw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_IMM_SRC1_BYPASS( 22, 1, sraiw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_IMM_SRC1_BYPASS( 23, 2, sraiw, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_IMM_ZEROSRC1( 24, sraiw, 0, 31 ); + TEST_IMM_ZERODEST( 25, sraiw, 31, 28 ); + + TEST_IMM_OP( 26, sraiw, 0x0000000000000000, 0x00e0000000000000, 28) + TEST_IMM_OP( 27, sraiw, 0xffffffffff000000, 0x00000000f0000000, 4) + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sraw.S b/projects/briey/libs/rv64ui/sraw.S new file mode 100644 index 0000000..68d913e --- /dev/null +++ b/projects/briey/libs/rv64ui/sraw.S @@ -0,0 +1,97 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sraw.S +#----------------------------------------------------------------------------- +# +# Test sraw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, sraw, 0xffffffff80000000, 0xffffffff80000000, 0 ); + TEST_RR_OP( 3, sraw, 0xffffffffc0000000, 0xffffffff80000000, 1 ); + TEST_RR_OP( 4, sraw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_OP( 5, sraw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_OP( 6, sraw, 0xffffffffffffffff, 0xffffffff80000001, 31 ); + + TEST_RR_OP( 7, sraw, 0x000000007fffffff, 0x000000007fffffff, 0 ); + TEST_RR_OP( 8, sraw, 0x000000003fffffff, 0x000000007fffffff, 1 ); + TEST_RR_OP( 9, sraw, 0x0000000000ffffff, 0x000000007fffffff, 7 ); + TEST_RR_OP( 10, sraw, 0x000000000001ffff, 0x000000007fffffff, 14 ); + TEST_RR_OP( 11, sraw, 0x0000000000000000, 0x000000007fffffff, 31 ); + + TEST_RR_OP( 12, sraw, 0xffffffff81818181, 0xffffffff81818181, 0 ); + TEST_RR_OP( 13, sraw, 0xffffffffc0c0c0c0, 0xffffffff81818181, 1 ); + TEST_RR_OP( 14, sraw, 0xffffffffff030303, 0xffffffff81818181, 7 ); + TEST_RR_OP( 15, sraw, 0xfffffffffffe0606, 0xffffffff81818181, 14 ); + TEST_RR_OP( 16, sraw, 0xffffffffffffffff, 0xffffffff81818181, 31 ); + + # Verify that shifts only use bottom five bits + + TEST_RR_OP( 17, sraw, 0xffffffff81818181, 0xffffffff81818181, 0xffffffffffffffe0 ); + TEST_RR_OP( 18, sraw, 0xffffffffc0c0c0c0, 0xffffffff81818181, 0xffffffffffffffe1 ); + TEST_RR_OP( 19, sraw, 0xffffffffff030303, 0xffffffff81818181, 0xffffffffffffffe7 ); + TEST_RR_OP( 20, sraw, 0xfffffffffffe0606, 0xffffffff81818181, 0xffffffffffffffee ); + TEST_RR_OP( 21, sraw, 0xffffffffffffffff, 0xffffffff81818181, 0xffffffffffffffff ); + + # Verify that shifts ignore top 32 (using true 64-bit values) + + TEST_RR_OP( 44, sraw, 0x0000000012345678, 0xffffffff12345678, 0 ); + TEST_RR_OP( 45, sraw, 0x0000000001234567, 0xffffffff12345678, 4 ); + TEST_RR_OP( 46, sraw, 0xffffffff92345678, 0x0000000092345678, 0 ); + TEST_RR_OP( 47, sraw, 0xfffffffff9234567, 0x0000000092345678, 4 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 22, sraw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC2_EQ_DEST( 23, sraw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_EQ_DEST( 24, sraw, 0, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 25, 0, sraw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_DEST_BYPASS( 26, 1, sraw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_DEST_BYPASS( 27, 2, sraw, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + + TEST_RR_SRC12_BYPASS( 28, 0, 0, sraw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC12_BYPASS( 29, 0, 1, sraw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_BYPASS( 30, 0, 2, sraw, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + TEST_RR_SRC12_BYPASS( 31, 1, 0, sraw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC12_BYPASS( 32, 1, 1, sraw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_BYPASS( 33, 2, 0, sraw, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + + TEST_RR_SRC21_BYPASS( 34, 0, 0, sraw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC21_BYPASS( 35, 0, 1, sraw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC21_BYPASS( 36, 0, 2, sraw, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + TEST_RR_SRC21_BYPASS( 37, 1, 0, sraw, 0xffffffffff000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC21_BYPASS( 38, 1, 1, sraw, 0xfffffffffffe0000, 0xffffffff80000000, 14 ); + TEST_RR_SRC21_BYPASS( 39, 2, 0, sraw, 0xffffffffffffffff, 0xffffffff80000000, 31 ); + + TEST_RR_ZEROSRC1( 40, sraw, 0, 15 ); + TEST_RR_ZEROSRC2( 41, sraw, 32, 32 ); + TEST_RR_ZEROSRC12( 42, sraw, 0 ); + TEST_RR_ZERODEST( 43, sraw, 1024, 2048 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/srl.S b/projects/briey/libs/rv64ui/srl.S new file mode 100644 index 0000000..5ee223f --- /dev/null +++ b/projects/briey/libs/rv64ui/srl.S @@ -0,0 +1,93 @@ +# See LICENSE for license details. + +#***************************************************************************** +# srl.S +#----------------------------------------------------------------------------- +# +# Test srl instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + +#define TEST_SRL(n, v, a) \ + TEST_RR_OP(n, srl, ((v) & ((1 << (__riscv_xlen-1) << 1) - 1)) >> (a), v, a) + + TEST_SRL( 2, 0xffffffff80000000, 0 ); + TEST_SRL( 3, 0xffffffff80000000, 1 ); + TEST_SRL( 4, 0xffffffff80000000, 7 ); + TEST_SRL( 5, 0xffffffff80000000, 14 ); + TEST_SRL( 6, 0xffffffff80000001, 31 ); + + TEST_SRL( 7, 0xffffffffffffffff, 0 ); + TEST_SRL( 8, 0xffffffffffffffff, 1 ); + TEST_SRL( 9, 0xffffffffffffffff, 7 ); + TEST_SRL( 10, 0xffffffffffffffff, 14 ); + TEST_SRL( 11, 0xffffffffffffffff, 31 ); + + TEST_SRL( 12, 0x0000000021212121, 0 ); + TEST_SRL( 13, 0x0000000021212121, 1 ); + TEST_SRL( 14, 0x0000000021212121, 7 ); + TEST_SRL( 15, 0x0000000021212121, 14 ); + TEST_SRL( 16, 0x0000000021212121, 31 ); + + # Verify that shifts only use bottom six(rv64) or five(rv32) bits + + TEST_RR_OP( 17, srl, 0x0000000021212121, 0x0000000021212121, 0xffffffffffffffc0 ); + TEST_RR_OP( 18, srl, 0x0000000010909090, 0x0000000021212121, 0xffffffffffffffc1 ); + TEST_RR_OP( 19, srl, 0x0000000000424242, 0x0000000021212121, 0xffffffffffffffc7 ); + TEST_RR_OP( 20, srl, 0x0000000000008484, 0x0000000021212121, 0xffffffffffffffce ); + TEST_RR_OP( 21, srl, 0x0000000000000000, 0x0000000021212121, 0xffffffffffffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 22, srl, 0x01000000, 0x80000000, 7 ); + TEST_RR_SRC2_EQ_DEST( 23, srl, 0x00020000, 0x80000000, 14 ); + TEST_RR_SRC12_EQ_DEST( 24, srl, 0, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 25, 0, srl, 0x01000000, 0x80000000, 7 ); + TEST_RR_DEST_BYPASS( 26, 1, srl, 0x00020000, 0x80000000, 14 ); + TEST_RR_DEST_BYPASS( 27, 2, srl, 0x00000001, 0x80000000, 31 ); + + TEST_RR_SRC12_BYPASS( 28, 0, 0, srl, 0x01000000, 0x80000000, 7 ); + TEST_RR_SRC12_BYPASS( 29, 0, 1, srl, 0x00020000, 0x80000000, 14 ); + TEST_RR_SRC12_BYPASS( 30, 0, 2, srl, 0x00000001, 0x80000000, 31 ); + TEST_RR_SRC12_BYPASS( 31, 1, 0, srl, 0x01000000, 0x80000000, 7 ); + TEST_RR_SRC12_BYPASS( 32, 1, 1, srl, 0x00020000, 0x80000000, 14 ); + TEST_RR_SRC12_BYPASS( 33, 2, 0, srl, 0x00000001, 0x80000000, 31 ); + + TEST_RR_SRC21_BYPASS( 34, 0, 0, srl, 0x01000000, 0x80000000, 7 ); + TEST_RR_SRC21_BYPASS( 35, 0, 1, srl, 0x00020000, 0x80000000, 14 ); + TEST_RR_SRC21_BYPASS( 36, 0, 2, srl, 0x00000001, 0x80000000, 31 ); + TEST_RR_SRC21_BYPASS( 37, 1, 0, srl, 0x01000000, 0x80000000, 7 ); + TEST_RR_SRC21_BYPASS( 38, 1, 1, srl, 0x00020000, 0x80000000, 14 ); + TEST_RR_SRC21_BYPASS( 39, 2, 0, srl, 0x00000001, 0x80000000, 31 ); + + TEST_RR_ZEROSRC1( 40, srl, 0, 15 ); + TEST_RR_ZEROSRC2( 41, srl, 32, 32 ); + TEST_RR_ZEROSRC12( 42, srl, 0 ); + TEST_RR_ZERODEST( 43, srl, 1024, 2048 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/srli.S b/projects/briey/libs/rv64ui/srli.S new file mode 100644 index 0000000..3522957 --- /dev/null +++ b/projects/briey/libs/rv64ui/srli.S @@ -0,0 +1,71 @@ +# See LICENSE for license details. + +#***************************************************************************** +# srli.S +#----------------------------------------------------------------------------- +# +# Test srli instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + +#define TEST_SRLI(n, v, a) \ + TEST_IMM_OP(n, srli, ((v) & ((1 << (__riscv_xlen-1) << 1) - 1)) >> (a), v, a) + + TEST_SRLI( 2, 0xffffffff80000000, 0 ); + TEST_SRLI( 3, 0xffffffff80000000, 1 ); + TEST_SRLI( 4, 0xffffffff80000000, 7 ); + TEST_SRLI( 5, 0xffffffff80000000, 14 ); + TEST_SRLI( 6, 0xffffffff80000001, 31 ); + + TEST_SRLI( 7, 0xffffffffffffffff, 0 ); + TEST_SRLI( 8, 0xffffffffffffffff, 1 ); + TEST_SRLI( 9, 0xffffffffffffffff, 7 ); + TEST_SRLI( 10, 0xffffffffffffffff, 14 ); + TEST_SRLI( 11, 0xffffffffffffffff, 31 ); + + TEST_SRLI( 12, 0x0000000021212121, 0 ); + TEST_SRLI( 13, 0x0000000021212121, 1 ); + TEST_SRLI( 14, 0x0000000021212121, 7 ); + TEST_SRLI( 15, 0x0000000021212121, 14 ); + TEST_SRLI( 16, 0x0000000021212121, 31 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, srli, 0x01000000, 0x80000000, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, srli, 0x01000000, 0x80000000, 7 ); + TEST_IMM_DEST_BYPASS( 19, 1, srli, 0x00020000, 0x80000000, 14 ); + TEST_IMM_DEST_BYPASS( 20, 2, srli, 0x00000001, 0x80000001, 31 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, srli, 0x01000000, 0x80000000, 7 ); + TEST_IMM_SRC1_BYPASS( 22, 1, srli, 0x00020000, 0x80000000, 14 ); + TEST_IMM_SRC1_BYPASS( 23, 2, srli, 0x00000001, 0x80000001, 31 ); + + TEST_IMM_ZEROSRC1( 24, srli, 0, 4 ); + TEST_IMM_ZERODEST( 25, srli, 33, 10 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/srliw.S b/projects/briey/libs/rv64ui/srliw.S new file mode 100644 index 0000000..471042f --- /dev/null +++ b/projects/briey/libs/rv64ui/srliw.S @@ -0,0 +1,75 @@ +# See LICENSE for license details. + +#***************************************************************************** +# srliw.S +#----------------------------------------------------------------------------- +# +# Test srliw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, srliw, 0xffffffff80000000, 0xffffffff80000000, 0 ); + TEST_IMM_OP( 3, srliw, 0x0000000040000000, 0xffffffff80000000, 1 ); + TEST_IMM_OP( 4, srliw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_IMM_OP( 5, srliw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_IMM_OP( 6, srliw, 0x0000000000000001, 0xffffffff80000001, 31 ); + + TEST_IMM_OP( 7, srliw, 0xffffffffffffffff, 0xffffffffffffffff, 0 ); + TEST_IMM_OP( 8, srliw, 0x000000007fffffff, 0xffffffffffffffff, 1 ); + TEST_IMM_OP( 9, srliw, 0x0000000001ffffff, 0xffffffffffffffff, 7 ); + TEST_IMM_OP( 10, srliw, 0x000000000003ffff, 0xffffffffffffffff, 14 ); + TEST_IMM_OP( 11, srliw, 0x0000000000000001, 0xffffffffffffffff, 31 ); + + TEST_IMM_OP( 12, srliw, 0x0000000021212121, 0x0000000021212121, 0 ); + TEST_IMM_OP( 13, srliw, 0x0000000010909090, 0x0000000021212121, 1 ); + TEST_IMM_OP( 14, srliw, 0x0000000000424242, 0x0000000021212121, 7 ); + TEST_IMM_OP( 15, srliw, 0x0000000000008484, 0x0000000021212121, 14 ); + TEST_IMM_OP( 16, srliw, 0x0000000000000000, 0x0000000021212121, 31 ); + + # Verify that shifts ignore top 32 (using true 64-bit values) + + TEST_IMM_OP( 44, srliw, 0x0000000012345678, 0xffffffff12345678, 0 ); + TEST_IMM_OP( 45, srliw, 0x0000000001234567, 0xffffffff12345678, 4 ); + TEST_IMM_OP( 46, srliw, 0xffffffff92345678, 0x0000000092345678, 0 ); + TEST_IMM_OP( 47, srliw, 0x0000000009234567, 0x0000000092345678, 4 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 17, srliw, 0x0000000001000000, 0xffffffff80000000, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 18, 0, srliw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_IMM_DEST_BYPASS( 19, 1, srliw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_IMM_DEST_BYPASS( 20, 2, srliw, 0x0000000000000001, 0xffffffff80000001, 31 ); + + TEST_IMM_SRC1_BYPASS( 21, 0, srliw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_IMM_SRC1_BYPASS( 22, 1, srliw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_IMM_SRC1_BYPASS( 23, 2, srliw, 0x0000000000000001, 0xffffffff80000001, 31 ); + + TEST_IMM_ZEROSRC1( 24, srliw, 0, 31 ); + TEST_IMM_ZERODEST( 25, srliw, 31, 28 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/srlw.S b/projects/briey/libs/rv64ui/srlw.S new file mode 100644 index 0000000..f0d1dae --- /dev/null +++ b/projects/briey/libs/rv64ui/srlw.S @@ -0,0 +1,97 @@ +# See LICENSE for license details. + +#***************************************************************************** +# srlw.S +#----------------------------------------------------------------------------- +# +# Test srlw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, srlw, 0xffffffff80000000, 0xffffffff80000000, 0 ); + TEST_RR_OP( 3, srlw, 0x0000000040000000, 0xffffffff80000000, 1 ); + TEST_RR_OP( 4, srlw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_RR_OP( 5, srlw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_RR_OP( 6, srlw, 0x0000000000000001, 0xffffffff80000001, 31 ); + + TEST_RR_OP( 7, srlw, 0xffffffffffffffff, 0xffffffffffffffff, 0 ); + TEST_RR_OP( 8, srlw, 0x000000007fffffff, 0xffffffffffffffff, 1 ); + TEST_RR_OP( 9, srlw, 0x0000000001ffffff, 0xffffffffffffffff, 7 ); + TEST_RR_OP( 10, srlw, 0x000000000003ffff, 0xffffffffffffffff, 14 ); + TEST_RR_OP( 11, srlw, 0x0000000000000001, 0xffffffffffffffff, 31 ); + + TEST_RR_OP( 12, srlw, 0x0000000021212121, 0x0000000021212121, 0 ); + TEST_RR_OP( 13, srlw, 0x0000000010909090, 0x0000000021212121, 1 ); + TEST_RR_OP( 14, srlw, 0x0000000000424242, 0x0000000021212121, 7 ); + TEST_RR_OP( 15, srlw, 0x0000000000008484, 0x0000000021212121, 14 ); + TEST_RR_OP( 16, srlw, 0x0000000000000000, 0x0000000021212121, 31 ); + + # Verify that shifts only use bottom five bits + + TEST_RR_OP( 17, srlw, 0x0000000021212121, 0x0000000021212121, 0xffffffffffffffe0 ); + TEST_RR_OP( 18, srlw, 0x0000000010909090, 0x0000000021212121, 0xffffffffffffffe1 ); + TEST_RR_OP( 19, srlw, 0x0000000000424242, 0x0000000021212121, 0xffffffffffffffe7 ); + TEST_RR_OP( 20, srlw, 0x0000000000008484, 0x0000000021212121, 0xffffffffffffffee ); + TEST_RR_OP( 21, srlw, 0x0000000000000000, 0x0000000021212121, 0xffffffffffffffff ); + + # Verify that shifts ignore top 32 (using true 64-bit values) + + TEST_RR_OP( 44, srlw, 0x0000000012345678, 0xffffffff12345678, 0 ); + TEST_RR_OP( 45, srlw, 0x0000000001234567, 0xffffffff12345678, 4 ); + TEST_RR_OP( 46, srlw, 0xffffffff92345678, 0x0000000092345678, 0 ); + TEST_RR_OP( 47, srlw, 0x0000000009234567, 0x0000000092345678, 4 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 22, srlw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC2_EQ_DEST( 23, srlw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_EQ_DEST( 24, srlw, 0, 7 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 25, 0, srlw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_RR_DEST_BYPASS( 26, 1, srlw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_RR_DEST_BYPASS( 27, 2, srlw, 0x0000000000000001, 0xffffffff80000000, 31 ); + + TEST_RR_SRC12_BYPASS( 28, 0, 0, srlw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC12_BYPASS( 29, 0, 1, srlw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_BYPASS( 30, 0, 2, srlw, 0x0000000000000001, 0xffffffff80000000, 31 ); + TEST_RR_SRC12_BYPASS( 31, 1, 0, srlw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC12_BYPASS( 32, 1, 1, srlw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_RR_SRC12_BYPASS( 33, 2, 0, srlw, 0x0000000000000001, 0xffffffff80000000, 31 ); + + TEST_RR_SRC21_BYPASS( 34, 0, 0, srlw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC21_BYPASS( 35, 0, 1, srlw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_RR_SRC21_BYPASS( 36, 0, 2, srlw, 0x0000000000000001, 0xffffffff80000000, 31 ); + TEST_RR_SRC21_BYPASS( 37, 1, 0, srlw, 0x0000000001000000, 0xffffffff80000000, 7 ); + TEST_RR_SRC21_BYPASS( 38, 1, 1, srlw, 0x0000000000020000, 0xffffffff80000000, 14 ); + TEST_RR_SRC21_BYPASS( 39, 2, 0, srlw, 0x0000000000000001, 0xffffffff80000000, 31 ); + + TEST_RR_ZEROSRC1( 40, srlw, 0, 15 ); + TEST_RR_ZEROSRC2( 41, srlw, 32, 32 ); + TEST_RR_ZEROSRC12( 42, srlw, 0 ); + TEST_RR_ZERODEST( 43, srlw, 1024, 2048 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sub.S b/projects/briey/libs/rv64ui/sub.S new file mode 100644 index 0000000..005bdea --- /dev/null +++ b/projects/briey/libs/rv64ui/sub.S @@ -0,0 +1,83 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sub.S +#----------------------------------------------------------------------------- +# +# Test sub instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, sub, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000 ); + TEST_RR_OP( 3, sub, 0x0000000000000000, 0x0000000000000001, 0x0000000000000001 ); + TEST_RR_OP( 4, sub, 0xfffffffffffffffc, 0x0000000000000003, 0x0000000000000007 ); + + TEST_RR_OP( 5, sub, 0x0000000000008000, 0x0000000000000000, 0xffffffffffff8000 ); + TEST_RR_OP( 6, sub, 0xffffffff80000000, 0xffffffff80000000, 0x0000000000000000 ); + TEST_RR_OP( 7, sub, 0xffffffff80008000, 0xffffffff80000000, 0xffffffffffff8000 ); + + TEST_RR_OP( 8, sub, 0xffffffffffff8001, 0x0000000000000000, 0x0000000000007fff ); + TEST_RR_OP( 9, sub, 0x000000007fffffff, 0x000000007fffffff, 0x0000000000000000 ); + TEST_RR_OP( 10, sub, 0x000000007fff8000, 0x000000007fffffff, 0x0000000000007fff ); + + TEST_RR_OP( 11, sub, 0xffffffff7fff8001, 0xffffffff80000000, 0x0000000000007fff ); + TEST_RR_OP( 12, sub, 0x0000000080007fff, 0x000000007fffffff, 0xffffffffffff8000 ); + + TEST_RR_OP( 13, sub, 0x0000000000000001, 0x0000000000000000, 0xffffffffffffffff ); + TEST_RR_OP( 14, sub, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0000000000000001 ); + TEST_RR_OP( 15, sub, 0x0000000000000000, 0xffffffffffffffff, 0xffffffffffffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 16, sub, 2, 13, 11 ); + TEST_RR_SRC2_EQ_DEST( 17, sub, 3, 14, 11 ); + TEST_RR_SRC12_EQ_DEST( 18, sub, 0, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 19, 0, sub, 2, 13, 11 ); + TEST_RR_DEST_BYPASS( 20, 1, sub, 3, 14, 11 ); + TEST_RR_DEST_BYPASS( 21, 2, sub, 4, 15, 11 ); + + TEST_RR_SRC12_BYPASS( 22, 0, 0, sub, 2, 13, 11 ); + TEST_RR_SRC12_BYPASS( 23, 0, 1, sub, 3, 14, 11 ); + TEST_RR_SRC12_BYPASS( 24, 0, 2, sub, 4, 15, 11 ); + TEST_RR_SRC12_BYPASS( 25, 1, 0, sub, 2, 13, 11 ); + TEST_RR_SRC12_BYPASS( 26, 1, 1, sub, 3, 14, 11 ); + TEST_RR_SRC12_BYPASS( 27, 2, 0, sub, 4, 15, 11 ); + + TEST_RR_SRC21_BYPASS( 28, 0, 0, sub, 2, 13, 11 ); + TEST_RR_SRC21_BYPASS( 29, 0, 1, sub, 3, 14, 11 ); + TEST_RR_SRC21_BYPASS( 30, 0, 2, sub, 4, 15, 11 ); + TEST_RR_SRC21_BYPASS( 31, 1, 0, sub, 2, 13, 11 ); + TEST_RR_SRC21_BYPASS( 32, 1, 1, sub, 3, 14, 11 ); + TEST_RR_SRC21_BYPASS( 33, 2, 0, sub, 4, 15, 11 ); + + TEST_RR_ZEROSRC1( 34, sub, 15, -15 ); + TEST_RR_ZEROSRC2( 35, sub, 32, 32 ); + TEST_RR_ZEROSRC12( 36, sub, 0 ); + TEST_RR_ZERODEST( 37, sub, 16, 30 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/subw.S b/projects/briey/libs/rv64ui/subw.S new file mode 100644 index 0000000..9940d8c --- /dev/null +++ b/projects/briey/libs/rv64ui/subw.S @@ -0,0 +1,83 @@ +# See LICENSE for license details. + +#***************************************************************************** +# subw.S +#----------------------------------------------------------------------------- +# +# Test subw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Arithmetic tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, subw, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000 ); + TEST_RR_OP( 3, subw, 0x0000000000000000, 0x0000000000000001, 0x0000000000000001 ); + TEST_RR_OP( 4, subw, 0xfffffffffffffffc, 0x0000000000000003, 0x0000000000000007 ); + + TEST_RR_OP( 5, subw, 0x0000000000008000, 0x0000000000000000, 0xffffffffffff8000 ); + TEST_RR_OP( 6, subw, 0xffffffff80000000, 0xffffffff80000000, 0x0000000000000000 ); + TEST_RR_OP( 7, subw, 0xffffffff80008000, 0xffffffff80000000, 0xffffffffffff8000 ); + + TEST_RR_OP( 8, subw, 0xffffffffffff8001, 0x0000000000000000, 0x0000000000007fff ); + TEST_RR_OP( 9, subw, 0x000000007fffffff, 0x000000007fffffff, 0x0000000000000000 ); + TEST_RR_OP( 10, subw, 0x000000007fff8000, 0x000000007fffffff, 0x0000000000007fff ); + + TEST_RR_OP( 11, subw, 0x000000007fff8001, 0xffffffff80000000, 0x0000000000007fff ); + TEST_RR_OP( 12, subw, 0xffffffff80007fff, 0x000000007fffffff, 0xffffffffffff8000 ); + + TEST_RR_OP( 13, subw, 0x0000000000000001, 0x0000000000000000, 0xffffffffffffffff ); + TEST_RR_OP( 14, subw, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0000000000000001 ); + TEST_RR_OP( 15, subw, 0x0000000000000000, 0xffffffffffffffff, 0xffffffffffffffff ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 16, subw, 2, 13, 11 ); + TEST_RR_SRC2_EQ_DEST( 17, subw, 3, 14, 11 ); + TEST_RR_SRC12_EQ_DEST( 18, subw, 0, 13 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 19, 0, subw, 2, 13, 11 ); + TEST_RR_DEST_BYPASS( 20, 1, subw, 3, 14, 11 ); + TEST_RR_DEST_BYPASS( 21, 2, subw, 4, 15, 11 ); + + TEST_RR_SRC12_BYPASS( 22, 0, 0, subw, 2, 13, 11 ); + TEST_RR_SRC12_BYPASS( 23, 0, 1, subw, 3, 14, 11 ); + TEST_RR_SRC12_BYPASS( 24, 0, 2, subw, 4, 15, 11 ); + TEST_RR_SRC12_BYPASS( 25, 1, 0, subw, 2, 13, 11 ); + TEST_RR_SRC12_BYPASS( 26, 1, 1, subw, 3, 14, 11 ); + TEST_RR_SRC12_BYPASS( 27, 2, 0, subw, 4, 15, 11 ); + + TEST_RR_SRC21_BYPASS( 28, 0, 0, subw, 2, 13, 11 ); + TEST_RR_SRC21_BYPASS( 29, 0, 1, subw, 3, 14, 11 ); + TEST_RR_SRC21_BYPASS( 30, 0, 2, subw, 4, 15, 11 ); + TEST_RR_SRC21_BYPASS( 31, 1, 0, subw, 2, 13, 11 ); + TEST_RR_SRC21_BYPASS( 32, 1, 1, subw, 3, 14, 11 ); + TEST_RR_SRC21_BYPASS( 33, 2, 0, subw, 4, 15, 11 ); + + TEST_RR_ZEROSRC1( 34, subw, 15, -15 ); + TEST_RR_ZEROSRC2( 35, subw, 32, 32 ); + TEST_RR_ZEROSRC12( 36, subw, 0 ); + TEST_RR_ZERODEST( 37, subw, 16, 30 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/sw.S b/projects/briey/libs/rv64ui/sw.S new file mode 100644 index 0000000..ab094b3 --- /dev/null +++ b/projects/briey/libs/rv64ui/sw.S @@ -0,0 +1,92 @@ +# See LICENSE for license details. + +#***************************************************************************** +# sw.S +#----------------------------------------------------------------------------- +# +# Test sw instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Basic tests + #------------------------------------------------------------- + + TEST_ST_OP( 2, lw, sw, 0x0000000000aa00aa, 0, tdat ); + TEST_ST_OP( 3, lw, sw, 0xffffffffaa00aa00, 4, tdat ); + TEST_ST_OP( 4, lw, sw, 0x000000000aa00aa0, 8, tdat ); + TEST_ST_OP( 5, lw, sw, 0xffffffffa00aa00a, 12, tdat ); + + # Test with negative offset + + TEST_ST_OP( 6, lw, sw, 0x0000000000aa00aa, -12, tdat8 ); + TEST_ST_OP( 7, lw, sw, 0xffffffffaa00aa00, -8, tdat8 ); + TEST_ST_OP( 8, lw, sw, 0x000000000aa00aa0, -4, tdat8 ); + TEST_ST_OP( 9, lw, sw, 0xffffffffa00aa00a, 0, tdat8 ); + + # Test with a negative base + + TEST_CASE( 10, x5, 0x12345678, \ + la x1, tdat9; \ + li x2, 0x12345678; \ + addi x4, x1, -32; \ + sw x2, 32(x4); \ + lw x5, 0(x1); \ + ) + + # Test with unaligned base + + TEST_CASE( 11, x5, 0x58213098, \ + la x1, tdat9; \ + li x2, 0x58213098; \ + addi x1, x1, -3; \ + sw x2, 7(x1); \ + la x4, tdat10; \ + lw x5, 0(x4); \ + ) + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_ST_SRC12_BYPASS( 12, 0, 0, lw, sw, 0xffffffffaabbccdd, 0, tdat ); + TEST_ST_SRC12_BYPASS( 13, 0, 1, lw, sw, 0xffffffffdaabbccd, 4, tdat ); + TEST_ST_SRC12_BYPASS( 14, 0, 2, lw, sw, 0xffffffffddaabbcc, 8, tdat ); + TEST_ST_SRC12_BYPASS( 15, 1, 0, lw, sw, 0xffffffffcddaabbc, 12, tdat ); + TEST_ST_SRC12_BYPASS( 16, 1, 1, lw, sw, 0xffffffffccddaabb, 16, tdat ); + TEST_ST_SRC12_BYPASS( 17, 2, 0, lw, sw, 0xffffffffbccddaab, 20, tdat ); + + TEST_ST_SRC21_BYPASS( 18, 0, 0, lw, sw, 0x00112233, 0, tdat ); + TEST_ST_SRC21_BYPASS( 19, 0, 1, lw, sw, 0x30011223, 4, tdat ); + TEST_ST_SRC21_BYPASS( 20, 0, 2, lw, sw, 0x33001122, 8, tdat ); + TEST_ST_SRC21_BYPASS( 21, 1, 0, lw, sw, 0x23300112, 12, tdat ); + TEST_ST_SRC21_BYPASS( 22, 1, 1, lw, sw, 0x22330011, 16, tdat ); + TEST_ST_SRC21_BYPASS( 23, 2, 0, lw, sw, 0x12233001, 20, tdat ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +tdat: +tdat1: .word 0xdeadbeef +tdat2: .word 0xdeadbeef +tdat3: .word 0xdeadbeef +tdat4: .word 0xdeadbeef +tdat5: .word 0xdeadbeef +tdat6: .word 0xdeadbeef +tdat7: .word 0xdeadbeef +tdat8: .word 0xdeadbeef +tdat9: .word 0xdeadbeef +tdat10: .word 0xdeadbeef + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/xor.S b/projects/briey/libs/rv64ui/xor.S new file mode 100644 index 0000000..c4e9552 --- /dev/null +++ b/projects/briey/libs/rv64ui/xor.S @@ -0,0 +1,69 @@ +# See LICENSE for license details. + +#***************************************************************************** +# xor.S +#----------------------------------------------------------------------------- +# +# Test xor instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Logical tests + #------------------------------------------------------------- + + TEST_RR_OP( 2, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_OP( 3, xor, 0xff00ff00, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_OP( 4, xor, 0x0ff00ff0, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_OP( 5, xor, 0x00ff00ff, 0xf00ff00f, 0xf0f0f0f0 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_RR_SRC1_EQ_DEST( 6, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC2_EQ_DEST( 7, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_EQ_DEST( 8, xor, 0x00000000, 0xff00ff00 ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_RR_DEST_BYPASS( 9, 0, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_DEST_BYPASS( 10, 1, xor, 0xff00ff00, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_DEST_BYPASS( 11, 2, xor, 0x0ff00ff0, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_SRC12_BYPASS( 12, 0, 0, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 13, 0, 1, xor, 0xff00ff00, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC12_BYPASS( 14, 0, 2, xor, 0x0ff00ff0, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 15, 1, 0, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC12_BYPASS( 16, 1, 1, xor, 0xff00ff00, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC12_BYPASS( 17, 2, 0, xor, 0x0ff00ff0, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_SRC21_BYPASS( 18, 0, 0, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 19, 0, 1, xor, 0xff00ff00, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC21_BYPASS( 20, 0, 2, xor, 0x0ff00ff0, 0x00ff00ff, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 21, 1, 0, xor, 0xf00ff00f, 0xff00ff00, 0x0f0f0f0f ); + TEST_RR_SRC21_BYPASS( 22, 1, 1, xor, 0xff00ff00, 0x0ff00ff0, 0xf0f0f0f0 ); + TEST_RR_SRC21_BYPASS( 23, 2, 0, xor, 0x0ff00ff0, 0x00ff00ff, 0x0f0f0f0f ); + + TEST_RR_ZEROSRC1( 24, xor, 0xff00ff00, 0xff00ff00 ); + TEST_RR_ZEROSRC2( 25, xor, 0x00ff00ff, 0x00ff00ff ); + TEST_RR_ZEROSRC12( 26, xor, 0 ); + TEST_RR_ZERODEST( 27, xor, 0x11111111, 0x22222222 ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/libs/rv64ui/xori.S b/projects/briey/libs/rv64ui/xori.S new file mode 100644 index 0000000..eb59d12 --- /dev/null +++ b/projects/briey/libs/rv64ui/xori.S @@ -0,0 +1,55 @@ +# See LICENSE for license details. + +#***************************************************************************** +# xori.S +#----------------------------------------------------------------------------- +# +# Test xori instruction. +# + +#include "riscv_test.h" +#include "test_macros.h" + +RVTEST_RV64U +RVTEST_CODE_BEGIN + + #------------------------------------------------------------- + # Logical tests + #------------------------------------------------------------- + + TEST_IMM_OP( 2, xori, 0xffffffffff00f00f, 0x0000000000ff0f00, 0xf0f ); + TEST_IMM_OP( 3, xori, 0x000000000ff00f00, 0x000000000ff00ff0, 0x0f0 ); + TEST_IMM_OP( 4, xori, 0x0000000000ff0ff0, 0x0000000000ff08ff, 0x70f ); + TEST_IMM_OP( 5, xori, 0xfffffffff00ff0ff, 0xfffffffff00ff00f, 0x0f0 ); + + #------------------------------------------------------------- + # Source/Destination tests + #------------------------------------------------------------- + + TEST_IMM_SRC1_EQ_DEST( 6, xori, 0xffffffffff00f00f, 0xffffffffff00f700, 0x70f ); + + #------------------------------------------------------------- + # Bypassing tests + #------------------------------------------------------------- + + TEST_IMM_DEST_BYPASS( 7, 0, xori, 0x000000000ff00f00, 0x000000000ff00ff0, 0x0f0 ); + TEST_IMM_DEST_BYPASS( 8, 1, xori, 0x0000000000ff0ff0, 0x0000000000ff08ff, 0x70f ); + TEST_IMM_DEST_BYPASS( 9, 2, xori, 0xfffffffff00ff0ff, 0xfffffffff00ff00f, 0x0f0 ); + + TEST_IMM_SRC1_BYPASS( 10, 0, xori, 0x000000000ff00f00, 0x000000000ff00ff0, 0x0f0 ); + TEST_IMM_SRC1_BYPASS( 11, 1, xori, 0x0000000000ff0ff0, 0x0000000000ff0fff, 0x00f ); + TEST_IMM_SRC1_BYPASS( 12, 2, xori, 0xfffffffff00ff0ff, 0xfffffffff00ff00f, 0x0f0 ); + + TEST_IMM_ZEROSRC1( 13, xori, 0x0f0, 0x0f0 ); + TEST_IMM_ZERODEST( 14, xori, 0x00ff00ff, 0x70f ); + + TEST_PASSFAIL + +RVTEST_CODE_END + + .data +RVTEST_DATA_BEGIN + + TEST_DATA + +RVTEST_DATA_END diff --git a/projects/briey/lui/lui.S b/projects/briey/lui/lui.S new file mode 100644 index 0000000..a127d61 --- /dev/null +++ b/projects/briey/lui/lui.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/lui.S" diff --git a/projects/briey/lui/makefile b/projects/briey/lui/makefile new file mode 100644 index 0000000..a3e186e --- /dev/null +++ b/projects/briey/lui/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_lui +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/lw/lw.S b/projects/briey/lw/lw.S new file mode 100644 index 0000000..3b747d8 --- /dev/null +++ b/projects/briey/lw/lw.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/lw.S" diff --git a/projects/briey/lw/makefile b/projects/briey/lw/makefile new file mode 100644 index 0000000..95da932 --- /dev/null +++ b/projects/briey/lw/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_lw +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/sb/makefile b/projects/briey/sb/makefile new file mode 100644 index 0000000..1059eb8 --- /dev/null +++ b/projects/briey/sb/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_sb +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/sb/sb.S b/projects/briey/sb/sb.S new file mode 100644 index 0000000..b2f99ac --- /dev/null +++ b/projects/briey/sb/sb.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sb.S" diff --git a/projects/briey/sh/makefile b/projects/briey/sh/makefile new file mode 100644 index 0000000..0dffac8 --- /dev/null +++ b/projects/briey/sh/makefile @@ -0,0 +1,18 @@ +PROJ_NAME=riscv_tests_sh +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../../../libs/linker.ld +INC += -I../../../../../libs/ +INC += -I../../../libs/ +INC += -I../../inc/ + +include ../../../../../resources/gcc.mk +include ../../../../../resources/subproject.mk diff --git a/projects/briey/sh/sh.S b/projects/briey/sh/sh.S new file mode 100644 index 0000000..eb5a72d --- /dev/null +++ b/projects/briey/sh/sh.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sh.S" diff --git a/projects/briey/skip/Makefrag b/projects/briey/skip/Makefrag new file mode 100644 index 0000000..7903b15 --- /dev/null +++ b/projects/briey/skip/Makefrag @@ -0,0 +1,27 @@ +#======================================================================= +# Makefrag for rv32ui tests +#----------------------------------------------------------------------- + +rv32ui_sc_tests = \ + simple \ + add addi \ + and andi \ + auipc \ + beq bge bgeu blt bltu bne \ + fence_i \ + jal jalr \ + lb lbu lh lhu lw \ + lui \ + or ori \ + sb sh sw \ + sll slli \ + slt slti sltiu sltu \ + sra srai \ + srl srli \ + sub \ + xor xori \ + +rv32ui_p_tests = $(addprefix rv32ui-p-, $(rv32ui_sc_tests)) +rv32ui_v_tests = $(addprefix rv32ui-v-, $(rv32ui_sc_tests)) + +spike32_tests += $(rv32ui_p_tests) $(rv32ui_v_tests) diff --git a/projects/briey/skip/add.S b/projects/briey/skip/add.S new file mode 100644 index 0000000..3ab883d --- /dev/null +++ b/projects/briey/skip/add.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/add.S" diff --git a/projects/briey/skip/addi.S b/projects/briey/skip/addi.S new file mode 100644 index 0000000..fa80a68 --- /dev/null +++ b/projects/briey/skip/addi.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/addi.S" diff --git a/projects/briey/skip/and.S b/projects/briey/skip/and.S new file mode 100644 index 0000000..4ee105b --- /dev/null +++ b/projects/briey/skip/and.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/and.S" diff --git a/projects/briey/skip/andi.S b/projects/briey/skip/andi.S new file mode 100644 index 0000000..e6b1529 --- /dev/null +++ b/projects/briey/skip/andi.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/andi.S" diff --git a/projects/briey/skip/auipc.S b/projects/briey/skip/auipc.S new file mode 100644 index 0000000..0827f7d --- /dev/null +++ b/projects/briey/skip/auipc.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/auipc.S" diff --git a/projects/briey/skip/beq.S b/projects/briey/skip/beq.S new file mode 100644 index 0000000..7c3996d --- /dev/null +++ b/projects/briey/skip/beq.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/beq.S" diff --git a/projects/briey/skip/bge.S b/projects/briey/skip/bge.S new file mode 100644 index 0000000..d47c304 --- /dev/null +++ b/projects/briey/skip/bge.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/bge.S" diff --git a/projects/briey/skip/bgeu.S b/projects/briey/skip/bgeu.S new file mode 100644 index 0000000..560ec45 --- /dev/null +++ b/projects/briey/skip/bgeu.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/bgeu.S" diff --git a/projects/briey/skip/blt.S b/projects/briey/skip/blt.S new file mode 100644 index 0000000..72017dd --- /dev/null +++ b/projects/briey/skip/blt.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/blt.S" diff --git a/projects/briey/skip/bltu.S b/projects/briey/skip/bltu.S new file mode 100644 index 0000000..80f7468 --- /dev/null +++ b/projects/briey/skip/bltu.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/bltu.S" diff --git a/projects/briey/skip/bne.S b/projects/briey/skip/bne.S new file mode 100644 index 0000000..ddb7d9f --- /dev/null +++ b/projects/briey/skip/bne.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/bne.S" diff --git a/projects/briey/skip/fence_i.S b/projects/briey/skip/fence_i.S new file mode 100644 index 0000000..cd1dbc3 --- /dev/null +++ b/projects/briey/skip/fence_i.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/fence_i.S" diff --git a/projects/briey/skip/jal.S b/projects/briey/skip/jal.S new file mode 100644 index 0000000..93f407b --- /dev/null +++ b/projects/briey/skip/jal.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/jal.S" diff --git a/projects/briey/skip/jalr.S b/projects/briey/skip/jalr.S new file mode 100644 index 0000000..59f6425 --- /dev/null +++ b/projects/briey/skip/jalr.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/jalr.S" diff --git a/projects/briey/skip/or.S b/projects/briey/skip/or.S new file mode 100644 index 0000000..1cf5674 --- /dev/null +++ b/projects/briey/skip/or.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/or.S" diff --git a/projects/briey/skip/ori.S b/projects/briey/skip/ori.S new file mode 100644 index 0000000..3399649 --- /dev/null +++ b/projects/briey/skip/ori.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/ori.S" diff --git a/projects/briey/skip/simple.S b/projects/briey/skip/simple.S new file mode 100644 index 0000000..20e5546 --- /dev/null +++ b/projects/briey/skip/simple.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/simple.S" diff --git a/projects/briey/skip/sll.S b/projects/briey/skip/sll.S new file mode 100644 index 0000000..237df9e --- /dev/null +++ b/projects/briey/skip/sll.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sll.S" diff --git a/projects/briey/skip/slli.S b/projects/briey/skip/slli.S new file mode 100644 index 0000000..5f950e1 --- /dev/null +++ b/projects/briey/skip/slli.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/slli.S" diff --git a/projects/briey/skip/slt.S b/projects/briey/skip/slt.S new file mode 100644 index 0000000..64a3dd9 --- /dev/null +++ b/projects/briey/skip/slt.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/slt.S" diff --git a/projects/briey/skip/slti.S b/projects/briey/skip/slti.S new file mode 100644 index 0000000..7484505 --- /dev/null +++ b/projects/briey/skip/slti.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/slti.S" diff --git a/projects/briey/skip/sltiu.S b/projects/briey/skip/sltiu.S new file mode 100644 index 0000000..4185f9b --- /dev/null +++ b/projects/briey/skip/sltiu.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sltiu.S" diff --git a/projects/briey/skip/sltu.S b/projects/briey/skip/sltu.S new file mode 100644 index 0000000..bd92b26 --- /dev/null +++ b/projects/briey/skip/sltu.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sltu.S" diff --git a/projects/briey/skip/sra.S b/projects/briey/skip/sra.S new file mode 100644 index 0000000..08abe19 --- /dev/null +++ b/projects/briey/skip/sra.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sra.S" diff --git a/projects/briey/skip/srai.S b/projects/briey/skip/srai.S new file mode 100644 index 0000000..b62a880 --- /dev/null +++ b/projects/briey/skip/srai.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/srai.S" diff --git a/projects/briey/skip/srl.S b/projects/briey/skip/srl.S new file mode 100644 index 0000000..c0ac841 --- /dev/null +++ b/projects/briey/skip/srl.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/srl.S" diff --git a/projects/briey/skip/srli.S b/projects/briey/skip/srli.S new file mode 100644 index 0000000..ef0203b --- /dev/null +++ b/projects/briey/skip/srli.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/srli.S" diff --git a/projects/briey/skip/sub.S b/projects/briey/skip/sub.S new file mode 100644 index 0000000..330f478 --- /dev/null +++ b/projects/briey/skip/sub.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sub.S" diff --git a/projects/briey/skip/xor.S b/projects/briey/skip/xor.S new file mode 100644 index 0000000..a9c1e41 --- /dev/null +++ b/projects/briey/skip/xor.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/xor.S" diff --git a/projects/briey/skip/xori.S b/projects/briey/skip/xori.S new file mode 100644 index 0000000..9e71152 --- /dev/null +++ b/projects/briey/skip/xori.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/xori.S" diff --git a/projects/briey/sw/makefile b/projects/briey/sw/makefile new file mode 100644 index 0000000..4b48658 --- /dev/null +++ b/projects/briey/sw/makefile @@ -0,0 +1,16 @@ +PROJ_NAME=riscv_tests_sw +DEBUG=no +NO_OPT=yes +BENCH=no +MULDIV=no +# "yes" enables tree mem test and tree zeroing +# run "make tree=no" to disable this +TREE=no + +SRCS = $(wildcard ./*.S) + +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ + +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk diff --git a/projects/briey/sw/sw.S b/projects/briey/sw/sw.S new file mode 100644 index 0000000..3098133 --- /dev/null +++ b/projects/briey/sw/sw.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64U +#define RVTEST_RV64U RVTEST_RV32U + +#include "../rv64ui/sw.S" diff --git a/resources/subproject.mk b/resources/subproject.mk index 9b78857..f4756fd 100755 --- a/resources/subproject.mk +++ b/resources/subproject.mk @@ -74,7 +74,7 @@ $(OBJDIR)/%.o: %.cpp $(OBJDIR)/%.o: %.S mkdir -p $(dir $@) - $(RISCV_CC) -c $(CFLAGS) -o $@ $^ -D__ASSEMBLY__=1 + $(RISCV_CC) -c $(CFLAGS) $(INC) -o $@ $^ -D__ASSEMBLY__=1 $(OBJDIR): mkdir -p $@ From 6fb13120b6eeb749af3c12e725cd23b8c2b0815b Mon Sep 17 00:00:00 2001 From: Andrew Jiang Date: Mon, 9 Mar 2020 00:19:00 -0400 Subject: [PATCH 10/12] Fix sh makefile --- projects/briey/sh/makefile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/projects/briey/sh/makefile b/projects/briey/sh/makefile index 0dffac8..78b97d5 100644 --- a/projects/briey/sh/makefile +++ b/projects/briey/sh/makefile @@ -9,10 +9,8 @@ TREE=no SRCS = $(wildcard ./*.S) -LDSCRIPT = ../../../libs/linker.ld -INC += -I../../../../../libs/ -INC += -I../../../libs/ -INC += -I../../inc/ +LDSCRIPT = ../libs/linker.ld +INC += -I../libs/riscv_tests/ -include ../../../../../resources/gcc.mk -include ../../../../../resources/subproject.mk +include ../../../resources/gcc.mk +include ../../../resources/subproject.mk From cc6d8ab1d037896d9f6a2b98f1c5e3a7d195a7b9 Mon Sep 17 00:00:00 2001 From: tianyouw Date: Mon, 9 Mar 2020 05:51:30 -0400 Subject: [PATCH 11/12] Set tree=no, debug flags to bubblesort and dhrystone for sim. --- projects/briey/bubblesort/makefile | 6 ++++-- projects/briey/bubblesort/src/main.c | 12 ++++++------ projects/briey/dhrystone/makefile | 4 ++-- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/projects/briey/bubblesort/makefile b/projects/briey/bubblesort/makefile index 891eca2..f3e2104 100644 --- a/projects/briey/bubblesort/makefile +++ b/projects/briey/bubblesort/makefile @@ -1,11 +1,13 @@ PROJ_NAME=bubblesort DEBUG=no NO_OPT=yes -BENCH=no +BENCH=yes MULDIV=no # "yes" enables tree mem test and tree zeroing # run "make tree=no" to disable this -TREE=yes +TREE=no + +CFLAGS += -g SRCS = $(wildcard src/*.c) \ $(wildcard src/*.cpp) \ diff --git a/projects/briey/bubblesort/src/main.c b/projects/briey/bubblesort/src/main.c index 3ecc2b2..5924464 100755 --- a/projects/briey/bubblesort/src/main.c +++ b/projects/briey/bubblesort/src/main.c @@ -46,9 +46,9 @@ void bubbleSort(uint32_t array[], uint32_t size) { temp = array[j - 1]; array[j - 1] = array[j]; // Flush the cache after every write to throughly test the SDRAM - flushDataCache(); + // flushDataCache(); array[j] = temp; - flushDataCache(); + // flushDataCache(); } iter++; } @@ -80,10 +80,10 @@ void main() { for (;;) { halt = 1; // lb/sb are currently broken, let's copy by word for now - //memcpy(sortArray, inputArray, sizeof(uint32_t) * SORT_SIZE); - for (size_t i = 0; i < SORT_SIZE; i++) { - sortArray[i] = inputArray[i]; - } + memcpy(sortArray, inputArray, sizeof(uint32_t) * SORT_SIZE); + // for (size_t i = 0; i < SORT_SIZE; i++) { + // sortArray[i] = inputArray[i]; + // } printf("Bubblesort BEGIN\r\n\r\n"); diff --git a/projects/briey/dhrystone/makefile b/projects/briey/dhrystone/makefile index 6a7ff69..91cadde 100644 --- a/projects/briey/dhrystone/makefile +++ b/projects/briey/dhrystone/makefile @@ -2,10 +2,10 @@ PROJ_NAME=dhrystone DEBUG=no BENCH=no MULDIV=yes +TREE=no - -CFLAGS += -fno-inline -fno-common +CFLAGS += -fno-inline -fno-common -g LDFLAGS += -lc CFLAGS += -DPREALLOCATE=1 -DHOST_DEBUG=0 -DMSC_CLOCK From b9b493c16726ea60057d59e21fc8dc55e75d06c0 Mon Sep 17 00:00:00 2001 From: tianyouw Date: Fri, 13 Mar 2020 05:05:27 -0400 Subject: [PATCH 12/12] VGA encrypted UART broke --- projects/briey/vga/makefile | 11 ++-- projects/briey/vga/src/main.c | 83 +++++++++++++++---------- projects/briey/vga/test/write_serial.py | 2 +- 3 files changed, 56 insertions(+), 40 deletions(-) mode change 100644 => 100755 projects/briey/vga/test/write_serial.py diff --git a/projects/briey/vga/makefile b/projects/briey/vga/makefile index 3b4f4ba..15c13fe 100755 --- a/projects/briey/vga/makefile +++ b/projects/briey/vga/makefile @@ -3,14 +3,11 @@ DEBUG=no NO_OPT=yes BENCH=no MULDIV=no -TREE=no - - -SRCS = $(wildcard src/*.c) \ - $(wildcard src/*.cpp) \ - $(wildcard src/*.S) \ - ../libs/stdlib.c +TREE=yes +SRCS = $(wildcard src/*.c) \ + $(wildcard src/*.cpp) \ + $(wildcard src/*.S) LDSCRIPT = ../libs/linker.ld INC += -I../../../libs/ diff --git a/projects/briey/vga/src/main.c b/projects/briey/vga/src/main.c index 725e069..ba357d2 100755 --- a/projects/briey/vga/src/main.c +++ b/projects/briey/vga/src/main.c @@ -20,10 +20,9 @@ //#define RES_Y 32 // __attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t vgaFramebuffer[RES_Y][RES_X]; -__attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t dimmy[4][4]; +// __attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t dimmy[4][4]; __attribute__ ((section (".noinit"))) __attribute__ ((aligned (4*8))) uint16_t vgaFramebuffer[RES_Y][RES_X]; - - +volatile int restart = 1; extern void flushDataCache(uint32_t dummy); int main() { @@ -37,37 +36,58 @@ int main() { vga_stop(VGA_BASE); VGA_BASE->TIMING = vga_h640_v480_r60_de2; // vga_simRes vga_h640_v480_r60 vga_simRes_h160_v120 VGA_BASE->FRAME_SIZE = RES_X*RES_Y*2-1; - VGA_BASE->FRAME_BASE = (uint32_t)vgaFramebuffer; - vga_run(VGA_BASE); + VGA_BASE->FRAME_BASE = (uint32_t)vgaFramebuffer + 0x4000000; int quarter_offset = (RES_Y * RES_X) / 4; uint16_t read_data; + uint16_t *ptr = &vgaFramebuffer[0][0]; + + // while (1) { + // restart = 0; + // // input images should be 320x2d_data40, and will be tiled automatically + // for(uint32_t y = 0;y < RES_Y/2;y++){ + // for(uint32_t x = 0;x < RES_X/2;x++){ + // read_data = uart_read(UART); + // read_data = (uart_read(UART) << 8) | read_data; + + // // uart_write(UART, read_data); + + // vgaFramebuffer[y][x] = read_data; + // vgaFramebuffer[y + RES_Y/2][x] = read_data; + // vgaFramebuffer[y][x + RES_X/2] = read_data; + // vgaFramebuffer[y + RES_Y/2][x + RES_X/2] = read_data; + + // // *ptr = read_data; + // // ptr++; + // } + // } + // // flushDataCache(0); + // vga_run(VGA_BASE); + + // while (!restart) {}; + // } + + uint16_t offset = 0; while(1){ - uint16_t *ptr = &vgaFramebuffer[0][0]; - - // input images should be 320x240, and will be tiled automatically - for(uint32_t y = 0;y < RES_Y/2;y++){ - for(uint32_t x = 0;x < RES_X/2;x++){ - read_data = uart_read(UART); - read_data = (uart_read(UART) << 8) | read_data;\ - - // uart_write(UART, read_data); - - vgaFramebuffer[y][x] = read_data; - vgaFramebuffer[y + RES_Y/2][x] = read_data; - vgaFramebuffer[y][x + RES_X/2] = read_data; - vgaFramebuffer[y + RES_Y/2][x + RES_X/2] = read_data; - - // *ptr = read_data; - // ptr++; - } - } - flushDataCache(0); + restart = 0; + uint16_t *ptr = &vgaFramebuffer[0][0]; + for(uint32_t y = 0;y < RES_Y;y++){ + uint16_t c = (((y + offset) & 0x1F) << 6); + for(uint32_t x = 0;x < RES_X;x++){ + *ptr = ((uint16_t)(x & 0x1F)) + c; + ptr++; + } + } + offset+=4; + flushDataCache(0); + vga_run(VGA_BASE); + while (!restart) ; } + } -// OLD STUFF +// OLD STUFFd_data // uint32_t offset = 0; // uint16_t rgb_count = 0; // // while(1){ @@ -78,7 +98,7 @@ int main() { // for(uint32_t y = 0;y < RES_Y;y++){ // uint32_t c = (((y + offset) & 0x1F) << 6); // for(uint32_t x = 0;x < RES_X;x++){ - // *ptr = ((uint16_t)(x & 0x1F)) + c; + // d_data*ptr = ((uint16_t)(x & 0x1F)) + c; // // switch (rgb_count) { // case 0: // blue @@ -86,7 +106,7 @@ int main() { // break; // case 1: // green // *ptr = 0x000007C0; - // break; + // break;d_data // case 2: // red // *ptr = 0x0000001F; // break; @@ -94,7 +114,6 @@ int main() { // *ptr = 0xFFFFFFFF; // // break; // // } - // ptr++; // } // } // offset+=4; @@ -109,8 +128,8 @@ int main() { // // case 2: // blue // // uart_write(UART, '2'); // // break; - // // default: - // // uart_write(UART, '?'); + // // d_data default: + // uart_write(UART, '?'); // // break; // // } // uart_write(UART, '\n'); @@ -120,5 +139,5 @@ int main() { void irqCallback(){ - + restart = 1; } \ No newline at end of file diff --git a/projects/briey/vga/test/write_serial.py b/projects/briey/vga/test/write_serial.py old mode 100644 new mode 100755 index 200e876..a2bd98e --- a/projects/briey/vga/test/write_serial.py +++ b/projects/briey/vga/test/write_serial.py @@ -25,7 +25,7 @@ # Open serial port ser = serial.Serial() ser.baudrate = 115200 -ser.port = 'COM3' #replace with your port name +ser.port = '/dev/ttyUSB0' #replace with your port name ser.bytesize = serial.EIGHTBITS ser.stopbits = serial.STOPBITS_ONE ser.parity = serial.PARITY_ODD